Viewing File: /usr/local/cpanel/whostmgr/docroot/openapi/whm.openapi.html

<!DOCTYPE html>
<html>

<head>
  <meta charset="utf8" />
  <title>WHM API</title>
  <!-- needed for adaptive design -->
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <style>
    body {
      padding: 0;
      margin: 0;
    }
  </style>
  <script src="https://cdn.redocly.com/redoc/v2.2.0/bundles/redoc.standalone.js"></script><style data-styled="true" data-styled-version="6.1.13">.jgNMBI{width:calc(100% - 40%);padding:0 24px;}/*!sc*/
@media print,screen and (max-width: 75rem){.jgNMBI{width:100%;padding:24px 24px;}}/*!sc*/
.cREzDu{width:calc(100% - 40%);padding:0 24px;}/*!sc*/
@media print,screen and (max-width: 75rem){.cREzDu{width:100%;padding:0px 24px;}}/*!sc*/
data-styled.g4[id="sc-fAUdSK"]{content:"jgNMBI,cREzDu,"}/*!sc*/
.pDqvn{padding:24px 0;}/*!sc*/
.pDqvn:last-child{min-height:calc(100vh + 1px);}/*!sc*/
.pDqvn>.pDqvn:last-child{min-height:initial;}/*!sc*/
@media print,screen and (max-width: 75rem){.pDqvn{padding:0;}}/*!sc*/
.ceciOs{padding:24px 0;position:relative;}/*!sc*/
.ceciOs:last-child{min-height:calc(100vh + 1px);}/*!sc*/
.ceciOs>.ceciOs:last-child{min-height:initial;}/*!sc*/
@media print,screen and (max-width: 75rem){.ceciOs{padding:0;}}/*!sc*/
.ceciOs:not(:last-of-type):after{position:absolute;bottom:0;width:100%;display:block;content:'';border-bottom:1px solid rgba(0, 0, 0, 0.2);}/*!sc*/
data-styled.g5[id="sc-dntaoT"]{content:"pDqvn,ceciOs,"}/*!sc*/
.bhrdmz{width:40%;color:#ffffff;background-color:#263238;padding:0 24px;}/*!sc*/
@media print,screen and (max-width: 75rem){.bhrdmz{width:100%;padding:24px 24px;}}/*!sc*/
data-styled.g6[id="sc-ivxoEo"]{content:"bhrdmz,"}/*!sc*/
.oECKJ{background-color:#263238;}/*!sc*/
data-styled.g7[id="sc-ghWlax"]{content:"oECKJ,"}/*!sc*/
.dECWTf{display:flex;width:100%;padding:0;}/*!sc*/
@media print,screen and (max-width: 75rem){.dECWTf{flex-direction:column;}}/*!sc*/
data-styled.g8[id="sc-kLhKbu"]{content:"dECWTf,"}/*!sc*/
.itbxeC{font-family:Montserrat Medium,sans-serif;font-weight:400;font-size:1.85714em;line-height:1.6em;color:#333333;}/*!sc*/
data-styled.g9[id="sc-ixGGxD"]{content:"itbxeC,"}/*!sc*/
.dEkAqG{font-family:Montserrat Medium,sans-serif;font-weight:400;font-size:1.57143em;line-height:1.6em;color:#333333;margin:0 0 20px;}/*!sc*/
data-styled.g10[id="sc-khLCKb"]{content:"dEkAqG,"}/*!sc*/
.zvQzH{color:#ffffff;}/*!sc*/
data-styled.g12[id="sc-keTIit"]{content:"zvQzH,"}/*!sc*/
.eJAAZj{border-bottom:1px solid rgba(38, 50, 56, 0.3);margin:1em 0 1em 0;color:rgba(38, 50, 56, 0.5);font-weight:normal;text-transform:uppercase;font-size:0.929em;line-height:20px;}/*!sc*/
data-styled.g13[id="sc-dpBQxM"]{content:"eJAAZj,"}/*!sc*/
.hbTOAm{cursor:pointer;margin-left:-20px;padding:0;line-height:1;width:20px;display:inline-block;outline:0;}/*!sc*/
.hbTOAm:before{content:'';width:15px;height:15px;background-size:contain;background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjMDEwMTAxIiBkPSJNNDU5LjcgMjMzLjRsLTkwLjUgOTAuNWMtNTAgNTAtMTMxIDUwLTE4MSAwIC03LjktNy44LTE0LTE2LjctMTkuNC0yNS44bDQyLjEtNDIuMWMyLTIgNC41LTMuMiA2LjgtNC41IDIuOSA5LjkgOCAxOS4zIDE1LjggMjcuMiAyNSAyNSA2NS42IDI0LjkgOTAuNSAwbDkwLjUtOTAuNWMyNS0yNSAyNS02NS42IDAtOTAuNSAtMjQuOS0yNS02NS41LTI1LTkwLjUgMGwtMzIuMiAzMi4yYy0yNi4xLTEwLjItNTQuMi0xMi45LTgxLjYtOC45bDY4LjYtNjguNmM1MC01MCAxMzEtNTAgMTgxIDBDNTA5LjYgMTAyLjMgNTA5LjYgMTgzLjQgNDU5LjcgMjMzLjR6TTIyMC4zIDM4Mi4ybC0zMi4yIDMyLjJjLTI1IDI0LjktNjUuNiAyNC45LTkwLjUgMCAtMjUtMjUtMjUtNjUuNiAwLTkwLjVsOTAuNS05MC41YzI1LTI1IDY1LjUtMjUgOTAuNSAwIDcuOCA3LjggMTIuOSAxNy4yIDE1LjggMjcuMSAyLjQtMS40IDQuOC0yLjUgNi44LTQuNWw0Mi4xLTQyYy01LjQtOS4yLTExLjYtMTgtMTkuNC0yNS44IC01MC01MC0xMzEtNTAtMTgxIDBsLTkwLjUgOTAuNWMtNTAgNTAtNTAgMTMxIDAgMTgxIDUwIDUwIDEzMSA1MCAxODEgMGw2OC42LTY4LjZDMjc0LjYgMzk1LjEgMjQ2LjQgMzkyLjMgMjIwLjMgMzgyLjJ6Ii8+PC9zdmc+Cg==');opacity:0.5;visibility:hidden;display:inline-block;vertical-align:middle;}/*!sc*/
h1:hover>.hbTOAm::before,h2:hover>.hbTOAm::before,.hbTOAm:hover::before{visibility:visible;}/*!sc*/
data-styled.g14[id="sc-jwIPbr"]{content:"hbTOAm,"}/*!sc*/
.gkUOTk{height:18px;width:18px;min-width:18px;vertical-align:middle;float:right;transition:transform 0.2s ease-out;transform:rotateZ(-90deg);}/*!sc*/
.bEpxpV{height:1.3em;width:1.3em;min-width:1.3em;vertical-align:middle;transition:transform 0.2s ease-out;transform:rotateZ(-90deg);}/*!sc*/
.ibfcMM{height:1.5em;width:1.5em;min-width:1.5em;vertical-align:middle;float:left;transition:transform 0.2s ease-out;transform:rotateZ(0);}/*!sc*/
.ibfcMM polygon{fill:#85B655;}/*!sc*/
.ccTkAM{height:18px;width:18px;min-width:18px;vertical-align:middle;transition:transform 0.2s ease-out;transform:rotateZ(-90deg);}/*!sc*/
.fmmJjS{height:20px;width:20px;min-width:20px;vertical-align:middle;float:right;transition:transform 0.2s ease-out;transform:rotateZ(0);}/*!sc*/
.fmmJjS polygon{fill:white;}/*!sc*/
data-styled.g15[id="sc-cHqXqK"]{content:"gkUOTk,bEpxpV,ibfcMM,ccTkAM,fmmJjS,"}/*!sc*/
.jmDXKf{display:inline-block;padding:2px 8px;margin:0;background-color:#ffa500;color:#ffffff;font-size:13px;vertical-align:middle;line-height:1.6;border-radius:4px;font-weight:600;font-size:12px;}/*!sc*/
.jmDXKf +span[type]{margin-left:4px;}/*!sc*/
data-styled.g16[id="sc-jtQUzJ"]{content:"jmDXKf,"}/*!sc*/
.dEkioI{border-left:1px solid #808080;box-sizing:border-box;position:relative;padding:10px 10px 10px 0;}/*!sc*/
@media screen and (max-width: 50rem){.dEkioI{display:block;overflow:hidden;}}/*!sc*/
tr:first-of-type>.dEkioI,tr.last>.dEkioI{border-left-width:0;background-position:top left;background-repeat:no-repeat;background-size:1px 100%;}/*!sc*/
tr:first-of-type>.dEkioI{background-image:linear-gradient(
      to bottom,
      transparent 0%,
      transparent 22px,
      #808080 22px,
      #808080 100%
    );}/*!sc*/
tr.last>.dEkioI{background-image:linear-gradient(
      to bottom,
      #808080 0%,
      #808080 22px,
      transparent 22px,
      transparent 100%
    );}/*!sc*/
tr.last+tr>.dEkioI{border-left-color:transparent;}/*!sc*/
tr.last:first-child>.dEkioI{background:none;border-left-color:transparent;}/*!sc*/
data-styled.g18[id="sc-ovuCP"]{content:"dEkioI,"}/*!sc*/
.iQpMVv{vertical-align:top;line-height:20px;white-space:nowrap;font-size:13px;font-family:Courier,monospace;}/*!sc*/
.iQpMVv.deprecated{text-decoration:line-through;color:#707070;}/*!sc*/
data-styled.g20[id="sc-eauhAA"]{content:"iQpMVv,"}/*!sc*/
.dYBdBR{border-bottom:1px solid #9fb4be;padding:10px 0;width:75%;box-sizing:border-box;}/*!sc*/
tr.expanded .dYBdBR{border-bottom:none;}/*!sc*/
@media screen and (max-width: 50rem){.dYBdBR{padding:0 20px;border-bottom:none;border-left:1px solid #808080;}tr.last>.dYBdBR{border-left:none;}}/*!sc*/
data-styled.g21[id="sc-fFoeYl"]{content:"dYBdBR,"}/*!sc*/
.eDMLOa{color:#808080;font-family:Courier,monospace;margin-right:10px;}/*!sc*/
.eDMLOa::before{content:'';display:inline-block;vertical-align:middle;width:10px;height:1px;background:#808080;}/*!sc*/
.eDMLOa::after{content:'';display:inline-block;vertical-align:middle;width:1px;background:#808080;height:7px;}/*!sc*/
data-styled.g22[id="sc-gQaihK"]{content:"eDMLOa,"}/*!sc*/
.hNmabw{border-collapse:separate;border-radius:3px;font-size:16px;border-spacing:0;width:100%;}/*!sc*/
.hNmabw >tr{vertical-align:middle;}/*!sc*/
@media screen and (max-width: 50rem){.hNmabw{display:block;}.hNmabw >tr,.hNmabw >tbody>tr{display:block;}}/*!sc*/
@media screen and (max-width: 50rem) and (-ms-high-contrast:none){.hNmabw td{float:left;width:100%;}}/*!sc*/
.hNmabw .sc-iuUfFv,.hNmabw .sc-iuUfFv .sc-iuUfFv .sc-iuUfFv,.hNmabw .sc-iuUfFv .sc-iuUfFv .sc-iuUfFv .sc-iuUfFv .sc-iuUfFv{margin:1em;margin-right:0;background:#fafafa;}/*!sc*/
.hNmabw .sc-iuUfFv .sc-iuUfFv,.hNmabw .sc-iuUfFv .sc-iuUfFv .sc-iuUfFv .sc-iuUfFv,.hNmabw .sc-iuUfFv .sc-iuUfFv .sc-iuUfFv .sc-iuUfFv .sc-iuUfFv .sc-iuUfFv{background:#ffffff;}/*!sc*/
data-styled.g24[id="sc-dprtRQ"]{content:"hNmabw,"}/*!sc*/
.NyAuz{margin:0 0 3px 0;display:inline-block;}/*!sc*/
data-styled.g25[id="sc-eUlrpB"]{content:"NyAuz,"}/*!sc*/
.dSHOzv{font-size:0.9em;margin-right:10px;color:black;font-family:Montserrat Medium,sans-serif;}/*!sc*/
data-styled.g26[id="sc-geXuza"]{content:"dSHOzv,"}/*!sc*/
.dhcDOu{display:inline-block;margin-right:10px;margin-bottom:5px;font-size:0.8em;cursor:pointer;border:1px solid black;padding:2px 10px;line-height:1.5em;outline:none;color:white;background-color:black;}/*!sc*/
.dhcDOu:focus{box-shadow:0 0 0 1px black;}/*!sc*/
.dhcDOu:focus{box-shadow:none;background-color:#000;}/*!sc*/
.kXIkjx{display:inline-block;margin-right:10px;margin-bottom:5px;font-size:0.8em;cursor:pointer;border:1px solid black;padding:2px 10px;line-height:1.5em;outline:none;color:black;background-color:white;}/*!sc*/
.kXIkjx:focus{box-shadow:0 0 0 1px black;}/*!sc*/
data-styled.g27[id="sc-hJRrWL"]{content:"dhcDOu,kXIkjx,"}/*!sc*/
.jsZdmN >ul{list-style:none;padding:0;margin:0;margin:0 -5px;}/*!sc*/
.jsZdmN >ul >li{padding:5px 10px;display:inline-block;background-color:#11171a;border-bottom:1px solid rgba(0, 0, 0, 0.5);cursor:pointer;text-align:center;outline:none;color:#808080;margin:0 3px 3px 3px;border:1px solid #07090b;border-radius:5px;min-width:60px;font-size:0.9em;font-weight:bold;}/*!sc*/
.jsZdmN >ul >li.react-tabs__tab--selected{color:#333333;background:#ffffff;}/*!sc*/
.jsZdmN >ul >li.react-tabs__tab--selected:focus{outline:auto;}/*!sc*/
.jsZdmN >ul >li:only-child{flex:none;min-width:100px;}/*!sc*/
.jsZdmN >ul >li.tab-success{color:#85B655;}/*!sc*/
.jsZdmN >ul >li.tab-redirect{color:#ffa500;}/*!sc*/
.jsZdmN >ul >li.tab-info{color:#87ceeb;}/*!sc*/
.jsZdmN >ul >li.tab-error{color:#d41f1c;}/*!sc*/
.jsZdmN >.react-tabs__tab-panel{background:#11171a;}/*!sc*/
.jsZdmN >.react-tabs__tab-panel>div,.jsZdmN >.react-tabs__tab-panel>pre{padding:12px;margin:0;}/*!sc*/
.jsZdmN >.react-tabs__tab-panel>div>pre{padding:0;}/*!sc*/
data-styled.g30[id="sc-bMTdWJ"]{content:"jsZdmN,"}/*!sc*/
.drsioI code[class*='language-'],.drsioI pre[class*='language-']{text-shadow:0 -0.1em 0.2em black;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;}/*!sc*/
@media print{.drsioI code[class*='language-'],.drsioI pre[class*='language-']{text-shadow:none;}}/*!sc*/
.drsioI pre[class*='language-']{padding:1em;margin:0.5em 0;overflow:auto;}/*!sc*/
.drsioI .token.comment,.drsioI .token.prolog,.drsioI .token.doctype,.drsioI .token.cdata{color:hsl(30, 20%, 50%);}/*!sc*/
.drsioI .token.punctuation{opacity:0.7;}/*!sc*/
.drsioI .namespace{opacity:0.7;}/*!sc*/
.drsioI .token.property,.drsioI .token.tag,.drsioI .token.number,.drsioI .token.constant,.drsioI .token.symbol{color:#4a8bb3;}/*!sc*/
.drsioI .token.boolean{color:#e64441;}/*!sc*/
.drsioI .token.selector,.drsioI .token.attr-name,.drsioI .token.string,.drsioI .token.char,.drsioI .token.builtin,.drsioI .token.inserted{color:#a0fbaa;}/*!sc*/
.drsioI .token.selector+a,.drsioI .token.attr-name+a,.drsioI .token.string+a,.drsioI .token.char+a,.drsioI .token.builtin+a,.drsioI .token.inserted+a,.drsioI .token.selector+a:visited,.drsioI .token.attr-name+a:visited,.drsioI .token.string+a:visited,.drsioI .token.char+a:visited,.drsioI .token.builtin+a:visited,.drsioI .token.inserted+a:visited{color:#4ed2ba;text-decoration:underline;}/*!sc*/
.drsioI .token.property.string{color:white;}/*!sc*/
.drsioI .token.operator,.drsioI .token.entity,.drsioI .token.url,.drsioI .token.variable{color:hsl(40, 90%, 60%);}/*!sc*/
.drsioI .token.atrule,.drsioI .token.attr-value,.drsioI .token.keyword{color:hsl(350, 40%, 70%);}/*!sc*/
.drsioI .token.regex,.drsioI .token.important{color:#e90;}/*!sc*/
.drsioI .token.important,.drsioI .token.bold{font-weight:bold;}/*!sc*/
.drsioI .token.italic{font-style:italic;}/*!sc*/
.drsioI .token.entity{cursor:help;}/*!sc*/
.drsioI .token.deleted{color:red;}/*!sc*/
data-styled.g32[id="sc-epnzzT"]{content:"drsioI,"}/*!sc*/
.hSmBqZ{opacity:0.7;transition:opacity 0.3s ease;text-align:right;}/*!sc*/
.hSmBqZ:focus-within{opacity:1;}/*!sc*/
.hSmBqZ >button{background-color:transparent;border:0;color:inherit;padding:2px 10px;font-family:Open Sans Light,open sans,sans-serif;font-size:16px;line-height:1.5em;cursor:pointer;outline:0;}/*!sc*/
.hSmBqZ >button :hover,.hSmBqZ >button :focus{background:rgba(255, 255, 255, 0.1);}/*!sc*/
data-styled.g33[id="sc-uYFMi"]{content:"hSmBqZ,"}/*!sc*/
.jdzthf:hover .sc-uYFMi{opacity:1;}/*!sc*/
data-styled.g34[id="sc-bbQqnZ"]{content:"jdzthf,"}/*!sc*/
.geKqvs{font-family:Courier,monospace;font-size:13px;overflow-x:auto;margin:0;white-space:pre;}/*!sc*/
data-styled.g35[id="sc-iwXfZk"]{content:"geKqvs,"}/*!sc*/
.JXohG{position:absolute;pointer-events:none;z-index:1;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:8px;margin:auto;text-align:center;}/*!sc*/
.JXohG polyline{color:white;}/*!sc*/
.bweot{position:absolute;pointer-events:none;z-index:1;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:8px;margin:auto;text-align:center;}/*!sc*/
data-styled.g38[id="sc-kZrBCu"]{content:"JXohG,bweot,"}/*!sc*/
.jsRqjj{box-sizing:border-box;min-width:100px;outline:none;display:inline-block;border-radius:2px;border:1px solid rgba(38, 50, 56, 0.5);vertical-align:bottom;padding:2px 0px 2px 6px;position:relative;width:auto;background:white;color:#263238;font-family:Montserrat Medium,sans-serif;font-size:0.929em;line-height:1.5em;cursor:pointer;transition:border 0.25s ease,color 0.25s ease,box-shadow 0.25s ease;}/*!sc*/
.jsRqjj label{box-sizing:border-box;min-width:100px;outline:none;display:inline-block;font-family:Montserrat Medium,sans-serif;color:#333333;vertical-align:bottom;width:auto;text-transform:none;padding:0 22px 0 4px;font-size:0.929em;line-height:1.5em;font-family:inherit;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}/*!sc*/
.jsRqjj .dropdown-select{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;border:none;appearance:none;cursor:pointer;color:#333333;line-height:inherit;font-family:inherit;}/*!sc*/
.jsRqjj:hover,.jsRqjj:focus-within{border:1px solid black;color:black;box-shadow:0px 0px 0px 1px black;}/*!sc*/
data-styled.g39[id="sc-diYFot"]{content:"jsRqjj,"}/*!sc*/
.khtVmz{margin-left:10px;text-transform:none;font-size:0.929em;color:black;}/*!sc*/
data-styled.g41[id="sc-dhCplO"]{content:"khtVmz,"}/*!sc*/
.fPWJlx{font-family:Open Sans Light,open sans,sans-serif;font-weight:400;line-height:1.5em;}/*!sc*/
.fPWJlx p:last-child{margin-bottom:0;}/*!sc*/
.fPWJlx h1{font-family:Montserrat Medium,sans-serif;font-weight:400;font-size:1.85714em;line-height:1.6em;color:black;margin-top:0;}/*!sc*/
.fPWJlx h2{font-family:Montserrat Medium,sans-serif;font-weight:400;font-size:1.57143em;line-height:1.6em;color:#333333;}/*!sc*/
.fPWJlx code{color:#e53935;background-color:rgba(38, 50, 56, 0.05);font-family:Courier,monospace;border-radius:2px;border:1px solid rgba(38, 50, 56, 0.1);padding:0 3px;font-size:13px;font-weight:400;word-break:break-word;}/*!sc*/
.fPWJlx pre{font-family:Courier,monospace;white-space:pre;background-color:#11171a;color:white;padding:12px;overflow-x:auto;line-height:normal;border-radius:0;border:1px solid rgba(38, 50, 56, 0.1);}/*!sc*/
.fPWJlx pre code{background-color:transparent;color:white;padding:0;}/*!sc*/
.fPWJlx pre code:before,.fPWJlx pre code:after{content:none;}/*!sc*/
.fPWJlx blockquote{margin:0;margin-bottom:1em;padding:0 15px;color:#777;border-left:4px solid #ddd;}/*!sc*/
.fPWJlx img{max-width:100%;box-sizing:content-box;}/*!sc*/
.fPWJlx ul,.fPWJlx ol{padding-left:2em;margin:0;margin-bottom:1em;}/*!sc*/
.fPWJlx ul ul,.fPWJlx ol ul,.fPWJlx ul ol,.fPWJlx ol ol{margin-bottom:0;margin-top:0;}/*!sc*/
.fPWJlx table{display:block;width:100%;overflow:auto;word-break:normal;word-break:keep-all;border-collapse:collapse;border-spacing:0;margin-top:1.5em;margin-bottom:1.5em;}/*!sc*/
.fPWJlx table tr{background-color:#fff;border-top:1px solid #ccc;}/*!sc*/
.fPWJlx table tr:nth-child(2n){background-color:#fafafa;}/*!sc*/
.fPWJlx table th,.fPWJlx table td{padding:6px 13px;border:1px solid #ddd;}/*!sc*/
.fPWJlx table th{text-align:left;font-weight:bold;}/*!sc*/
.fPWJlx .share-link{cursor:pointer;margin-left:-20px;padding:0;line-height:1;width:20px;display:inline-block;outline:0;}/*!sc*/
.fPWJlx .share-link:before{content:'';width:15px;height:15px;background-size:contain;background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjMDEwMTAxIiBkPSJNNDU5LjcgMjMzLjRsLTkwLjUgOTAuNWMtNTAgNTAtMTMxIDUwLTE4MSAwIC03LjktNy44LTE0LTE2LjctMTkuNC0yNS44bDQyLjEtNDIuMWMyLTIgNC41LTMuMiA2LjgtNC41IDIuOSA5LjkgOCAxOS4zIDE1LjggMjcuMiAyNSAyNSA2NS42IDI0LjkgOTAuNSAwbDkwLjUtOTAuNWMyNS0yNSAyNS02NS42IDAtOTAuNSAtMjQuOS0yNS02NS41LTI1LTkwLjUgMGwtMzIuMiAzMi4yYy0yNi4xLTEwLjItNTQuMi0xMi45LTgxLjYtOC45bDY4LjYtNjguNmM1MC01MCAxMzEtNTAgMTgxIDBDNTA5LjYgMTAyLjMgNTA5LjYgMTgzLjQgNDU5LjcgMjMzLjR6TTIyMC4zIDM4Mi4ybC0zMi4yIDMyLjJjLTI1IDI0LjktNjUuNiAyNC45LTkwLjUgMCAtMjUtMjUtMjUtNjUuNiAwLTkwLjVsOTAuNS05MC41YzI1LTI1IDY1LjUtMjUgOTAuNSAwIDcuOCA3LjggMTIuOSAxNy4yIDE1LjggMjcuMSAyLjQtMS40IDQuOC0yLjUgNi44LTQuNWw0Mi4xLTQyYy01LjQtOS4yLTExLjYtMTgtMTkuNC0yNS44IC01MC01MC0xMzEtNTAtMTgxIDBsLTkwLjUgOTAuNWMtNTAgNTAtNTAgMTMxIDAgMTgxIDUwIDUwIDEzMSA1MCAxODEgMGw2OC42LTY4LjZDMjc0LjYgMzk1LjEgMjQ2LjQgMzkyLjMgMjIwLjMgMzgyLjJ6Ii8+PC9zdmc+Cg==');opacity:0.5;visibility:hidden;display:inline-block;vertical-align:middle;}/*!sc*/
.fPWJlx h1:hover>.share-link::before,.fPWJlx h2:hover>.share-link::before,.fPWJlx .share-link:hover::before{visibility:visible;}/*!sc*/
.fPWJlx a{text-decoration:auto;color:black;}/*!sc*/
.fPWJlx a:visited{color:black;}/*!sc*/
.fPWJlx a:hover{color:#333;text-decoration:auto;}/*!sc*/
.liva-Dz{font-family:Open Sans Light,open sans,sans-serif;font-weight:400;line-height:1.5em;}/*!sc*/
.liva-Dz p:last-child{margin-bottom:0;}/*!sc*/
.liva-Dz p:first-child{margin-top:0;}/*!sc*/
.liva-Dz p:last-child{margin-bottom:0;}/*!sc*/
.liva-Dz h1{font-family:Montserrat Medium,sans-serif;font-weight:400;font-size:1.85714em;line-height:1.6em;color:black;margin-top:0;}/*!sc*/
.liva-Dz h2{font-family:Montserrat Medium,sans-serif;font-weight:400;font-size:1.57143em;line-height:1.6em;color:#333333;}/*!sc*/
.liva-Dz code{color:#e53935;background-color:rgba(38, 50, 56, 0.05);font-family:Courier,monospace;border-radius:2px;border:1px solid rgba(38, 50, 56, 0.1);padding:0 3px;font-size:13px;font-weight:400;word-break:break-word;}/*!sc*/
.liva-Dz pre{font-family:Courier,monospace;white-space:pre;background-color:#11171a;color:white;padding:12px;overflow-x:auto;line-height:normal;border-radius:0;border:1px solid rgba(38, 50, 56, 0.1);}/*!sc*/
.liva-Dz pre code{background-color:transparent;color:white;padding:0;}/*!sc*/
.liva-Dz pre code:before,.liva-Dz pre code:after{content:none;}/*!sc*/
.liva-Dz blockquote{margin:0;margin-bottom:1em;padding:0 15px;color:#777;border-left:4px solid #ddd;}/*!sc*/
.liva-Dz img{max-width:100%;box-sizing:content-box;}/*!sc*/
.liva-Dz ul,.liva-Dz ol{padding-left:2em;margin:0;margin-bottom:1em;}/*!sc*/
.liva-Dz ul ul,.liva-Dz ol ul,.liva-Dz ul ol,.liva-Dz ol ol{margin-bottom:0;margin-top:0;}/*!sc*/
.liva-Dz table{display:block;width:100%;overflow:auto;word-break:normal;word-break:keep-all;border-collapse:collapse;border-spacing:0;margin-top:1.5em;margin-bottom:1.5em;}/*!sc*/
.liva-Dz table tr{background-color:#fff;border-top:1px solid #ccc;}/*!sc*/
.liva-Dz table tr:nth-child(2n){background-color:#fafafa;}/*!sc*/
.liva-Dz table th,.liva-Dz table td{padding:6px 13px;border:1px solid #ddd;}/*!sc*/
.liva-Dz table th{text-align:left;font-weight:bold;}/*!sc*/
.liva-Dz .share-link{cursor:pointer;margin-left:-20px;padding:0;line-height:1;width:20px;display:inline-block;outline:0;}/*!sc*/
.liva-Dz .share-link:before{content:'';width:15px;height:15px;background-size:contain;background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjMDEwMTAxIiBkPSJNNDU5LjcgMjMzLjRsLTkwLjUgOTAuNWMtNTAgNTAtMTMxIDUwLTE4MSAwIC03LjktNy44LTE0LTE2LjctMTkuNC0yNS44bDQyLjEtNDIuMWMyLTIgNC41LTMuMiA2LjgtNC41IDIuOSA5LjkgOCAxOS4zIDE1LjggMjcuMiAyNSAyNSA2NS42IDI0LjkgOTAuNSAwbDkwLjUtOTAuNWMyNS0yNSAyNS02NS42IDAtOTAuNSAtMjQuOS0yNS02NS41LTI1LTkwLjUgMGwtMzIuMiAzMi4yYy0yNi4xLTEwLjItNTQuMi0xMi45LTgxLjYtOC45bDY4LjYtNjguNmM1MC01MCAxMzEtNTAgMTgxIDBDNTA5LjYgMTAyLjMgNTA5LjYgMTgzLjQgNDU5LjcgMjMzLjR6TTIyMC4zIDM4Mi4ybC0zMi4yIDMyLjJjLTI1IDI0LjktNjUuNiAyNC45LTkwLjUgMCAtMjUtMjUtMjUtNjUuNiAwLTkwLjVsOTAuNS05MC41YzI1LTI1IDY1LjUtMjUgOTAuNSAwIDcuOCA3LjggMTIuOSAxNy4yIDE1LjggMjcuMSAyLjQtMS40IDQuOC0yLjUgNi44LTQuNWw0Mi4xLTQyYy01LjQtOS4yLTExLjYtMTgtMTkuNC0yNS44IC01MC01MC0xMzEtNTAtMTgxIDBsLTkwLjUgOTAuNWMtNTAgNTAtNTAgMTMxIDAgMTgxIDUwIDUwIDEzMSA1MCAxODEgMGw2OC42LTY4LjZDMjc0LjYgMzk1LjEgMjQ2LjQgMzkyLjMgMjIwLjMgMzgyLjJ6Ii8+PC9zdmc+Cg==');opacity:0.5;visibility:hidden;display:inline-block;vertical-align:middle;}/*!sc*/
.liva-Dz h1:hover>.share-link::before,.liva-Dz h2:hover>.share-link::before,.liva-Dz .share-link:hover::before{visibility:visible;}/*!sc*/
.liva-Dz a{text-decoration:auto;color:black;}/*!sc*/
.liva-Dz a:visited{color:black;}/*!sc*/
.liva-Dz a:hover{color:#333;text-decoration:auto;}/*!sc*/
data-styled.g42[id="sc-eMwmJz"]{content:"fPWJlx,liva-Dz,"}/*!sc*/
.jtjIAv{display:inline;}/*!sc*/
data-styled.g43[id="sc-drVZOg"]{content:"jtjIAv,"}/*!sc*/
.ezdXRP{position:relative;}/*!sc*/
data-styled.g44[id="sc-eWPXlR"]{content:"ezdXRP,"}/*!sc*/
.mMhCU:hover>.sc-uYFMi{opacity:1;}/*!sc*/
data-styled.g49[id="sc-eDHQDy"]{content:"mMhCU,"}/*!sc*/
.iyEpFV{font-family:Courier,monospace;font-size:13px;white-space:pre;contain:content;overflow-x:auto;}/*!sc*/
.iyEpFV .redoc-json code>.collapser{display:none;pointer-events:none;}/*!sc*/
.iyEpFV .callback-function{color:gray;}/*!sc*/
.iyEpFV .collapser:after{content:'-';cursor:pointer;}/*!sc*/
.iyEpFV .collapsed>.collapser:after{content:'+';cursor:pointer;}/*!sc*/
.iyEpFV .ellipsis:after{content:' … ';}/*!sc*/
.iyEpFV .collapsible{margin-left:2em;}/*!sc*/
.iyEpFV .hoverable{padding-top:1px;padding-bottom:1px;padding-left:2px;padding-right:2px;border-radius:2px;}/*!sc*/
.iyEpFV .hovered{background-color:rgba(235, 238, 249, 1);}/*!sc*/
.iyEpFV .collapser{background-color:transparent;border:0;color:#fff;font-family:Courier,monospace;font-size:13px;padding-right:6px;padding-left:6px;padding-top:0;padding-bottom:0;display:flex;align-items:center;justify-content:center;width:15px;height:15px;position:absolute;top:4px;left:-1.5em;cursor:default;user-select:none;-webkit-user-select:none;padding:2px;}/*!sc*/
.iyEpFV .collapser:focus{outline-color:#fff;outline-style:dotted;outline-width:1px;}/*!sc*/
.iyEpFV ul{list-style-type:none;padding:0px;margin:0px 0px 0px 26px;}/*!sc*/
.iyEpFV li{position:relative;display:block;}/*!sc*/
.iyEpFV .hoverable{display:inline-block;}/*!sc*/
.iyEpFV .selected{outline-style:solid;outline-width:1px;outline-style:dotted;}/*!sc*/
.iyEpFV .collapsed>.collapsible{display:none;}/*!sc*/
.iyEpFV .ellipsis{display:none;}/*!sc*/
.iyEpFV .collapsed>.ellipsis{display:inherit;}/*!sc*/
data-styled.g50[id="sc-giBObj"]{content:"iyEpFV,"}/*!sc*/
.bOGonZ{padding:0.9em;background-color:rgba(38,50,56,0.4);margin:0 0 10px 0;display:block;font-family:Montserrat Medium,sans-serif;font-size:0.929em;line-height:1.5em;}/*!sc*/
data-styled.g51[id="sc-UblHX"]{content:"bOGonZ,"}/*!sc*/
.kjhUaT{font-family:Montserrat Medium,sans-serif;font-size:12px;position:absolute;z-index:1;top:-11px;left:12px;font-weight:600;color:rgba(255,255,255,0.7);}/*!sc*/
data-styled.g52[id="sc-fufdwm"]{content:"kjhUaT,"}/*!sc*/
.dIDLbO{position:relative;}/*!sc*/
data-styled.g53[id="sc-Rjrgp"]{content:"dIDLbO,"}/*!sc*/
.esCYIP{margin:0 0 10px 0;display:block;background-color:rgba(38,50,56,0.4);border:none;padding:0.9em 1.6em 0.9em 0.9em;box-shadow:none;}/*!sc*/
.esCYIP label{color:#ffffff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:1em;text-transform:none;border:none;}/*!sc*/
.esCYIP:hover,.esCYIP:focus-within{border:none;box-shadow:none;background-color:rgba(38,50,56,0.7);}/*!sc*/
data-styled.g54[id="sc-frniUE"]{content:"esCYIP,"}/*!sc*/
.kqHNPM{margin-top:15px;}/*!sc*/
data-styled.g56[id="sc-FFETS"]{content:"kqHNPM,"}/*!sc*/
.wPtbb.deprecated span.property-name{text-decoration:line-through;color:#707070;}/*!sc*/
.wPtbb button{background-color:transparent;border:0;outline:0;font-size:13px;font-family:Courier,monospace;cursor:pointer;padding:0;color:#333333;}/*!sc*/
.wPtbb button:focus{font-weight:600;}/*!sc*/
.wPtbb .sc-cHqXqK{height:1.1em;width:1.1em;}/*!sc*/
.wPtbb .sc-cHqXqK polygon{fill:#b3b3b3;}/*!sc*/
data-styled.g57[id="sc-hsfCcR"]{content:"wPtbb,"}/*!sc*/
.hPAOR{vertical-align:middle;font-size:13px;line-height:20px;}/*!sc*/
data-styled.g58[id="sc-CNKsk"]{content:"hPAOR,"}/*!sc*/
.gjyOxn{color:rgba(179,179,179,0.9);}/*!sc*/
data-styled.g59[id="sc-cqgMZH"]{content:"gjyOxn,"}/*!sc*/
.jHGfFh{color:#b3b3b3;}/*!sc*/
data-styled.g60[id="sc-gQkENW"]{content:"jHGfFh,"}/*!sc*/
.kNKbJU{color:#b3b3b3;word-break:break-word;}/*!sc*/
data-styled.g61[id="sc-gcfzXs"]{content:"kNKbJU,"}/*!sc*/
.feFoaC{color:#d41f1c;font-size:0.9em;font-weight:normal;margin-left:20px;line-height:1;}/*!sc*/
data-styled.g62[id="sc-hGZxvd"]{content:"feFoaC,"}/*!sc*/
.jmhcYd{color:#808080;}/*!sc*/
data-styled.g63[id="sc-iRLAEC"]{content:"jmhcYd,"}/*!sc*/
.jSTDDl{border-radius:2px;word-break:break-word;background-color:rgba(51,51,51,0.05);color:rgba(51,51,51,0.9);padding:0 3px;border:1px solid rgba(51,51,51,0.1);font-family:Courier,monospace;}/*!sc*/
+{margin-left:0;}/*!sc*/
data-styled.g66[id="sc-cSzYSJ"]{content:"jSTDDl,"}/*!sc*/
.dSZMEh{border-radius:2px;background-color:rgba(128,128,128,0.05);color:rgba(0,0,0,0.9);margin:0 3px;padding:0 3px;border:1px solid rgba(0,0,0,0.1);}/*!sc*/
+{margin-left:0;}/*!sc*/
data-styled.g68[id="sc-fIfZzT"]{content:"dSZMEh,"}/*!sc*/
.gfjLjc{margin:1em 0;}/*!sc*/
.gfjLjc a{text-decoration:auto;color:black;}/*!sc*/
.gfjLjc a:visited{color:black;}/*!sc*/
.gfjLjc a:hover{color:#333;text-decoration:auto;}/*!sc*/
data-styled.g70[id="sc-jdeYMN"]{content:"gfjLjc,"}/*!sc*/
.bJXdVn{margin-top:1em;list-style-position:outside;}/*!sc*/
data-styled.g73[id="sc-gqYRWL"]{content:"bJXdVn,"}/*!sc*/
.kpFoWb{margin:0 5px;vertical-align:text-top;}/*!sc*/
data-styled.g74[id="sc-cwJYja"]{content:"kpFoWb,"}/*!sc*/
.eEDpaQ:after{content:' and ';font-weight:normal;}/*!sc*/
.eEDpaQ:last-child:after{content:none;}/*!sc*/
.eEDpaQ a{text-decoration:auto;color:black;}/*!sc*/
.eEDpaQ a:visited{color:black;}/*!sc*/
.eEDpaQ a:hover{color:#333;text-decoration:auto;}/*!sc*/
data-styled.g80[id="sc-bqvdXA"]{content:"eEDpaQ,"}/*!sc*/
.gezKts{white-space:nowrap;}/*!sc*/
.gezKts:after{content:' or ';white-space:pre;}/*!sc*/
.gezKts:last-child:after,.gezKts:only-child:after{content:none;}/*!sc*/
.gezKts a{text-decoration:auto;color:black;}/*!sc*/
.gezKts a:visited{color:black;}/*!sc*/
.gezKts a:hover{color:#333;text-decoration:auto;}/*!sc*/
data-styled.g81[id="sc-irPVuy"]{content:"gezKts,"}/*!sc*/
.jXOga-d{flex:1 1 auto;cursor:pointer;}/*!sc*/
data-styled.g82[id="sc-jWJSSj"]{content:"jXOga-d,"}/*!sc*/
.gQOXJB{width:75%;text-overflow:ellipsis;border-radius:4px;overflow:hidden;}/*!sc*/
@media screen and (max-width: 50rem){.gQOXJB{margin-top:10px;}}/*!sc*/
data-styled.g83[id="sc-iCjFWQ"]{content:"gQOXJB,"}/*!sc*/
.ffSXYc{display:inline-block;margin:0;}/*!sc*/
data-styled.g84[id="sc-khdDuB"]{content:"ffSXYc,"}/*!sc*/
.dyzdIR{width:100%;display:flex;margin:1em 0;flex-direction:row;}/*!sc*/
@media screen and (max-width: 50rem){.dyzdIR{flex-direction:column;}}/*!sc*/
data-styled.g85[id="sc-hGNhLO"]{content:"dyzdIR,"}/*!sc*/
.dZsYqS{margin-top:0;margin-bottom:0.5em;}/*!sc*/
data-styled.g91[id="sc-geoRQH"]{content:"dZsYqS,"}/*!sc*/
.bcPxPq::before{content:'|';display:inline-block;opacity:0.5;width:15px;text-align:center;}/*!sc*/
.bcPxPq:last-child::after{display:none;}/*!sc*/
data-styled.g93[id="sc-gbwXoZ"]{content:"bcPxPq,"}/*!sc*/
.gmEXff{overflow:hidden;}/*!sc*/
data-styled.g94[id="sc-kBAPdo"]{content:"gmEXff,"}/*!sc*/
.eeVPfW{display:flex;flex-wrap:wrap;margin-left:-15px;}/*!sc*/
data-styled.g95[id="sc-ftmehX"]{content:"eeVPfW,"}/*!sc*/
.klJCEr{max-height:260px;max-width:260px;padding:10px;width:100%;display:block;}/*!sc*/
data-styled.g96[id="sc-jTpVWm"]{content:"klJCEr,"}/*!sc*/
.dzdmjb{text-align:center;}/*!sc*/
data-styled.g97[id="sc-fqujGp"]{content:"dzdmjb,"}/*!sc*/
.iYFQel{display:inline-block;}/*!sc*/
data-styled.g98[id="sc-jQybuE"]{content:"iYFQel,"}/*!sc*/
.gjWqYY{width:9ex;display:inline-block;height:13px;line-height:13px;background-color:#333;border-radius:3px;background-repeat:no-repeat;background-position:6px 4px;font-size:7px;font-family:Verdana,sans-serif;color:white;text-transform:uppercase;text-align:center;font-weight:bold;vertical-align:middle;margin-right:6px;margin-top:2px;}/*!sc*/
.gjWqYY.get{background-color:#85B655;}/*!sc*/
.gjWqYY.post{background-color:#179BD7;}/*!sc*/
.gjWqYY.put{background-color:#95507c;}/*!sc*/
.gjWqYY.options{background-color:#947014;}/*!sc*/
.gjWqYY.patch{background-color:#bf581d;}/*!sc*/
.gjWqYY.delete{background-color:#cc3333;}/*!sc*/
.gjWqYY.basic{background-color:#707070;}/*!sc*/
.gjWqYY.link{background-color:#07818F;}/*!sc*/
.gjWqYY.head{background-color:#A23DAD;}/*!sc*/
.gjWqYY.hook{background-color:black;}/*!sc*/
.gjWqYY.schema{background-color:#707070;}/*!sc*/
data-styled.g99[id="sc-erSfwj"]{content:"gjWqYY,"}/*!sc*/
.dXwhdL{margin:0;padding:0;}/*!sc*/
.dXwhdL:first-child{padding-bottom:32px;}/*!sc*/
.sc-iRVXky .sc-iRVXky{font-size:0.929em;}/*!sc*/
.kUyAbS{margin:0;padding:0;display:none;}/*!sc*/
.kUyAbS:first-child{padding-bottom:32px;}/*!sc*/
.sc-iRVXky .sc-iRVXky{font-size:0.929em;}/*!sc*/
data-styled.g100[id="sc-iRVXky"]{content:"dXwhdL,kUyAbS,"}/*!sc*/
.ghRwPP{list-style:none inside none;overflow:hidden;text-overflow:ellipsis;padding:0;margin-top:15px;}/*!sc*/
.gSwPLF{list-style:none inside none;overflow:hidden;text-overflow:ellipsis;padding:0;}/*!sc*/
data-styled.g101[id="sc-ljhlHD"]{content:"ghRwPP,gSwPLF,"}/*!sc*/
.dyrMKZ{cursor:pointer;color:#333333;margin:0;padding:12.5px 12px;display:flex;justify-content:space-between;font-family:Montserrat Medium,sans-serif;opacity:0.7;text-transform:uppercase;font-size:0.8em;padding-bottom:0;cursor:default;background-color:#fafafa;}/*!sc*/
.dyrMKZ .sc-cHqXqK{height:1.5em;width:1.5em;}/*!sc*/
.dyrMKZ .sc-cHqXqK polygon{fill:#333333;}/*!sc*/
.blqVXy{cursor:pointer;color:#333333;margin:0;padding:12.5px 12px;display:flex;justify-content:space-between;font-family:Montserrat Medium,sans-serif;font-size:0.929em;text-transform:none;background-color:#fafafa;}/*!sc*/
.blqVXy:hover{color:black;background-color:#e1e1e1;}/*!sc*/
.blqVXy .sc-cHqXqK{height:1.5em;width:1.5em;}/*!sc*/
.blqVXy .sc-cHqXqK polygon{fill:#333333;}/*!sc*/
.fzIOJo{cursor:pointer;color:#333333;margin:0;padding:12.5px 12px;display:flex;justify-content:space-between;font-family:Montserrat Medium,sans-serif;background-color:#fafafa;}/*!sc*/
.fzIOJo:hover{color:black;background-color:#ededed;}/*!sc*/
.fzIOJo .sc-cHqXqK{height:1.5em;width:1.5em;}/*!sc*/
.fzIOJo .sc-cHqXqK polygon{fill:#333333;}/*!sc*/
.iVGbgR{cursor:pointer;color:#333333;margin:0;padding:12.5px 12px;display:flex;justify-content:space-between;font-family:Montserrat Medium,sans-serif;background-color:#fafafa;text-decoration:line-through;color:#707070;}/*!sc*/
.iVGbgR:hover{color:black;background-color:#ededed;}/*!sc*/
.iVGbgR .sc-cHqXqK{height:1.5em;width:1.5em;}/*!sc*/
.iVGbgR .sc-cHqXqK polygon{fill:#333333;}/*!sc*/
data-styled.g102[id="sc-bAEjGW"]{content:"dyrMKZ,blqVXy,fzIOJo,iVGbgR,"}/*!sc*/
.bBONey{display:inline-block;vertical-align:middle;width:calc(100% - 38px);overflow:hidden;text-overflow:ellipsis;}/*!sc*/
data-styled.g103[id="sc-enMaOJ"]{content:"bBONey,"}/*!sc*/
.gFEWWY{font-size:0.8em;margin-top:6px;text-align:center;position:fixed;width:260px;bottom:0;background:#fafafa;}/*!sc*/
.gFEWWY a,.gFEWWY a:visited,.gFEWWY a:hover{color:#333333!important;padding:3px 0;border-top:1px solid #e1e1e1;text-decoration:none;display:flex;align-items:center;justify-content:center;}/*!sc*/
.gFEWWY img{width:15px;margin-right:5px;}/*!sc*/
@media screen and (max-width: 50rem){.gFEWWY{width:100%;}}/*!sc*/
data-styled.g104[id="sc-fUEImY"]{content:"gFEWWY,"}/*!sc*/
.dWZoid{cursor:pointer;position:relative;margin-bottom:5px;}/*!sc*/
data-styled.g110[id="sc-duWCru"]{content:"dWZoid,"}/*!sc*/
.iqHzp{font-family:Courier,monospace;margin-left:10px;flex:1;overflow-x:hidden;text-overflow:ellipsis;}/*!sc*/
data-styled.g111[id="sc-etPtWW"]{content:"iqHzp,"}/*!sc*/
.ebcgbH{outline:0;color:inherit;width:100%;text-align:left;cursor:pointer;padding:10px 30px 10px 20px;border-radius:4px 4px 0 0;background-color:#11171a;display:flex;white-space:nowrap;align-items:center;border:1px solid transparent;border-bottom:0;transition:border-color 0.25s ease;}/*!sc*/
.ebcgbH ..sc-etPtWW{color:#ffffff;}/*!sc*/
.ebcgbH:focus{box-shadow:inset 0 2px 2px rgba(0, 0, 0, 0.45),0 2px 0 rgba(128, 128, 128, 0.25);}/*!sc*/
data-styled.g112[id="sc-iPHsxv"]{content:"ebcgbH,"}/*!sc*/
.idEIJX{font-size:0.929em;line-height:20px;background-color:#85B655;color:#ffffff;padding:3px 10px;text-transform:uppercase;font-family:Montserrat Medium,sans-serif;margin:0;}/*!sc*/
.dCeVuA{font-size:0.929em;line-height:20px;background-color:#179BD7;color:#ffffff;padding:3px 10px;text-transform:uppercase;font-family:Montserrat Medium,sans-serif;margin:0;}/*!sc*/
data-styled.g113[id="sc-txhaY"]{content:"idEIJX,dCeVuA,"}/*!sc*/
.ddApzj{position:absolute;width:100%;z-index:100;background:#fafafa;color:#263238;box-sizing:border-box;box-shadow:0 0 6px rgba(0, 0, 0, 0.33);overflow:hidden;border-bottom-left-radius:4px;border-bottom-right-radius:4px;transition:all 0.25s ease;visibility:hidden;transform:translateY(-50%) scaleY(0);}/*!sc*/
data-styled.g114[id="sc-ePpfBx"]{content:"ddApzj,"}/*!sc*/
.evaCJX{padding:10px;}/*!sc*/
data-styled.g115[id="sc-dwGkES"]{content:"evaCJX,"}/*!sc*/
.huWsJW{padding:5px;border:1px solid #ccc;background:#fff;word-break:break-all;color:black;}/*!sc*/
.huWsJW >span{color:#333333;}/*!sc*/
data-styled.g116[id="sc-hSyjfr"]{content:"huWsJW,"}/*!sc*/
.fRACBr{text-transform:lowercase;margin-left:0;line-height:1.5em;}/*!sc*/
data-styled.g117[id="sc-kLJHhQ"]{content:"fRACBr,"}/*!sc*/
.cfrHSm{display:block;border:0;width:100%;text-align:left;padding:10px;border-radius:2px;margin-bottom:4px;line-height:1.5em;cursor:pointer;color:#85B655;background-color:rgba(133,182,85,0.07);}/*!sc*/
.cfrHSm:focus{outline:auto #85B655;}/*!sc*/
data-styled.g119[id="sc-gohMHu"]{content:"cfrHSm,"}/*!sc*/
.fIJIfR{padding:10px;}/*!sc*/
data-styled.g120[id="sc-kJZLhT"]{content:"fIJIfR,"}/*!sc*/
.beMorW{vertical-align:top;}/*!sc*/
data-styled.g122[id="sc-bKXUjo"]{content:"beMorW,"}/*!sc*/
.dheqgt{font-size:1.3em;padding:0.2em 0;margin:3em 0 1.1em;color:#333333;font-weight:normal;}/*!sc*/
data-styled.g123[id="sc-edsqmr"]{content:"dheqgt,"}/*!sc*/
.dGPqXf{margin-bottom:18px;}/*!sc*/
data-styled.g128[id="sc-fantwC"]{content:"dGPqXf,"}/*!sc*/
.bYBGWl{user-select:none;width:20px;height:20px;align-self:center;display:flex;flex-direction:column;color:black;}/*!sc*/
data-styled.g129[id="sc-bLmarx"]{content:"bYBGWl,"}/*!sc*/
.jmYWik{width:260px;background-color:#fafafa;overflow:hidden;display:flex;flex-direction:column;backface-visibility:hidden;height:100vh;position:sticky;position:-webkit-sticky;top:0;}/*!sc*/
@media screen and (max-width: 50rem){.jmYWik{position:fixed;z-index:20;width:100%;background:#fafafa;display:none;}}/*!sc*/
@media print{.jmYWik{display:none;}}/*!sc*/
data-styled.g130[id="sc-dFqmTM"]{content:"jmYWik,"}/*!sc*/
.duEPxr{outline:none;user-select:none;background-color:#f2f2f2;color:black;display:none;cursor:pointer;position:fixed;right:20px;z-index:100;border-radius:50%;box-shadow:0 0 20px rgba(0, 0, 0, 0.3);bottom:44px;width:60px;height:60px;padding:0 20px;}/*!sc*/
@media screen and (max-width: 50rem){.duEPxr{display:flex;}}/*!sc*/
.duEPxr svg{color:#0065FB;}/*!sc*/
@media print{.duEPxr{display:none;}}/*!sc*/
data-styled.g131[id="sc-eqXzvo"]{content:"duEPxr,"}/*!sc*/
.kcLXjB{font-family:Open Sans Light,open sans,sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#333333;display:flex;position:relative;text-align:left;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeSpeed!important;tap-highlight-color:rgba(0, 0, 0, 0);text-size-adjust:100%;}/*!sc*/
.kcLXjB *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(255, 255, 255, 0);}/*!sc*/
data-styled.g132[id="sc-iMPxVN"]{content:"kcLXjB,"}/*!sc*/
.knmTbM{z-index:1;position:relative;overflow:hidden;width:calc(100% - 260px);contain:layout;}/*!sc*/
@media print,screen and (max-width: 50rem){.knmTbM{width:100%;}}/*!sc*/
data-styled.g133[id="sc-jdwyG"]{content:"knmTbM,"}/*!sc*/
.ifLiBE{background:#263238;position:absolute;top:0;bottom:0;right:0;width:calc((100% - 260px) * 0.4);}/*!sc*/
@media print,screen and (max-width: 75rem){.ifLiBE{display:none;}}/*!sc*/
data-styled.g134[id="sc-eEVuZf"]{content:"ifLiBE,"}/*!sc*/
.cqdCbT{padding:5px 0;}/*!sc*/
data-styled.g135[id="sc-dtOqdk"]{content:"cqdCbT,"}/*!sc*/
.eZjnos{width:calc(100% - 24px);box-sizing:border-box;margin:0 12px;padding:5px 6px 5px 12px;border:0;border-bottom:1px solid #e1e1e1;font-family:Open Sans Light,open sans,sans-serif;font-weight:bold;font-size:13px;color:#333333;background-color:transparent;outline:none;}/*!sc*/
data-styled.g136[id="sc-hPGoDJ"]{content:"eZjnos,"}/*!sc*/
.cIMWaL{position:absolute;left:12px;height:1.8em;width:0.9em;}/*!sc*/
.cIMWaL path{fill:#333333;}/*!sc*/
data-styled.g137[id="sc-kBpWFy"]{content:"cIMWaL,"}/*!sc*/
</style>
  <link href="https://fonts.googleapis.com/css?family=Montserrat:300,400,700|Roboto:300,400,700" rel="stylesheet">
</head>

<body>
  
      <div id="redoc"><div class="sc-iMPxVN kcLXjB redoc-wrap"><div class="sc-dFqmTM jmYWik menu-content" style="top:0px;height:calc(100vh - 0px)"><div class="sc-fqujGp dzdmjb"><a href="https://cpanel.net/support/" class="sc-jQybuE iYFQel"><img src="images/whm-api-full.png" alt="WebPros International, LLC" class="sc-jTpVWm klJCEr"/></a></div><div role="search" class="sc-dtOqdk cqdCbT"><svg class="sc-kBpWFy cIMWaL search-icon" version="1.1" viewBox="0 0 1000 1000" x="0px" xmlns="http://www.w3.org/2000/svg" y="0px"><path d="M968.2,849.4L667.3,549c83.9-136.5,66.7-317.4-51.7-435.6C477.1-25,252.5-25,113.9,113.4c-138.5,138.3-138.5,362.6,0,501C219.2,730.1,413.2,743,547.6,666.5l301.9,301.4c43.6,43.6,76.9,14.9,104.2-12.4C981,928.3,1011.8,893,968.2,849.4z M524.5,522c-88.9,88.7-233,88.7-321.8,0c-88.9-88.7-88.9-232.6,0-321.3c88.9-88.7,233-88.7,321.8,0C613.4,289.4,613.4,433.3,524.5,522z"></path></svg><input placeholder="Search..." aria-label="Search" type="text" class="sc-hPGoDJ eZjnos search-input" value=""/></div><div style="overflow:auto;overscroll-behavior:contain;-ms-overflow-style:-ms-autohiding-scrollbar"><ul role="menu" class="sc-iRVXky dXwhdL"><li tabindex="0" depth="0" data-item-id="group/Account-Restoration" role="menuitem" class="sc-ljhlHD ghRwPP"><label class="sc-bAEjGW dyrMKZ -depth0"><span width="calc(100% - 38px)" title="Account Restoration" class="sc-enMaOJ bBONey">Account Restoration</span></label><ul class="sc-iRVXky dXwhdL"><li tabindex="0" depth="1" data-item-id="tag/Restore-Account" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Restore Account" class="sc-enMaOJ bBONey">Restore Account</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Restore-Account/operation/restore_queue_add_task" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Restore user account from backup</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Restore-Account/operation/restoreaccount" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Restore account backup</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Restore-Account/operation/verify_new_username_for_restore" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Validate username during restoration</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Restore-Queue-Management" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Restore Queue Management" class="sc-enMaOJ bBONey">Restore Queue Management</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Restore-Queue-Management/operation/restore_queue_activate" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Start restoration</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Restore-Queue-Management/operation/restore_queue_clear_all_completed_tasks" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove all completed restoration tasks</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Restore-Queue-Management/operation/restore_queue_clear_all_failed_tasks" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove all failed restoration tasks</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Restore-Queue-Management/operation/restore_queue_clear_all_pending_tasks" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove all pending restoration tasks</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Restore-Queue-Management/operation/restore_queue_clear_all_tasks" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove all restoration tasks</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Restore-Queue-Management/operation/restore_queue_clear_completed_task" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove completed restoration task</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Restore-Queue-Management/operation/restore_queue_clear_pending_task" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove pending restoration task</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Restore-Queue-Reporting" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Restore Queue Reporting" class="sc-enMaOJ bBONey">Restore Queue Reporting</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Restore-Queue-Reporting/operation/restore_queue_is_active" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Validate restoration queue is active</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Restore-Queue-Reporting/operation/restore_queue_list_active" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return active restoration tasks list</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Restore-Queue-Reporting/operation/restore_queue_list_completed" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return completed restoration tasks list</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Restore-Queue-Reporting/operation/restore_queue_state" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return restoration tasks list</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Restore-Queue-Reporting/operation/restore_queue_list_pending" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return pending restoration tasks list</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Restore-Queue-Reporting/operation/restore_modules_summary" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return backup modules list</span></label></li></ul></li></ul></li><li tabindex="0" depth="0" data-item-id="group/Accounts" role="menuitem" class="sc-ljhlHD ghRwPP"><label class="sc-bAEjGW dyrMKZ -depth0"><span width="calc(100% - 38px)" title="Accounts" class="sc-enMaOJ bBONey">Accounts</span></label><ul class="sc-iRVXky dXwhdL"><li tabindex="0" depth="1" data-item-id="tag/Account-Creation" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Account Creation" class="sc-enMaOJ bBONey">Account Creation</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Account-Creation/operation/verify_new_username" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Validate new cPanel account username</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Account-Creation/operation/get_current_users_count" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return cPanel accounts total number</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Account-Creation/operation/get_maximum_users" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return maximum accounts for license</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Account-Creation/operation/createacct" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Create cPanel account</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Account-Enhancements" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Account Enhancements" class="sc-enMaOJ bBONey">Account Enhancements</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Account-Enhancements/operation/list_account_enhancements" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return Account Enhancements</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Account-Enhancements/operation/create_account_enhancement" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Create Account Enhancement</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Account-Enhancements/operation/delete_account_enhancement" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove an Account Enhancement</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Account-Enhancements/operation/modify_account_enhancement" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update Account Enhancement</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Account-Enhancements/operation/unassign_account_enhancement" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Unassign Account Enhancement</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Account-Enhancements/operation/assign_account_enhancement" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Assign Account Enhancement</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Account-Management" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Account Management" class="sc-enMaOJ bBONey">Account Management</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Account-Management/operation/untrack_acct_id" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove UID or GID from tracked list</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Account-Management/operation/personalization_get" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="post" class="sc-erSfwj gjWqYY operation-type post">post</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return data from NVData file</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Account-Management/operation/personalization_set" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="post" class="sc-erSfwj gjWqYY operation-type post">post</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Save data to NVData file</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Account-Management/operation/removeacct" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Delete cPanel account</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Account-Management/operation/get_homedir_roots" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return home directories list</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Account-Management/operation/has_digest_auth" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Validate cPanel account Digest Authentication</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Account-Management/operation/set_digest_auth" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Enable or disable Digest Authentication</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Account-Management/operation/has_mycnf_for_cpuser" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Validate MySQL Configuration file</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Account-Management/operation/listaccts" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return cPanel accounts</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Account-Management/operation/modifyacct" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update cPanel account</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Account-Management/operation/changepackage" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update user hosting plan</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Account-Management/operation/get_upgrade_opportunities" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Get upgrade opportunities</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Account-Management/operation/myprivs" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return cPanel account system privileges</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Account-Management/operation/list_users" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return root and cPanel accounts</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Account-Management/operation/massmodifyacct" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update multiple cPanel accounts</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Account-Management/operation/accountsummary" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return cPanel account summary</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Bandwidth-and-Disk-Quotas" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Bandwidth and Disk Quotas" class="sc-enMaOJ bBONey">Bandwidth and Disk Quotas</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Bandwidth-and-Disk-Quotas/operation/limitbw" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update cPanel account bandwidth quota</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Bandwidth-and-Disk-Quotas/operation/get_disk_usage" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return all cPanel accounts disk usage</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Bandwidth-and-Disk-Quotas/operation/quota_enabled" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Validate cPanel account quotas</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Bandwidth-and-Disk-Quotas/operation/showbw" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return cPanel account bandwidth information</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Bandwidth-and-Disk-Quotas/operation/editquota" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update cPanel account disk quota</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Domain-Information" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Domain Information" class="sc-enMaOJ bBONey">Domain Information</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Domain-Information/operation/convert_addon_fetch_conversion_details" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return additional domain conversion details</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Domain-Information/operation/convert_addon_fetch_domain_details" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return additional domain data</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Domain-Information/operation/convert_addon_get_conversion_status" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return conversion status for additional domain</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Domain-Information/operation/convert_addon_list_addon_domains" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return current user&#x27;s additional domains</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Domain-Information/operation/convert_addon_list_conversions" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return additional domains conversion queue</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Domain-Information/operation/convert_addon_initiate_conversion" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Start additional domain conversion</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Domain-Information/operation/domainuserdata" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return domain user information</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Domain-Information/operation/get_domain_info" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return all domains information</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Domain-Information/operation/getdomainowner" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return domain owner</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Passwords" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Passwords" class="sc-enMaOJ bBONey">Passwords</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Passwords/operation/getminimumpasswordstrengths" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return minimum password strength</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Passwords/operation/setminimumpasswordstrengths" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update minimum password strength</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Passwords/operation/get_password_strength" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return password strength</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Passwords/operation/forcepasswordchange" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Enable forced password update</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Passwords/operation/passwd" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update cPanel account password</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Styles" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Styles" class="sc-enMaOJ bBONey">Styles</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Styles/operation/get_users_links" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return cPanel account theme&#x27;s app keys and URLs</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Suspensions" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Suspensions" class="sc-enMaOJ bBONey">Suspensions</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Suspensions/operation/suspendacct" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Suspend cPanel account</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Suspensions/operation/unsuspendacct" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Unsuspend cPanel account</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Suspensions/operation/listlockedaccounts" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return suspended cPanel accounts</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Suspensions/operation/listsuspended" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return suspended cPanel accounts and information</span></label></li></ul></li></ul></li><li tabindex="0" depth="0" data-item-id="group/API-Development-Tools" role="menuitem" class="sc-ljhlHD ghRwPP"><label class="sc-bAEjGW dyrMKZ -depth0"><span width="calc(100% - 38px)" title="API Development Tools" class="sc-enMaOJ bBONey">API Development Tools</span></label><ul class="sc-iRVXky dXwhdL"><li tabindex="0" depth="1" data-item-id="tag/API-Execution" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="API Execution" class="sc-enMaOJ bBONey">API Execution</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/API-Execution/operation/cors_proxy_get" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Enable CORS HTTP requests</span></label></li><li tabindex="0" depth="2" data-item-id="tag/API-Execution/operation/uapi_cpanel" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Run UAPI function through WHM API</span></label></li><li tabindex="0" depth="2" data-item-id="tag/API-Execution/operation/batch" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Run multiple WHM API 1 functions</span></label></li><li tabindex="0" depth="2" data-item-id="tag/API-Execution/operation/cpanel" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Run cPanel API or UAPI function</span></label></li><li tabindex="0" depth="2" data-item-id="tag/API-Execution/operation/execute_remote_whmapi1_with_password" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Run remote WHM API 1 function</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/API-Statistics" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="API Statistics" class="sc-enMaOJ bBONey">API Statistics</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/API-Statistics/operation/get_api_calls" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return deprecated cPanel API 1 functions by date</span></label></li><li tabindex="0" depth="2" data-item-id="tag/API-Statistics/operation/get_api_pages" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return deprecated cPanel API 1 functions </span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/API-Token-Management" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="API Token Management" class="sc-enMaOJ bBONey">API Token Management</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/API-Token-Management/operation/api_token_create" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Create WHM API token</span></label></li><li tabindex="0" depth="2" data-item-id="tag/API-Token-Management/operation/api_token_revoke" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Disable WHM API token</span></label></li><li tabindex="0" depth="2" data-item-id="tag/API-Token-Management/operation/api_token_list" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return WHM API tokens</span></label></li><li tabindex="0" depth="2" data-item-id="tag/API-Token-Management/operation/api_token_update" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update WHM API token&#x27;s settings</span></label></li><li tabindex="0" depth="2" data-item-id="tag/API-Token-Management/operation/api_token_get_details" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Look up API token details</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Applications" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Applications" class="sc-enMaOJ bBONey">Applications</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Applications/operation/applist" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return WHM API 1 functions list</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Applications/operation/get_appconfig_application_list" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return registered applications</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Session" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Session" class="sc-enMaOJ bBONey">Session</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Session/operation/create_user_session" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Create a temporary user session</span></label></li></ul></li></ul></li><li tabindex="0" depth="0" data-item-id="group/Authentication" role="menuitem" class="sc-ljhlHD ghRwPP"><label class="sc-bAEjGW dyrMKZ -depth0"><span width="calc(100% - 38px)" title="Authentication" class="sc-enMaOJ bBONey">Authentication</span></label><ul class="sc-iRVXky dXwhdL"><li tabindex="0" depth="1" data-item-id="tag/Authentication-Providers" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Authentication Providers" class="sc-enMaOJ bBONey">Authentication Providers</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Authentication-Providers/operation/unlink_user_authn_provider" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Unregister cPanel account from authentication provider</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/External-Authentication" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="External Authentication" class="sc-enMaOJ bBONey">External Authentication</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/External-Authentication/operation/disable_failing_authentication_providers" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Disable identity provider modules that fail to load</span></label></li><li tabindex="0" depth="2" data-item-id="tag/External-Authentication/operation/get_available_authentication_providers" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return available identity providers</span></label></li><li tabindex="0" depth="2" data-item-id="tag/External-Authentication/operation/enable_authentication_provider" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Enable identity provider</span></label></li><li tabindex="0" depth="2" data-item-id="tag/External-Authentication/operation/get_provider_client_configurations" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return identity provider client configuration</span></label></li><li tabindex="0" depth="2" data-item-id="tag/External-Authentication/operation/get_provider_configuration_fields" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return identity provider configuration fields</span></label></li><li tabindex="0" depth="2" data-item-id="tag/External-Authentication/operation/get_provider_display_configurations" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return identity provider login interface appearance</span></label></li><li tabindex="0" depth="2" data-item-id="tag/External-Authentication/operation/set_provider_client_configurations" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update identity provider client configuration</span></label></li><li tabindex="0" depth="2" data-item-id="tag/External-Authentication/operation/set_provider_display_configurations" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update identity provider login interface appearance</span></label></li><li tabindex="0" depth="2" data-item-id="tag/External-Authentication/operation/disable_authentication_provider" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Disable identity provider</span></label></li><li tabindex="0" depth="2" data-item-id="tag/External-Authentication/operation/get_users_authn_linked_accounts" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return accounts linked to identity providers</span></label></li><li tabindex="0" depth="2" data-item-id="tag/External-Authentication/operation/link_user_authn_provider" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Add identity provider to cPanel account</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Login-URL" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Login URL" class="sc-enMaOJ bBONey">Login URL</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Login-URL/operation/get_login_url" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return cPanel Store or cPanel Market login URL</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/SSH-Keys-and-Connections" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="SSH Keys and Connections" class="sc-enMaOJ bBONey">SSH Keys and Connections</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/SSH-Keys-and-Connections/operation/accesshash" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW iVGbgR -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return cPanel account access hash</span></label></li><li tabindex="0" depth="2" data-item-id="tag/SSH-Keys-and-Connections/operation/authorizesshkey" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Enable SSH key for server</span></label></li><li tabindex="0" depth="2" data-item-id="tag/SSH-Keys-and-Connections/operation/generatesshkeypair" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Create SSH key pair</span></label></li><li tabindex="0" depth="2" data-item-id="tag/SSH-Keys-and-Connections/operation/check_remote_ssh_connection" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Validate SSH connection to another server</span></label></li><li tabindex="0" depth="2" data-item-id="tag/SSH-Keys-and-Connections/operation/convertopensshtoputty" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Migrate OpenSSH key to PuTTY format</span></label></li><li tabindex="0" depth="2" data-item-id="tag/SSH-Keys-and-Connections/operation/importsshkey" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Import SSH key</span></label></li><li tabindex="0" depth="2" data-item-id="tag/SSH-Keys-and-Connections/operation/listsshkeys" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return SSH keys list</span></label></li><li tabindex="0" depth="2" data-item-id="tag/SSH-Keys-and-Connections/operation/deletesshkey" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Delete SSH key</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Two-Factor-Authentication" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Two-Factor Authentication" class="sc-enMaOJ bBONey">Two-Factor Authentication</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Two-Factor-Authentication/operation/twofactorauth_get_tfa_config_for_user" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return cPanel account 2FA data</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Two-Factor-Authentication/operation/twofactorauth_set_tfa_config_for_user" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="post" class="sc-erSfwj gjWqYY operation-type post">post</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update cPanel account&#x27;s 2FA data</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Two-Factor-Authentication/operation/twofactorauth_disable_policy" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Disable 2FA</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Two-Factor-Authentication/operation/twofactorauth_enable_policy" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Enable 2FA</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Two-Factor-Authentication/operation/twofactorauth_get_issuer" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return configured issuer for current user</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Two-Factor-Authentication/operation/twofactorauth_remove_user_config" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove 2FA settings</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Two-Factor-Authentication/operation/twofactorauth_generate_tfa_config" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Create a one-time authentication secret and code</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Two-Factor-Authentication/operation/twofactorauth_policy_status" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return 2FA policy status</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Two-Factor-Authentication/operation/twofactorauth_get_user_configs" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return cPanel accounts with 2FA enabled</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Two-Factor-Authentication/operation/twofactorauth_set_tfa_config" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update 2FA authentication secret and code</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Two-Factor-Authentication/operation/twofactorauth_set_issuer" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update 2FA issuer value</span></label></li></ul></li></ul></li><li tabindex="0" depth="0" data-item-id="group/Backups" role="menuitem" class="sc-ljhlHD ghRwPP"><label class="sc-bAEjGW dyrMKZ -depth0"><span width="calc(100% - 38px)" title="Backups" class="sc-enMaOJ bBONey">Backups</span></label><ul class="sc-iRVXky dXwhdL"><li tabindex="0" depth="1" data-item-id="tag/Backup-Destination" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Backup Destination" class="sc-enMaOJ bBONey">Backup Destination</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Backup-Destination/operation/backup_destination_add" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Add a backup destination</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Backup-Destination/operation/backup_destination_delete" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Delete a backup destination</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Backup-Destination/operation/backup_destination_get" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return a backup destination&#x27;s settings</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Backup-Destination/operation/backup_destination_set" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="post" class="sc-erSfwj gjWqYY operation-type post">post</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update backup destination settings</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Backup-Destination/operation/backup_does_client_id_have_google_credentials" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return Google Drive™ client ID credentials</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Backup-Destination/operation/backup_destination_validate" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Validate a backup destination</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Backup-Destination/operation/backup_generate_google_oauth_uri" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Create Google Drive™ OAuth redirect URI</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Backup-Destination/operation/backup_destination_list" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return a list of backup destinations</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Backup-or-Restore" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Backup or Restore" class="sc-enMaOJ bBONey">Backup or Restore</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Backup-or-Restore/operation/backup_list_transported" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return backup files sent through transport</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Backup-or-Restore/operation/backup_set_list_combined" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return backup files for the server&#x27;s accounts</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Backup-or-Restore/operation/fetch_pkgacct_master_log" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return start_background_pkgacct session log file</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Backup-or-Restore/operation/backup_set_list" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return backup files in the local disk</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Backup-or-Restore/operation/get_pkgacct_session_state" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return start_background_pkgacct session state</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Backup-or-Restore/operation/get_users_and_domains_with_backup_metadata" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return users and domains with backup metadata</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Backup-or-Restore/operation/get_users_with_backup_metadata" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return users with backup metadata</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Backup-or-Restore/operation/list_cparchive_files" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return cparchive files list</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Backup-or-Restore/operation/start_background_pkgacct" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Back up an account using the pkgacct script</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Backup-or-Restore/operation/backup_get_transport_status" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return backup transport events&#x27; status</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Backup-or-Restore/operation/start_local_cpmove_restore" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Restore one cPanel account from a backup</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Backup-Settings" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Backup Settings" class="sc-enMaOJ bBONey">Backup Settings</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Backup-Settings/operation/backup_config_set" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update the system&#x27;s backup configuration</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Backup-Settings/operation/backup_date_list" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return dates where backup files exist</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Backup-Settings/operation/backup_skip_users_all" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Enable or disable backups</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Backup-Settings/operation/backup_skip_users_all_status" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return backup configuration status</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Backup-Settings/operation/backup_user_list" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return users with a backup file</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Backup-Settings/operation/toggle_user_backup_state" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Enable or disable legacy backups</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Backup-Settings/operation/backup_config_get" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return backup configuration file data</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Legacy-Migration" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Legacy Migration" class="sc-enMaOJ bBONey">Legacy Migration</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Legacy-Migration/operation/convert_and_migrate_from_legacy_config" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Migrate server to new backup system</span></label></li></ul></li></ul></li><li tabindex="0" depth="0" data-item-id="group/Commerce-Integration" role="menuitem" class="sc-ljhlHD ghRwPP"><label class="sc-bAEjGW dyrMKZ -depth0"><span width="calc(100% - 38px)" title="Commerce Integration" class="sc-enMaOJ bBONey">Commerce Integration</span></label><ul class="sc-iRVXky dXwhdL"><li tabindex="0" depth="1" data-item-id="tag/Market-Integration" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Market Integration" class="sc-enMaOJ bBONey">Market Integration</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Market-Integration/operation/validate_login_token" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Validate login token and return access token</span></label></li></ul></li></ul></li><li tabindex="0" depth="0" data-item-id="group/Configuration-Management" role="menuitem" class="sc-ljhlHD ghRwPP"><label class="sc-bAEjGW dyrMKZ -depth0"><span width="calc(100% - 38px)" title="Configuration Management" class="sc-enMaOJ bBONey">Configuration Management</span></label><ul class="sc-iRVXky dXwhdL"><li tabindex="0" depth="1" data-item-id="tag/Configuration" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Configuration" class="sc-enMaOJ bBONey">Configuration</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Configuration/operation/leika_get_config" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Retrieve Leika configuration</span></label></li></ul></li></ul></li><li tabindex="0" depth="0" data-item-id="group/cPanel-Market" role="menuitem" class="sc-ljhlHD ghRwPP"><label class="sc-bAEjGW dyrMKZ -depth0"><span width="calc(100% - 38px)" title="cPanel Market" class="sc-enMaOJ bBONey">cPanel Market</span></label><ul class="sc-iRVXky dXwhdL"><li tabindex="0" depth="1" data-item-id="tag/Product-Management" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Product Management" class="sc-enMaOJ bBONey">Product Management</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Product-Management/operation/get_adjusted_market_providers_products" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return Market providers&#x27; products adjusted prices</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Product-Management/operation/get_market_providers_product_metadata" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return Market providers&#x27; products metadata</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Product-Management/operation/Market-get_market_providers_products" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return Market providers products</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Product-Management/operation/set_market_product_attribute" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update Market provider product</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Provider-Management" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Provider Management" class="sc-enMaOJ bBONey">Provider Management</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Provider-Management/operation/disable_market_provider" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Disable Market provider</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Provider-Management/operation/enable_market_provider" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Enable Market provider</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Provider-Management/operation/get_market_providers_commission_config" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return Market providers&#x27; commission configuration</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Provider-Management/operation/get_market_providers_list" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return Market providers</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Provider-Management/operation/set_market_provider_commission_id" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update Market provider commission contact ID</span></label></li></ul></li></ul></li><li tabindex="0" depth="0" data-item-id="group/cPanel-Support-Tickets" role="menuitem" class="sc-ljhlHD ghRwPP"><label class="sc-bAEjGW dyrMKZ -depth0"><span width="calc(100% - 38px)" title="cPanel Support Tickets" class="sc-enMaOJ bBONey">cPanel Support Tickets</span></label><ul class="sc-iRVXky dXwhdL"><li tabindex="0" depth="1" data-item-id="tag/Support-Access" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Support Access" class="sc-enMaOJ bBONey">Support Access</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Support-Access/operation/ticket_grant" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Create Support SSH key</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Support-Access/operation/ticket_revoke" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Delete Support SSH key</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Support-Access/operation/ticket_remove_closed" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Delete Support SSH key and closed tickets</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Support-Access/operation/ticket_ssh_test" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Validate Customer Portal connection</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Support-Access/operation/ticket_ssh_test_start" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Validate Support SSH connection</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Support-Access/operation/ticket_whitelist_check" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Validate Support IP addresses on firewall</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Support-Access/operation/ticket_whitelist_setup" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Add Support IP addresses to firewall</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Support-Access/operation/ticket_whitelist_unsetup" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove Support IP addresses from firewall</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Ticket-Management" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Ticket Management" class="sc-enMaOJ bBONey">Ticket Management</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Ticket-Management/operation/ticket_create_stub_ticket" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Create initial Support ticket request</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Ticket-Management/operation/ticket_get_support_agreement" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Import Technical Support Agreement text</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Ticket-Management/operation/ticket_get_support_info" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Import customer information from Customer Portal</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Ticket-Management/operation/ticket_list" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return Support ticket status</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Ticket-Management/operation/ticket_update_service_agreement_approval" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Enable Technical Support Agreement acceptance</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Ticket-Management/operation/ticket_validate_oauth2_code" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Validate Customer Portal OAuth2 code</span></label></li></ul></li></ul></li><li tabindex="0" depth="0" data-item-id="group/cPCloud" role="menuitem" class="sc-ljhlHD ghRwPP"><label class="sc-bAEjGW dyrMKZ -depth0"><span width="calc(100% - 38px)" title="cPCloud" class="sc-enMaOJ bBONey">cPCloud</span></label><ul class="sc-iRVXky dXwhdL"><li tabindex="0" depth="1" data-item-id="tag/cPCloud" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="cPCloud" class="sc-enMaOJ bBONey">cPCloud</span></label></li></ul></li><li tabindex="0" depth="0" data-item-id="group/Customizations" role="menuitem" class="sc-ljhlHD ghRwPP"><label class="sc-bAEjGW dyrMKZ -depth0"><span width="calc(100% - 38px)" title="Customizations" class="sc-enMaOJ bBONey">Customizations</span></label><ul class="sc-iRVXky dXwhdL"><li tabindex="0" depth="1" data-item-id="tag/Customizations" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Customizations" class="sc-enMaOJ bBONey">Customizations</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Customizations/operation/retrieve_customizations" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Retrieve customization data</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Customizations/operation/update_customizations" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="post" class="sc-erSfwj gjWqYY operation-type post">post</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update customization data</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Customizations/operation/delete_customizations" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Delete customization data</span></label></li></ul></li></ul></li><li tabindex="0" depth="0" data-item-id="group/Databases" role="menuitem" class="sc-ljhlHD ghRwPP"><label class="sc-bAEjGW dyrMKZ -depth0"><span width="calc(100% - 38px)" title="Databases" class="sc-enMaOJ bBONey">Databases</span></label><ul class="sc-iRVXky dXwhdL"><li tabindex="0" depth="1" data-item-id="tag/Manage-MySQL-Server" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Manage MySQL Server" class="sc-enMaOJ bBONey">Manage MySQL Server</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Manage-MySQL-Server/operation/background_mysql_upgrade_checker_run" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Validate MySQL status before upgrade</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Manage-MySQL-Server/operation/current_mysql_version" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return MySQL version</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Manage-MySQL-Server/operation/background_mysql_upgrade_status" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return MySQL or MariaDB upgrade status</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Manage-MySQL-Server/operation/installable_mysql_versions" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return available MySQL versions</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Manage-MySQL-Server/operation/latest_available_mysql_version" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return latest MySQL version</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Manage-MySQL-Server/operation/update_sql_config" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="post" class="sc-erSfwj gjWqYY operation-type post">post</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update the servers SQL configuration.</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Manage-MySQL-Server/operation/start_background_mysql_upgrade" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Start background MySQL upgrade</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Manage-MySQL-Server/operation/set_local_mysql_root_password" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update MySQL root password</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/MySQL-Databases" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="MySQL Databases" class="sc-enMaOJ bBONey">MySQL Databases</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/MySQL-Databases/operation/list_database_users" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return MySQL users</span></label></li><li tabindex="0" depth="2" data-item-id="tag/MySQL-Databases/operation/list_databases" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return MySQL databases</span></label></li><li tabindex="0" depth="2" data-item-id="tag/MySQL-Databases/operation/list_mysql_databases_and_users" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return MySQL databases and users for account</span></label></li><li tabindex="0" depth="2" data-item-id="tag/MySQL-Databases/operation/rename_mysql_user" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update MySQL username</span></label></li><li tabindex="0" depth="2" data-item-id="tag/MySQL-Databases/operation/rename_mysql_database" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update MySQL database name</span></label></li><li tabindex="0" depth="2" data-item-id="tag/MySQL-Databases/operation/set_mysql_password" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update MySQL user password</span></label></li><li tabindex="0" depth="2" data-item-id="tag/MySQL-Databases/operation/get_database_optimizations" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return MySQL database optimizations</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/PostgreSQL-Databases" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="PostgreSQL Databases" class="sc-enMaOJ bBONey">PostgreSQL Databases</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/PostgreSQL-Databases/operation/rename_postgresql_database" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update PostgreSQL database name</span></label></li><li tabindex="0" depth="2" data-item-id="tag/PostgreSQL-Databases/operation/set_postgresql_password" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update PostgreSQL user password</span></label></li><li tabindex="0" depth="2" data-item-id="tag/PostgreSQL-Databases/operation/rename_postgresql_user" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update PostgreSQL username</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Remote-MySQL-Databases" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Remote MySQL Databases" class="sc-enMaOJ bBONey">Remote MySQL Databases</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Remote-MySQL-Databases/operation/remote_mysql_delete_profile" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Delete remote MySQL profile</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Remote-MySQL-Databases/operation/remote_mysql_initiate_profile_activation" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Start remote MySQL profile activation</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Remote-MySQL-Databases/operation/remote_mysql_read_profile" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return remote MySQL profile</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Remote-MySQL-Databases/operation/remote_mysql_monitor_profile_activation" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return remote MySQL profile activation</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Remote-MySQL-Databases/operation/remote_mysql_update_profile" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update remote MySQL profile</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Remote-MySQL-Databases/operation/remote_mysql_validate_profile" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Validate remote MySQL profile connection</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Remote-MySQL-Databases/operation/remote_mysql_read_profiles" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return remote MySQL profiles</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Remote-MySQL-Databases/operation/remote_mysql_create_profile_via_ssh" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Create remote MySQL profile via SSH</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Remote-MySQL-Databases/operation/remote_mysql_create_profile" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Create remote MySQL profile</span></label></li></ul></li></ul></li><li tabindex="0" depth="0" data-item-id="group/DNS" role="menuitem" class="sc-ljhlHD ghRwPP"><label class="sc-bAEjGW dyrMKZ -depth0"><span width="calc(100% - 38px)" title="DNS" class="sc-enMaOJ bBONey">DNS</span></label><ul class="sc-iRVXky dXwhdL"><li tabindex="0" depth="1" data-item-id="tag/DNS-Cluster-Settings" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="DNS Cluster Settings" class="sc-enMaOJ bBONey">DNS Cluster Settings</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/DNS-Cluster-Settings/operation/set_nameserver" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update remote DNS server&#x27;s nameserver software</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/DNS-Security" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="DNS Security" class="sc-enMaOJ bBONey">DNS Security</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/DNS-Security/operation/activate_zone_key" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Enable domain&#x27;s DNSSEC key</span></label></li><li tabindex="0" depth="2" data-item-id="tag/DNS-Security/operation/disable_dnssec_for_domains" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Disable DNSSEC on domain</span></label></li><li tabindex="0" depth="2" data-item-id="tag/DNS-Security/operation/deactivate_zone_key" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Disable domain&#x27;s DNSSEC key</span></label></li><li tabindex="0" depth="2" data-item-id="tag/DNS-Security/operation/enable_dnssec_for_domains" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Enable DNSSEC on domain</span></label></li><li tabindex="0" depth="2" data-item-id="tag/DNS-Security/operation/export_zone_key" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Export domain&#x27;s DNSSEC key</span></label></li><li tabindex="0" depth="2" data-item-id="tag/DNS-Security/operation/import_zone_key" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Import DNSSEC key</span></label></li><li tabindex="0" depth="2" data-item-id="tag/DNS-Security/operation/remove_zone_key" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove DNSSEC key</span></label></li><li tabindex="0" depth="2" data-item-id="tag/DNS-Security/operation/add_zone_key" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Create domain&#x27;s DNSSEC zone key</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/DNS-Zones" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="DNS Zones" class="sc-enMaOJ bBONey">DNS Zones</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/DNS-Zones/operation/listzones" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return server&#x27;s DNS zones</span></label></li><li tabindex="0" depth="2" data-item-id="tag/DNS-Zones/operation/editzonerecord" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="post" class="sc-erSfwj gjWqYY operation-type post">post</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update DNS zone record</span></label></li><li tabindex="0" depth="2" data-item-id="tag/DNS-Zones/operation/removezonerecord" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Delete DNS zone record</span></label></li><li tabindex="0" depth="2" data-item-id="tag/DNS-Zones/operation/export_zone_dnskey" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Export domain&#x27;s DNSKEY record value</span></label></li><li tabindex="0" depth="2" data-item-id="tag/DNS-Zones/operation/update_reverse_dns_cache" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update reverse DNS cache</span></label></li><li tabindex="0" depth="2" data-item-id="tag/DNS-Zones/operation/getzonerecord" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return specific line from domain&#x27;s DNS configuration</span></label></li><li tabindex="0" depth="2" data-item-id="tag/DNS-Zones/operation/cluster_member_has_trust_with" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return whether DNS cluster server can share records</span></label></li><li tabindex="0" depth="2" data-item-id="tag/DNS-Zones/operation/killdns" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Delete DNS zone</span></label></li><li tabindex="0" depth="2" data-item-id="tag/DNS-Zones/operation/dumpzone" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW iVGbgR -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return domain&#x27;s DNS zone configuration</span></label></li><li tabindex="0" depth="2" data-item-id="tag/DNS-Zones/operation/export_zone_files" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Export DNS zones in zone file format</span></label></li><li tabindex="0" depth="2" data-item-id="tag/DNS-Zones/operation/parse_dns_zone" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return a parsed DNS zone</span></label></li><li tabindex="0" depth="2" data-item-id="tag/DNS-Zones/operation/mass_edit_dns_zone" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update a DNS zone</span></label></li><li tabindex="0" depth="2" data-item-id="tag/DNS-Zones/operation/adddns" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Create DNS zone</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Domain-Management" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Domain Management" class="sc-enMaOJ bBONey">Domain Management</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Domain-Management/operation/DNS::is_alias_available" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return `ALIAS` DNS record availability &amp; resolver</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Domain-Management/operation/fetch_ds_records_for_domains" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return domain&#x27;s DS record</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Domain-Management/operation/has_local_authority" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Validate local server is authoritative</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Domain-Management/operation/resetzone" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Restore DNS zone to default values</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Domain-Management/operation/savemxs" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Create mail exchanger record</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Domain-Management/operation/set_nsec3_for_domains" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Enable NSEC3 semantics for domain</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Domain-Management/operation/unset_nsec3_for_domains" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Enable NSEC semantics for domain</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Domain-Management/operation/addzonerecord" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="post" class="sc-erSfwj gjWqYY operation-type post">post</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Create DNS zone record</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Domain-Management/operation/resolvedomainname" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return domain&#x27;s IP address</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Domain-Management/operation/listmxs" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return domain&#x27;s mail exchanger records</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Domain-Management/operation/create_parked_domain_for_user" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Create domain alias</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Domain-Management/operation/create_subdomain" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Create subdomain</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Domain-Management/operation/updateuserdomains" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update /etc/userdomains file</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Domain-Management/operation/delete_domain" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Delete domain</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Resolvers" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Resolvers" class="sc-enMaOJ bBONey">Resolvers</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Resolvers/operation/DNS::is_alias_available" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return `ALIAS` DNS record availability &amp; resolver</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Resolvers/operation/set_up_dns_resolver_workarounds" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Create unbound DNS resolver</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Resolvers/operation/get_nameserver_config" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return current user&#x27;s nameservers</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Resolvers/operation/lookupnsip" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return nameserver&#x27;s IP address</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Resolvers/operation/lookupnsips" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return nameserver&#x27;s IPv4 and IPv6 addresses</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Resolvers/operation/setresolvers" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update server&#x27;s resolver nameservers</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Resolvers/operation/update_nameservers_config" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update default nameservers</span></label></li></ul></li></ul></li><li tabindex="0" depth="0" data-item-id="group/Hosting-Plans" role="menuitem" class="sc-ljhlHD ghRwPP"><label class="sc-bAEjGW dyrMKZ -depth0"><span width="calc(100% - 38px)" title="Hosting Plans" class="sc-enMaOJ bBONey">Hosting Plans</span></label><ul class="sc-iRVXky dXwhdL"><li tabindex="0" depth="1" data-item-id="tag/Feature-Access" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Feature Access" class="sc-enMaOJ bBONey">Feature Access</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Feature-Access/operation/verify_user_has_feature" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return cPanel account feature access</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Feature-Access/operation/remove_override_features_for_user" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove cPanel account feature list overrides</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Feature-Access/operation/get_users_features_settings" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return cPanel accounts&#x27; feature settings</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Feature-Access/operation/add_override_features_for_user" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Add cPanel account feature list overrides</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Feature-Lists" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Feature Lists" class="sc-enMaOJ bBONey">Feature Lists</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Feature-Lists/operation/get_available_applications" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return dynamicui file</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Feature-Lists/operation/create_featurelist" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Create feature list</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Feature-Lists/operation/delete_featurelist" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Delete feature list</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Feature-Lists/operation/get_feature_metadata" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return current user&#x27;s available feature lists info</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Feature-Lists/operation/get_feature_names" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return all features</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Feature-Lists/operation/get_featurelists" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return current user&#x27;s available feature lists</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Feature-Lists/operation/get_featurelist_data" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return feature list configuration</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Feature-Lists/operation/update_featurelist" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update feature list</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Hosting-Plan-Extensions" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Hosting Plan Extensions" class="sc-enMaOJ bBONey">Hosting Plan Extensions</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Hosting-Plan-Extensions/operation/addpkgext" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Add hosting plan extension</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Hosting-Plan-Extensions/operation/delpkgext" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove hosting plan extension</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Hosting-Plan-Extensions/operation/_getpkgextensionform" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return hosting plan extension templates</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Hosting-Plans" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Hosting Plans" class="sc-enMaOJ bBONey">Hosting Plans</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Hosting-Plans/operation/killpkg" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Delete hosting plan</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Hosting-Plans/operation/addpkg" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Create hosting plan</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Hosting-Plans/operation/editpkg" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update hosting plan</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Hosting-Plans/operation/listpkgs" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return current user&#x27;s available hosting plans</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Hosting-Plans/operation/matchpkgs" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return filtered hosting plans</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Hosting-Plans/operation/getpkginfo" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return hosting plan configuration</span></label></li></ul></li></ul></li><li tabindex="0" depth="0" data-item-id="group/Integrations" role="menuitem" class="sc-ljhlHD ghRwPP"><label class="sc-bAEjGW dyrMKZ -depth0"><span width="calc(100% - 38px)" title="Integrations" class="sc-enMaOJ bBONey">Integrations</span></label><ul class="sc-iRVXky dXwhdL"><li tabindex="0" depth="1" data-item-id="tag/API-Authentication" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="API Authentication" class="sc-enMaOJ bBONey">API Authentication</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/API-Authentication/operation/get_remote_access_hash" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW iVGbgR -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return remote access file&#x27;s hash</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Links" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Links" class="sc-enMaOJ bBONey">Links</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Links/operation/create_integration_group" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Create integration link group</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Links/operation/create_integration_link" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Create integration link</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Links/operation/get_integration_link_user_config" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return integration link configuration</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Links/operation/list_integration_groups" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return integration link groups</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Links/operation/list_integration_links" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return integration links</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Links/operation/remove_integration_group" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove integration link group</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Links/operation/remove_integration_link" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove integration link</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Links/operation/update_integration_link_token" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update integration link token</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Scripts-Hooks" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Scripts Hooks" class="sc-enMaOJ bBONey">Scripts Hooks</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Scripts-Hooks/operation/edit_hook" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update script hook</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Scripts-Hooks/operation/list_hooks" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return script hooks list</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Scripts-Hooks/operation/delete_hook" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Delete script hook</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Scripts-Hooks/operation/reorder_hooks" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update script hooks order</span></label></li></ul></li></ul></li><li tabindex="0" depth="0" data-item-id="group/IP-Address-Management" role="menuitem" class="sc-ljhlHD ghRwPP"><label class="sc-bAEjGW dyrMKZ -depth0"><span width="calc(100% - 38px)" title="IP Address Management" class="sc-enMaOJ bBONey">IP Address Management</span></label><ul class="sc-iRVXky dXwhdL"><li tabindex="0" depth="1" data-item-id="tag/IPv4-Address-Settings" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="IPv4 Address Settings" class="sc-enMaOJ bBONey">IPv4 Address Settings</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/IPv4-Address-Settings/operation/addips" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Add IP addresses</span></label></li><li tabindex="0" depth="2" data-item-id="tag/IPv4-Address-Settings/operation/delip" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove IP address</span></label></li><li tabindex="0" depth="2" data-item-id="tag/IPv4-Address-Settings/operation/get_shared_ip" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return shared IP address</span></label></li><li tabindex="0" depth="2" data-item-id="tag/IPv4-Address-Settings/operation/listips" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return server&#x27;s IP addresses</span></label></li><li tabindex="0" depth="2" data-item-id="tag/IPv4-Address-Settings/operation/setsiteip" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update domain or cPanel account IP address</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/IPv6-Address-Settings" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="IPv6 Address Settings" class="sc-enMaOJ bBONey">IPv6 Address Settings</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/IPv6-Address-Settings/operation/ipv6_enable_account" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Add IPv6 address range to accounts</span></label></li><li tabindex="0" depth="2" data-item-id="tag/IPv6-Address-Settings/operation/ipv6_disable_account" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove IPv6 address range from account</span></label></li><li tabindex="0" depth="2" data-item-id="tag/IPv6-Address-Settings/operation/ipv6_range_add" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Add IPv6 address range</span></label></li><li tabindex="0" depth="2" data-item-id="tag/IPv6-Address-Settings/operation/ipv6_range_edit" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update IPv6 address range name or note</span></label></li><li tabindex="0" depth="2" data-item-id="tag/IPv6-Address-Settings/operation/ipv6_range_usage" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return IPv6 address usage</span></label></li><li tabindex="0" depth="2" data-item-id="tag/IPv6-Address-Settings/operation/ipv6_range_list" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return available IPv6 address ranges</span></label></li><li tabindex="0" depth="2" data-item-id="tag/IPv6-Address-Settings/operation/ipv6_range_remove" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove IPv6 address range</span></label></li><li tabindex="0" depth="2" data-item-id="tag/IPv6-Address-Settings/operation/listipv6s" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return server&#x27;s IPv6 addresses</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Network-Address-Translation" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Network Address Translation" class="sc-enMaOJ bBONey">Network Address Translation</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Network-Address-Translation/operation/get_public_ip" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return public IP address of private IP address</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Network-Address-Translation/operation/nat_checkip" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Validate public IP address for NAT</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Network-Address-Translation/operation/nat_set_public_ip" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Register NAT IP address to public IP address</span></label></li></ul></li></ul></li><li tabindex="0" depth="0" data-item-id="group/Login-Security-(cPHulk)" role="menuitem" class="sc-ljhlHD ghRwPP"><label class="sc-bAEjGW dyrMKZ -depth0"><span width="calc(100% - 38px)" title="Login Security (cPHulk)" class="sc-enMaOJ bBONey">Login Security (cPHulk)</span></label><ul class="sc-iRVXky dXwhdL"><li tabindex="0" depth="1" data-item-id="tag/Management" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Management" class="sc-enMaOJ bBONey">Management</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Management/operation/flush_cphulk_login_history" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove all login security records</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Management/operation/flush_cphulk_login_history_for_ips" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove login security IP address block</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Management/operation/read_cphulk_records" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return login security list records</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Management/operation/create_cphulk_record" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Add login security record to list</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Management/operation/cphulk_status" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return login security status</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Management/operation/delete_cphulk_record" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove login security record from list</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Management/operation/batch_create_cphulk_records" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="post" class="sc-erSfwj gjWqYY operation-type post">post</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Add login security record to list with comment</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Reporting" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Reporting" class="sc-enMaOJ bBONey">Reporting</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Reporting/operation/get_countries_with_known_ip_ranges" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return login security country codes</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Reporting/operation/get_cphulk_brutes" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return login security brute force attacks</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Reporting/operation/get_cphulk_excessive_brutes" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return login security excessive brute force attacks</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Reporting/operation/get_cphulk_user_brutes" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return login security brute force attacks by user</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Reporting/operation/get_cphulk_failed_logins" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return login security failed logins</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Settings" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Settings" class="sc-enMaOJ bBONey">Settings</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Settings/operation/enable_cphulk" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Enable login security</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Settings/operation/disable_cphulk" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Disable login security</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Settings/operation/load_cphulk_config" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return login security configuration settings</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Settings/operation/save_cphulk_config" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Save login security configuration settings</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Settings/operation/set_cphulk_config_key" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update login security configuration settings</span></label></li></ul></li></ul></li><li tabindex="0" depth="0" data-item-id="group/Logs" role="menuitem" class="sc-ljhlHD ghRwPP"><label class="sc-bAEjGW dyrMKZ -depth0"><span width="calc(100% - 38px)" title="Logs" class="sc-enMaOJ bBONey">Logs</span></label><ul class="sc-iRVXky dXwhdL"><li tabindex="0" depth="1" data-item-id="tag/Web-Log-Retention" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Web Log Retention" class="sc-enMaOJ bBONey">Web Log Retention</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Web-Log-Retention/operation/list_accounts_retention" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">List accounts&#x27; web log retention settings</span></label></li></ul></li></ul></li><li tabindex="0" depth="0" data-item-id="group/Mail" role="menuitem" class="sc-ljhlHD ghRwPP"><label class="sc-bAEjGW dyrMKZ -depth0"><span width="calc(100% - 38px)" title="Mail" class="sc-enMaOJ bBONey">Mail</span></label><ul class="sc-iRVXky dXwhdL"><li tabindex="0" depth="1" data-item-id="tag/cPanel-Account-Mail-Management" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="cPanel Account Mail Management" class="sc-enMaOJ bBONey">cPanel Account Mail Management</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/cPanel-Account-Mail-Management/operation/unsuspend_outgoing_email" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Unsuspend account outgoing email</span></label></li><li tabindex="0" depth="2" data-item-id="tag/cPanel-Account-Mail-Management/operation/list_pops_for" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return cPanel account&#x27;s email accounts</span></label></li><li tabindex="0" depth="2" data-item-id="tag/cPanel-Account-Mail-Management/operation/get_user_email_forward_destination" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return cPanel account forward destination</span></label></li><li tabindex="0" depth="2" data-item-id="tag/cPanel-Account-Mail-Management/operation/set_user_email_forward_destination" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update cPanel account email forward destination</span></label></li><li tabindex="0" depth="2" data-item-id="tag/cPanel-Account-Mail-Management/operation/get_unique_recipient_count_per_sender_for_user" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return cPanel account unique email recipients</span></label></li><li tabindex="0" depth="2" data-item-id="tag/cPanel-Account-Mail-Management/operation/get_unique_sender_recipient_count_per_user" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return all cPanel account unique email recipients</span></label></li><li tabindex="0" depth="2" data-item-id="tag/cPanel-Account-Mail-Management/operation/suspend_outgoing_email" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Suspend cPanel account outgoing email</span></label></li><li tabindex="0" depth="2" data-item-id="tag/cPanel-Account-Mail-Management/operation/expunge_messages_for_mailbox_guid" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove email account messages by mailbox GUID</span></label></li><li tabindex="0" depth="2" data-item-id="tag/cPanel-Account-Mail-Management/operation/expunge_mailbox_messages" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove email account messages by Dovecot query</span></label></li><li tabindex="0" depth="2" data-item-id="tag/cPanel-Account-Mail-Management/operation/get_mailbox_status" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return cPanel account mailboxes status by name</span></label></li><li tabindex="0" depth="2" data-item-id="tag/cPanel-Account-Mail-Management/operation/get_mailbox_status_list" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return cPanel account mailboxes status list</span></label></li><li tabindex="0" depth="2" data-item-id="tag/cPanel-Account-Mail-Management/operation/emailtrack_search" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return email delivery records by search criteria</span></label></li><li tabindex="0" depth="2" data-item-id="tag/cPanel-Account-Mail-Management/operation/emailtrack_user_stats" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return all cPanel accounts email tracking statistics</span></label></li><li tabindex="0" depth="2" data-item-id="tag/cPanel-Account-Mail-Management/operation/emailtrack_stats" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return cPanel account email tracking statistics</span></label></li><li tabindex="0" depth="2" data-item-id="tag/cPanel-Account-Mail-Management/operation/release_outgoing_email" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Release cPanel account queued outgoing emails</span></label></li><li tabindex="0" depth="2" data-item-id="tag/cPanel-Account-Mail-Management/operation/hold_outgoing_email" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Add cPanel account to outbound email hold queue</span></label></li><li tabindex="0" depth="2" data-item-id="tag/cPanel-Account-Mail-Management/operation/terminate_cpuser_mailbox_sessions" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Stop cPanel account IMAP and POP3 connections</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Mail-DNS-Settings" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Mail DNS Settings" class="sc-enMaOJ bBONey">Mail DNS Settings</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Mail-DNS-Settings/operation/EmailAuth::validate_current_dmarcs" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Validate DMARC records</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Mail-DNS-Settings/operation/EmailAuth::apply_dmarc" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Apply a DMARC record to a domain</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Mail-DNS-Settings/operation/EmailAuth::remove_dmarc" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove domains&#x27; DMARC records.</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Mail-DNS-Settings/operation/disable_dkim" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Disable domain&#x27;s DKIM records</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Mail-DNS-Settings/operation/enable_dkim" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Enable domain&#x27;s DKIM records</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Mail-DNS-Settings/operation/fetch_dkim_private_keys" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return domain&#x27;s DKIM private key</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Mail-DNS-Settings/operation/ensure_dkim_keys_exist" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Validate domain&#x27;s DKIM keys</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Mail-DNS-Settings/operation/install_spf_records" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Install domain SPF record</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Mail-DNS-Settings/operation/install_dkim_private_keys" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Install existing private key to DKIM record</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Mail-DNS-Settings/operation/validate_current_dkims" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Validate DKIM records</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Mail-DNS-Settings/operation/validate_current_spfs" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Validate domain SPF records</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Mail-DNS-Settings/operation/validate_current_ptrs" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Validate domain PTR records</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Mail-DNS-Settings/operation/set_manual_mx_redirects" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Add manual mail exchanger redirect record</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Mail-DNS-Settings/operation/unset_manual_mx_redirects" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove manual mail exchanger redirect record</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Mail-Server-Settings" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Mail Server Settings" class="sc-enMaOJ bBONey">Mail Server Settings</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Mail-Server-Settings/operation/generate_mobileconfig" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Create email account mobile profile configuration</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Mail-Server-Settings/operation/normalize_user_email_configuration" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Repair misconfigured email settings</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Mail-Server-Settings/operation/exim_configuration_check" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Repair Exim configuration file</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Mail-Server-Settings/operation/fetch_mail_queue" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return server mail queue contents</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Mail-Server-Settings/operation/remove_in_progress_exim_config_edit" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove Exim configuration files after failed update</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Mail-Server-Settings/operation/validate_current_installed_exim_config" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Validate Exim configuration</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Mail-Server-Settings/operation/validate_exim_configuration_syntax" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Validate Exim configure file syntax</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Mail-Server-Settings/operation/is_sni_supported" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return server SNI support status</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Mail-Server-Settings/operation/mail_sni_status" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return domain&#x27;s SNI mail services status</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Mail-Server-Settings/operation/rebuild_mail_sni_config" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Rebuild mail SNI configuration files</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Spam-Management" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Spam Management" class="sc-enMaOJ bBONey">Spam Management</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Spam-Management/operation/block_incoming_email_from_country" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Add block on emails from specific countries</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Spam-Management/operation/block_incoming_email_from_domain" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Add block on emails from specific domains</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Spam-Management/operation/list_blocked_incoming_email_countries" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return blocked email countries list</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Spam-Management/operation/list_blocked_incoming_email_domains" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return blocked email domains list</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Spam-Management/operation/unblock_incoming_email_from_domain" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove block on emails from specific domains</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Spam-Management/operation/unblock_incoming_email_from_country" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove block on emails from specific countries</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Spam-Management/operation/save_spamd_config" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update Apache SpamAssassin™ configuration</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Spam-Protection-(Greylisting)" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Spam Protection (Greylisting)" class="sc-enMaOJ bBONey">Spam Protection (Greylisting)</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Spam-Protection-(Greylisting)/operation/delete_cpgreylist_trusted_host" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove IP address from Greylisting trusted hosts</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Spam-Protection-(Greylisting)/operation/cPGreyList-create_cpgreylist_trusted_host" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Add IP address to Greylisting trusted hosts</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Spam-Protection-(Greylisting)/operation/cpgreylist_is_server_netblock_trusted" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return Greylisting trust status of server netblock</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Spam-Protection-(Greylisting)/operation/cpgreylist_list_entries_for_common_mail_provider" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return Greylisting IP addresses of mail providers</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Spam-Protection-(Greylisting)/operation/cpgreylist_load_common_mail_providers_config" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return Greylisting mail providers</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Spam-Protection-(Greylisting)/operation/cpgreylist_save_common_mail_providers_config" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update Greylisting new mail provider handling</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Spam-Protection-(Greylisting)/operation/cpgreylist_status" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return Greylisting status</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Spam-Protection-(Greylisting)/operation/disable_cpgreylist" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Disable Greylisting</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Spam-Protection-(Greylisting)/operation/cpgreylist_trust_entries_for_common_mail_provider" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Add mail provider to Greylisting trusted hosts</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Spam-Protection-(Greylisting)/operation/load_cpgreylist_config" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return Greylisting settings</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Spam-Protection-(Greylisting)/operation/save_cpgreylist_config" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update Greylisting settings</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Spam-Protection-(Greylisting)/operation/cPGreyList-cpgreylist_untrust_entries_for_common_mail_provider" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Add mail provider to Greylisting non-trusted hosts</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Spam-Protection-(Greylisting)/operation/cPGreyList-read_cpgreylist_deferred_entries" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return Greylisting deferred incoming email triplets</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Spam-Protection-(Greylisting)/operation/enable_cpgreylist" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Enable Greylisting</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Spam-Protection-(Greylisting)/operation/read_cpgreylist_trusted_hosts" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return Greylisting trusted hosts</span></label></li></ul></li></ul></li><li tabindex="0" depth="0" data-item-id="group/NGINX-Manager" role="menuitem" class="sc-ljhlHD ghRwPP"><label class="sc-bAEjGW dyrMKZ -depth0"><span width="calc(100% - 38px)" title="NGINX Manager" class="sc-enMaOJ bBONey">NGINX Manager</span></label><ul class="sc-iRVXky dXwhdL"><li tabindex="0" depth="1" data-item-id="tag/NGINX-Manager" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="NGINX Manager" class="sc-enMaOJ bBONey">NGINX Manager</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/NGINX-Manager/operation/nginxmanager_clear_cache" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Delete the user&#x27;s NGINX cache.</span></label></li><li tabindex="0" depth="2" data-item-id="tag/NGINX-Manager/operation/nginxmanager_set_cache_config" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update NGINX caching status.</span></label></li><li tabindex="0" depth="2" data-item-id="tag/NGINX-Manager/operation/nginxmanager_get_cache_config_users" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return user NGINX caching configurations.</span></label></li><li tabindex="0" depth="2" data-item-id="tag/NGINX-Manager/operation/nginxmanager_reset_users_cache_config" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Restore NGINX configuration to default values.</span></label></li><li tabindex="0" depth="2" data-item-id="tag/NGINX-Manager/operation/nginxmanager_rebuild_cache_config" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update NGINX configuration.</span></label></li><li tabindex="0" depth="2" data-item-id="tag/NGINX-Manager/operation/nginxmanager_get_cache_config_system" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return NGINX caching configurations.</span></label></li></ul></li></ul></li><li tabindex="0" depth="0" data-item-id="group/RemoteStorage" role="menuitem" class="sc-ljhlHD ghRwPP"><label class="sc-bAEjGW dyrMKZ -depth0"><span width="calc(100% - 38px)" title="RemoteStorage" class="sc-enMaOJ bBONey">RemoteStorage</span></label><ul class="sc-iRVXky dXwhdL"><li tabindex="0" depth="1" data-item-id="tag/RemoteStorage" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="RemoteStorage" class="sc-enMaOJ bBONey">RemoteStorage</span></label></li></ul></li><li tabindex="0" depth="0" data-item-id="group/Resellers" role="menuitem" class="sc-ljhlHD ghRwPP"><label class="sc-bAEjGW dyrMKZ -depth0"><span width="calc(100% - 38px)" title="Resellers" class="sc-enMaOJ bBONey">Resellers</span></label><ul class="sc-iRVXky dXwhdL"><li tabindex="0" depth="1" data-item-id="tag/Account-Enhancement-Limit" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Account Enhancement Limit" class="sc-enMaOJ bBONey">Account Enhancement Limit</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Account-Enhancement-Limit/operation/list_enhancement_limits" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return account enhancement limits</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Account-Enhancement-Limit/operation/set_enhancement_limit" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update account enhancement limit</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Account-Limits" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Account Limits" class="sc-enMaOJ bBONey">Account Limits</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Account-Limits/operation/setresellerpackagelimit" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update reseller&#x27;s hosting plan limits</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Account-Limits/operation/setresellerlimits" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update reseller&#x27;s bandwidth and disk quotas</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Account-Permissions" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Account Permissions" class="sc-enMaOJ bBONey">Account Permissions</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Account-Permissions/operation/setacls" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Create or update reseller privilege settings</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Account-Permissions/operation/listacls" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return all privilege lists and settings</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Account-Permissions/operation/saveacllist" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Create or update privilege list and settings</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Account-Settings" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Account Settings" class="sc-enMaOJ bBONey">Account Settings</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Account-Settings/operation/get_public_contact" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return current user&#x27;s public contact information</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Account-Settings/operation/set_public_contact" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update current user&#x27;s public contact information</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Account-Settings/operation/acctcounts" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return reseller&#x27;s owned accounts&#x27; information</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Account-Settings/operation/listresellers" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return all resellers</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Account-Settings/operation/getresellerips" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return reseller&#x27;s available IP addresses</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Account-Settings/operation/resellerstats" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return reseller&#x27;s information</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Account-Settings/operation/setresellerips" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Add IP addresses to reseller</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Account-Settings/operation/setresellermainip" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update reseller&#x27;s main IP address</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Account-Settings/operation/setresellernameservers" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update reseller&#x27;s assigned nameservers</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Reseller-Account-Management" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Reseller Account Management" class="sc-enMaOJ bBONey">Reseller Account Management</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Reseller-Account-Management/operation/setupreseller" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Enable cPanel account&#x27;s reseller status</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Reseller-Account-Management/operation/suspendreseller" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Suspend reseller</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Reseller-Account-Management/operation/unsetupreseller" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Disables cPanel account&#x27;s reseller status</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Reseller-Account-Management/operation/terminatereseller" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Delete reseller and reseller&#x27;s cPanel accounts</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Reseller-Account-Management/operation/unsuspendreseller" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Unsuspend reseller</span></label></li></ul></li></ul></li><li tabindex="0" depth="0" data-item-id="group/Security" role="menuitem" class="sc-ljhlHD ghRwPP"><label class="sc-bAEjGW dyrMKZ -depth0"><span width="calc(100% - 38px)" title="Security" class="sc-enMaOJ bBONey">Security</span></label><ul class="sc-iRVXky dXwhdL"><li tabindex="0" depth="1" data-item-id="tag/WHM-Access" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="WHM Access" class="sc-enMaOJ bBONey">WHM Access</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/WHM-Access/operation/restrict_whm_root_access" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Restrict Access to WHM by CIDR list.</span></label></li><li tabindex="0" depth="2" data-item-id="tag/WHM-Access/operation/allow_all_whm_root_access" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Clear all CIDR restrictions to login to cPanel &amp; WHM with the root password.</span></label></li></ul></li></ul></li><li tabindex="0" depth="0" data-item-id="group/Server-Administration" role="menuitem" class="sc-ljhlHD ghRwPP"><label class="sc-bAEjGW dyrMKZ -depth0"><span width="calc(100% - 38px)" title="Server Administration" class="sc-enMaOJ bBONey">Server Administration</span></label><ul class="sc-iRVXky dXwhdL"><li tabindex="0" depth="1" data-item-id="tag/Configuration-Clusters" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Configuration Clusters" class="sc-enMaOJ bBONey">Configuration Clusters</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Configuration-Clusters/operation/delete_configclusterserver" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Delete server from configuration cluster</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Configuration-Clusters/operation/add_configclusterserver" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="post" class="sc-erSfwj gjWqYY operation-type post">post</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Add configuration cluster server</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Configuration-Clusters/operation/list_configclusterservers" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return all configuration cluster servers</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Configuration-Clusters/operation/update_configclusterserver" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update configuration cluster server credentials</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Configuration-Clusters/operation/restore_config_from_file" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update configuration file from backup</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Configuration-Clusters/operation/restore_config_from_upload" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="post" class="sc-erSfwj gjWqYY operation-type post">post</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update configuration file from backup via POST</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Configurations" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Configurations" class="sc-enMaOJ bBONey">Configurations</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Configurations/operation/set_tweaksetting" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update Tweak Settings option</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Configurations/operation/get_tweaksetting" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return Tweak Settings option&#x27;s value</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Connected-Applications" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Connected Applications" class="sc-enMaOJ bBONey">Connected Applications</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Connected-Applications/operation/list_connected_applications" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="post" class="sc-erSfwj gjWqYY operation-type post">post</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">List application connection information</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Connected-Applications/operation/save_connected_application" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="post" class="sc-erSfwj gjWqYY operation-type post">post</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Save application connection information.</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Connected-Applications/operation/fetch_connected_application" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="post" class="sc-erSfwj gjWqYY operation-type post">post</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Fetch application connection information</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Connected-Applications/operation/remove_connected_application" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="post" class="sc-erSfwj gjWqYY operation-type post">post</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove application connection information</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Connections" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Connections" class="sc-enMaOJ bBONey">Connections</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Connections/operation/get_tcp6_sockets" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return TCP IPv6 sockets data</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Connections/operation/get_udp4_sockets" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return UDP IPv4 sockets data</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Connections/operation/get_tcp4_sockets" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return TCP IPv4 sockets data</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Connections/operation/get_udp6_sockets" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return UDP IPv6 sockets data</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/cPanel-Analytics" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="cPanel Analytics" class="sc-enMaOJ bBONey">cPanel Analytics</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/cPanel-Analytics/operation/participate_in_analytics" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Enable analytics data gathering</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/License-Management" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="License Management" class="sc-enMaOJ bBONey">License Management</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/License-Management/operation/purchase_a_license" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return cPanel Store or Market checkout URL</span></label></li><li tabindex="0" depth="2" data-item-id="tag/License-Management/operation/run_cpkeyclt" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return server&#x27;s cPanel license status</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Notifications" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Notifications" class="sc-enMaOJ bBONey">Notifications</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Notifications/operation/get_all_contact_importances" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return Contact Manager event importance settings</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Notifications/operation/get_application_contact_importance" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return app contact importance setting</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Notifications/operation/get_application_contact_event_importance" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return app&#x27;s event contact importance setting</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Notifications/operation/set_application_contact_event_importance" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update app&#x27;s event contact importance setting</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Notifications/operation/set_application_contact_importance" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update app contact importance setting</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Notifications/operation/send_test_posturl" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Send notification URL via POST</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Notifications/operation/update_contact_email" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update WHM contact email address</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Notifications/operation/send_test_pushbullet_note" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Send Pushbullet™ test with access token</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Notifications/operation/verify_oscar_access" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Validate ICQ username and password</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Notifications/operation/verify_icq_access" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Validate stored ICQ username and password</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Notifications/operation/verify_posturl_access" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Send notification URL via POST verification</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Notifications/operation/verify_pushbullet_access" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Send Pushbullet™ access verification</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Notifications/operation/verify_slack_access" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Verify Slack® Webhook connection</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Security" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Security" class="sc-enMaOJ bBONey">Security</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Security/operation/fetch_security_advice" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return Security Advisor results</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Server-Nodes" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Server Nodes" class="sc-enMaOJ bBONey">Server Nodes</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Server-Nodes/operation/get_linked_server_node" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return linked remote server node settings</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Server-Nodes/operation/get_server_node_status" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return linked server node status</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Server-Nodes/operation/list_linked_server_nodes" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return all linked server nodes</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Server-Nodes/operation/list_user_child_nodes" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return cPanel accounts with server name and type</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Server-Nodes/operation/link_server_node_with_api_token" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Add linked server node</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Server-Nodes/operation/unlink_server_node" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove linked server node</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Server-Nodes/operation/update_linked_server_node" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update linked server node settings</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Server-Nodes/operation/force_dedistribution_from_node" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Repair distributed accounts with data loss</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Server-Profiles" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Server Profiles" class="sc-enMaOJ bBONey">Server Profiles</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Server-Profiles/operation/is_role_enabled" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return whether server role is enabled</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Server-Profiles/operation/get_current_profile" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return server&#x27;s node profile</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Server-Profiles/operation/get_available_profiles" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return available server profiles</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Server-Profiles/operation/start_profile_activation" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update server node profile</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Services" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Services" class="sc-enMaOJ bBONey">Services</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Services/operation/get_service_config_key" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return service configuration key</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Services/operation/set_service_config_key" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update service configuration key</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Services/operation/set_service_proxy_backends" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update cPanel account service proxying</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Services/operation/servicestatus" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return service status</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Services/operation/enable_monitor_all_enabled_services" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Enable monitoring for all services</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Services/operation/configureservice" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Enable or disable a service and its monitoring</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Services/operation/restartservice" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Restart service</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Services/operation/configurebackgroundprocesskiller" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update background process stopper</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Services/operation/unset_all_service_proxy_backends" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove cPanel account service proxying</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Services/operation/get_service_proxy_backends" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return a cPanel account’s service proxying setup</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Services/operation/get_service_config" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return service configuration settings</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/System-Information" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="System Information" class="sc-enMaOJ bBONey">System Information</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/System-Information/operation/system_needs_reboot" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return whether system needs reboot</span></label></li><li tabindex="0" depth="2" data-item-id="tag/System-Information/operation/systemloadavg" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return system load average</span></label></li><li tabindex="0" depth="2" data-item-id="tag/System-Information/operation/sethostname" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update server&#x27;s hostname</span></label></li><li tabindex="0" depth="2" data-item-id="tag/System-Information/operation/set_primary_servername" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update server&#x27;s primary virtual host</span></label></li><li tabindex="0" depth="2" data-item-id="tag/System-Information/operation/getdiskusage" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return server&#x27;s drive partition information</span></label></li><li tabindex="0" depth="2" data-item-id="tag/System-Information/operation/gethostname" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return server&#x27;s hostname</span></label></li><li tabindex="0" depth="2" data-item-id="tag/System-Information/operation/reboot" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Restart server</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Updates" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Updates" class="sc-enMaOJ bBONey">Updates</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Updates/operation/installed_versions" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return third-party software versions</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Updates/operation/update_updateconf" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="post" class="sc-erSfwj gjWqYY operation-type post">post</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update software update behavior</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Updates/operation/accept_eula" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Save EULA acceptance</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Updates/operation/set_tier" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update cPanel &amp; WHM release tier</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Updates/operation/get_available_tiers" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return cPanel &amp; WHM available versions</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Updates/operation/set_cpanel_updates" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update cPanel &amp; WHM update frequency</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Updates/operation/get_current_lts_expiration_status" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return Long Term Support expiration status</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Updates/operation/get_lts_wexpire" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return Long Term Support status for all versions</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Updates/operation/get_update_availability" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return if server uses the default update version</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Updates/operation/start_cpanel_update" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Start cPanel &amp; WHM update</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Updates/operation/manage_features" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update Feature Showcase</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Updates/operation/version" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return cPanel &amp; WHM version</span></label></li></ul></li></ul></li><li tabindex="0" depth="0" data-item-id="group/ServicesCluster" role="menuitem" class="sc-ljhlHD ghRwPP"><label class="sc-bAEjGW dyrMKZ -depth0"><span width="calc(100% - 38px)" title="ServicesCluster" class="sc-enMaOJ bBONey">ServicesCluster</span></label><ul class="sc-iRVXky dXwhdL"><li tabindex="0" depth="1" data-item-id="tag/ServicesCluster" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="ServicesCluster" class="sc-enMaOJ bBONey">ServicesCluster</span></label></li></ul></li><li tabindex="0" depth="0" data-item-id="group/SSL-Certificates" role="menuitem" class="sc-ljhlHD ghRwPP"><label class="sc-bAEjGW dyrMKZ -depth0"><span width="calc(100% - 38px)" title="SSL Certificates" class="sc-enMaOJ bBONey">SSL Certificates</span></label><ul class="sc-iRVXky dXwhdL"><li tabindex="0" depth="1" data-item-id="tag/Auto-Generated-Certificates" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Auto-Generated Certificates" class="sc-enMaOJ bBONey">Auto-Generated Certificates</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Auto-Generated-Certificates/operation/add_autossl_user_excluded_domains" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Disable AutoSSL for domain</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Auto-Generated-Certificates/operation/disable_autossl" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Disable AutoSSL</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Auto-Generated-Certificates/operation/get_autossl_check_schedule" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return AutoSSL check script cron entry</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Auto-Generated-Certificates/operation/get_autossl_log" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return AutoSSL log file&#x27;s contents</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Auto-Generated-Certificates/operation/get_autossl_logs_catalog" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return AutoSSL log files</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Auto-Generated-Certificates/operation/get_autossl_metadata" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return current user&#x27;s AutoSSL metadata</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Auto-Generated-Certificates/operation/get_autossl_user_excluded_domains" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return all AutoSSL-excluded domains</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Auto-Generated-Certificates/operation/get_autossl_providers" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return available AutoSSL providers</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Auto-Generated-Certificates/operation/start_autossl_check_for_one_user" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Start cPanel account AutoSSL check</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Auto-Generated-Certificates/operation/remove_autossl_user_excluded_domains" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove AutoSSL for domain</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Auto-Generated-Certificates/operation/set_autossl_metadata_key" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update AutoSSL metadata via JSON</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Auto-Generated-Certificates/operation/set_autossl_provider" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update the AutoSSL provider</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Auto-Generated-Certificates/operation/set_autossl_metadata" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update AutoSSL metadata</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Auto-Generated-Certificates/operation/set_autossl_user_excluded_domains" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Disable AutoSSL for domain</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Auto-Generated-Certificates/operation/start_autossl_check_for_all_users" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Start AutoSSL check for all cPanel accounts</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Auto-Generated-Certificates/operation/reset_autossl_provider" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Restore AutoSSL registration</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/cPanel-Account-Settings" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="cPanel Account Settings" class="sc-enMaOJ bBONey">cPanel Account Settings</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/cPanel-Account-Settings/operation/fetchcrtinfo" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return SSL certificate information</span></label></li><li tabindex="0" depth="2" data-item-id="tag/cPanel-Account-Settings/operation/fetchsslinfo" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return cPanel account SSL certificate information</span></label></li><li tabindex="0" depth="2" data-item-id="tag/cPanel-Account-Settings/operation/fetch_ssl_vhosts" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return server vhosts and SSL certificates</span></label></li><li tabindex="0" depth="2" data-item-id="tag/cPanel-Account-Settings/operation/delete_ssl_vhost" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Delete SSL vhost</span></label></li><li tabindex="0" depth="2" data-item-id="tag/cPanel-Account-Settings/operation/enqueue_deferred_ssl_installations" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Add SSL certificate to installation queue</span></label></li><li tabindex="0" depth="2" data-item-id="tag/cPanel-Account-Settings/operation/fetch_ssl_certificates_for_fqdns" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return cPanel account FQDN certificate information</span></label></li><li tabindex="0" depth="2" data-item-id="tag/cPanel-Account-Settings/operation/fetch_vhost_ssl_components" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return all SSL certificate components on vhost</span></label></li><li tabindex="0" depth="2" data-item-id="tag/cPanel-Account-Settings/operation/get_autossl_problems_for_domain" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return domain DCV issues</span></label></li><li tabindex="0" depth="2" data-item-id="tag/cPanel-Account-Settings/operation/get_autossl_problems_for_user" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return account DCV issues</span></label></li><li tabindex="0" depth="2" data-item-id="tag/cPanel-Account-Settings/operation/get_best_ssldomain_for_service" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return SSL-encrypted domain for service access</span></label></li><li tabindex="0" depth="2" data-item-id="tag/cPanel-Account-Settings/operation/install_service_ssl_certificate" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Install SSL certificate for service</span></label></li><li tabindex="0" depth="2" data-item-id="tag/cPanel-Account-Settings/operation/installssl" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Install SSL certificate</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/SSL-Server-Settings" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="SSL Server Settings" class="sc-enMaOJ bBONey">SSL Server Settings</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/SSL-Server-Settings/operation/fetch_service_ssl_components" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return system services and associated certificates</span></label></li><li tabindex="0" depth="2" data-item-id="tag/SSL-Server-Settings/operation/generatessl" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Create self-signed SSL certificate</span></label></li><li tabindex="0" depth="2" data-item-id="tag/SSL-Server-Settings/operation/listcrts" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return domains with installed SSL certificates</span></label></li><li tabindex="0" depth="2" data-item-id="tag/SSL-Server-Settings/operation/rebuilduserssldb" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update SSL certificate users database</span></label></li><li tabindex="0" depth="2" data-item-id="tag/SSL-Server-Settings/operation/reset_service_ssl_certificate" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Create self-signed SSL certificate for service</span></label></li></ul></li></ul></li><li tabindex="0" depth="0" data-item-id="group/System-Package-Management" role="menuitem" class="sc-ljhlHD ghRwPP"><label class="sc-bAEjGW dyrMKZ -depth0"><span width="calc(100% - 38px)" title="System Package Management" class="sc-enMaOJ bBONey">System Package Management</span></label><ul class="sc-iRVXky dXwhdL"><li tabindex="0" depth="1" data-item-id="tag/Install-or-Uninstall-Package" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Install or Uninstall Package" class="sc-enMaOJ bBONey">Install or Uninstall Package</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Install-or-Uninstall-Package/operation/package_manager_submit_actions" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Start RPM package installation, update, or removal</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Install-or-Uninstall-Package/operation/package_manager_upgrade" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Start RPM package upgrade</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Install-or-Uninstall-Package/operation/install_rpm_plugin" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Install WHM plugin RPM package</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Install-or-Uninstall-Package/operation/uninstall_rpm_plugin" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Uninstall WHM plugin RPM package</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/List-Package-Information" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="List Package Information" class="sc-enMaOJ bBONey">List Package Information</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/List-Package-Information/operation/package_manager_is_performing_actions" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return RPM package update status</span></label></li><li tabindex="0" depth="2" data-item-id="tag/List-Package-Information/operation/package_manager_list_packages" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return available RPM packages</span></label></li><li tabindex="0" depth="2" data-item-id="tag/List-Package-Information/operation/get_rpm_version_data" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return available RPM packages</span></label></li><li tabindex="0" depth="2" data-item-id="tag/List-Package-Information/operation/list_rpms" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return required but uninstalled server RPM package</span></label></li><li tabindex="0" depth="2" data-item-id="tag/List-Package-Information/operation/package_manager_get_package_info" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return available RPM packages information</span></label></li><li tabindex="0" depth="2" data-item-id="tag/List-Package-Information/operation/package_manager_resolve_actions" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return possible RPM package changes</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Package-Manager-Settings" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Package Manager Settings" class="sc-enMaOJ bBONey">Package Manager Settings</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Package-Manager-Settings/operation/package_manager_get_build_log" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return RPM management build log</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Package-Manager-Settings/operation/package_manager_fixcache" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Repair RPM management yum cache issues</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Package-Manager-Settings/operation/delete_rpm_version" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove rpm.versions system configuration</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Package-Manager-Settings/operation/edit_rpm_version" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update rpm.versions system configuration</span></label></li></ul></li></ul></li><li tabindex="0" depth="0" data-item-id="group/Transfers" role="menuitem" class="sc-ljhlHD ghRwPP"><label class="sc-bAEjGW dyrMKZ -depth0"><span width="calc(100% - 38px)" title="Transfers" class="sc-enMaOJ bBONey">Transfers</span></label><ul class="sc-iRVXky dXwhdL"><li tabindex="0" depth="1" data-item-id="tag/cPanel-Account-Transfer" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="cPanel Account Transfer" class="sc-enMaOJ bBONey">cPanel Account Transfer</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/cPanel-Account-Transfer/operation/abort_transfer_session" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Stop transfer session</span></label></li><li tabindex="0" depth="2" data-item-id="tag/cPanel-Account-Transfer/operation/create_remote_root_transfer_session" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Create remote server transfer session as root user</span></label></li><li tabindex="0" depth="2" data-item-id="tag/cPanel-Account-Transfer/operation/enqueue_transfer_item" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Add module to transfer session</span></label></li><li tabindex="0" depth="2" data-item-id="tag/cPanel-Account-Transfer/operation/pause_transfer_session" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Suspend active transfer session</span></label></li><li tabindex="0" depth="2" data-item-id="tag/cPanel-Account-Transfer/operation/start_transfer_session" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Start or restart transfer session</span></label></li><li tabindex="0" depth="2" data-item-id="tag/cPanel-Account-Transfer/operation/create_remote_user_transfer_session" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Create remote server transfer session</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Transfer-Configuration" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Transfer Configuration" class="sc-enMaOJ bBONey">Transfer Configuration</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Transfer-Configuration/operation/remote_basic_credential_check" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Validate remote server&#x27;s SSH credentials</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Transfer-Configuration/operation/validate_system_user" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Validate username availability on target server</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Transfer-Configuration/operation/delete_account_archives" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove cPanel account&#x27;s archives</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Transfer-Configuration/operation/transfer_module_schema" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return a transfer module&#x27;s schema</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Transfer-Monitoring" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Transfer Monitoring" class="sc-enMaOJ bBONey">Transfer Monitoring</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Transfer-Monitoring/operation/analyze_transfer_session_remote" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Validate remote server&#x27;s credentials</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Transfer-Monitoring/operation/available_transfer_modules" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return available transfer modules</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Transfer-Monitoring/operation/fetch_transfer_session_log" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return transfer session&#x27;s log file</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Transfer-Monitoring/operation/get_transfer_session_state" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return transfer session&#x27;s status</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Transfer-Monitoring/operation/retrieve_transfer_session_remote_analysis" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return transfer session&#x27;s information</span></label></li></ul></li></ul></li><li tabindex="0" depth="0" data-item-id="group/Web-Server-Configuration" role="menuitem" class="sc-ljhlHD ghRwPP"><label class="sc-bAEjGW dyrMKZ -depth0"><span width="calc(100% - 38px)" title="Web Server Configuration" class="sc-enMaOJ bBONey">Web Server Configuration</span></label><ul class="sc-iRVXky dXwhdL"><li tabindex="0" depth="1" data-item-id="tag/EasyApache-Settings" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="EasyApache Settings" class="sc-enMaOJ bBONey">EasyApache Settings</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/EasyApache-Settings/operation/ea4_get_currently_installed_packages" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return installed Easyapache 4 packages</span></label></li><li tabindex="0" depth="2" data-item-id="tag/EasyApache-Settings/operation/ea4_metainfo" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return ea4-metainfo.json file contents</span></label></li><li tabindex="0" depth="2" data-item-id="tag/EasyApache-Settings/operation/ea4_recommendations" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return EasyApache 4 recommendations</span></label></li><li tabindex="0" depth="2" data-item-id="tag/EasyApache-Settings/operation/ea4_save_profile" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Create EasyApache 4 profile</span></label></li><li tabindex="0" depth="2" data-item-id="tag/EasyApache-Settings/operation/ea4_get_additional_pkg_prefixes" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return any additional package prefixes, beyond `ea`.</span></label></li><li tabindex="0" depth="2" data-item-id="tag/EasyApache-Settings/operation/ea4_list_profiles" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return EasyApache 4 profiles</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/PHP" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="PHP" class="sc-enMaOJ bBONey">PHP</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/PHP/operation/php_get_handlers" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return PHP handlers</span></label></li><li tabindex="0" depth="2" data-item-id="tag/PHP/operation/php_get_impacted_domains" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return PHP preconfigured domains</span></label></li><li tabindex="0" depth="2" data-item-id="tag/PHP/operation/php_ini_set_content" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="post" class="sc-erSfwj gjWqYY operation-type post">post</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update PHP version&#x27;s php.ini file</span></label></li><li tabindex="0" depth="2" data-item-id="tag/PHP/operation/php_ini_get_content" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return PHP version&#x27;s php.ini file</span></label></li><li tabindex="0" depth="2" data-item-id="tag/PHP/operation/php_set_system_default_version" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update default PHP version</span></label></li><li tabindex="0" depth="2" data-item-id="tag/PHP/operation/php_get_vhost_versions" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return PHP version of all virtual hosts</span></label></li><li tabindex="0" depth="2" data-item-id="tag/PHP/operation/php_set_session_save_path" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update PHP default save path</span></label></li><li tabindex="0" depth="2" data-item-id="tag/PHP/operation/php_get_installed_versions" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return installed PHP versions</span></label></li><li tabindex="0" depth="2" data-item-id="tag/PHP/operation/php_set_vhost_versions" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update domain&#x27;s PHP values</span></label></li><li tabindex="0" depth="2" data-item-id="tag/PHP/operation/php_get_system_default_version" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return system default PHP version</span></label></li><li tabindex="0" depth="2" data-item-id="tag/PHP/operation/php_ini_set_directives" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update PHP version&#x27;s directives</span></label></li><li tabindex="0" depth="2" data-item-id="tag/PHP/operation/php_ini_get_directives" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return PHP version&#x27;s directives</span></label></li><li tabindex="0" depth="2" data-item-id="tag/PHP/operation/php_set_handler" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update PHP version&#x27;s handler</span></label></li><li tabindex="0" depth="2" data-item-id="tag/PHP/operation/php_get_vhosts_by_version" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return virtual hosts per PHP version</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/PHP-FPM" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="PHP-FPM" class="sc-enMaOJ bBONey">PHP-FPM</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/PHP-FPM/operation/convert_all_domains_to_fpm" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Enable PHP-FPM on all domains</span></label></li><li tabindex="0" depth="2" data-item-id="tag/PHP-FPM/operation/php_fpm_config_set" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="post" class="sc-erSfwj gjWqYY operation-type post">post</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update PHP-FPM directives and pool options</span></label></li><li tabindex="0" depth="2" data-item-id="tag/PHP-FPM/operation/is_conversion_in_progress" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return PHP-FPM conversion status</span></label></li><li tabindex="0" depth="2" data-item-id="tag/PHP-FPM/operation/php_get_old_fpm_flag" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return PHP-FPM preconfigured status</span></label></li><li tabindex="0" depth="2" data-item-id="tag/PHP-FPM/operation/php_set_default_accounts_to_fpm" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Enable PHP-FPM on new cPanel accounts and domains</span></label></li><li tabindex="0" depth="2" data-item-id="tag/PHP-FPM/operation/php_set_old_fpm_flag" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Enable PHP-FPM preconfigured status</span></label></li><li tabindex="0" depth="2" data-item-id="tag/PHP-FPM/operation/get_fpm_count_and_utilization" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return workload data for PHP-FPM on all domains</span></label></li><li tabindex="0" depth="2" data-item-id="tag/PHP-FPM/operation/php_fpm_config_get" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="post" class="sc-erSfwj gjWqYY operation-type post">post</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return PHP-FPM directives and pool options</span></label></li><li tabindex="0" depth="2" data-item-id="tag/PHP-FPM/operation/php_get_default_accounts_to_fpm" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return PHP-FPM status on new accounts</span></label></li></ul></li></ul></li><li tabindex="0" depth="0" data-item-id="group/Web-Server-Security-(ModSecurity)" role="menuitem" class="sc-ljhlHD ghRwPP"><label class="sc-bAEjGW dyrMKZ -depth0"><span width="calc(100% - 38px)" title="Web Server Security (ModSecurity)" class="sc-enMaOJ bBONey">Web Server Security (ModSecurity)</span></label><ul class="sc-iRVXky dXwhdL"><li tabindex="0" depth="1" data-item-id="tag/Rule-Settings" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Rule Settings" class="sc-enMaOJ bBONey">Rule Settings</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Rule-Settings/operation/modsec_add_rule" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Add staged ModSecurity rule</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Rule-Settings/operation/modsec_check_rule" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Validate ModSecurity rule</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Rule-Settings/operation/modsec_clone_rule" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Save ModSecurity rule copy</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Rule-Settings/operation/modsec_deploy_all_rule_changes" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Enable all staged ModSecurity rule changes</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Rule-Settings/operation/modsec_deploy_rule_changes" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Enable staged ModSecurity rule changes</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Rule-Settings/operation/modsec_discard_all_rule_changes" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove all staged ModSecurity rule changes</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Rule-Settings/operation/modsec_disable_rule" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Disable ModSecurity rule</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Rule-Settings/operation/modsec_discard_rule_changes" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove staged ModSecurity rule changes</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Rule-Settings/operation/modsec_edit_rule" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update staged ModSecurity rule</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Rule-Settings/operation/modsec_get_rules" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return ModSecurity rules</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Rule-Settings/operation/modsec_remove_rule" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove ModSecurity rule</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Rule-Settings/operation/modsec_report_rule" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Export ModSecurity rule error report</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Rule-Settings/operation/modsec_undisable_rule" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Enable ModSecurity rule</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Rule-Vendor-Settings" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Rule Vendor Settings" class="sc-enMaOJ bBONey">Rule Vendor Settings</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Rule-Vendor-Settings/operation/modsec_add_vendor" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Add ModSecurity vendor rules</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Rule-Vendor-Settings/operation/modsec_disable_vendor_configs" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Disable ModSecurity vendor configuration files</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Rule-Vendor-Settings/operation/modsec_disable_vendor_updates" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Disable ModSecurity vendor updates</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Rule-Vendor-Settings/operation/modsec_enable_vendor" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Enable ModSecurity vendor rules</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Rule-Vendor-Settings/operation/modsec_enable_vendor_configs" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Enable ModSecurity vendor configuration files</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Rule-Vendor-Settings/operation/modsec_enable_vendor_updates" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Enable ModSecurity vendor updates</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Rule-Vendor-Settings/operation/modsec_get_vendors" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return ModSecurity vendors</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Rule-Vendor-Settings/operation/modsec_disable_vendor" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Disable ModSecurity vendor rules</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Rule-Vendor-Settings/operation/modsec_preview_vendor" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return ModSecurity vendor rule metadata</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Rule-Vendor-Settings/operation/modsec_remove_vendor" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove ModSecurity vendor</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Rule-Vendor-Settings/operation/modsec_update_vendor" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update ModSecurity vendor ruleset</span></label></li></ul></li><li tabindex="0" depth="1" data-item-id="tag/Server-Settings" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW blqVXy -depth1"><span width="calc(100% - 38px)" title="Server Settings" class="sc-enMaOJ bBONey">Server Settings</span><svg class="sc-cHqXqK gkUOTk" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></label><ul class="sc-iRVXky kUyAbS"><li tabindex="0" depth="2" data-item-id="tag/Server-Settings/operation/modsec_assemble_config_text" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Add ModSecurity configuration file text</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Server-Settings/operation/modsec_batch_settings" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Run ModSecurity batch settings</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Server-Settings/operation/modsec_get_config_text" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return ModSecurity configuration file</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Server-Settings/operation/modsec_get_configs" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return all ModSecurity configuration files</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Server-Settings/operation/modsec_get_configs_with_changes_pending" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return staged ModSecurity configuration files</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Server-Settings/operation/modsec_get_log" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return ModSecurity logs</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Server-Settings/operation/modsec_get_settings" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return ModSecurity configuration</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Server-Settings/operation/modsec_is_installed" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Return ModSecurity module status</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Server-Settings/operation/modsec_make_config_inactive" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove ModSecurity configuration file include</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Server-Settings/operation/modsec_make_config_active" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Add ModSecurity configuration file include</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Server-Settings/operation/modsec_remove_setting" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Remove ModSecurity configuration</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Server-Settings/operation/modsec_set_config_text" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update ModSecurity configuration file</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Server-Settings/operation/modsec_set_setting" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Update ModSecurity configuration</span></label></li><li tabindex="0" depth="2" data-item-id="tag/Server-Settings/operation/modsec_deploy_settings_changes" role="menuitem" class="sc-ljhlHD gSwPLF"><label class="sc-bAEjGW fzIOJo -depth2"><span type="get" class="sc-erSfwj gjWqYY operation-type get">get</span><span tabindex="0" width="calc(100% - 38px)" class="sc-enMaOJ bBONey">Enable staged ModSecurity configuration files</span></label></li></ul></li></ul></li></ul><div class="sc-fUEImY gFEWWY"><a target="_blank" rel="noopener noreferrer" href="https://redocly.com/redoc/">API docs by Redocly</a></div></div></div><div class="sc-eqXzvo duEPxr"><div class="sc-bLmarx bYBGWl"><svg class="" style="transform:translate(2px, -4px) rotate(180deg);transition:transform 0.2s ease" viewBox="0 0 926.23699 573.74994" version="1.1" x="0px" y="0px" width="15" height="15"><g transform="translate(904.92214,-879.1482)"><path d="
          m -673.67664,1221.6502 -231.2455,-231.24803 55.6165,
          -55.627 c 30.5891,-30.59485 56.1806,-55.627 56.8701,-55.627 0.6894,
          0 79.8637,78.60862 175.9427,174.68583 l 174.6892,174.6858 174.6892,
          -174.6858 c 96.079,-96.07721 175.253196,-174.68583 175.942696,
          -174.68583 0.6895,0 26.281,25.03215 56.8701,
          55.627 l 55.6165,55.627 -231.245496,231.24803 c -127.185,127.1864
          -231.5279,231.248 -231.873,231.248 -0.3451,0 -104.688,
          -104.0616 -231.873,-231.248 z
        " fill="currentColor"></path></g></svg><svg class="" style="transform:translate(2px, 4px);transition:transform 0.2s ease" viewBox="0 0 926.23699 573.74994" version="1.1" x="0px" y="0px" width="15" height="15"><g transform="translate(904.92214,-879.1482)"><path d="
          m -673.67664,1221.6502 -231.2455,-231.24803 55.6165,
          -55.627 c 30.5891,-30.59485 56.1806,-55.627 56.8701,-55.627 0.6894,
          0 79.8637,78.60862 175.9427,174.68583 l 174.6892,174.6858 174.6892,
          -174.6858 c 96.079,-96.07721 175.253196,-174.68583 175.942696,
          -174.68583 0.6895,0 26.281,25.03215 56.8701,
          55.627 l 55.6165,55.627 -231.245496,231.24803 c -127.185,127.1864
          -231.5279,231.248 -231.873,231.248 -0.3451,0 -104.688,
          -104.0616 -231.873,-231.248 z
        " fill="currentColor"></path></g></svg></div></div><div class="sc-jdwyG knmTbM api-content"><div class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI api-info"><h1 class="sc-ixGGxD sc-geoRQH itbxeC dZsYqS">WHM API<!-- --> </h1><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><div class="sc-kBAPdo gmEXff"><div class="sc-ftmehX eeVPfW"><span class="sc-gbwXoZ bcPxPq">WebPros International, LLC<!-- -->:<!-- --> <a href="mailto:cs@cpanel.net">cs@cpanel.net</a></span> <span class="sc-gbwXoZ bcPxPq">URL: <a href="https://cpanel.net/support/">https://cpanel.net/support/</a></span> <span class="sc-gbwXoZ bcPxPq">License:<!-- --> <a href="https://cpanel.net/legal-notices/">cPanel License</a></span> <span class="sc-gbwXoZ bcPxPq"><a href="https://cpanel.net/legal-notices/">Terms of Service</a></span></div></div></div><div data-role="redoc-summary" html="" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"></div><div data-role="redoc-description" html="&lt;p&gt;WHM API.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>WHM API.</p>
</div><div class="sc-jdeYMN gfjLjc"><a href="https://cpanel.net/developers/">https://cpanel.net/developers/</a></div></div></div></div><div id="tag/Restore-Account" data-section-id="tag/Restore-Account" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Restore-Account" aria-label="tag/Restore-Account"></a>Restore Account</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Account Restoration / Restore Account&lt;/p&gt;
"><p>Account Restoration / Restore Account</p>
</div></div></div><div id="tag/Restore-Account/operation/restore_queue_add_task" data-section-id="tag/Restore-Account/operation/restore_queue_add_task" class="sc-dntaoT ceciOs"><div data-section-id="operation/restore_queue_add_task" id="operation/restore_queue_add_task" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Restore-Account/operation/restore_queue_add_task" aria-label="tag/Restore-Account/operation/restore_queue_add_task"></a>Restore user account from backup<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function restores a user&amp;#39;s cPanel account from a backup file.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function restores a user&#39;s cPanel account from a backup file.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="destid" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">destid</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;local&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">destid=LmTZCUpqqLSPH8AO7pVtIeNK</span></div><div><div html="&lt;p&gt;The destination&amp;#39;s identification string.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;local&lt;/code&gt; — The local directory.&lt;/li&gt;
&lt;li&gt;The destination ID string&amp;#39;s value.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The destination&#39;s identification string.</p>
<ul>
<li><code>local</code> — The local directory.</li>
<li>The destination ID string&#39;s value.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="give_ip" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">give_ip</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">give_ip=1</span></div><div><div html="&lt;p&gt;Whether to assign the account a dedicated IP address.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Assign a dedicated IP address.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Use the shared IP address.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to assign the account a dedicated IP address.</p>
<ul>
<li><code>1</code> — Assign a dedicated IP address.</li>
<li><code>0</code> — Use the shared IP address.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="mail_config" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">mail_config</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">mail_config=1</span></div><div><div html="&lt;p&gt;Whether to restore the account&amp;#39;s email configuration.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Restore.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; restore.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to restore the account&#39;s email configuration.</p>
<ul>
<li><code>1</code> — Restore.</li>
<li><code>0</code> — Do <strong>not</strong> restore.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="mysql" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">mysql</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">mysql=1</span></div><div><div html="&lt;p&gt;Whether to restore the account&amp;#39;s MySQL® databases.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Restore.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; restore.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to restore the account&#39;s MySQL® databases.</p>
<ul>
<li><code>1</code> — Restore.</li>
<li><code>0</code> — Do <strong>not</strong> restore.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="restore_point" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">restore_point</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">restore_point=2019-10-21T00:00:00.000Z</span></div><div><div html="&lt;p&gt;The date of the backup to use, in &lt;code&gt;YYYY-MM-DD&lt;/code&gt; format.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The date of the backup to use, in <code>YYYY-MM-DD</code> format.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="subdomains" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">subdomains</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">subdomains=1</span></div><div><div html="&lt;p&gt;Whether to restore the account&amp;#39;s subdomains.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Restore.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; restore.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to restore the account&#39;s subdomains.</p>
<ul>
<li><code>1</code> — Restore.</li>
<li><code>0</code> — Do <strong>not</strong> restore.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The cPanel account&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account&#39;s username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/restore_queue_add_task</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/restore_queue_add_task</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R155j0q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R155j0q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R155j0q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R155j0q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R155j0q:0" aria-labelledby="tab:R155j0q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  restore_queue_add_task <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">restore_point</span><span class="token operator">=</span><span class="token string">'2019-10-21T00:00:00.000Z'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R155j0q:1" aria-labelledby="tab:R155j0q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R175j0q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R175j0q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R175j0q:0" aria-labelledby="tab:R175j0q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"queue_id"</span>: <span class="token string">&quot;3b99QG5fp99tdL5&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;restore_queue_add_task&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Restore-Account/operation/restoreaccount" data-section-id="tag/Restore-Account/operation/restoreaccount" class="sc-dntaoT ceciOs"><div data-section-id="operation/restoreaccount" id="operation/restoreaccount" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Restore-Account/operation/restoreaccount" aria-label="tag/Restore-Account/operation/restoreaccount"></a>Restore account backup<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function restores an account backup. You can use this function to restore daily,
weekly, or monthly backups.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;When you call this function, you &lt;strong&gt;must&lt;/strong&gt; include at least one of
the &lt;code&gt;all&lt;/code&gt;, &lt;code&gt;mail&lt;/code&gt;, &lt;code&gt;subs&lt;/code&gt;, or &lt;code&gt;mysql&lt;/code&gt; parameters.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;On servers with a custom &lt;code&gt;Whostmgr::Transfers&lt;/code&gt; module, the function may not return XML
output. To properly return XML output, the &lt;code&gt;Whostmgr::Transfers&lt;/code&gt; module &lt;strong&gt;must&lt;/strong&gt; allow
the system to use the &lt;code&gt;Cpanel::Demultiplexer&lt;/code&gt; module to capture output.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;On servers that run CentOS 7, you may see a &lt;code&gt;named&lt;/code&gt; warning about the absence of SPF
resource records on DNS.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;This warning is not relevant on CentOS 7 servers, because
&lt;a href=&quot;https://tools.ietf.org/html/rfc7208&quot;&gt;RFC 7208 deprecated SPF records&lt;/a&gt;.
CentOS 7 servers use &lt;code&gt;TXT&lt;/code&gt; records instead of &lt;code&gt;SPF&lt;/code&gt; records.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Red Hat 7.1 and CentOS 7.1 both contain &lt;code&gt;bind-9.9.4-23.el7&lt;/code&gt;, which is an updated
version of BIND that complies with RFC 7208. To resolve this issue, update your
operating system to a version that contains the updated version of BIND. For more
information, read the
&lt;a href=&quot;https://bugzilla.redhat.com/show_bug.cgi?id=1215164&quot;&gt;Red Hat Bugzilla case about SPF record errors&lt;/a&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function restores an account backup. You can use this function to restore daily,
weekly, or monthly backups.</p>
<p><strong>Important:</strong></p>
<ul>
<li><p>When you call this function, you <strong>must</strong> include at least one of
the <code>all</code>, <code>mail</code>, <code>subs</code>, or <code>mysql</code> parameters.</p>
</li>
<li><p>On servers with a custom <code>Whostmgr::Transfers</code> module, the function may not return XML
output. To properly return XML output, the <code>Whostmgr::Transfers</code> module <strong>must</strong> allow
the system to use the <code>Cpanel::Demultiplexer</code> module to capture output.</p>
</li>
</ul>
<p><strong>Note:</strong></p>
<p>On servers that run CentOS 7, you may see a <code>named</code> warning about the absence of SPF
resource records on DNS.</p>
<ul>
<li><p>This warning is not relevant on CentOS 7 servers, because
<a href="https://tools.ietf.org/html/rfc7208">RFC 7208 deprecated SPF records</a>.
CentOS 7 servers use <code>TXT</code> records instead of <code>SPF</code> records.</p>
</li>
<li><p>Red Hat 7.1 and CentOS 7.1 both contain <code>bind-9.9.4-23.el7</code>, which is an updated
version of BIND that complies with RFC 7208. To resolve this issue, update your
operating system to a version that contains the updated version of BIND. For more
information, read the
<a href="https://bugzilla.redhat.com/show_bug.cgi?id=1215164">Red Hat Bugzilla case about SPF record errors</a>.</p>
</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="all" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">all</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">all=1</span></div><div><div html="&lt;p&gt;Whether to create the account before restoration.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Create and then restore the account. If you select this value and the
account already exists, the function will fail.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Restore &lt;strong&gt;only&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to create the account before restoration.</p>
<ul>
<li><code>1</code> — Create and then restore the account. If you select this value and the
account already exists, the function will fail.</li>
<li><code>0</code> — Restore <strong>only</strong>.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="ip" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">ip</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ip=1</span></div><div><div html="&lt;p&gt;Whether to assign a dedicated IP address to the restored account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Assign a dedicated IP address.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Use the shared IP address.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to assign a dedicated IP address to the restored account.</p>
<ul>
<li><code>1</code> — Assign a dedicated IP address.</li>
<li><code>0</code> — Use the shared IP address.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="mail" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">mail</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">mail=1</span></div><div><div html="&lt;p&gt;Whether to restore account-level filters (vfilters) and forwarders
(valiases).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Restore.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; restore.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to restore account-level filters (vfilters) and forwarders
(valiases).</p>
<ul>
<li><code>1</code> — Restore.</li>
<li><code>0</code> — Do <strong>not</strong> restore.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="mysql" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">mysql</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">mysql=1</span></div><div><div html="&lt;p&gt;Whether to restore the account&amp;#39;s MySQL® databases.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Restore.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; restore.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to restore the account&#39;s MySQL® databases.</p>
<ul>
<li><code>1</code> — Restore.</li>
<li><code>0</code> — Do <strong>not</strong> restore.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="subs" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">subs</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">subs=1</span></div><div><div html="&lt;p&gt;Whether to restore the account&amp;#39;s subdomains.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Restore.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; restore.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to restore the account&#39;s subdomains.</p>
<ul>
<li><code>1</code> — Restore.</li>
<li><code>0</code> — Do <strong>not</strong> restore.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="type" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">type</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;monthly&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;weekly&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;daily&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">type=monthly</span></div><div><div html="&lt;p&gt;The type of backup to restore. The function restores the most recent backup of
the type that you specify:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;monthly&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;weekly&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;daily&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The type of backup to restore. The function restores the most recent backup of
the type that you specify:</p>
<ul>
<li><code>monthly</code></li>
<li><code>weekly</code></li>
<li><code>daily</code></li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The account&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/restoreaccount</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/restoreaccount</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R156j0q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R156j0q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R156j0q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R156j0q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R156j0q:0" aria-labelledby="tab:R156j0q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  restoreaccount <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">type</span><span class="token operator">=</span><span class="token string">'monthly'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R156j0q:1" aria-labelledby="tab:R156j0q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R176j0q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R176j0q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R176j0q:0" aria-labelledby="tab:R176j0q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;restoreaccount&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"output"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"raw"</span>: <span class="token string">&quot;Extracting tarball...................\nDone&lt;br /&gt;\nExtracting Domain....Done&lt;br /&gt;\nDone&lt;br /&gt;\n&lt;br /&gt;&lt;br /&gt;Restoring cpanel user config fileDone&lt;br /&gt;\n&lt;br /&gt;Restoring reseller privs (if any)&lt;br /&gt;Restoring Locale Setting&lt;br /&gt;Restoring SSL keys and CertificatesDone&lt;br /&gt;\n&lt;br /&gt;Restoring frontpage (if installed)Done&lt;br /&gt;\n&lt;br /&gt;Restoring access logs....\nDone&lt;br /&gt;\n&lt;br /&gt;&lt;br /&gt;Restoring domain keys....\nDone&lt;br /&gt;\n&lt;br /&gt;&lt;br /&gt;Restoring DB MAP File....\nDone&lt;br /&gt;\n&lt;br /&gt;&lt;br /&gt;&lt;span class=\&quot;b2\&quot;&gt;Restoring PostgreSQL databases....&lt;/span&gt;\nRestoring PostgreSQL privs&lt;!--\n--&gt;\nDone&lt;br /&gt;\n&lt;br /&gt;Restoring Mailman listsDone&lt;br /&gt;\n&lt;br /&gt;Restoring Mailman ArchivesDone&lt;br /&gt;\n&lt;br /&gt;Restoring shell&lt;blockquote&gt;&lt;pre&gt;Current shell /bin/bash is up to date.\n&lt;/pre&gt;&lt;/blockquote&gt;Done&lt;br /&gt;\n&lt;br /&gt;Restoring password&lt;blockquote&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/blockquote&gt;Done&lt;br /&gt;\n&lt;br /&gt;Restoring proftpd fileDone&lt;br /&gt;\n&lt;br /&gt;Resyncing FTP Passwords&lt;blockquote&gt;&lt;pre&gt;Updating ftp passwords for userFtp password files updated.Ftp vhost passwords synced&lt;/pre&gt;&lt;/blockquote&gt;Done&lt;br /&gt;\n&lt;br /&gt;Linking old home directories&lt;br /&gt;Parsing Domain Databases...ParkedDomains......AddonDomains...&lt;br /&gt;Restoring Domains&lt;br /&gt;\n&lt;br /&gt;Restoring Bandwidth DataDone\n&lt;br /&gt;Restoring Counter Data&lt;pre&gt;&lt;/pre&gt;&lt;br /&gt;Restoring Homedir....&lt;blockquote&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/blockquote&gt;Done&lt;br /&gt;\n&lt;br /&gt;Doing fileprotect conversion&lt;br /&gt;Restoring nobody owned filesDone&lt;br /&gt;\n&lt;br /&gt;Restoring Mail filesDone&lt;br /&gt;\n&lt;br /&gt;Restoring userdata....\nDone&lt;br /&gt;\n&lt;br /&gt;&lt;br /&gt;Restoring custom virtualhost templates....\nConverting email to cPanel 5+ (if needed)&lt;blockquote&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/blockquote&gt;Done&lt;br /&gt;\n&lt;br /&gt;Cleaning up filters (if needed)&lt;blockquote&gt;&lt;pre&gt;vfilter converter v3.0Updating vfilter files to latest format.Running for user only (force=0) (has_spam_acl=1)Processing user......Done&lt;/pre&gt;&lt;/blockquote&gt;Done&lt;br /&gt;\n&lt;br /&gt;Fixing mail permissions&lt;blockquote&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/blockquote&gt;Done&lt;br /&gt;\n&lt;br /&gt;Restoring crontabDone&lt;br /&gt;\nConverting to maildir if needed&lt;blockquote&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/blockquote&gt;Done&lt;br /&gt;\nRestoring Dns Zones&lt;blockquote&gt;&lt;pre&gt;Restoring zone: user.com.db\n&lt;/pre&gt;&lt;/blockquote&gt;&lt;br /&gt;Adding missing subdomain DNS entries (if needed)&lt;pre&gt;&lt;/pre&gt;&lt;br /&gt;Update Proxy subomains&lt;blockquote&gt;&lt;pre&gt;Adding proxy subdomains for domain example.com.Records Installed&lt;/pre&gt;&lt;/blockquote&gt;Done&lt;br /&gt;\n&lt;br /&gt;Updating SPF Records&lt;blockquote&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/blockquote&gt;Done&lt;br /&gt;\n&lt;br /&gt;Restoring quota&lt;blockquote&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/blockquote&gt;Done&lt;br /&gt;\n&lt;br /&gt;&lt;br /&gt;Update mail routing&lt;blockquote&gt;&lt;pre&gt;LOCAL MAIL EXCHANGER: This server will serve as a primary mail exchanger for example.com's mail.: This configuration has been manually selected.\n&lt;/pre&gt;&lt;/blockquote&gt;Done&lt;br /&gt;\n&lt;br /&gt;Rebuilding Apache Conf&lt;br /&gt;Restore CompleteAccount Restore Complete\nUnlocking password for user user.passwd: Success.&lt;br /&gt;&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Restore-Account/operation/verify_new_username_for_restore" data-section-id="tag/Restore-Account/operation/verify_new_username_for_restore" class="sc-dntaoT ceciOs"><div data-section-id="operation/verify_new_username_for_restore" id="operation/verify_new_username_for_restore" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Restore-Account/operation/verify_new_username_for_restore" aria-label="tag/Restore-Account/operation/verify_new_username_for_restore"></a>Validate username during restoration<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function checks for username conflicts during account restoration. If the function detects a username conflict, it outputs an error message in the &lt;code&gt;reason&lt;/code&gt; return.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function checks for username conflicts during account restoration. If the function detects a username conflict, it outputs an error message in the <code>reason</code> return.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The cPanel account that you wish to transfer to the server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account that you wish to transfer to the server.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/verify_new_username_for_restore</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/verify_new_username_for_restore</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R157j0q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R157j0q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R157j0q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R157j0q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R157j0q:0" aria-labelledby="tab:R157j0q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  verify_new_username_for_restore <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R157j0q:1" aria-labelledby="tab:R157j0q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R177j0q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R177j0q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R177j0q:0" aria-labelledby="tab:R177j0q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;verify_new_username_for_restore&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Restore-Queue-Management" data-section-id="tag/Restore-Queue-Management" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Restore-Queue-Management" aria-label="tag/Restore-Queue-Management"></a>Restore Queue Management</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Account Restoration / Restore Queue Management&lt;/p&gt;
"><p>Account Restoration / Restore Queue Management</p>
</div></div></div><div id="tag/Restore-Queue-Management/operation/restore_queue_activate" data-section-id="tag/Restore-Queue-Management/operation/restore_queue_activate" class="sc-dntaoT ceciOs"><div data-section-id="operation/restore_queue_activate" id="operation/restore_queue_activate" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Restore-Queue-Management/operation/restore_queue_activate" aria-label="tag/Restore-Queue-Management/operation/restore_queue_activate"></a>Start restoration<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function activates the restore queue. This triggers a process that restores all queued accounts.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function activates the restore queue. This triggers a process that restores all queued accounts.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/restore_queue_activate</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/restore_queue_activate</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2a9l0q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2a9l0q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2a9l0q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2a9l0q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2a9l0q:0" aria-labelledby="tab:R2a9l0q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  restore_queue_activate
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2a9l0q:1" aria-labelledby="tab:R2a9l0q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2e9l0q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2e9l0q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2e9l0q:0" aria-labelledby="tab:R2e9l0q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;restore_queue_activate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Restore queue processing initiated&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Restore-Queue-Management/operation/restore_queue_clear_all_completed_tasks" data-section-id="tag/Restore-Queue-Management/operation/restore_queue_clear_all_completed_tasks" class="sc-dntaoT ceciOs"><div data-section-id="operation/restore_queue_clear_all_completed_tasks" id="operation/restore_queue_clear_all_completed_tasks" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Restore-Queue-Management/operation/restore_queue_clear_all_completed_tasks" aria-label="tag/Restore-Queue-Management/operation/restore_queue_clear_all_completed_tasks"></a>Remove all completed restoration tasks<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function removes successfully completed tasks from the restoration queue.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function removes successfully completed tasks from the restoration queue.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/restore_queue_clear_all_completed_tasks</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/restore_queue_clear_all_completed_tasks</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2aal0q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2aal0q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2aal0q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2aal0q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2aal0q:0" aria-labelledby="tab:R2aal0q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  restore_queue_clear_all_completed_tasks
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2aal0q:1" aria-labelledby="tab:R2aal0q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2eal0q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2eal0q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2eal0q:0" aria-labelledby="tab:R2eal0q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;restore_queue_clear_all_completed_tasks&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Restore-Queue-Management/operation/restore_queue_clear_all_failed_tasks" data-section-id="tag/Restore-Queue-Management/operation/restore_queue_clear_all_failed_tasks" class="sc-dntaoT ceciOs"><div data-section-id="operation/restore_queue_clear_all_failed_tasks" id="operation/restore_queue_clear_all_failed_tasks" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Restore-Queue-Management/operation/restore_queue_clear_all_failed_tasks" aria-label="tag/Restore-Queue-Management/operation/restore_queue_clear_all_failed_tasks"></a>Remove all failed restoration tasks<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function removes any failed tasks from the restoration queue.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function removes any failed tasks from the restoration queue.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/restore_queue_clear_all_failed_tasks</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/restore_queue_clear_all_failed_tasks</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2abl0q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2abl0q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2abl0q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2abl0q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2abl0q:0" aria-labelledby="tab:R2abl0q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  restore_queue_clear_all_failed_tasks
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2abl0q:1" aria-labelledby="tab:R2abl0q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ebl0q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ebl0q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ebl0q:0" aria-labelledby="tab:R2ebl0q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;restore_queue_clear_all_failed_tasks&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Restore-Queue-Management/operation/restore_queue_clear_all_pending_tasks" data-section-id="tag/Restore-Queue-Management/operation/restore_queue_clear_all_pending_tasks" class="sc-dntaoT ceciOs"><div data-section-id="operation/restore_queue_clear_all_pending_tasks" id="operation/restore_queue_clear_all_pending_tasks" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Restore-Queue-Management/operation/restore_queue_clear_all_pending_tasks" aria-label="tag/Restore-Queue-Management/operation/restore_queue_clear_all_pending_tasks"></a>Remove all pending restoration tasks<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function removes any pending tasks from the restoration queue.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function removes any pending tasks from the restoration queue.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/restore_queue_clear_all_pending_tasks</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/restore_queue_clear_all_pending_tasks</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2acl0q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2acl0q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2acl0q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2acl0q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2acl0q:0" aria-labelledby="tab:R2acl0q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  restore_queue_clear_all_pending_tasks
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2acl0q:1" aria-labelledby="tab:R2acl0q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ecl0q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ecl0q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ecl0q:0" aria-labelledby="tab:R2ecl0q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;restore_queue_clear_all_pending_tasks&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Restore-Queue-Management/operation/restore_queue_clear_all_tasks" data-section-id="tag/Restore-Queue-Management/operation/restore_queue_clear_all_tasks" class="sc-dntaoT ceciOs"><div data-section-id="operation/restore_queue_clear_all_tasks" id="operation/restore_queue_clear_all_tasks" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Restore-Queue-Management/operation/restore_queue_clear_all_tasks" aria-label="tag/Restore-Queue-Management/operation/restore_queue_clear_all_tasks"></a>Remove all restoration tasks<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function removes all tasks from the restoration queue.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function removes all tasks from the restoration queue.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/restore_queue_clear_all_tasks</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/restore_queue_clear_all_tasks</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2adl0q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2adl0q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2adl0q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2adl0q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2adl0q:0" aria-labelledby="tab:R2adl0q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  restore_queue_clear_all_tasks
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2adl0q:1" aria-labelledby="tab:R2adl0q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2edl0q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2edl0q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2edl0q:0" aria-labelledby="tab:R2edl0q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;restore_queue_clear_all_tasks&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Restore-Queue-Management/operation/restore_queue_clear_completed_task" data-section-id="tag/Restore-Queue-Management/operation/restore_queue_clear_completed_task" class="sc-dntaoT ceciOs"><div data-section-id="operation/restore_queue_clear_completed_task" id="operation/restore_queue_clear_completed_task" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Restore-Queue-Management/operation/restore_queue_clear_completed_task" aria-label="tag/Restore-Queue-Management/operation/restore_queue_clear_completed_task"></a>Remove completed restoration task<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function removes a single completed task from the restoration queue.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function removes a single completed task from the restoration queue.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="start_time" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">start_time</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->unix_timestamp<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">start_time=1396065600</span></div><div><div html="&lt;p&gt;When the restoration queue started the restoration.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>When the restoration queue started the restoration.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The cPanel account&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account&#39;s username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/restore_queue_clear_completed_task</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/restore_queue_clear_completed_task</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2ael0q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ael0q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2ael0q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2ael0q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ael0q:0" aria-labelledby="tab:R2ael0q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  restore_queue_clear_completed_task <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">start_time</span><span class="token operator">=</span><span class="token string">'1396065600'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2ael0q:1" aria-labelledby="tab:R2ael0q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2eel0q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2eel0q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2eel0q:0" aria-labelledby="tab:R2eel0q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;restore_queue_clear_completed_task&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Restore-Queue-Management/operation/restore_queue_clear_pending_task" data-section-id="tag/Restore-Queue-Management/operation/restore_queue_clear_pending_task" class="sc-dntaoT ceciOs"><div data-section-id="operation/restore_queue_clear_pending_task" id="operation/restore_queue_clear_pending_task" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Restore-Queue-Management/operation/restore_queue_clear_pending_task" aria-label="tag/Restore-Queue-Management/operation/restore_queue_clear_pending_task"></a>Remove pending restoration task<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function removes a single pending task from the restoration queue.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function removes a single pending task from the restoration queue.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The cPanel account&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account&#39;s username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/restore_queue_clear_pending_task</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/restore_queue_clear_pending_task</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2afl0q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2afl0q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2afl0q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2afl0q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2afl0q:0" aria-labelledby="tab:R2afl0q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  restore_queue_clear_pending_task <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2afl0q:1" aria-labelledby="tab:R2afl0q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2efl0q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2efl0q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2efl0q:0" aria-labelledby="tab:R2efl0q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;restore_queue_clear_pending_task&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Restore-Queue-Reporting" data-section-id="tag/Restore-Queue-Reporting" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Restore-Queue-Reporting" aria-label="tag/Restore-Queue-Reporting"></a>Restore Queue Reporting</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Account Restoration / Restore Queue Reporting&lt;/p&gt;
"><p>Account Restoration / Restore Queue Reporting</p>
</div></div></div><div id="tag/Restore-Queue-Reporting/operation/restore_queue_is_active" data-section-id="tag/Restore-Queue-Reporting/operation/restore_queue_is_active" class="sc-dntaoT ceciOs"><div data-section-id="operation/restore_queue_is_active" id="operation/restore_queue_is_active" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Restore-Queue-Reporting/operation/restore_queue_is_active" aria-label="tag/Restore-Queue-Reporting/operation/restore_queue_is_active"></a>Validate restoration queue is active<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function checks whether the system&amp;#39;s restoration queue is actively processing tasks.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function checks whether the system&#39;s restoration queue is actively processing tasks.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/restore_queue_is_active</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/restore_queue_is_active</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2a9n0q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2a9n0q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2a9n0q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2a9n0q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2a9n0q:0" aria-labelledby="tab:R2a9n0q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  restore_queue_is_active
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2a9n0q:1" aria-labelledby="tab:R2a9n0q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2e9n0q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2e9n0q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2e9n0q:0" aria-labelledby="tab:R2e9n0q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"is_active"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;restore_queue_is_active&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Restore-Queue-Reporting/operation/restore_queue_list_active" data-section-id="tag/Restore-Queue-Reporting/operation/restore_queue_list_active" class="sc-dntaoT ceciOs"><div data-section-id="operation/restore_queue_list_active" id="operation/restore_queue_list_active" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Restore-Queue-Reporting/operation/restore_queue_list_active" aria-label="tag/Restore-Queue-Reporting/operation/restore_queue_list_active"></a>Return active restoration tasks list<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists the tasks that the restoration queue is actively processing.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists the tasks that the restoration queue is actively processing.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/restore_queue_list_active</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/restore_queue_list_active</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2aan0q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2aan0q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2aan0q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2aan0q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2aan0q:0" aria-labelledby="tab:R2aan0q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  restore_queue_list_active
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2aan0q:1" aria-labelledby="tab:R2aan0q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ean0q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ean0q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ean0q:0" aria-labelledby="tab:R2ean0q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"restore_job"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"options"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"destid"</span>: <span class="token string">&quot;local&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"give_ip"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mail_config"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"subdomains"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restore_point"</span>: <span class="token string">&quot;2019-10-21T00:00:00.000Z&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;username&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;restore_queue_list_active&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Restore-Queue-Reporting/operation/restore_queue_list_completed" data-section-id="tag/Restore-Queue-Reporting/operation/restore_queue_list_completed" class="sc-dntaoT ceciOs"><div data-section-id="operation/restore_queue_list_completed" id="operation/restore_queue_list_completed" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Restore-Queue-Reporting/operation/restore_queue_list_completed" aria-label="tag/Restore-Queue-Reporting/operation/restore_queue_list_completed"></a>Return completed restoration tasks list<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists the restoration queue&amp;#39;s completed tasks.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This function&amp;#39;s output varies dramatically. The &lt;a href=&quot;https://go.cpanel.net/backuprestoremanagerscript&quot;&gt;&lt;code&gt;/usr/local/cpanel/bin/backup_restore_manager&lt;/code&gt;&lt;/a&gt; script run with the &lt;code&gt;list_finished&lt;/code&gt; option determines this output..&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;On servers that run CentOS 7, you may see a &lt;code&gt;named&lt;/code&gt; warning about the absence of SPF resource records on DNS.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This warning is &lt;strong&gt;not&lt;/strong&gt; relevant on CentOS 7 servers, because &lt;a href=&quot;https://tools.ietf.org/html/rfc7208&quot;&gt;RFC 7208&lt;/a&gt; deprecated SPF records. CentOS 7 servers use TXT records instead of SPF records.&lt;/li&gt;
&lt;li&gt;Red Hat 7.1 and CentOS 7.1 both contain &lt;code&gt;bind-9.9.4-23.el7&lt;/code&gt;, which is an updated version of BIND that complies with RFC 7208. To resolve this issue, update your operating system to a version that contains the updated version of BIND. For more information, read the &lt;a href=&quot;https://bugzilla.redhat.com/show_bug.cgi?id=1215164&quot;&gt;Red Hat Bugzilla case about SPF record errors&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists the restoration queue&#39;s completed tasks.</p>
<p><strong>Important:</strong></p>
<p>This function&#39;s output varies dramatically. The <a href="https://go.cpanel.net/backuprestoremanagerscript"><code>/usr/local/cpanel/bin/backup_restore_manager</code></a> script run with the <code>list_finished</code> option determines this output..</p>
<p><strong>Note:</strong></p>
<p>On servers that run CentOS 7, you may see a <code>named</code> warning about the absence of SPF resource records on DNS.</p>
<ul>
<li>This warning is <strong>not</strong> relevant on CentOS 7 servers, because <a href="https://tools.ietf.org/html/rfc7208">RFC 7208</a> deprecated SPF records. CentOS 7 servers use TXT records instead of SPF records.</li>
<li>Red Hat 7.1 and CentOS 7.1 both contain <code>bind-9.9.4-23.el7</code>, which is an updated version of BIND that complies with RFC 7208. To resolve this issue, update your operating system to a version that contains the updated version of BIND. For more information, read the <a href="https://bugzilla.redhat.com/show_bug.cgi?id=1215164">Red Hat Bugzilla case about SPF record errors</a>.</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/restore_queue_list_completed</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/restore_queue_list_completed</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2abn0q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2abn0q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2abn0q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2abn0q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2abn0q:0" aria-labelledby="tab:R2abn0q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  restore_queue_list_completed
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2abn0q:1" aria-labelledby="tab:R2abn0q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ebn0q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ebn0q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ebn0q:0" aria-labelledby="tab:R2ebn0q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Example</span><div class="sc-diYFot sc-frniUE jsRqjj esCYIP"><svg class="sc-kZrBCu JXohG" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg><select class="dropdown-select"><option value="restore_queue_add_task_function" selected="">restore_queue_add_task_function</option><option value="restorepkg">restorepkg</option></select><label>restore_queue_add_task_function</label></div></div><div><div html="&lt;p&gt;A task that the restore_queue_add_task function added.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>A task that the restore_queue_add_task function added.</p>
</div><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"restore_job"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"restore_job"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"options"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"destid"</span>: <span class="token string">&quot;local&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"give_ip"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mail_config"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"subdomains"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restore_point"</span>: <span class="token string">&quot;2020-03-29&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;mrfrog&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status_info"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"altered_items"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"dangerous_items"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"finished"</span>: <span class="token string">&quot;1586188203&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"log"</span>: <span class="token string">&quot;warning&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restore_logfile"</span>: <span class="token string">&quot;item-RESTORE_AccountLocal_mrfrog&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">2</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"skipped_items"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"started"</span>: <span class="token string">&quot;1586188078&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token number">2</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"statusmsg"</span>: <span class="token string">&quot;warning&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"transfer_session_id"</span>: <span class="token string">&quot;userbackup20200406154758JqBa&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"warnings"</span>: <span class="token keyword">null</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;restore_queue_list_completed&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Restore-Queue-Reporting/operation/restore_queue_state" data-section-id="tag/Restore-Queue-Reporting/operation/restore_queue_state" class="sc-dntaoT ceciOs"><div data-section-id="operation/restore_queue_state" id="operation/restore_queue_state" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Restore-Queue-Reporting/operation/restore_queue_state" aria-label="tag/Restore-Queue-Reporting/operation/restore_queue_state"></a>Return restoration tasks list<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists the tasks in the restoration queue.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists the tasks in the restoration queue.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/restore_queue_state</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/restore_queue_state</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2acn0q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2acn0q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2acn0q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2acn0q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2acn0q:0" aria-labelledby="tab:R2acn0q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  restore_queue_state
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2acn0q:1" aria-labelledby="tab:R2acn0q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ecn0q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ecn0q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ecn0q:0" aria-labelledby="tab:R2ecn0q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"active"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"options"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"give_ip"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mail_config"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"subdomains"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restore_point"</span>: <span class="token string">&quot;2019-10-21T00:00:00.000Z&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;username&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"completed"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"options"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"give_ip"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mail_config"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"subdomains"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restore_point"</span>: <span class="token string">&quot;2019-10-22T00:00:00.000Z&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;username&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_active"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"pending"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"options"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"give_ip"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mail_config"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"subdomains"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restore_point"</span>: <span class="token string">&quot;2019-10-23T00:00:00.000Z&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;username&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;restore_queue_state&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Restore-Queue-Reporting/operation/restore_queue_list_pending" data-section-id="tag/Restore-Queue-Reporting/operation/restore_queue_list_pending" class="sc-dntaoT ceciOs"><div data-section-id="operation/restore_queue_list_pending" id="operation/restore_queue_list_pending" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Restore-Queue-Reporting/operation/restore_queue_list_pending" aria-label="tag/Restore-Queue-Reporting/operation/restore_queue_list_pending"></a>Return pending restoration tasks list<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists the tasks that the restoration queue has not yet processed.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists the tasks that the restoration queue has not yet processed.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/restore_queue_list_pending</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/restore_queue_list_pending</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2adn0q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2adn0q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2adn0q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2adn0q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2adn0q:0" aria-labelledby="tab:R2adn0q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  restore_queue_list_pending
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2adn0q:1" aria-labelledby="tab:R2adn0q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2edn0q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2edn0q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2edn0q:0" aria-labelledby="tab:R2edn0q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"restore_job"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"options"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"destid"</span>: <span class="token string">&quot;LmTZCUpqqLSPH8AO7pVtIeNK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"give_ip"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mail_config"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"subdomains"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restore_point"</span>: <span class="token string">&quot;2015-10-21T00:00:00.000Z&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;username&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;restore_queue_list_pending&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Restore-Queue-Reporting/operation/restore_modules_summary" data-section-id="tag/Restore-Queue-Reporting/operation/restore_modules_summary" class="sc-dntaoT ceciOs"><div data-section-id="operation/restore_modules_summary" id="operation/restore_modules_summary" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Restore-Queue-Reporting/operation/restore_modules_summary" aria-label="tag/Restore-Queue-Reporting/operation/restore_modules_summary"></a>Return backup modules list<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists backup modules and their descriptions.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists backup modules and their descriptions.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/restore_modules_summary</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/restore_modules_summary</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2aen0q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2aen0q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2aen0q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2aen0q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2aen0q:0" aria-labelledby="tab:R2aen0q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  restore_modules_summary
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2aen0q:1" aria-labelledby="tab:R2aen0q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2een0q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2een0q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2een0q:0" aria-labelledby="tab:R2een0q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"modules"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;APITokens&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;The APITokens module restores the API tokens for an account.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;Account&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;Force mode is not available in restricted mode.&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This creates the cPanel account and system user.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;AuthnLinks&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This restores the account’s external authentication links.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;AutoSSL&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This restores AutoSSL settings.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;BackupConfig&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This installs the backup configuration based on the target system’s defaults.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;BandwidthData&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This restores the bandwidth data.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;CpUser&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;The system discards configuration data that is unknown or that the system cannot validate.&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This restores the cPanel account’s configuration data.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;Cron&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This restores crontab entries.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;CustomLocale&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This restores custom locales.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;DKIM&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This restores DKIM (DomainKeys Identified Mail) keys and updates records for the current server.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;DNSAuthority&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This module reports whether this system is authoritative for each of the new accounts’ DNS (Domain Name System) zones.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;DNSSEC&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This module restores the DNSSEC keys for an account.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;DigestShadow&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This restores password data for digest authentication.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;Domains&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;The system will restore subdomains, parked domains, and addon domains if they pass the server’s domain creation rules. If the server rejects the restoration of an addon domain, it will still create a subdomain associated with that addon domain.&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This restores subdomains, parked domains, and addon domains.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;FeatureList&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This restores the account’s feature list setting.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;FileProtect&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This configures the account for cPanel FileProtect.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;Ftp&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This restores FTP (File Transfer Protocol) accounts.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;Homedir&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;If the home directory does not already exist, the system will not create it.&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This restores the home directory’s contents.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;Htaccess&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This repairs EasyApache4 and removes legacy Frontpage entries from .htaccess.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;IPAddress&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This sets up a dedicated IP address.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;Integration&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;Implementor Error: The summary for this module is missing.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;LinkedNodes&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This module handles the linked node setup.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;LinkedNodesSubarchives&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This module restores linked-node configurations when the archive contains linked node data.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;LocalConfig&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This module updates the local user’s configuration.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;Logs&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This restores service access logs.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;Mail&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This resets email quotas to safe values and restores email aliases, filters and mail items.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;MailFix&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This repairs mail permissions and upgrades the system to the latest storage methods.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;MailLimits&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This restores any holds or suspensions on outgoing messages for a user’s email accounts.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;MailRouting&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This updates MX (Mail eXchange) records.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;MailSync&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This copies any new mail to the local server that the remote account received during the transfer.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;Mailman&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This restores mailing lists.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;ManualMX&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This configures the source server’s manual MX entries to send mail to the destination server.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;Mysql&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This restores MariaDB/MySQL databases, users, and grants.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;MysqlRemoteNotes&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;The MysqlRemoteNotes module restores the Remote MySQL comments for an account.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;NobodyFiles&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This restores ownership of files previously owned by the “nobody” user in the home directory.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;OldHomedirs&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;Symbolic links for former home directories ensure that applications with hard-coded paths continue to work when transferred between servers.&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This creates symbolic links to former home directory paths.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;Package&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;If the target server does not have the package that the user has been assigned, the system will use the account’s properties to recreate the package.&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This recreates account packages.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;Password&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This restores the encrypted system password.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;PostRestoreActions&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This module updates system databases and name server IP address lists, restarts services, unblocks dynamic content, and runs custom post-restoration scripts.&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This runs post-restoration actions and cleanups.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;Postgres&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;PostgreSQL version “8.4” or later is required to restore databases in restricted mode.&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This restores PostgreSQL databases, users, and grants.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;PreRestoreActions&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This module temporarily lifts the account’s quota and runs custom pre-restoration scripts.&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This performs pre-restoration actions and cleanups.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;ProxySubdomains&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This module ensures that service subdomains such as “cpanel”, “cpcalendars”, and “cpcontacts” are configured properly.&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This restores service subdomains.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;PublicContact&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This restores the account’s public contact data.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;PublicHtmlSymlinks&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;Symbolic links for former web root directories ensure that applications with hard-coded paths will continue to work when transferred between servers.&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;The system does not recreate symbolic links outside of the account’s home directory in restricted mode.&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This creates symbolic links to former web root directory paths.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;PublishZones&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This module ensures all zones have been synced out and reloaded across the DNS (Domain Name System) cluster.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;Quota&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This restores the account’s data storage quota.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;Reseller&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This restores all of the privileges the account previously had. This includes the “all” privilege, which is equivalent to root access.&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This restores reseller privileges.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;ResyncHomedir&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;If the home directory does not already exist, the system will not create it.&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This module will resynchronize the home directory from the source server. The module preserves any changes that occurred during the transfer.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;Roundcube&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This restores Roundcube configuration and preferences.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;SPF&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This restores SPF (Sender Policy Framework) records and updates them for the target server.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;SSL&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This restores SSL (Secure Sockets Layer) keys, certificates, and virtual host entries.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;ServiceProxy&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This module sets up applicable service proxying to the destination servers.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;Shell&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;In restricted mode, the system will set any account that requests a shell other than “noshell” or “jailshell” to use “jailshell”.&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This restores the account’s shell.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;SpamAssassin&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This module will disable SpamAssassin for the restored user if they had it enabled at the source.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;Subaccount&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;Implementor Error: The summary for this module is missing.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;Suspend&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;The system will not restore the suspension reason or old shell for the account and instead will use a default.&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This module will suspend the restored user if they were suspended at the source.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;Unsuspend&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This unsuspends .htaccess files.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;VhostIncludes&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This restores custom virtual host includes.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;Vhosts&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This module installs the web server configuration and restarts the web server.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;WebCalls&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This module restores the account’s web call data.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;WebDiskHomedir&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This rewrites web disk home directories to the correct location on the new server.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;ZoneFile&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This restores custom DNS (Domain Name System) Zone entries.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;userdata&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_available"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restricted_summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;Restricted Restore does not restore the entire userdata file; instead, the system will create a new one and copy in certain information. Customizations to the userdata file in the archive will not be in the newly-created userdata file.&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This restores website configuration (userdata).&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;restore_modules_summary&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Creation" data-section-id="tag/Account-Creation" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Creation" aria-label="tag/Account-Creation"></a>Account Creation</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Accounts / Account Creation&lt;/p&gt;
"><p>Accounts / Account Creation</p>
</div></div></div><div id="tag/Account-Creation/operation/verify_new_username" data-section-id="tag/Account-Creation/operation/verify_new_username" class="sc-dntaoT ceciOs"><div data-section-id="operation/verify_new_username" id="operation/verify_new_username" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Creation/operation/verify_new_username" aria-label="tag/Account-Creation/operation/verify_new_username"></a>Validate new cPanel account username<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function checks for username conflicts during account creation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function checks for username conflicts during account creation.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The account that you wish to create.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account that you wish to create.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/verify_new_username</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/verify_new_username</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99631a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99631a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99631a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99631a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99631a:0" aria-labelledby="tab:R99631a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  verify_new_username <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99631a:1" aria-labelledby="tab:R99631a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p631a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p631a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p631a:0" aria-labelledby="tab:R9p631a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;verify_new_username&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Creation/operation/get_current_users_count" data-section-id="tag/Account-Creation/operation/get_current_users_count" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_current_users_count" id="operation/get_current_users_count" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Creation/operation/get_current_users_count" aria-label="tag/Account-Creation/operation/get_current_users_count"></a>Return cPanel accounts total number<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns the number of cPanel accounts on the server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns the number of cPanel accounts on the server.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_current_users_count</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_current_users_count</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99a31a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99a31a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99a31a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99a31a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99a31a:0" aria-labelledby="tab:R99a31a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_current_users_count
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99a31a:1" aria-labelledby="tab:R99a31a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pa31a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pa31a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pa31a:0" aria-labelledby="tab:R9pa31a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"users"</span>: <span class="token number">100</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_current_users_count&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Creation/operation/get_maximum_users" data-section-id="tag/Account-Creation/operation/get_maximum_users" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_maximum_users" id="operation/get_maximum_users" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Creation/operation/get_maximum_users" aria-label="tag/Account-Creation/operation/get_maximum_users"></a>Return maximum accounts for license<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns the maximum number of cPanel accounts that the server&amp;#39;s license allows.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns the maximum number of cPanel accounts that the server&#39;s license allows.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_maximum_users</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_maximum_users</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99e31a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99e31a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99e31a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99e31a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99e31a:0" aria-labelledby="tab:R99e31a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_maximum_users
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99e31a:1" aria-labelledby="tab:R99e31a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pe31a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pe31a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pe31a:0" aria-labelledby="tab:R9pe31a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"users"</span>: <span class="token number">100</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_maximum_users&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Creation/operation/createacct" data-section-id="tag/Account-Creation/operation/createacct" class="sc-dntaoT ceciOs"><div data-section-id="operation/createacct" id="operation/createacct" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Creation/operation/createacct" aria-label="tag/Account-Creation/operation/createacct"></a>Create cPanel account<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function creates a cPanel account and sets up its domain information.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;On servers that run CentOS 7, you may see a &lt;code&gt;named&lt;/code&gt; warning about the absence of SPF resource records on DNS.&lt;/li&gt;
&lt;li&gt;This warning is &lt;strong&gt;not&lt;/strong&gt; relevant on CentOS 7 servers, because &lt;a href=&quot;https://tools.ietf.org/html/rfc7208&quot;&gt;RFC 7208 deprecated SPF records&lt;/a&gt;. CentOS 7 servers use TXT records instead of SPF records.&lt;/li&gt;
&lt;li&gt;Red Hat 7.1 and CentOS 7.1 both contain &lt;code&gt;bind-9.9.4-23.el7&lt;/code&gt;, which is an updated version of BIND that complies with RFC 7208. To resolve this issue, update your operating system to a version that contains the updated version of BIND. For more information, read the &lt;a href=&quot;https://bugzilla.redhat.com/show_bug.cgi?id=1215164&quot;&gt;Red Hat Bugzilla case about SPF record errors&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function creates a cPanel account and sets up its domain information.</p>
<p><strong>Note:</strong></p>
<ul>
<li>On servers that run CentOS 7, you may see a <code>named</code> warning about the absence of SPF resource records on DNS.</li>
<li>This warning is <strong>not</strong> relevant on CentOS 7 servers, because <a href="https://tools.ietf.org/html/rfc7208">RFC 7208 deprecated SPF records</a>. CentOS 7 servers use TXT records instead of SPF records.</li>
<li>Red Hat 7.1 and CentOS 7.1 both contain <code>bind-9.9.4-23.el7</code>, which is an updated version of BIND that complies with RFC 7208. To resolve this issue, update your operating system to a version that contains the updated version of BIND. For more information, read the <a href="https://bugzilla.redhat.com/show_bug.cgi?id=1215164">Red Hat Bugzilla case about SPF record errors</a>.</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="account_enhancements" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand account_enhancements"><span class="property-name">account_enhancements</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or Array of strings</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">account_enhancements=My Custom Enhancement&amp;account_enhancements=Sample Enhancement</span> -<!-- --> <!-- -->Assign multiple enhancements</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">account_enhancements=My Custom Enhancement</span> -<!-- --> <!-- -->Assign one enhancement</li></ul><div><div html="&lt;p&gt;Assign &lt;a href=&quot;https://go.cpanel.net/account-enhancements&quot;&gt;Account Enhancements&lt;/a&gt; to the cPanel account. To view your server&amp;#39;s Account Enhancements, run WHM API 1&amp;#39;s &lt;code&gt;list_account_enhancements&lt;/code&gt; function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Assign <a href="https://go.cpanel.net/account-enhancements">Account Enhancements</a> to the cPanel account. To view your server&#39;s Account Enhancements, run WHM API 1&#39;s <code>list_account_enhancements</code> function.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="bwlimit" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand bwlimit"><span class="property-name">bwlimit</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">any or string or integer</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->megabytes<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">bwlimit=unlimited</span></div><div><div html="&lt;p&gt;The account&amp;#39;s maximum bandwidth.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt;, &lt;code&gt;unlimited&lt;/code&gt;, or &lt;code&gt;null&lt;/code&gt; — The account possesses unlimited bandwidth.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s maximum bandwidth.</p>
<ul>
<li><code>0</code>, <code>unlimited</code>, or <code>null</code> — The account possesses unlimited bandwidth.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="cgi" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">cgi</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">cgi=1</span></div><div><div html="&lt;p&gt;Whether the account has &lt;a href=&quot;https://en.wikipedia.org/wiki/Common_Gateway_Interface&quot;&gt;Common Gateway Interface (CGI)&lt;/a&gt; access enabled.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; When a &lt;a href=&quot;https://docs.cpanel.net/whm/server-configuration/server-profile/&quot;&gt;server profile&lt;/a&gt; disables the &lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/86/&quot;&gt;Web Server&lt;/a&gt; role, this parameter defaults to &lt;code&gt;0&lt;/code&gt;. On these servers, you &lt;strong&gt;cannot&lt;/strong&gt; enable CGI access.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether the account has <a href="https://en.wikipedia.org/wiki/Common_Gateway_Interface">Common Gateway Interface (CGI)</a> access enabled.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
<p><strong>Note:</strong></p>
<p> When a <a href="https://docs.cpanel.net/whm/server-configuration/server-profile/">server profile</a> disables the <a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/86/">Web Server</a> role, this parameter defaults to <code>0</code>. On these servers, you <strong>cannot</strong> enable CGI access.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="contactemail" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">contactemail</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->email<!-- -->&gt;<!-- --> </span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">contactemail=username@example.com</span></div><div><div html="&lt;p&gt;The account&amp;#39;s contact email address.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s contact email address.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="cpmod" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">cpmod</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">cpmod=jupiter</span></div><div><div html="&lt;p&gt;The account&amp;#39;s cPanel theme.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter defaults to the server&amp;#39;s &lt;a href=&quot;https://docs.cpanel.net/whm/server-configuration/basic-webhost-manager-setup/&quot;&gt;default cPanel theme&lt;/a&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s cPanel theme.</p>
<p><strong>Note:</strong></p>
<p>This parameter defaults to the server&#39;s <a href="https://docs.cpanel.net/whm/server-configuration/basic-webhost-manager-setup/">default cPanel theme</a>.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="customip" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">customip</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->ipv4<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">customip=192.0.2.0</span></div><div><div html="&lt;p&gt;The account&amp;#39;s IP address.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you do not specify this parameter, the system will determine the account&amp;#39;s IP address.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s IP address.</p>
<p><strong>Note:</strong></p>
<p>If you do not specify this parameter, the system will determine the account&#39;s IP address.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="dkim" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">dkim</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">dkim=1</span></div><div><div html="&lt;p&gt;Whether &lt;a href=&quot;https://en.wikipedia.org/wiki/DomainKeys_Identified_Mail&quot;&gt;DomainKeys Identified Mail (DKIM)&lt;/a&gt; is enabled for the account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter defaults to the &lt;em&gt;Enable DKIM on domains for newly created accounts&lt;/em&gt; setting&amp;#39;s value in WHM&amp;#39;s &lt;em&gt;&lt;a href=&quot;https://docs.cpanel.net/whm/server-configuration/tweak-settings/&quot;&gt;Tweak Settings&lt;/a&gt; interface (WHM &amp;gt;&amp;gt; Home &amp;gt;&amp;gt; System Configuration &amp;gt;&amp;gt; Tweak Settings)&lt;/em&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether <a href="https://en.wikipedia.org/wiki/DomainKeys_Identified_Mail">DomainKeys Identified Mail (DKIM)</a> is enabled for the account.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
<p><strong>Note:</strong></p>
<p>This parameter defaults to the <em>Enable DKIM on domains for newly created accounts</em> setting&#39;s value in WHM&#39;s <em><a href="https://docs.cpanel.net/whm/server-configuration/tweak-settings/">Tweak Settings</a> interface (WHM &gt;&gt; Home &gt;&gt; System Configuration &gt;&gt; Tweak Settings)</em>.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="dmarc" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">dmarc</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">dmarc=1</span></div><div><div html="&lt;p&gt;Whether &lt;a href=&quot;https://docs.cpanel.net/knowledge-base/cpanel-product/cpanel-glossary/#dmarc&quot;&gt;Domain-based Message Authentication, Reporting, and Conformance (DMARC)&lt;/a&gt; is enabled for the account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter defaults to the &lt;em&gt;Enable DMARC on domains for newly created accounts&lt;/em&gt; setting&amp;#39;s value in the &lt;em&gt;Domains&lt;/em&gt; section of WHM&amp;#39;s &lt;em&gt;&lt;a href=&quot;https://docs.cpanel.net/whm/server-configuration/tweak-settings/#domains&quot;&gt;Tweak Settings&lt;/a&gt; interface (WHM &amp;gt;&amp;gt; Home &amp;gt;&amp;gt; System Configuration &amp;gt;&amp;gt; Tweak Settings)&lt;/em&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether <a href="https://docs.cpanel.net/knowledge-base/cpanel-product/cpanel-glossary/#dmarc">Domain-based Message Authentication, Reporting, and Conformance (DMARC)</a> is enabled for the account.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
<p><strong>Note:</strong></p>
<p>This parameter defaults to the <em>Enable DMARC on domains for newly created accounts</em> setting&#39;s value in the <em>Domains</em> section of WHM&#39;s <em><a href="https://docs.cpanel.net/whm/server-configuration/tweak-settings/#domains">Tweak Settings</a> interface (WHM &gt;&gt; Home &gt;&gt; System Configuration &gt;&gt; Tweak Settings)</em>.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span></div><div><div html="&lt;p&gt;The account&amp;#39;s main domain.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s main domain.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="featurelist" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">featurelist</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;default&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">featurelist=feature_list</span></div><div><div html="&lt;p&gt;The account&amp;#39;s assigned feature list.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s assigned feature list.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="forcedns" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">forcedns</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">forcedns=0</span></div><div><div html="&lt;p&gt;Whether to overwrite an existing DNS zone with the new account&amp;#39;s information. The system performs this action if a matching DNS zone currently exists.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Overwrite.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; overwrite.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to overwrite an existing DNS zone with the new account&#39;s information. The system performs this action if a matching DNS zone currently exists.</p>
<ul>
<li><code>1</code> — Overwrite.</li>
<li><code>0</code> — Do <strong>not</strong> overwrite.</li>
</ul>
</div></div></div></td></tr><tr class=""><td class="sc-ovuCP sc-eauhAA dEkioI iQpMVv deprecated" kind="field" title="frontpage"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">frontpage</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer or null</span></div><div><span type="warning" class="sc-jtQUzJ jmDXKf"> <!-- -->Deprecated<!-- --> </span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">null</span></div> <div><div html="&lt;p&gt;Whether the account has Microsoft® FrontPage Extensions enabled.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; cPanel &amp;amp; WHM ignores all FrontPage settings and parameters.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether the account has Microsoft® FrontPage Extensions enabled.</p>
<p><strong>Note:</strong></p>
<p> cPanel &amp; WHM ignores all FrontPage settings and parameters.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="gid" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">gid</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">gid=123456789</span></div><div><div html="&lt;p&gt;The account&amp;#39;s group ID.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;To use this parameter, the function&amp;#39;s caller &lt;strong&gt;must&lt;/strong&gt; authenticate as the root user.&lt;/li&gt;
&lt;li&gt;If you do &lt;strong&gt;not&lt;/strong&gt; specify this parameter, the system generates a group ID.&lt;/li&gt;
&lt;li&gt;This &lt;strong&gt;must&lt;/strong&gt; be a unique value that is &lt;strong&gt;not&lt;/strong&gt; currently associated with disk usage and does &lt;strong&gt;not&lt;/strong&gt; exist on the server.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s group ID.</p>
<p><strong>Note:</strong></p>
<ul>
<li>To use this parameter, the function&#39;s caller <strong>must</strong> authenticate as the root user.</li>
<li>If you do <strong>not</strong> specify this parameter, the system generates a group ID.</li>
<li>This <strong>must</strong> be a unique value that is <strong>not</strong> currently associated with disk usage and does <strong>not</strong> exist on the server.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="hasshell" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">hasshell</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">hasshell=0</span></div><div><div html="&lt;p&gt;Whether the account has shell (SSH) access enabled.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether the account has shell (SSH) access enabled.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="hasuseregns" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">hasuseregns</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">hasuseregns=1</span></div><div><div html="&lt;p&gt;A legacy parameter.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; Only include this parameter if you set a useregns value of 1.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A legacy parameter.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
<p><strong>Important:</strong></p>
<p> Only include this parameter if you set a useregns value of 1.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="homedir" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">homedir</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">homedir=/home/user</span></div><div><div html="&lt;p&gt;The absolute path to the account&amp;#39;s &lt;code&gt;home&lt;/code&gt; directory.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;To use this parameter, the function&amp;#39;s caller &lt;strong&gt;must&lt;/strong&gt; authenticate as the &lt;code&gt;root&lt;/code&gt; user.&lt;/li&gt;
&lt;li&gt;If you do not specify a value, the system uses the &lt;code&gt;/home/user&lt;/code&gt; directory, where &lt;code&gt;user&lt;/code&gt; is the account&amp;#39;s username.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The absolute path to the account&#39;s <code>home</code> directory.</p>
<p><strong>Note:</strong></p>
<ul>
<li>To use this parameter, the function&#39;s caller <strong>must</strong> authenticate as the <code>root</code> user.</li>
<li>If you do not specify a value, the system uses the <code>/home/user</code> directory, where <code>user</code> is the account&#39;s username.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="ip" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">ip</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;n&quot;</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;y&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;n&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ip=n</span></div><div><div html="&lt;p&gt;Whether the account has a dedicated IP address.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;y&lt;/code&gt; — The account possesses a dedicated IP address.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;n&lt;/code&gt; — The account does &lt;strong&gt;not&lt;/strong&gt; possess a dedicated IP address.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether the account has a dedicated IP address.</p>
<ul>
<li><code>y</code> — The account possesses a dedicated IP address.</li>
<li><code>n</code> — The account does <strong>not</strong> possess a dedicated IP address.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="language" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">language</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">language=en</span></div><div><div html="&lt;p&gt;The account&amp;#39;s default locale.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This value is case-sensitive.&lt;/li&gt;
&lt;li&gt;For region-specific locales, use the ISO 639-1 code, an underscore (&lt;code&gt;_&lt;/code&gt;), and the &lt;a href=&quot;https://en.wikipedia.org/wiki/ISO_3166-1&quot;&gt;ISO 3166-1&lt;/a&gt; code.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s default locale.</p>
<p><strong>Note:</strong></p>
<ul>
<li>This value is case-sensitive.</li>
<li>For region-specific locales, use the ISO 639-1 code, an underscore (<code>_</code>), and the <a href="https://en.wikipedia.org/wiki/ISO_3166-1">ISO 3166-1</a> code.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="mail_node_alias" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">mail_node_alias</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">mail_node_alias=mailnode</span></div><div><div html="&lt;p&gt;A &lt;a href=&quot;https://docs.cpanel.net/whm/server-configuration/link-server-nodes/&quot;&gt;linked cPanel mail server&lt;/a&gt; on which to also create the account. This is the server&amp;#39;s alias (friendly name) defined when creating the link to a cPanel mail server.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; This function &lt;strong&gt;requires&lt;/strong&gt; a linked cPanel mail server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A <a href="https://docs.cpanel.net/whm/server-configuration/link-server-nodes/">linked cPanel mail server</a> on which to also create the account. This is the server&#39;s alias (friendly name) defined when creating the link to a cPanel mail server.</p>
<p><strong>Note:</strong></p>
<p> This function <strong>requires</strong> a linked cPanel mail server.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="mailbox_format" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">mailbox_format</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;mdbox&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;maildir&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">mailbox_format=mdbox</span></div><div><div html="&lt;p&gt;A mailbox format to use, if you do not wish to use the system&amp;#39;s default mailbox format.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Use this parameter when you transfer between servers with different mailbox formats.&lt;/li&gt;
&lt;li&gt;This parameter defaults to the &lt;em&gt;The mailbox storage format for new accounts setting&lt;/em&gt; in the &lt;em&gt;Mail&lt;/em&gt; section of WHM&amp;#39;s &lt;a href=&quot;https://docs.cpanel.net/whm/server-configuration/tweak-settings/#mail&quot;&gt;&lt;em&gt;Tweak Settings&lt;/em&gt;&lt;/a&gt; interface (&lt;em&gt;WHM &amp;gt;&amp;gt; Home &amp;gt;&amp;gt; Server Configuration &amp;gt;&amp;gt; Tweak Settings&lt;/em&gt;).&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A mailbox format to use, if you do not wish to use the system&#39;s default mailbox format.</p>
<p><strong>Note:</strong></p>
<ul>
<li>Use this parameter when you transfer between servers with different mailbox formats.</li>
<li>This parameter defaults to the <em>The mailbox storage format for new accounts setting</em> in the <em>Mail</em> section of WHM&#39;s <a href="https://docs.cpanel.net/whm/server-configuration/tweak-settings/#mail"><em>Tweak Settings</em></a> interface (<em>WHM &gt;&gt; Home &gt;&gt; Server Configuration &gt;&gt; Tweak Settings</em>).</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="max_defer_fail_percentage" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand max_defer_fail_percentage"><span class="property-name">max_defer_fail_percentage</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;unlimited&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">max_defer_fail_percentage=unlimited</span></div><div><div html="&lt;p&gt;The percentage of failed or deferred email messages that the account can send per hour. If the account exceeds this value its outgoing mail is rate-limited.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; or &lt;code&gt;unlimited&lt;/code&gt; — The account can send an unlimited number of failed or deferred messages.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The percentage of failed or deferred email messages that the account can send per hour. If the account exceeds this value its outgoing mail is rate-limited.</p>
<ul>
<li><code>0</code> or <code>unlimited</code> — The account can send an unlimited number of failed or deferred messages.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="max_email_per_hour" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand max_email_per_hour"><span class="property-name">max_email_per_hour</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or integer</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">max_email_per_hour=unlimited</span></div><div><div html="&lt;p&gt;The maximum number of emails that the account can send in one hour.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; or &lt;code&gt;unlimited&lt;/code&gt; — The account can send an unlimited number of emails.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The maximum number of emails that the account can send in one hour.</p>
<ul>
<li><code>0</code> or <code>unlimited</code> — The account can send an unlimited number of emails.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="max_emailacct_quota" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand max_emailacct_quota"><span class="property-name">max_emailacct_quota</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or integer</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->megabytes<!-- -->&gt;<!-- --> </span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1024</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">max_emailacct_quota=1024</span></div><div><div html="&lt;p&gt;The maximum size that the account can define when it creates an email account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; or &lt;code&gt;unlimited&lt;/code&gt; — The account possesses an unlimited quota.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This value applies to each email account, &lt;strong&gt;not&lt;/strong&gt; each cPanel account.&lt;/li&gt;
&lt;li&gt;If you define this parameter it overwrites the hosting plan&amp;#39;s defined value for the account.&lt;/li&gt;
&lt;li&gt;We recommend that you allow the account&amp;#39;s plan to determine this value.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The maximum size that the account can define when it creates an email account.</p>
<ul>
<li><code>0</code> or <code>unlimited</code> — The account possesses an unlimited quota.</li>
</ul>
<p><strong>Important:</strong></p>
<ul>
<li>This value applies to each email account, <strong>not</strong> each cPanel account.</li>
<li>If you define this parameter it overwrites the hosting plan&#39;s defined value for the account.</li>
<li>We recommend that you allow the account&#39;s plan to determine this value.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="max_team_users" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">max_team_users</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->[ 0 .. 7 ]<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">max_team_users=7</span></div><div><div html="&lt;p&gt;The maximum number of Team users for this account.
This parameter should be a number between 0 and the server&amp;#39;s default value, inclusively.
This parameter can not be a number greater than the server&amp;#39;s default value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The maximum number of Team users for this account.
This parameter should be a number between 0 and the server&#39;s default value, inclusively.
This parameter can not be a number greater than the server&#39;s default value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="maxaddon" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand maxaddon"><span class="property-name">maxaddon</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">any or string or integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">maxaddon=unlimited</span></div><div><div html="&lt;p&gt;The account&amp;#39;s maximum number of addon domains.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;unlimited&lt;/code&gt;, or &lt;code&gt;null&lt;/code&gt; — The account possesses unlimited addon domains.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s maximum number of addon domains.</p>
<ul>
<li><code>unlimited</code>, or <code>null</code> — The account possesses unlimited addon domains.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="maxftp" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand maxftp"><span class="property-name">maxftp</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">any or string or integer</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">maxftp=unlimited</span></div><div><div html="&lt;p&gt;The account&amp;#39;s maximum number of FTP accounts.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt;, &lt;code&gt;unlimited&lt;/code&gt;, or &lt;code&gt;null&lt;/code&gt; — The account possesses unlimited FTP accounts.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s maximum number of FTP accounts.</p>
<ul>
<li><code>0</code>, <code>unlimited</code>, or <code>null</code> — The account possesses unlimited FTP accounts.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="maxlst" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand maxlst"><span class="property-name">maxlst</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">any or string or integer</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">maxlst=unlimited</span></div><div><div html="&lt;p&gt;The account&amp;#39;s maximum number of mailing lists.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt;, &lt;code&gt;unlimited&lt;/code&gt;, or &lt;code&gt;null&lt;/code&gt; — The account possesses unlimited mailing lists.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s maximum number of mailing lists.</p>
<ul>
<li><code>0</code>, <code>unlimited</code>, or <code>null</code> — The account possesses unlimited mailing lists.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="maxpark" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand maxpark"><span class="property-name">maxpark</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">any or string or integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">maxpark=unlimited</span></div><div><div html="&lt;p&gt;The account&amp;#39;s maximum number of parked domains (aliases).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;unlimited&lt;/code&gt; or &lt;code&gt;null&lt;/code&gt; — The account possesses unlimited parked domains.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s maximum number of parked domains (aliases).</p>
<ul>
<li><code>unlimited</code> or <code>null</code> — The account possesses unlimited parked domains.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="maxpop" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand maxpop"><span class="property-name">maxpop</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">any or string or integer</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">maxpop=unlimited</span></div><div><div html="&lt;p&gt;The account&amp;#39;s maximum number of email accounts.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt;, &lt;code&gt;unlimited&lt;/code&gt;, or &lt;code&gt;null&lt;/code&gt; — The account possesses unlimited email accounts.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s maximum number of email accounts.</p>
<ul>
<li><code>0</code>, <code>unlimited</code>, or <code>null</code> — The account possesses unlimited email accounts.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="maxsql" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand maxsql"><span class="property-name">maxsql</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">any or string or integer</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">maxsql=unlimited</span></div><div><div html="&lt;p&gt;The account&amp;#39;s maximum number of each available type of SQL database.
For example, this parameter has a &lt;code&gt;5&lt;/code&gt; value and the system administrator allows
MySQL® and PostgreSQL® databases. Users can create up to five MySQL databases
and up to five PostgreSQL databases.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt;, &lt;code&gt;unlimited&lt;/code&gt;, or &lt;code&gt;null&lt;/code&gt; — The account possesses unlimited databases.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s maximum number of each available type of SQL database.
For example, this parameter has a <code>5</code> value and the system administrator allows
MySQL® and PostgreSQL® databases. Users can create up to five MySQL databases
and up to five PostgreSQL databases.</p>
<ul>
<li><code>0</code>, <code>unlimited</code>, or <code>null</code> — The account possesses unlimited databases.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="maxsub" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand maxsub"><span class="property-name">maxsub</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">any or string or integer</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">maxsub=unlimited</span></div><div><div html="&lt;p&gt;The account&amp;#39;s maximum number of subdomains.
&lt;code&gt;unlimited&lt;/code&gt; or &lt;code&gt;null&lt;/code&gt; — The account possesses unlimited subdomains.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s maximum number of subdomains.
<code>unlimited</code> or <code>null</code> — The account possesses unlimited subdomains.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="mxcheck" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">mxcheck</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;local&quot;</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;local&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;secondary&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;remote&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;auto&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">mxcheck=auto</span></div><div><div html="&lt;p&gt;The account&amp;#39;s main mail exchanger&amp;#39;s type.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;local&lt;/code&gt; - Local Mail Exchanger.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;secondary&lt;/code&gt; - Backup Mail Exchanger.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;remote&lt;/code&gt; - Remote Mail Exchanger.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;auto&lt;/code&gt; - Automatically Detect Configuration.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The function does &lt;strong&gt;not&lt;/strong&gt; configure the primary MX entry to point to the appropriate exchanger. You must &lt;a href=&quot;https://docs.cpanel.net/whm/dns-functions/email-routing-configuration/&quot;&gt;perform this function separately&lt;/a&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s main mail exchanger&#39;s type.</p>
<ul>
<li><code>local</code> - Local Mail Exchanger.</li>
<li><code>secondary</code> - Backup Mail Exchanger.</li>
<li><code>remote</code> - Remote Mail Exchanger.</li>
<li><code>auto</code> - Automatically Detect Configuration.</li>
</ul>
<p><strong>Note:</strong></p>
<p>The function does <strong>not</strong> configure the primary MX entry to point to the appropriate exchanger. You must <a href="https://docs.cpanel.net/whm/dns-functions/email-routing-configuration/">perform this function separately</a>.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="owner" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">owner</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">owner=root</span></div><div><div html="&lt;p&gt;The name of the account owner.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;root&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;A valid reseller account username on the server.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The name of the account owner.</p>
<ul>
<li><code>root</code></li>
<li>A valid reseller account username on the server.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="ownerself" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">ownerself</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ownerself=1</span></div><div><div html="&lt;p&gt;Set the account to own itself. Ignored if &lt;code&gt;owner&lt;/code&gt; is set.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Set account to own itself.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do nothing.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Set the account to own itself. Ignored if <code>owner</code> is set.</p>
<ul>
<li><code>1</code> — Set account to own itself.</li>
<li><code>0</code> — Do nothing.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="pass" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">pass</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">pass=123456luggage</span></div><div><div html="&lt;p&gt;The account&amp;#39;s password.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;You can use either the &lt;code&gt;pass&lt;/code&gt; or the &lt;code&gt;password&lt;/code&gt; parameter, but &lt;strong&gt;not&lt;/strong&gt; both.&lt;/li&gt;
&lt;li&gt;If you don&amp;#39;t specify this value, the system generates a secure password.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s password.</p>
<p><strong>Note:</strong></p>
<ul>
<li>You can use either the <code>pass</code> or the <code>password</code> parameter, but <strong>not</strong> both.</li>
<li>If you don&#39;t specify this value, the system generates a secure password.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="password" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">password</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">password=123456luggage</span></div><div><div html="&lt;p&gt;The account&amp;#39;s password.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;You can use &lt;strong&gt;either&lt;/strong&gt; the &lt;code&gt;pass&lt;/code&gt; or the &lt;code&gt;password&lt;/code&gt; parameter, but &lt;strong&gt;not&lt;/strong&gt; both.&lt;/li&gt;
&lt;li&gt;If you don&amp;#39;t specify this value, the system generates a secure password.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s password.</p>
<p><strong>Note:</strong></p>
<ul>
<li>You can use <strong>either</strong> the <code>pass</code> or the <code>password</code> parameter, but <strong>not</strong> both.</li>
<li>If you don&#39;t specify this value, the system generates a secure password.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="pkgname" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">pkgname</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">pkgname=my_new_package</span></div><div><div html="&lt;p&gt;A new plan name. Use this parameter to save unique account settings as a new plan.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;If you do &lt;strong&gt;not&lt;/strong&gt; use this parameter but specify &lt;code&gt;1&lt;/code&gt; for the &lt;code&gt;savepkg&lt;/code&gt; value, the system will generate a plan name.&lt;/li&gt;
&lt;li&gt;If you do &lt;strong&gt;not&lt;/strong&gt; use this parameter and specify &lt;code&gt;0&lt;/code&gt; or do not use the &lt;code&gt;savepkg&lt;/code&gt; parameter, the function does not save a new plan.&lt;/li&gt;
&lt;li&gt;If you do &lt;strong&gt;not&lt;/strong&gt; use this parameter, the function will not save the new account settings.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A new plan name. Use this parameter to save unique account settings as a new plan.</p>
<p><strong>Note:</strong></p>
<ul>
<li>If you do <strong>not</strong> use this parameter but specify <code>1</code> for the <code>savepkg</code> value, the system will generate a plan name.</li>
<li>If you do <strong>not</strong> use this parameter and specify <code>0</code> or do not use the <code>savepkg</code> parameter, the function does not save a new plan.</li>
<li>If you do <strong>not</strong> use this parameter, the function will not save the new account settings.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="plan" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">plan</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;default&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">plan=default</span></div><div><div html="&lt;p&gt;The account&amp;#39;s hosting plan (package).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; If you provide this value, &lt;strong&gt;do not&lt;/strong&gt; use the optional quota-related parameters below. Instead, we recommend that you allow the account&amp;#39;s plan to determine these values.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s hosting plan (package).</p>
<p><strong>Important:</strong></p>
<p> If you provide this value, <strong>do not</strong> use the optional quota-related parameters below. Instead, we recommend that you allow the account&#39;s plan to determine these values.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="quota" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">quota</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->megabytes<!-- -->&gt;<!-- --> </span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->[ 0 .. 999999 ]<!-- --> </span></span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">quota=500</span></div><div><div html="&lt;p&gt;The account&amp;#39;s disk space quota.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — The account&amp;#39;s disk space is unlimited.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s disk space quota.</p>
<ul>
<li><code>0</code> — The account&#39;s disk space is unlimited.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="reseller" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">reseller</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">reseller=0</span></div><div><div html="&lt;p&gt;Whether to grant reseller privileges to the account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Grant reseller privileges.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; grant reseller privileges.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to grant reseller privileges to the account.</p>
<ul>
<li><code>1</code> — Grant reseller privileges.</li>
<li><code>0</code> — Do <strong>not</strong> grant reseller privileges.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="reseller_without_domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">reseller_without_domain</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">reseller_without_domain=0</span></div><div><div html="&lt;p&gt;Create the user as a reseller without an associated domain.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; - Create the account as a reseller without an associated domain.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; - Do &lt;strong&gt;not&lt;/strong&gt; create the account as a reseller without an associated domain.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you create a reseller without a domain, certain parts of WHM will not function
for that user. These limitations exist both when logged in as that user &lt;strong&gt;and&lt;/strong&gt;
when you attempt to perform actions which affect that user.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Create the user as a reseller without an associated domain.</p>
<ul>
<li><code>1</code> - Create the account as a reseller without an associated domain.</li>
<li><code>0</code> - Do <strong>not</strong> create the account as a reseller without an associated domain.</li>
</ul>
<p><strong>Warning:</strong></p>
<p>If you create a reseller without a domain, certain parts of WHM will not function
for that user. These limitations exist both when logged in as that user <strong>and</strong>
when you attempt to perform actions which affect that user.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="savepkg" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">savepkg</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">savepkg=1</span></div><div><div html="&lt;p&gt;Whether to save the account&amp;#39;s settings as a new plan.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Save.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; save.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to save the account&#39;s settings as a new plan.</p>
<ul>
<li><code>1</code> — Save.</li>
<li><code>0</code> — Do <strong>not</strong> save.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="showpass" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">showpass</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;y&quot;</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;y&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;n&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">showpass=n</span></div><div><div html="&lt;p&gt;Whether to display the account password in the output.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;y&lt;/code&gt; — Display the account password in the output.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;n&lt;/code&gt; — Do NOT display the account password in the output.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to display the account password in the output.</p>
<ul>
<li><code>y</code> — Display the account password in the output.</li>
<li><code>n</code> — Do NOT display the account password in the output.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="spamassassin" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">spamassassin</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">spamassassin=1</span></div><div><div html="&lt;p&gt;Whether the account has Apache SpamAssassin™ enabled.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether the account has Apache SpamAssassin™ enabled.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="spambox" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">spambox</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;y&quot;</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;y&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;n&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">spambox=y</span></div><div><div html="&lt;p&gt;Whether to enable spam box filtering for the account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;y&lt;/code&gt; - Enable spam box filtering.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;n&lt;/code&gt; - Disable spam box filtering.
&lt;strong&gt;Note:&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; You &lt;strong&gt;must&lt;/strong&gt; enable Apache SpamAssassin™ to use the Spam Box feature.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to enable spam box filtering for the account.</p>
<ul>
<li><code>y</code> - Enable spam box filtering.</li>
<li><code>n</code> - Disable spam box filtering.
<strong>Note:</strong></li>
</ul>
<p> You <strong>must</strong> enable Apache SpamAssassin™ to use the Spam Box feature.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="spf" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">spf</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">spf=1</span></div><div><div html="&lt;p&gt;Whether &lt;a href=&quot;https://en.wikipedia.org/wiki/Sender_Policy_Framework&quot;&gt;Sender Policy Framework (SPF)&lt;/a&gt; is enabled for the account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the &lt;em&gt;Enable SPF on domains for newly created accounts&lt;/em&gt;
setting&amp;#39;s value in WHM&amp;#39;s &lt;a href=&quot;https://docs.cpanel.net/whm/server-configuration/tweak-settings/&quot;&gt;&lt;em&gt;Tweak Settings&lt;/em&gt;&lt;/a&gt; interface (&lt;em&gt;WHM &amp;gt;&amp;gt; Home &amp;gt;&amp;gt; System Configuration &amp;gt;&amp;gt; Tweak Settings&lt;/em&gt;).&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether <a href="https://en.wikipedia.org/wiki/Sender_Policy_Framework">Sender Policy Framework (SPF)</a> is enabled for the account.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
<p>This parameter defaults to the <em>Enable SPF on domains for newly created accounts</em>
setting&#39;s value in WHM&#39;s <a href="https://docs.cpanel.net/whm/server-configuration/tweak-settings/"><em>Tweak Settings</em></a> interface (<em>WHM &gt;&gt; Home &gt;&gt; System Configuration &gt;&gt; Tweak Settings</em>).</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="uid" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">uid</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 0<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">uid=123456789</span></div><div><div html="&lt;p&gt;The account&amp;#39;s user ID.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;To use this parameter, the function&amp;#39;s caller &lt;strong&gt;must&lt;/strong&gt; authenticate as the &lt;code&gt;root&lt;/code&gt; user.&lt;/li&gt;
&lt;li&gt;If you do not specify this parameter, the system generates a user ID.&lt;/li&gt;
&lt;li&gt;This &lt;strong&gt;must&lt;/strong&gt; be a unique value that is &lt;strong&gt;not&lt;/strong&gt; currently associated with disk usage and does &lt;strong&gt;not&lt;/strong&gt; exist on the server.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s user ID.</p>
<p><strong>Note:</strong></p>
<ul>
<li>To use this parameter, the function&#39;s caller <strong>must</strong> authenticate as the <code>root</code> user.</li>
<li>If you do not specify this parameter, the system generates a user ID.</li>
<li>This <strong>must</strong> be a unique value that is <strong>not</strong> currently associated with disk usage and does <strong>not</strong> exist on the server.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="useregns" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">useregns</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">useregns=0</span></div><div><div html="&lt;p&gt;Whether to use registered nameservers for the domain.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; - Use registered nameservers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; - Use the server&amp;#39;s default nameservers.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; If you set this parameter to &lt;code&gt;1&lt;/code&gt;, you must also include the &lt;code&gt;hasuseregns&lt;/code&gt; parameter with a value of &lt;code&gt;1&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to use registered nameservers for the domain.</p>
<ul>
<li><code>1</code> - Use registered nameservers.</li>
<li><code>0</code> - Use the server&#39;s default nameservers.</li>
</ul>
<p><strong>Important:</strong></p>
<p> If you set this parameter to <code>1</code>, you must also include the <code>hasuseregns</code> parameter with a value of <code>1</code>.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="username" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">username</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&lt;= 16 characters<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">username=username</span></div><div><div html="&lt;p&gt;The new account&amp;#39;s username. cPanel usernames &lt;strong&gt;must&lt;/strong&gt; adhere to the following criteria:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The first eight characters of a username &lt;strong&gt;must&lt;/strong&gt; be unique.&lt;/li&gt;
&lt;li&gt;A username &lt;strong&gt;cannot&lt;/strong&gt; begin with a number or the test string.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Use the &lt;code&gt;Cpanel::Validate::Username&lt;/code&gt; Perl module to validate usernames before you call this function. For more information, read the &lt;code&gt;/usr/local/cpanel/Cpanel/Validate/Username.pod&lt;/code&gt; file.&lt;/li&gt;
&lt;li&gt;The system will automatically convert this value to all lowercase letters.&lt;/li&gt;
&lt;li&gt;MySQL&amp;#39;s unique character limitations do &lt;strong&gt;not&lt;/strong&gt; exist on servers that use MariaDB.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The new account&#39;s username. cPanel usernames <strong>must</strong> adhere to the following criteria:</p>
<ul>
<li>The first eight characters of a username <strong>must</strong> be unique.</li>
<li>A username <strong>cannot</strong> begin with a number or the test string.</li>
</ul>
<p><strong>Note:</strong></p>
<ul>
<li>Use the <code>Cpanel::Validate::Username</code> Perl module to validate usernames before you call this function. For more information, read the <code>/usr/local/cpanel/Cpanel/Validate/Username.pod</code> file.</li>
<li>The system will automatically convert this value to all lowercase letters.</li>
<li>MySQL&#39;s unique character limitations do <strong>not</strong> exist on servers that use MariaDB.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/createacct</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/createacct</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99i31a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99i31a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99i31a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99i31a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99i31a:0" aria-labelledby="tab:R99i31a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  createacct <span class="token punctuation">\</span>
  <span class="token assign-left variable">username</span><span class="token operator">=</span><span class="token string">'username'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99i31a:1" aria-labelledby="tab:R99i31a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pi31a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pi31a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pi31a:0" aria-labelledby="tab:R9pi31a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"ip"</span>: <span class="token string">&quot;192.0.2.0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"nameserver"</span>: <span class="token string">&quot;ns1.example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"nameserver2"</span>: <span class="token string">&quot;ns2.example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"nameserver3"</span>: <span class="token string">&quot;ns3.example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"nameserver4"</span>: <span class="token string">&quot;ns4.example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"nameservera"</span>: <span class="token string">&quot;192.0.2.1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"nameservera2"</span>: <span class="token string">&quot;192.0.2.2&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"nameservera3"</span>: <span class="token string">&quot;192.0.2.3&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"nameservera4"</span>: <span class="token string">&quot;192.0.2.4&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"nameserverentry"</span>: <span class="token string">&quot;dnsentry1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"nameserverentry2"</span>: <span class="token string">&quot;dnsentry2&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"nameserverentry3"</span>: <span class="token string">&quot;dnsentry3&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"nameserverentry4"</span>: <span class="token string">&quot;dnsentry4&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"package"</span>: <span class="token string">&quot;my_new_package&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;createacct&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"output"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"raw"</span>: <span class="token string">&quot;Checking input data...Forced Dns is enabled.\\nValidating Username......Done\\nValidating IP......Done\\nValidating Contact Email......Done\\n...Done\\nValidating system setup......Done\\nChecking for database conflicts......Done\\nWWWAcct 12.6.0 (c) 2024 WebPros International, LLC...\\n\\n+===================================+\\n| New Account Info |\\n+===================================+\\n| Domain: example.com\\n| Ip: 192.0.2.0 (n)\\n| HasCgi: y\\n| UserName: username\\n| PassWord: 123456luggage\\n| CpanelMod: jupiter\\n| HomeRoot: /home\\n| Quota: 1 GB\\n| NameServer1: ns1.example.com\\n| NameServer2: ns2.example.com\\n| NameServer3:\\n| NameServer4:\\n| Contact Email: username@example.com\\n| Package: my_new_package\\n| Feature List: feature_list\\n| Language: en\\n+===================================+\\n...Done\\nCustom Account Data Provided: no\\nRunning pre creation script (/usr/local/cpanel/scripts/prewwwacct)......Done\\nAdding User...Removing Shell Access (n)\\nSuccess...Done\\nAdding Entries to userdata......Done\\nSetting up Mail &amp; Local Domains...localdomains...valiases ...vdomainaliases ...vfilters ......Done\\nConfiguring DNS...Zone example.com has been successfully added\\n...Done\\nVerifying MX Records and Setting up Databases...Reconfiguring Mail Routing:\\nLOCAL MAIL EXCHANGER: This server will serve as a primary mail exchanger for example.com's mail.:\\n This configuration has been automatically detected based on your mx entries.\\n\\n...Done\\nSetting up Service Subdomains......Done\\nUpdating Authentication Databases......Done\\nSetting passwords......Done\\nUpdating the userdata cache......Done\\n\\nCreating bandwidth datastore......Done\\nUpdating the dedicated IP address usage cache......Done\\nGenerating and installing DKIM keys......Done\\nEnabling Apache SpamAssassin......Done\\nEnabling Apache SpamAssassin Spam Box......Done\\nSending Account Information......Done\\nRunning post creation scripts (/usr/local/cpanel/scripts/legacypostwwwacct, /usr/local/cpanel/scripts/postwwwacct, /usr/local/cpanel/scripts/postwwwacctuser)......Done\\nwwwacct creation finished\\nAccount Creation Complete!!!...Account Creation Ok...Done\\n&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Account Creation Ok&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Enhancements" data-section-id="tag/Account-Enhancements" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Enhancements" aria-label="tag/Account-Enhancements"></a>Account Enhancements</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;The Account Enhancements module for WHM.&lt;/p&gt;
"><p>The Account Enhancements module for WHM.</p>
</div></div></div><div id="tag/Account-Enhancements/operation/list_account_enhancements" data-section-id="tag/Account-Enhancements/operation/list_account_enhancements" class="sc-dntaoT ceciOs"><div data-section-id="operation/list_account_enhancements" id="operation/list_account_enhancements" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Enhancements/operation/list_account_enhancements" aria-label="tag/Account-Enhancements/operation/list_account_enhancements"></a>Return Account Enhancements<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves all existing account enhancements on the system.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves all existing account enhancements on the system.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/list_account_enhancements</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/list_account_enhancements</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99651a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99651a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99651a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99651a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99651a:0" aria-labelledby="tab:R99651a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  list_account_enhancements
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99651a:1" aria-labelledby="tab:R99651a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p651a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p651a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p651a:0" aria-labelledby="tab:R9p651a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"enhancements"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">&quot;sample-enhancement-id&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;Sample Enhancement&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;list_account_enhancements&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"output"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"warnings"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;(XID svx4zp) The enhancement file “/var/cpanel/account_enhancements/enhancement 5000.json” contains an invalid enhancement “id”: “bad-id”.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Enhancements/operation/create_account_enhancement" data-section-id="tag/Account-Enhancements/operation/create_account_enhancement" class="sc-dntaoT ceciOs"><div data-section-id="operation/create_account_enhancement" id="operation/create_account_enhancement" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Enhancements/operation/create_account_enhancement" aria-label="tag/Account-Enhancements/operation/create_account_enhancement"></a>Create Account Enhancement<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function creates a new account enhancement.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function creates a new account enhancement.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">id=sample-enhancement-id</span></div><div><div html="&lt;p&gt;The identifier of the item you are targeting.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;You must use an &lt;a href=&quot;https://go.cpanel.net/add-account-enhancements&quot;&gt;account enhancements ID&lt;/a&gt; that a 3rd-party plugin defines.&lt;/li&gt;
&lt;li&gt;To return a list of valid account enhancement IDs, run the WHM API 1 &lt;code&gt;list_account_enhancements&lt;/code&gt; function.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The identifier of the item you are targeting.</p>
<p><strong>Note:</strong></p>
<ul>
<li>You must use an <a href="https://go.cpanel.net/add-account-enhancements">account enhancements ID</a> that a 3rd-party plugin defines.</li>
<li>To return a list of valid account enhancement IDs, run the WHM API 1 <code>list_account_enhancements</code> function.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&lt;= 80 characters<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">name=featurename 5000</span></div><div><div html="&lt;p&gt;The name of the account enhancement.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The name of the account enhancement.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/create_account_enhancement</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/create_account_enhancement</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99a51a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99a51a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99a51a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99a51a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99a51a:0" aria-labelledby="tab:R99a51a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  create_account_enhancement <span class="token punctuation">\</span>
  <span class="token assign-left variable">name</span><span class="token operator">=</span><span class="token string">'featurename 5000'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">id</span><span class="token operator">=</span><span class="token string">'sample-enhancement-id'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99a51a:1" aria-labelledby="tab:R99a51a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pa51a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pa51a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pa51a:0" aria-labelledby="tab:R9pa51a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;featurename 5000&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;create_account_enhancement&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Enhancements/operation/delete_account_enhancement" data-section-id="tag/Account-Enhancements/operation/delete_account_enhancement" class="sc-dntaoT ceciOs"><div data-section-id="operation/delete_account_enhancement" id="operation/delete_account_enhancement" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Enhancements/operation/delete_account_enhancement" aria-label="tag/Account-Enhancements/operation/delete_account_enhancement"></a>Remove an Account Enhancement<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function removes an account enhancement.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function removes an account enhancement.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">name=enhancement 5000</span></div><div><div html="&lt;p&gt;The name of the account enhancement.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The name of the account enhancement.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/delete_account_enhancement</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/delete_account_enhancement</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99e51a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99e51a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99e51a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99e51a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99e51a:0" aria-labelledby="tab:R99e51a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  delete_account_enhancement <span class="token punctuation">\</span>
  <span class="token assign-left variable">name</span><span class="token operator">=</span><span class="token string">'enhancement 5000'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99e51a:1" aria-labelledby="tab:R99e51a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pe51a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pe51a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pe51a:0" aria-labelledby="tab:R9pe51a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;delete_account_enhancement&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Enhancements/operation/modify_account_enhancement" data-section-id="tag/Account-Enhancements/operation/modify_account_enhancement" class="sc-dntaoT ceciOs"><div data-section-id="operation/modify_account_enhancement" id="operation/modify_account_enhancement" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Enhancements/operation/modify_account_enhancement" aria-label="tag/Account-Enhancements/operation/modify_account_enhancement"></a>Update Account Enhancement<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function modifies an account enhancement.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;When you call this function, you &lt;strong&gt;must&lt;/strong&gt; include at least one of
the &lt;code&gt;id&lt;/code&gt; or &lt;code&gt;name&lt;/code&gt; parameters. Lack of a second parameter will result
in no change.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function modifies an account enhancement.</p>
<p><strong>Important:</strong></p>
<ul>
<li>When you call this function, you <strong>must</strong> include at least one of
the <code>id</code> or <code>name</code> parameters. Lack of a second parameter will result
in no change.</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">id</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">id=sample-enhancement-id</span></div><div><div html="&lt;p&gt;The account enhancement&amp;#39;s new identifier.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;You must use an &lt;a href=&quot;https://go.cpanel.net/account-enhancements&quot;&gt;account enhancements&lt;/a&gt; ID that a 3rd-party plugin defines.&lt;/li&gt;
&lt;li&gt;To return a list of valid account enhancement IDs, run the WHM API 1 &lt;code&gt;list_account_enhancements&lt;/code&gt; function.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account enhancement&#39;s new identifier.</p>
<p><strong>Note:</strong></p>
<ul>
<li>You must use an <a href="https://go.cpanel.net/account-enhancements">account enhancements</a> ID that a 3rd-party plugin defines.</li>
<li>To return a list of valid account enhancement IDs, run the WHM API 1 <code>list_account_enhancements</code> function.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">name=enhancement 5000</span></div><div><div html="&lt;p&gt;The name of the account enhancement.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The name of the account enhancement.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/modify_account_enhancement</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/modify_account_enhancement</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99i51a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99i51a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99i51a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99i51a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99i51a:0" aria-labelledby="tab:R99i51a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  modify_account_enhancement <span class="token punctuation">\</span>
  <span class="token assign-left variable">name</span><span class="token operator">=</span><span class="token string">'enhancement 5000'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">id</span><span class="token operator">=</span><span class="token string">'sample-enhancement-id'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99i51a:1" aria-labelledby="tab:R99i51a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pi51a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pi51a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pi51a:0" aria-labelledby="tab:R9pi51a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">&quot;sample-enhancement-id&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;Sample Enhancement&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;modify_account_enhancement&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Enhancements/operation/unassign_account_enhancement" data-section-id="tag/Account-Enhancements/operation/unassign_account_enhancement" class="sc-dntaoT ceciOs"><div data-section-id="operation/unassign_account_enhancement" id="operation/unassign_account_enhancement" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Enhancements/operation/unassign_account_enhancement" aria-label="tag/Account-Enhancements/operation/unassign_account_enhancement"></a>Unassign Account Enhancement<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function removes an Account Enhancement from a cPanel account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function removes an Account Enhancement from a cPanel account.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="account" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">account</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">account=username</span></div><div><div html="&lt;p&gt;The username of the account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The username of the account.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">name=enhancement 5000</span></div><div><div html="&lt;p&gt;The name of the account enhancement.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The name of the account enhancement.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/unassign_account_enhancement</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/unassign_account_enhancement</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99m51a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99m51a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99m51a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99m51a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99m51a:0" aria-labelledby="tab:R99m51a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  unassign_account_enhancement <span class="token punctuation">\</span>
  <span class="token assign-left variable">account</span><span class="token operator">=</span><span class="token string">'username'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">name</span><span class="token operator">=</span><span class="token string">'enhancement 5000'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99m51a:1" aria-labelledby="tab:R99m51a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pm51a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pm51a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pm51a:0" aria-labelledby="tab:R9pm51a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;unassign_account_enhancement&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Enhancements/operation/assign_account_enhancement" data-section-id="tag/Account-Enhancements/operation/assign_account_enhancement" class="sc-dntaoT ceciOs"><div data-section-id="operation/assign_account_enhancement" id="operation/assign_account_enhancement" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Enhancements/operation/assign_account_enhancement" aria-label="tag/Account-Enhancements/operation/assign_account_enhancement"></a>Assign Account Enhancement<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function assigns an Account Enhancement to a cPanel account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function assigns an Account Enhancement to a cPanel account.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="account" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">account</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">account=username</span></div><div><div html="&lt;p&gt;The username of the account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The username of the account.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">name=enhancement 5000</span></div><div><div html="&lt;p&gt;The name of the account enhancement.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The name of the account enhancement.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/assign_account_enhancement</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/assign_account_enhancement</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99q51a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99q51a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99q51a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99q51a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99q51a:0" aria-labelledby="tab:R99q51a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  assign_account_enhancement <span class="token punctuation">\</span>
  <span class="token assign-left variable">account</span><span class="token operator">=</span><span class="token string">'username'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">name</span><span class="token operator">=</span><span class="token string">'enhancement 5000'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99q51a:1" aria-labelledby="tab:R99q51a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pq51a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pq51a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pq51a:0" aria-labelledby="tab:R9pq51a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;assign_account_enhancement&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Management" data-section-id="tag/Account-Management" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Management" aria-label="tag/Account-Management"></a>Account Management</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Accounts / Account Management&lt;/p&gt;
"><p>Accounts / Account Management</p>
</div></div></div><div id="tag/Account-Management/operation/untrack_acct_id" data-section-id="tag/Account-Management/operation/untrack_acct_id" class="sc-dntaoT ceciOs"><div data-section-id="operation/untrack_acct_id" id="operation/untrack_acct_id" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Management/operation/untrack_acct_id" aria-label="tag/Account-Management/operation/untrack_acct_id"></a>Remove UID or GID from tracked list<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function removes a user identification number (UID) or group
identification number (GID) from the tracked ID list.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function removes a user identification number (UID) or group
identification number (GID) from the tracked ID list.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="check_exists" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">check_exists</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">check_exists=1</span></div><div><div html="&lt;p&gt;Whether to prevent removal of user or group IDs currently in use.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Prevent removal.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; prevent removal.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to prevent removal of user or group IDs currently in use.</p>
<ul>
<li><code>1</code> — Prevent removal.</li>
<li><code>0</code> — Do <strong>not</strong> prevent removal.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="check_quota" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">check_quota</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">check_quota=1</span></div><div><div html="&lt;p&gt;Whether to prevent removal of the user ID if the quota system tracks associated files.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Prevent removal.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; prevent removal.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This parameter &lt;strong&gt;only&lt;/strong&gt; applies to user IDs and &lt;strong&gt;not&lt;/strong&gt; group IDs.&lt;/li&gt;
&lt;li&gt;You cannot check filesystems if the quota system does &lt;strong&gt;not&lt;/strong&gt; track them.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to prevent removal of the user ID if the quota system tracks associated files.</p>
<ul>
<li><code>1</code> — Prevent removal.</li>
<li><code>0</code> — Do <strong>not</strong> prevent removal.</li>
</ul>
<p><strong>Note:</strong></p>
<ul>
<li>This parameter <strong>only</strong> applies to user IDs and <strong>not</strong> group IDs.</li>
<li>You cannot check filesystems if the quota system does <strong>not</strong> track them.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="protect_system" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">protect_system</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">protect_system=1</span></div><div><div html="&lt;p&gt;Whether to prevent removal of system user or group IDs.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Prevent removal.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; prevent removal.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to prevent removal of system user or group IDs.</p>
<ul>
<li><code>1</code> — Prevent removal.</li>
<li><code>0</code> — Do <strong>not</strong> prevent removal.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="uid or gid" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">uid or gid</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">uid or gid=1012</span></div><div><div html="&lt;p&gt;The user or group ID to remove from the track list.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; You &lt;strong&gt;must&lt;/strong&gt; include the &lt;code&gt;uid&lt;/code&gt; parameter, the &lt;code&gt;gid&lt;/code&gt; parameter, or both.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The user or group ID to remove from the track list.</p>
<p><strong>Note:</strong></p>
<p> You <strong>must</strong> include the <code>uid</code> parameter, the <code>gid</code> parameter, or both.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/untrack_acct_id</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/untrack_acct_id</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R154671a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R154671a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R154671a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R154671a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R154671a:0" aria-labelledby="tab:R154671a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  untrack_acct_id <span class="token punctuation">\</span>
  uid or <span class="token assign-left variable">gid</span><span class="token operator">=</span><span class="token string">'1012'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R154671a:1" aria-labelledby="tab:R154671a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R174671a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R174671a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R174671a:0" aria-labelledby="tab:R174671a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;untrack_acct_id&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Management/operation/personalization_get" data-section-id="tag/Account-Management/operation/personalization_get" class="sc-dntaoT ceciOs"><div data-section-id="operation/personalization_get" id="operation/personalization_get" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Management/operation/personalization_get" aria-label="tag/Account-Management/operation/personalization_get"></a>Return data from NVData file<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves the data from an NVData file on disk. cPanel
NVData is a per-account configuration storage mechanism that you can use to
maintain persistent cPanel &amp;amp; WHM settings across multiple sessions. This includes
custom settings for your own themes.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You can &lt;strong&gt;only&lt;/strong&gt; call this function as a JSON request. For more information about
additional output options, run the &lt;code&gt;whmapi1 --help&lt;/code&gt; command.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves the data from an NVData file on disk. cPanel
NVData is a per-account configuration storage mechanism that you can use to
maintain persistent cPanel &amp; WHM settings across multiple sessions. This includes
custom settings for your own themes.</p>
<p><strong>Note:</strong></p>
<p>You can <strong>only</strong> call this function as a JSON request. For more information about
additional output options, run the <code>whmapi1 --help</code> command.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><h5 class="sc-dpBQxM eJAAZj">Request Body schema: <span class="sc-dhCplO khtVmz">application/json</span><div class="sc-CNKsk sc-hGZxvd sc-kLJHhQ hPAOR feFoaC fRACBr">required</div></h5><div html="" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"></div><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="names" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">names</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn">Array of </span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">strings or null</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&lt;= 2048 characters<!-- --> </span></span></div> <div><div html="&lt;p&gt;A list of NVData keys stored on the server.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you did &lt;strong&gt;not&lt;/strong&gt; set a value for the requested keys, the system returns
a null value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A list of NVData keys stored on the server.</p>
<p><strong>Note:</strong></p>
<p>If you did <strong>not</strong> set a value for the requested keys, the system returns
a null value.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="store" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">store</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&lt;= 128 characters<!-- --> </span></span></div> <div><div html="&lt;p&gt;The name under which the values are stored.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The name under which the values are stored.</p>
</div></div></div></td></tr></tbody></table><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="post" class="sc-txhaY dCeVuA http-verb post">post</span><span class="sc-etPtWW iqHzp">/personalization_get</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/personalization_get</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R154a71a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R154a71a:0" tabindex="0" data-rttab="true">Payload</li><li class="react-tabs__tab" role="tab" id="tab:R154a71a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R154a71a:1" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R154a71a:2" aria-selected="false" aria-disabled="false" aria-controls="panel:R154a71a:2" data-rttab="true">HTTP Request (Wire Format)</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R154a71a:0" aria-labelledby="tab:R154a71a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"names"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;milk&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;coffee&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"store"</span>: <span class="token string">&quot;beverages&quot;</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R154a71a:1" aria-labelledby="tab:R154a71a:1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R154a71a:2" aria-labelledby="tab:R154a71a:2"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R174a71a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R174a71a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R174a71a:0" aria-labelledby="tab:R174a71a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"personalization"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"coffee"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"success"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"value"</span>: <span class="token string">&quot;hot&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"milk"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"success"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"value"</span>: <span class="token string">&quot;cold&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;personalization_get&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Management/operation/personalization_set" data-section-id="tag/Account-Management/operation/personalization_set" class="sc-dntaoT ceciOs"><div data-section-id="operation/personalization_set" id="operation/personalization_set" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Management/operation/personalization_set" aria-label="tag/Account-Management/operation/personalization_set"></a>Save data to NVData file<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function is used to save personalization data for a WHM user to a
datastore on disk.&lt;/p&gt;
&lt;p&gt;We call this system cPanel NVData. &lt;/p&gt;
&lt;p&gt;cPanel NVData is a per-login configuration storage mechanism that you can use to
maintain persistent user interface settings across multiple sessions.&lt;/p&gt;
&lt;p&gt;This includes custom settings for your own themes and plugins.&lt;/p&gt;
&lt;p&gt;This function is used to save personalzation data for WHM users &lt;strong&gt;only&lt;/strong&gt;. If you want to save personalization data for cPanel users, use the
UAPI function &lt;code&gt;personalization_set&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function is used to save personalization data for a WHM user to a
datastore on disk.</p>
<p>We call this system cPanel NVData. </p>
<p>cPanel NVData is a per-login configuration storage mechanism that you can use to
maintain persistent user interface settings across multiple sessions.</p>
<p>This includes custom settings for your own themes and plugins.</p>
<p>This function is used to save personalzation data for WHM users <strong>only</strong>. If you want to save personalization data for cPanel users, use the
UAPI function <code>personalization_set</code>.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><h5 class="sc-dpBQxM eJAAZj">Request Body schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><div html="" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"></div><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="api.version" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">api.version</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><div html="&lt;p&gt;The WHM API version number&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The WHM API version number</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="personalization" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">personalization</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="&lt;p&gt;An object you want to store.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>An object you want to store.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="store" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">store</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&lt;= 128 characters<!-- --> </span></span></div> <div><div html="&lt;p&gt;The name under which the values will be stored.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The name under which the values will be stored.</p>
</div></div></div></td></tr></tbody></table><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="post" class="sc-txhaY dCeVuA http-verb post">post</span><span class="sc-etPtWW iqHzp">/personalization_set</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/personalization_set</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R154e71a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R154e71a:0" tabindex="0" data-rttab="true">Payload</li><li class="react-tabs__tab" role="tab" id="tab:R154e71a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R154e71a:1" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R154e71a:2" aria-selected="false" aria-disabled="false" aria-controls="panel:R154e71a:2" data-rttab="true">HTTP Request (Wire Format)</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R154e71a:0" aria-labelledby="tab:R154e71a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"api.version"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"personalization"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"coffee"</span>: <span class="token string">&quot;hot&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"milk"</span>: <span class="token string">&quot;cold&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"store"</span>: <span class="token string">&quot;beverages&quot;</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R154e71a:1" aria-labelledby="tab:R154e71a:1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R154e71a:2" aria-labelledby="tab:R154e71a:2"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R174e71a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R174e71a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R174e71a:0" aria-labelledby="tab:R174e71a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"personalization"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"coffee"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"success"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"value"</span>: <span class="token string">&quot;hot&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"milk"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"success"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"value"</span>: <span class="token string">&quot;cold&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;personalization_set&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Management/operation/removeacct" data-section-id="tag/Account-Management/operation/removeacct" class="sc-dntaoT ceciOs"><div data-section-id="operation/removeacct" id="operation/removeacct" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Management/operation/removeacct" aria-label="tag/Account-Management/operation/removeacct"></a>Delete cPanel account<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function deletes a cPanel or WHM account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function deletes a cPanel or WHM account.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="keepdns" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">keepdns</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">keepdns=0</span></div><div><div html="&lt;p&gt;Whether to retain the account&amp;#39;s DNS entries.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Retain DNS entries.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Delete DNS entries.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to retain the account&#39;s DNS entries.</p>
<ul>
<li><code>1</code> — Retain DNS entries.</li>
<li><code>0</code> — Delete DNS entries.</li>
</ul>
</div></div></div></td></tr><tr class=""><td class="sc-ovuCP sc-eauhAA dEkioI iQpMVv deprecated" kind="field" title="user"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span type="warning" class="sc-jtQUzJ jmDXKf"> <!-- -->Deprecated<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The account&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s username.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="username" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">username</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">username=username</span></div><div><div html="&lt;p&gt;The account&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/removeacct</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/removeacct</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R154i71a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R154i71a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R154i71a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R154i71a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R154i71a:0" aria-labelledby="tab:R154i71a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  removeacct <span class="token punctuation">\</span>
  <span class="token assign-left variable">username</span><span class="token operator">=</span><span class="token string">'username'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R154i71a:1" aria-labelledby="tab:R154i71a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R174i71a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R174i71a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R174i71a:0" aria-labelledby="tab:R174i71a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;removeacct&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"output"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"raw"</span>: <span class="token string">&quot;\&quot;raw\&quot;:\&quot;Running pre removal script (/usr/local/cpanel/scripts/prekillacct)......Done\\nCollecting Domain Name and IP...User: example\\nDomain: example.com\\n...Done\\nLocking account and setting shell to nologin...Locking password for user example.\\npasswd: Success\\n...Done\\nKilling all processes owned by user......Done\\nRemoving Sessions.........Done\\nRemoving Suspended Info.........Done\\nCleaning Virtfs.........Done\\nRemoving Web Logs......Done\\nRemoving Bandwidth Files......Done\\nRemoving Email Sending Limits Cache......Done\\nRemoving DKIM keys......Done\\nRemoving Crontab......Done\\nRemoving HTTP Virtual Hosts...Removed the following non-SSL virtual hosts: example.com\\nRemoved the following SSL virtual hosts:\\n...Done\\nRemoving ftp Virtual Hosts......Done\\nRemoving user's web content directory symlinks......Done\\nRemoving MySQL databases and users......Done\\nRemoving PostgreSQL databases and users......Done\\nRemoving User &amp; Group.......Success...Done\\nRemoving DNS Entries...example.com =&gt; deleted from hostname. \\n...Done\\nRemoving Email Setup...Removing /etc/valiases/example.com\\n...Done\\nRemoving mailman lists......Done\\nUpdating Databases......Done\\nRemoving bandwidth limits......Done\\nRemoving Counter Data......Done\\nAdding IP back to the IP address pool...System has 2 free ips.\\n...Done\\nRemoving user's cPanel Databases &amp; Updating......Done\\nReloading Services......Done\\nRemoving mail and service configs...\\n...Done\\nSending Contacts......Done\\nUpdating internal databases...Updating ftp passwords for example\\nPurging ftp user example\\nFtp password files updated.\\nFtp vhost passwords synced\\n...Done\\nRunning post removal scripts (/usr/local/cpanel/scripts/legacypostkillacct, /usr/local/cpanel/scripts/postkillacct)......Done\\nAccount Removal Complete!!!...example account removed...Done\\n\&quot;&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;example account removed&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Management/operation/get_homedir_roots" data-section-id="tag/Account-Management/operation/get_homedir_roots" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_homedir_roots" id="operation/get_homedir_roots" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Management/operation/get_homedir_roots" aria-label="tag/Account-Management/operation/get_homedir_roots"></a>Return home directories list<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns all the directories where the system stores
users&amp;#39; home directories. It returns them in descending order, based on the
current amount of available free disk space for each directory. For example,
the first directory the function lists has the most available free disk space.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Use WHM&amp;#39;s Basic WebHost Manager Setup (WHM &amp;gt;&amp;gt; Home &amp;gt;&amp;gt; Server Configuration &amp;gt;&amp;gt; Basic WebHost Manager Setup) to configure where the system will create a new user&amp;#39;s home directory.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns all the directories where the system stores
users&#39; home directories. It returns them in descending order, based on the
current amount of available free disk space for each directory. For example,
the first directory the function lists has the most available free disk space.</p>
<p><strong>Note:</strong></p>
<p>Use WHM&#39;s Basic WebHost Manager Setup (WHM &gt;&gt; Home &gt;&gt; Server Configuration &gt;&gt; Basic WebHost Manager Setup) to configure where the system will create a new user&#39;s home directory.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_homedir_roots</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_homedir_roots</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R154m71a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R154m71a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R154m71a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R154m71a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R154m71a:0" aria-labelledby="tab:R154m71a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_homedir_roots
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R154m71a:1" aria-labelledby="tab:R154m71a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R174m71a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R174m71a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R174m71a:0" aria-labelledby="tab:R174m71a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"path"</span>: <span class="token string">&quot;/home&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_homedir_roots&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Management/operation/has_digest_auth" data-section-id="tag/Account-Management/operation/has_digest_auth" class="sc-dntaoT ceciOs"><div data-section-id="operation/has_digest_auth" id="operation/has_digest_auth" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Management/operation/has_digest_auth" aria-label="tag/Account-Management/operation/has_digest_auth"></a>Validate cPanel account Digest Authentication<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function checks whether Digest Authentication is enabled for
a cPanel user. Windows® Vista, Windows® 7, and Windows® 8 require Digest Authentication
support in order to access &lt;a href=&quot;https://docs.cpanel.net/cpanel/files/web-disk/&quot;&gt;Web Disk&lt;/a&gt; over an unencrypted connection.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function checks whether Digest Authentication is enabled for
a cPanel user. Windows® Vista, Windows® 7, and Windows® 8 require Digest Authentication
support in order to access <a href="https://docs.cpanel.net/cpanel/files/web-disk/">Web Disk</a> over an unencrypted connection.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The cPanel account username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/has_digest_auth</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/has_digest_auth</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R154q71a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R154q71a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R154q71a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R154q71a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R154q71a:0" aria-labelledby="tab:R154q71a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  has_digest_auth <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R154q71a:1" aria-labelledby="tab:R154q71a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R174q71a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R174q71a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R174q71a:0" aria-labelledby="tab:R174q71a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"digestauth"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;has_digest_auth&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Management/operation/set_digest_auth" data-section-id="tag/Account-Management/operation/set_digest_auth" class="sc-dntaoT ceciOs"><div data-section-id="operation/set_digest_auth" id="operation/set_digest_auth" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Management/operation/set_digest_auth" aria-label="tag/Account-Management/operation/set_digest_auth"></a>Enable or disable Digest Authentication<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function enables or disables Digest Authentication for an account. Windows Vista®,
Windows® 7, and Windows® 8 requires that you enable Digest Authentication support in order
to access your &lt;a href=&quot;https://docs.cpanel.net/cpanel/files/web-disk/&quot;&gt;Web Disk&lt;/a&gt; over a clear text,
unencrypted connection.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If the server has an SSL certificate that a recognized certificate authority signed and you
can make an SSL connection over port &lt;code&gt;2078&lt;/code&gt;, you do &lt;strong&gt;not&lt;/strong&gt; need to enable Digest Authentication.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function enables or disables Digest Authentication for an account. Windows Vista®,
Windows® 7, and Windows® 8 requires that you enable Digest Authentication support in order
to access your <a href="https://docs.cpanel.net/cpanel/files/web-disk/">Web Disk</a> over a clear text,
unencrypted connection.</p>
<p><strong>Note:</strong></p>
<p>If the server has an SSL certificate that a recognized certificate authority signed and you
can make an SSL connection over port <code>2078</code>, you do <strong>not</strong> need to enable Digest Authentication.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="enabledigest or digestauth" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">enabledigest or digestauth</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">enabledigest or digestauth=1</span></div><div><div html="&lt;p&gt;Whether to enable Digest Authentication for the account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enable.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disable.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to enable Digest Authentication for the account.</p>
<ul>
<li><code>1</code> — Enable.</li>
<li><code>0</code> — Disable.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="password" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">password</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">password=123456luggage</span></div><div><div html="&lt;p&gt;The account&amp;#39;s password.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s password.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The account&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/set_digest_auth</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/set_digest_auth</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R154u71a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R154u71a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R154u71a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R154u71a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R154u71a:0" aria-labelledby="tab:R154u71a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  set_digest_auth <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">password</span><span class="token operator">=</span><span class="token string">'123456luggage'</span> <span class="token punctuation">\</span>
  enabledigest or <span class="token assign-left variable">digestauth</span><span class="token operator">=</span><span class="token string">'1'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R154u71a:1" aria-labelledby="tab:R154u71a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R174u71a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R174u71a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R174u71a:0" aria-labelledby="tab:R174u71a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;set_digest_auth&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Digest Authentication enabled.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Management/operation/has_mycnf_for_cpuser" data-section-id="tag/Account-Management/operation/has_mycnf_for_cpuser" class="sc-dntaoT ceciOs"><div data-section-id="operation/has_mycnf_for_cpuser" id="operation/has_mycnf_for_cpuser" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Management/operation/has_mycnf_for_cpuser" aria-label="tag/Account-Management/operation/has_mycnf_for_cpuser"></a>Validate MySQL Configuration file<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function checks whether a cPanel user&amp;#39;s home directory contains
a valid .my.cnf file.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function checks whether a cPanel user&#39;s home directory contains
a valid .my.cnf file.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=user</span></div><div><div html="&lt;p&gt;The cPanel account username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/has_mycnf_for_cpuser</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/has_mycnf_for_cpuser</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R155271a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R155271a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R155271a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R155271a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R155271a:0" aria-labelledby="tab:R155271a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  has_mycnf_for_cpuser <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'user'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R155271a:1" aria-labelledby="tab:R155271a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R175271a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R175271a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R175271a:0" aria-labelledby="tab:R175271a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"has_mycnf_for_cpuser"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;has_mycnf_for_cpuser&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Management/operation/listaccts" data-section-id="tag/Account-Management/operation/listaccts" class="sc-dntaoT ceciOs"><div data-section-id="operation/listaccts" id="operation/listaccts" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Management/operation/listaccts" aria-label="tag/Account-Management/operation/listaccts"></a>Return cPanel accounts<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists the accounts on the server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists the accounts on the server.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="search" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">search</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">search=username</span></div><div><div html="&lt;p&gt;A &lt;a href=&quot;https://en.wikipedia.org/wiki/Perl_Compatible_Regular_Expressions&quot;&gt;Perl Compatible Regular Expression (PCRE)&lt;/a&gt; that filters the results.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The system matches the PCRE against the &lt;code&gt;searchtype&lt;/code&gt; parameter&amp;#39;s specified type.&lt;/li&gt;
&lt;li&gt;If you do not specify a value for both the &lt;code&gt;searchtype&lt;/code&gt; and &lt;code&gt;search&lt;/code&gt; parameters,
the function returns all of the server&amp;#39;s accounts.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A <a href="https://en.wikipedia.org/wiki/Perl_Compatible_Regular_Expressions">Perl Compatible Regular Expression (PCRE)</a> that filters the results.</p>
<p><strong>Note:</strong></p>
<ul>
<li>The system matches the PCRE against the <code>searchtype</code> parameter&#39;s specified type.</li>
<li>If you do not specify a value for both the <code>searchtype</code> and <code>search</code> parameters,
the function returns all of the server&#39;s accounts.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="searchmethod" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">searchmethod</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;exact&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;regex&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">searchmethod=exact</span></div><div><div html="&lt;p&gt;The function&amp;#39;s search method.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;exact&lt;/code&gt; - The matched value and the &lt;code&gt;search&lt;/code&gt; value &lt;strong&gt;must&lt;/strong&gt; be identical.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;regex&lt;/code&gt; - The matched value must contain the &lt;code&gt;search&lt;/code&gt; value.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The function&#39;s search method.</p>
<ul>
<li><code>exact</code> - The matched value and the <code>search</code> value <strong>must</strong> be identical.</li>
<li><code>regex</code> - The matched value must contain the <code>search</code> value.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="searchtype" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">searchtype</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;domain&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;owner&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;user&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;ip&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;package&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">searchtype=domain</span></div><div><div html="&lt;p&gt;The account information to query. If you do not specify a value
for both the &lt;code&gt;searchtype&lt;/code&gt; and &lt;code&gt;search&lt;/code&gt; parameters, the function returns all
of the server&amp;#39;s accounts.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;domain&lt;/code&gt; - Match domains against the &lt;code&gt;search&lt;/code&gt; regular expression.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;owner&lt;/code&gt; - Match the WHM user who owns the account against the &lt;code&gt;search&lt;/code&gt; regular expression.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;user&lt;/code&gt; - Match usernames against the &lt;code&gt;search&lt;/code&gt; regular expression.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ip&lt;/code&gt; - Match IP addresses against the &lt;code&gt;search&lt;/code&gt; regular expression.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;package&lt;/code&gt; - Match hosting plans (packages) against the &lt;code&gt;search&lt;/code&gt; regular expression.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account information to query. If you do not specify a value
for both the <code>searchtype</code> and <code>search</code> parameters, the function returns all
of the server&#39;s accounts.</p>
<ul>
<li><code>domain</code> - Match domains against the <code>search</code> regular expression.</li>
<li><code>owner</code> - Match the WHM user who owns the account against the <code>search</code> regular expression.</li>
<li><code>user</code> - Match usernames against the <code>search</code> regular expression.</li>
<li><code>ip</code> - Match IP addresses against the <code>search</code> regular expression.</li>
<li><code>package</code> - Match hosting plans (packages) against the <code>search</code> regular expression.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="want" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">want</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">want=domain,diskused</span></div><div><div html="&lt;p&gt;The returns to include in the output for each account.&lt;/p&gt;
&lt;p&gt;If you do not specify a value, the function&amp;#39;s output includes all of its returns.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The returns to include in the output for each account.</p>
<p>If you do not specify a value, the function&#39;s output includes all of its returns.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/listaccts</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/listaccts</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R155671a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R155671a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R155671a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R155671a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R155671a:0" aria-labelledby="tab:R155671a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  listaccts
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R155671a:1" aria-labelledby="tab:R155671a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R175671a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R175671a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R175671a:0" aria-labelledby="tab:R175671a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"acct"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"backup"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"child_nodes"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"alias"</span>: <span class="token string">&quot;nodealias&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"workload"</span>: <span class="token string">&quot;Mail&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"disklimit"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"diskused"</span>: <span class="token string">&quot;14M&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"email"</span>: <span class="token string">&quot;username@example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"has_backup"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"inodeslimit"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"inodesused"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip"</span>: <span class="token string">&quot;192.168.0.128&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ipv6"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;0101:ca75:0101:ca75:0101:ca75:0101:ca77&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_locked"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"legacy_backup"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mailbox_format"</span>: <span class="token string">&quot;mdbox&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"max_defer_fail_percentage"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"max_email_per_hour"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"max_emailacct_quota"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"maxaddons"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"maxftp"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"maxlst"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"maxparked"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"maxpop"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"maxsql"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"maxsub"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"min_defer_fail_to_trigger_protection"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"outgoing_mail_hold"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"outgoing_mail_suspended"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"owner"</span>: <span class="token string">&quot;root&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"partition"</span>: <span class="token string">&quot;home&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"plan"</span>: <span class="token string">&quot;packagename&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"shell"</span>: <span class="token string">&quot;/bin/bash&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"startdate"</span>: <span class="token string">&quot;13 May 22 16:03&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"suspended"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"suspendreason"</span>: <span class="token string">&quot;not suspended&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"suspendtime"</span>: <span class="token number">1594040856</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"temporary"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"theme"</span>: <span class="token string">&quot;jupiter&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"uid"</span>: <span class="token number">1001</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"unix_startdate"</span>: <span class="token number">1369256589</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;username&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;listaccts&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Management/operation/modifyacct" data-section-id="tag/Account-Management/operation/modifyacct" class="sc-dntaoT ceciOs"><div data-section-id="operation/modifyacct" id="operation/modifyacct" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Management/operation/modifyacct" aria-label="tag/Account-Management/operation/modifyacct"></a>Update cPanel account<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function modifies a cPanel account.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;We &lt;strong&gt;strongly&lt;/strong&gt; recommend that you &lt;strong&gt;do not&lt;/strong&gt; modify a single cPanel account&amp;#39;s settings if that cPanel account uses a hosting plan (package). If the package values change, &lt;strong&gt;the system will overwrite any of your custom values with the package&amp;#39;s new values&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;On servers that run CentOS 7, you may see a &lt;code&gt;named&lt;/code&gt; warning about the absence of SPF resource records on DNS.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This warning is &lt;strong&gt;not&lt;/strong&gt; relevant on CentOS 7 servers, because &lt;a href=&quot;https://tools.ietf.org/html/rfc7208&quot;&gt;RFC 7208 deprecated SPF records&lt;/a&gt;. CentOS 7 servers use TXT records instead of SPF records.&lt;/li&gt;
&lt;li&gt;Red Hat 7.1 and CentOS 7.1 both contain &lt;code&gt;bind-9.9.4-23.el7&lt;/code&gt;, which is an updated version of BIND that complies with RFC 7208. To resolve this issue, update your operating system to a version that contains the updated version of BIND. For more information, read the &lt;a href=&quot;https://bugzilla.redhat.com/show_bug.cgi?id=1215164&quot;&gt;Red Hat Bugzilla case about SPF record errors&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function modifies a cPanel account.</p>
<p><strong>Warning:</strong></p>
<p>We <strong>strongly</strong> recommend that you <strong>do not</strong> modify a single cPanel account&#39;s settings if that cPanel account uses a hosting plan (package). If the package values change, <strong>the system will overwrite any of your custom values with the package&#39;s new values</strong>.</p>
<p><strong>Note:</strong></p>
<p>On servers that run CentOS 7, you may see a <code>named</code> warning about the absence of SPF resource records on DNS.</p>
<ul>
<li>This warning is <strong>not</strong> relevant on CentOS 7 servers, because <a href="https://tools.ietf.org/html/rfc7208">RFC 7208 deprecated SPF records</a>. CentOS 7 servers use TXT records instead of SPF records.</li>
<li>Red Hat 7.1 and CentOS 7.1 both contain <code>bind-9.9.4-23.el7</code>, which is an updated version of BIND that complies with RFC 7208. To resolve this issue, update your operating system to a version that contains the updated version of BIND. For more information, read the <a href="https://bugzilla.redhat.com/show_bug.cgi?id=1215164">Red Hat Bugzilla case about SPF record errors</a>.</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="account_enhancements" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">account_enhancements</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">account_enhancements=My Custom Enhancement&amp;account_enhancements=Sample Enhancement</span> -<!-- --> <!-- -->Assign multiple enhancements</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">account_enhancements=My Custom Enhancement</span> -<!-- --> <!-- -->Assign one enhancement</li></ul><div><div html="&lt;p&gt;A list of names for &lt;a href=&quot;https://go.cpanel.net/account-enhancements&quot;&gt;Account Enhancements&lt;/a&gt; to assign to the cPanel account.
 To view your server&amp;#39;s Account Enhancements, run WHM API 1&amp;#39;s &lt;code&gt;list_account_enhancements&lt;/code&gt; function.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You must provide a complete list of Account Enhancements for the cPanel account. The parameter will add or remove Account Enhancements
based on the names that you provide.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A list of names for <a href="https://go.cpanel.net/account-enhancements">Account Enhancements</a> to assign to the cPanel account.
 To view your server&#39;s Account Enhancements, run WHM API 1&#39;s <code>list_account_enhancements</code> function.</p>
<p><strong>Warning:</strong></p>
<p>You must provide a complete list of Account Enhancements for the cPanel account. The parameter will add or remove Account Enhancements
based on the names that you provide.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="BACKUP" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">BACKUP</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">BACKUP=1</span></div><div><div html="&lt;p&gt;Whether backups are enabled for the cPanel account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enable backups.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disable backups.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You &lt;strong&gt;must&lt;/strong&gt; have &lt;code&gt;root&lt;/code&gt;-level privileges to set this parameter.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether backups are enabled for the cPanel account.</p>
<ul>
<li><code>1</code> — Enable backups.</li>
<li><code>0</code> — Disable backups.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
<p><strong>Note:</strong></p>
<p>You <strong>must</strong> have <code>root</code>-level privileges to set this parameter.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="BWLIMIT" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand BWLIMIT"><span class="property-name">BWLIMIT</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or integer</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">BWLIMIT=unlimited</span></div><div><div html="&lt;p&gt;The cPanel account&amp;#39;s maximum bandwidth use, in bytes.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; or &lt;code&gt;unlimited&lt;/code&gt; — The cPanel account can use unlimited bandwidth.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account&#39;s maximum bandwidth use, in bytes.</p>
<ul>
<li><code>0</code> or <code>unlimited</code> — The cPanel account can use unlimited bandwidth.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="contactemail" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">contactemail</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->email<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">contactemail=username@example.com</span></div><div><div html="&lt;p&gt;The cPanel account&amp;#39;s contact email address.&lt;/p&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account&#39;s contact email address.</p>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="DBOWNER" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">DBOWNER</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">DBOWNER=example</span></div><div><div html="&lt;p&gt;The owner of the cPanel account&amp;#39;s MySQL databases.&lt;/p&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The owner of the cPanel account&#39;s MySQL databases.</p>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="DISK_BLOCK_LIMIT" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">DISK_BLOCK_LIMIT</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">DISK_BLOCK_LIMIT=100000000</span></div><div><div html="&lt;p&gt;The number of disk blocks for the cPanel account, in kilobytes (KB).&lt;/p&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The number of disk blocks for the cPanel account, in kilobytes (KB).</p>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="DNS" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">DNS</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">DNS=example.com</span></div><div><div html="&lt;p&gt;The cPanel account&amp;#39;s main domain.&lt;/p&gt;
&lt;p&gt;This parameter is an alias of &lt;code&gt;domain&lt;/code&gt;. If you set both
the &lt;code&gt;DNS&lt;/code&gt; and &lt;code&gt;domain&lt;/code&gt; parameters, the &lt;code&gt;DNS&lt;/code&gt; parameter will
override the &lt;code&gt;domain&lt;/code&gt; parameter.&lt;/p&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account&#39;s main domain.</p>
<p>This parameter is an alias of <code>domain</code>. If you set both
the <code>DNS</code> and <code>domain</code> parameters, the <code>DNS</code> parameter will
override the <code>domain</code> parameter.</p>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span></div><div><div html="&lt;p&gt;The cPanel account&amp;#39;s main domain.&lt;/p&gt;
&lt;p&gt;This parameter is an alias of &lt;code&gt;DNS&lt;/code&gt;. If you set both
the &lt;code&gt;DNS&lt;/code&gt; and &lt;code&gt;domain&lt;/code&gt; parameters, the &lt;code&gt;DNS&lt;/code&gt; parameter will
override the &lt;code&gt;domain&lt;/code&gt; parameter.&lt;/p&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account&#39;s main domain.</p>
<p>This parameter is an alias of <code>DNS</code>. If you set both
the <code>DNS</code> and <code>domain</code> parameters, the <code>DNS</code> parameter will
override the <code>domain</code> parameter.</p>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="HASCGI" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">HASCGI</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">HASCGI=1</span></div><div><div html="&lt;p&gt;Whether CGI access is enabled for the cPanel account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enable CGI access.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disable CGI access.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When a &lt;a href=&quot;https://go.cpanel.net/howtouseserverprofiles&quot;&gt;server profile&lt;/a&gt; disables the Web Server role, you &lt;strong&gt;cannot&lt;/strong&gt; enable CGI access.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether CGI access is enabled for the cPanel account.</p>
<ul>
<li><code>1</code> — Enable CGI access.</li>
<li><code>0</code> — Disable CGI access.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
<p><strong>Note:</strong></p>
<p>When a <a href="https://go.cpanel.net/howtouseserverprofiles">server profile</a> disables the Web Server role, you <strong>cannot</strong> enable CGI access.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="HASDKIM" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">HASDKIM</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">HASDKIM=1</span></div><div><div html="&lt;p&gt;Whether DKIM is enabled for the cPanel account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enable DKIM.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disable DKIM.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether DKIM is enabled for the cPanel account.</p>
<ul>
<li><code>1</code> — Enable DKIM.</li>
<li><code>0</code> — Disable DKIM.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="HASDMARC" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">HASDMARC</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">HASDMARC=1</span></div><div><div html="&lt;p&gt;Whether DMARC is enabled for the cPanel account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enable DMARC.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disable DMARC.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether DMARC is enabled for the cPanel account.</p>
<ul>
<li><code>1</code> — Enable DMARC.</li>
<li><code>0</code> — Disable DMARC.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="HASSHELL" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">HASSHELL</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">HASSHELL=1</span></div><div><div html="&lt;p&gt;Whether shell (SSH) access is enabled for the cPanel account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enable shell access.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disable shell access.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;We &lt;strong&gt;strongly&lt;/strong&gt; recommend that you use the &lt;code&gt;shell&lt;/code&gt; parameter to specify a shell for SSH access.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether shell (SSH) access is enabled for the cPanel account.</p>
<ul>
<li><code>1</code> — Enable shell access.</li>
<li><code>0</code> — Disable shell access.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
<p><strong>Note:</strong></p>
<p>We <strong>strongly</strong> recommend that you use the <code>shell</code> parameter to specify a shell for SSH access.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="HASSPF" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">HASSPF</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">HASSPF=1</span></div><div><div html="&lt;p&gt;Whether SPF is enabled for the cPanel account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enable SPF.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disable SPF.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether SPF is enabled for the cPanel account.</p>
<ul>
<li><code>1</code> — Enable SPF.</li>
<li><code>0</code> — Disable SPF.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="LANG" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">LANG</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">LANG=english-utf8</span></div><div><div html="&lt;p&gt;The cPanel account&amp;#39;s display language.&lt;/p&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account&#39;s display language.</p>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="LOCALE" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">LOCALE</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->ISO-3166-1 (alpha-2)<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">LOCALE=en</span></div><div><div html="&lt;p&gt;The cPanel account&amp;#39;s default locale, in two-letter &lt;a href=&quot;https://www.iso.org/iso-3166-country-codes.html&quot;&gt;ISO-3166 code&lt;/a&gt; format.&lt;/p&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account&#39;s default locale, in two-letter <a href="https://www.iso.org/iso-3166-country-codes.html">ISO-3166 code</a> format.</p>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="mail_node_alias" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand mail_node_alias"><span class="property-name">mail_node_alias</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">mail_node_alias=mailnode</span></div><div><div html="&lt;p&gt;The server that will manage the cPanel account&amp;#39;s mail.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;.local&lt;/code&gt; — Make the local server manage the cPanel account’s mail. If the account currently uses a &lt;a href=&quot;https://go.cpanel.net/cPanelGlossary#child-node&quot;&gt;child node&lt;/a&gt; for its mail, this will transfer the account’s mail to the local server.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;The alias (friendly name) of a child node that should manage the cPanel account’s mail.&lt;/p&gt;
&lt;p&gt;When you distribute an account’s mail, the function adds a &lt;code&gt;LINK&lt;/code&gt; entry to the
&lt;a href=&quot;https://go.cpanel.net/ThecPanelLogFiles&quot;&gt;&lt;code&gt;/var/cpanel/accounting.log&lt;/code&gt;&lt;/a&gt; file.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the account’s current mail node, or &lt;code&gt;.local&lt;/code&gt; if the account’s mail is on the local server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The server that will manage the cPanel account&#39;s mail.</p>
<ul>
<li><p><code>.local</code> — Make the local server manage the cPanel account’s mail. If the account currently uses a <a href="https://go.cpanel.net/cPanelGlossary#child-node">child node</a> for its mail, this will transfer the account’s mail to the local server.</p>
</li>
<li><p>The alias (friendly name) of a child node that should manage the cPanel account’s mail.</p>
<p>When you distribute an account’s mail, the function adds a <code>LINK</code> entry to the
<a href="https://go.cpanel.net/ThecPanelLogFiles"><code>/var/cpanel/accounting.log</code></a> file.</p>
</li>
</ul>
<p>This parameter defaults to the account’s current mail node, or <code>.local</code> if the account’s mail is on the local server.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="MAILBOX_FORMAT" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">MAILBOX_FORMAT</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;maildir&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;mbox&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">MAILBOX_FORMAT=maildir</span></div><div><div html="&lt;p&gt;The storage format that the cPanel account&amp;#39;s mailboxes use.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;maildir&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;mbox&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The storage format that the cPanel account&#39;s mailboxes use.</p>
<ul>
<li><code>maildir</code></li>
<li><code>mbox</code></li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="MAX_DEFER_FAIL_PERCENTAGE" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand MAX_DEFER_FAIL_PERCENTAGE"><span class="property-name">MAX_DEFER_FAIL_PERCENTAGE</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or integer</span><span class="sc-CNKsk sc-gcfzXs hPAOR kNKbJU"> (<!-- -->IntPosOrUnlimited<!-- -->) </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">MAX_DEFER_FAIL_PERCENTAGE=unlimited</span></div><div><div html="&lt;p&gt;The percentage of failed or deferred email messages that the
cPanel account can send per hour before outgoing mail is rate-limited.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; or &lt;code&gt;unlimited&lt;/code&gt; — The cPanel account can send an unlimited number of failed or deferred messages.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The percentage of failed or deferred email messages that the
cPanel account can send per hour before outgoing mail is rate-limited.</p>
<ul>
<li><code>0</code> or <code>unlimited</code> — The cPanel account can send an unlimited number of failed or deferred messages.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="MAX_EMAIL_PER_HOUR" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand MAX_EMAIL_PER_HOUR"><span class="property-name">MAX_EMAIL_PER_HOUR</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or integer</span><span class="sc-CNKsk sc-gcfzXs hPAOR kNKbJU"> (<!-- -->IntPosOrUnlimited<!-- -->) </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">MAX_EMAIL_PER_HOUR=unlimited</span></div><div><div html="&lt;p&gt;The maximum number of emails that the cPanel account can send in one hour.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; or &lt;code&gt;unlimited&lt;/code&gt; — The cPanel account can send an unlimited number of emails.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The maximum number of emails that the cPanel account can send in one hour.</p>
<ul>
<li><code>0</code> or <code>unlimited</code> — The cPanel account can send an unlimited number of emails.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="MAX_EMAILACCT_QUOTA" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand MAX_EMAILACCT_QUOTA"><span class="property-name">MAX_EMAILACCT_QUOTA</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or integer</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">MAX_EMAILACCT_QUOTA=unlimited</span></div><div><div html="&lt;p&gt;The maximum quota, in megabytes (MB), that the cPanel account can define
when it creates an email account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;unlimited&lt;/code&gt; — The cPanel account can set unlimited quotas.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value, or to &lt;code&gt;unlimited&lt;/code&gt; if you do not define either the &lt;code&gt;plan&lt;/code&gt; or &lt;code&gt;MAX_EMAILACCT_QUOTA&lt;/code&gt; parameters.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This value applies to each email account, &lt;strong&gt;not&lt;/strong&gt; each cPanel account.&lt;/li&gt;
&lt;li&gt;If you specify a &lt;code&gt;MAX_EMAILACCT_QUOTA&lt;/code&gt; value, the function will overwrite the plan&amp;#39;s defined value for that cPanel
account.&lt;/li&gt;
&lt;li&gt;We recommend that you allow the cPanel account&amp;#39;s plan to determine this value.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The maximum quota, in megabytes (MB), that the cPanel account can define
when it creates an email account.</p>
<ul>
<li><code>unlimited</code> — The cPanel account can set unlimited quotas.</li>
</ul>
<p>This parameter defaults to the defined system value, or to <code>unlimited</code> if you do not define either the <code>plan</code> or <code>MAX_EMAILACCT_QUOTA</code> parameters.</p>
<p><strong>Important:</strong></p>
<ul>
<li>This value applies to each email account, <strong>not</strong> each cPanel account.</li>
<li>If you specify a <code>MAX_EMAILACCT_QUOTA</code> value, the function will overwrite the plan&#39;s defined value for that cPanel
account.</li>
<li>We recommend that you allow the cPanel account&#39;s plan to determine this value.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="max_team_users" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">max_team_users</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->[ 0 .. 7 ]<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">max_team_users=7</span></div><div><div html="&lt;p&gt;The maximum number of Team users for this account.
This parameter should be a number between 0 and the server&amp;#39;s default value, inclusively.
This parameter can not be a number greater than the server&amp;#39;s default value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The maximum number of Team users for this account.
This parameter should be a number between 0 and the server&#39;s default value, inclusively.
This parameter can not be a number greater than the server&#39;s default value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="MAXADDON" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand MAXADDON"><span class="property-name">MAXADDON</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or integer</span><span class="sc-CNKsk sc-gcfzXs hPAOR kNKbJU"> (<!-- -->Int999999OrUnlimited<!-- -->) </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">MAXADDON=unlimited</span></div><div><div html="&lt;p&gt;The cPanel account&amp;#39;s maximum number of addon domains.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; or &lt;code&gt;unlimited&lt;/code&gt; — The cPanel account can use unlimited addon domains.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account&#39;s maximum number of addon domains.</p>
<ul>
<li><code>0</code> or <code>unlimited</code> — The cPanel account can use unlimited addon domains.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="MAXFTP" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand MAXFTP"><span class="property-name">MAXFTP</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or integer</span><span class="sc-CNKsk sc-gcfzXs hPAOR kNKbJU"> (<!-- -->Int999999OrUnlimited<!-- -->) </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">MAXFTP=unlimited</span></div><div><div html="&lt;p&gt;The cPanel account&amp;#39;s maximum number of FTP accounts.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;unlimited&lt;/code&gt; — The cPanel account can create unlimited FTP accounts.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account&#39;s maximum number of FTP accounts.</p>
<ul>
<li><code>unlimited</code> — The cPanel account can create unlimited FTP accounts.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="MAXLST" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand MAXLST"><span class="property-name">MAXLST</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or integer</span><span class="sc-CNKsk sc-gcfzXs hPAOR kNKbJU"> (<!-- -->Int999999OrUnlimited<!-- -->) </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">MAXLST=unlimited</span></div><div><div html="&lt;p&gt;The cPanel account&amp;#39;s maximum number of mailing lists.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; or &lt;code&gt;unlimited&lt;/code&gt; — The cPanel account can create unlimited mailing lists.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account&#39;s maximum number of mailing lists.</p>
<ul>
<li><code>0</code> or <code>unlimited</code> — The cPanel account can create unlimited mailing lists.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="MAXPARK" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand MAXPARK"><span class="property-name">MAXPARK</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or integer</span><span class="sc-CNKsk sc-gcfzXs hPAOR kNKbJU"> (<!-- -->Int999999OrUnlimited<!-- -->) </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">MAXPARK=unlimited</span></div><div><div html="&lt;p&gt;The cPanel account&amp;#39;s maximum number of parked domains (aliases).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;unlimited&lt;/code&gt; — The cPanel account can use unlimited parked domains.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account&#39;s maximum number of parked domains (aliases).</p>
<ul>
<li><code>unlimited</code> — The cPanel account can use unlimited parked domains.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="MAXPASSENGERAPPS" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand MAXPASSENGERAPPS"><span class="property-name">MAXPASSENGERAPPS</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or integer</span><span class="sc-CNKsk sc-gcfzXs hPAOR kNKbJU"> (<!-- -->Int999999OrUnlimited<!-- -->) </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">MAXPASSENGERAPPS=unlimited</span></div><div><div html="&lt;p&gt;The cPanel account&amp;#39;s maximum number of Ruby applications.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;unlimited&lt;/code&gt; — The cPanel account can use unlimited Ruby applications.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account&#39;s maximum number of Ruby applications.</p>
<ul>
<li><code>unlimited</code> — The cPanel account can use unlimited Ruby applications.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="MAXPOP" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand MAXPOP"><span class="property-name">MAXPOP</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or integer</span><span class="sc-CNKsk sc-gcfzXs hPAOR kNKbJU"> (<!-- -->Int999999OrUnlimited<!-- -->) </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">MAXPOP=unlimited</span></div><div><div html="&lt;p&gt;The maximum number of email accounts for the cPanel account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;unlimited&lt;/code&gt; — The cPanel account can create unlimited email accounts.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The maximum number of email accounts for the cPanel account.</p>
<ul>
<li><code>unlimited</code> — The cPanel account can create unlimited email accounts.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="MAXSQL" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand MAXSQL"><span class="property-name">MAXSQL</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or integer</span><span class="sc-CNKsk sc-gcfzXs hPAOR kNKbJU"> (<!-- -->Int999999OrUnlimited<!-- -->) </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">MAXSQL=unlimited</span></div><div><div html="&lt;p&gt;The maximum number of each available type of SQL database for
the cPanel account. For example, if you set this value to &lt;code&gt;5&lt;/code&gt;
and the system administrator allows MySQL® and PostgreSQL®
databases, users can create up to five MySQL databases and up
to five PostgreSQL databases.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;unlimited&lt;/code&gt; — The cPanel account can create unlimited databases.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The maximum number of each available type of SQL database for
the cPanel account. For example, if you set this value to <code>5</code>
and the system administrator allows MySQL® and PostgreSQL®
databases, users can create up to five MySQL databases and up
to five PostgreSQL databases.</p>
<ul>
<li><code>unlimited</code> — The cPanel account can create unlimited databases.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="MAXSUB" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand MAXSUB"><span class="property-name">MAXSUB</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or integer</span><span class="sc-CNKsk sc-gcfzXs hPAOR kNKbJU"> (<!-- -->Int999999OrUnlimited<!-- -->) </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">MAXSUB=unlimited</span></div><div><div html="&lt;p&gt;The maximum number of subdomains for the cPanel account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;unlimited&lt;/code&gt; — The cPanel account can create unlimited subdomains.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The maximum number of subdomains for the cPanel account.</p>
<ul>
<li><code>unlimited</code> — The cPanel account can create unlimited subdomains.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="modify_firewall" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">modify_firewall</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">modify_firewall=0</span></div><div><div html="&lt;p&gt;Whether to modify the firewall rules as part of the cPanel account modification.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Modify the firewall rules.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; modify the firewall rules.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you do not set this parameter, the system will modify the firewall based on the &lt;em&gt;Do not make changes to the firewall during cPanel account modification.&lt;/em&gt; setting in WHM&amp;#39;s &lt;a href=&quot;https://go.cpanel.net/whmdocsTweakSettings&quot;&gt;&lt;em&gt;Tweak Settings&lt;/em&gt;&lt;/a&gt; interface (&lt;em&gt;WHM &amp;gt;&amp;gt; Home &amp;gt;&amp;gt; Server Configuration &amp;gt;&amp;gt; Tweak Settings&lt;/em&gt;).&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to modify the firewall rules as part of the cPanel account modification.</p>
<ul>
<li><code>1</code> — Modify the firewall rules.</li>
<li><code>0</code> — Do <strong>not</strong> modify the firewall rules.</li>
</ul>
<p><strong>Note:</strong></p>
<p>If you do not set this parameter, the system will modify the firewall based on the <em>Do not make changes to the firewall during cPanel account modification.</em> setting in WHM&#39;s <a href="https://go.cpanel.net/whmdocsTweakSettings"><em>Tweak Settings</em></a> interface (<em>WHM &gt;&gt; Home &gt;&gt; Server Configuration &gt;&gt; Tweak Settings</em>).</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="MXCHECK-*" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">MXCHECK-*</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div> <div><div html="&lt;p&gt;The priority of the cPanel account&amp;#39;s primary mail exchanger.&lt;/p&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The parameter name consists of &lt;code&gt;MXCHECK&lt;/code&gt;, a hyphen, and the primary domain name of
the cPanel account. For example, &lt;code&gt;MXCHECK-example.com=10&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The priority of the cPanel account&#39;s primary mail exchanger.</p>
<p>This parameter defaults to the defined system value.</p>
<p><strong>Note:</strong></p>
<p>The parameter name consists of <code>MXCHECK</code>, a hyphen, and the primary domain name of
the cPanel account. For example, <code>MXCHECK-example.com=10</code>.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="newuser" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">newuser</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">newuser=example1</span></div><div><div html="&lt;p&gt;The cPanel account&amp;#39;s new username.&lt;/p&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Usernames &lt;strong&gt;cannot&lt;/strong&gt; begin with a number or the string &lt;code&gt;test&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Usernames can contain 16 characters or fewer if database prefixes are enabled.&lt;/li&gt;
&lt;li&gt;The first eight characters of usernames &lt;strong&gt;must&lt;/strong&gt; be unique. MySQL requires this due to potential conflicts with cPanel account transfers. However, this limit requirement does &lt;strong&gt;not&lt;/strong&gt; exist on servers that use MariaDB.&lt;/li&gt;
&lt;li&gt;If you rename the cPanel account and database prefixing is enabled, you can also use the &lt;code&gt;rename_database_objects&lt;/code&gt; parameter.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account&#39;s new username.</p>
<p>This parameter defaults to the defined system value.</p>
<p><strong>Note:</strong></p>
<ul>
<li>Usernames <strong>cannot</strong> begin with a number or the string <code>test</code>.</li>
<li>Usernames can contain 16 characters or fewer if database prefixes are enabled.</li>
<li>The first eight characters of usernames <strong>must</strong> be unique. MySQL requires this due to potential conflicts with cPanel account transfers. However, this limit requirement does <strong>not</strong> exist on servers that use MariaDB.</li>
<li>If you rename the cPanel account and database prefixing is enabled, you can also use the <code>rename_database_objects</code> parameter.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="notify_account_authn_link" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">notify_account_authn_link</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">notify_account_authn_link=0</span></div><div><div html="&lt;p&gt;Whether to send a notification when someone links the cPanel
account to an external authentication account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to send a notification when someone links the cPanel
account to an external authentication account.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="notify_account_authn_link_notification_disabled" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">notify_account_authn_link_notification_disabled</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">notify_account_authn_link_notification_disabled=0</span></div><div><div html="&lt;p&gt;Whether to send a notification when someone disables notifications
for external authentication account links.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to send a notification when someone disables notifications
for external authentication account links.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="notify_autossl_expiry" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">notify_autossl_expiry</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">notify_autossl_expiry=0</span></div><div><div html="&lt;p&gt;Whether to send a notification when an AutoSSL certificate expires.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to send a notification when an AutoSSL certificate expires.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="notify_autossl_expiry_coverage" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">notify_autossl_expiry_coverage</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">notify_autossl_expiry_coverage=0</span></div><div><div html="&lt;p&gt;Whether to send a notification AutoSSL cannot renew a certificate
because domains that fail Domain Control Validation (DCV) exist on the current
certificate.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to send a notification AutoSSL cannot renew a certificate
because domains that fail Domain Control Validation (DCV) exist on the current
certificate.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="notify_autossl_renewal" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">notify_autossl_renewal</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">notify_autossl_renewal=0</span></div><div><div html="&lt;p&gt;Whether to send a notification when AutoSSL renews a certificate.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to send a notification when AutoSSL renews a certificate.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="notify_autossl_renewal_coverage" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">notify_autossl_renewal_coverage</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">notify_autossl_renewal_coverage=0</span></div><div><div html="&lt;p&gt;Whether to send a notification when AutoSSL renews a certificate
but the new certificate lacks at least one domain that the previous certificate
secured.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to send a notification when AutoSSL renews a certificate
but the new certificate lacks at least one domain that the previous certificate
secured.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="notify_contact_address_change" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">notify_contact_address_change</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">notify_contact_address_change=0</span></div><div><div html="&lt;p&gt;Whether to send a notification when someone changes the contact
address for the cPanel account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to send a notification when someone changes the contact
address for the cPanel account.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="notify_contact_address_change_notification_disabled" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">notify_contact_address_change_notification_disabled</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">notify_contact_address_change_notification_disabled=0</span></div><div><div html="&lt;p&gt;Whether to send a notification when disables the notification
for contact address changes.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to send a notification when disables the notification
for contact address changes.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="notify_disk_limit" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">notify_disk_limit</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">notify_disk_limit=0</span></div><div><div html="&lt;p&gt;Whether to send a notification when the cPanel account reaches its disk usage limit.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to send a notification when the cPanel account reaches its disk usage limit.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="notify_password_change" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">notify_password_change</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">notify_password_change=0</span></div><div><div html="&lt;p&gt;Whether to send a notification when someone changes the cPanel account&amp;#39;s
password.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to send a notification when someone changes the cPanel account&#39;s
password.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="notify_password_change_notification_disabled" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">notify_password_change_notification_disabled</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">notify_password_change_notification_disabled=0</span></div><div><div html="&lt;p&gt;Whether to send a notification when someone disables notifications
for password changes.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to send a notification when someone disables notifications
for password changes.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="notify_ssl_expiry" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">notify_ssl_expiry</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">notify_ssl_expiry=0</span></div><div><div html="&lt;p&gt;Whether to send a notification when an SSL certificate on the
cPanel account expires.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to send a notification when an SSL certificate on the
cPanel account expires.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="OUTGOING_EMAIL_SUSPENDED" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">OUTGOING_EMAIL_SUSPENDED</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">OUTGOING_EMAIL_SUSPENDED=0</span></div><div><div html="&lt;p&gt;Whether to suspend outgoing email on the cPanel account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Suspend outgoing email.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; suspend outgoing email.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to suspend outgoing email on the cPanel account.</p>
<ul>
<li><code>1</code> — Suspend outgoing email.</li>
<li><code>0</code> — Do <strong>not</strong> suspend outgoing email.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="owner" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">owner</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">owner=reseller_name</span></div><div><div html="&lt;p&gt;A new owner&amp;#39;s username or the &lt;code&gt;root&lt;/code&gt; user, to change the cPanel account&amp;#39;s owner.&lt;/p&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The authenticated user must have &lt;code&gt;root&lt;/code&gt; privileges in order to assign the cPanel account to a reseller other than that cPanel account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A new owner&#39;s username or the <code>root</code> user, to change the cPanel account&#39;s owner.</p>
<p>This parameter defaults to the defined system value.</p>
<p><strong>Note:</strong></p>
<p>The authenticated user must have <code>root</code> privileges in order to assign the cPanel account to a reseller other than that cPanel account.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="PUSHBULLET_ACCESS_TOKEN" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">PUSHBULLET_ACCESS_TOKEN</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><div html="&lt;p&gt;An access token for the cPanel account&amp;#39;s Pushbullet™ notifications.&lt;/p&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>An access token for the cPanel account&#39;s Pushbullet™ notifications.</p>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="QUOTA" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand QUOTA"><span class="property-name">QUOTA</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or integer</span><span class="sc-CNKsk sc-gcfzXs hPAOR kNKbJU"> (<!-- -->IntPosOrUnlimited<!-- -->) </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">QUOTA=unlimited</span></div><div><div html="&lt;p&gt;The cPanel account&amp;#39;s disk space quota.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;An integer in multiples of 1,048,576 bytes.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; or &lt;code&gt;unlimited&lt;/code&gt; — The cPanel account&amp;#39;s disk space is unlimited.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account&#39;s disk space quota.</p>
<ul>
<li>An integer in multiples of 1,048,576 bytes.</li>
<li><code>0</code> or <code>unlimited</code> — The cPanel account&#39;s disk space is unlimited.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="remove_missing_extensions" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">remove_missing_extensions</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">remove_missing_extensions=packageext1 packageext2</span></div><div><div html="&lt;p&gt;A space-separated list of removed, missing, or uninstalled package extensions.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter removes all of the extensions that you list from the &lt;code&gt;_PACKAGE_EXTENSIONS&lt;/code&gt; variable in the user file. It will &lt;strong&gt;not&lt;/strong&gt; remove the extensions&amp;#39; variables. For more information, read our &lt;a href=&quot;https://go.cpanel.net/GuidetoPackageExtensions&quot;&gt;Guide to Package Extensions&lt;/a&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A space-separated list of removed, missing, or uninstalled package extensions.</p>
<p><strong>Warning:</strong></p>
<p>This parameter removes all of the extensions that you list from the <code>_PACKAGE_EXTENSIONS</code> variable in the user file. It will <strong>not</strong> remove the extensions&#39; variables. For more information, read our <a href="https://go.cpanel.net/GuidetoPackageExtensions">Guide to Package Extensions</a>.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="rename_database_objects" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">rename_database_objects</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">rename_database_objects=0</span></div><div><div html="&lt;p&gt;Whether to rename the cPanel account&amp;#39;s database objects to use a new username&amp;#39;s database prefix.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Rename the cPanel account&amp;#39;s database objects.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; rename the cPanel account&amp;#39;s database objects.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The cPanel account owner must update any applications to use the new database object names.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Use this parameter carefully&lt;/strong&gt;, as it may cause confusion for system administrators.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;MySQL does not allow you to rename a database. When cPanel &amp;amp; WHM &amp;quot;renames&amp;quot; a database, the system performs the following steps:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;The system creates a new database.&lt;/li&gt;
&lt;li&gt;The system moves data from the old database to the new database.&lt;/li&gt;
&lt;li&gt;The system recreates grants and stored code in the new database.&lt;/li&gt;
&lt;li&gt;The system deletes the old database and its grants.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;If any of the first three steps fail, the system returns an error and attempts to restore the database&amp;#39;s original state. If the restoration process fails, the API function&amp;#39;s error response describes these additional failures.&lt;/li&gt;
&lt;li&gt;In rare cases, the system creates the second database successfully, but fails to delete the old database or grants. The system treats the rename action as a success; however, the API function returns warnings that describe the failure to delete the old database or grants.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter &lt;strong&gt;only&lt;/strong&gt; applies to servers that use database prefixing.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to rename the cPanel account&#39;s database objects to use a new username&#39;s database prefix.</p>
<ul>
<li><code>1</code> — Rename the cPanel account&#39;s database objects.</li>
<li><code>0</code> — Do <strong>not</strong> rename the cPanel account&#39;s database objects.</li>
</ul>
<p><strong>Warning:</strong></p>
<ul>
<li>The cPanel account owner must update any applications to use the new database object names.</li>
<li><strong>Use this parameter carefully</strong>, as it may cause confusion for system administrators.</li>
</ul>
<p>MySQL does not allow you to rename a database. When cPanel &amp; WHM &quot;renames&quot; a database, the system performs the following steps:</p>
<ol>
<li>The system creates a new database.</li>
<li>The system moves data from the old database to the new database.</li>
<li>The system recreates grants and stored code in the new database.</li>
<li>The system deletes the old database and its grants.</li>
</ol>
<p><strong>Warning:</strong></p>
<ul>
<li>If any of the first three steps fail, the system returns an error and attempts to restore the database&#39;s original state. If the restoration process fails, the API function&#39;s error response describes these additional failures.</li>
<li>In rare cases, the system creates the second database successfully, but fails to delete the old database or grants. The system treats the rename action as a success; however, the API function returns warnings that describe the failure to delete the old database or grants.</li>
</ul>
<p><strong>Note:</strong></p>
<p>This parameter <strong>only</strong> applies to servers that use database prefixing.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="reseller" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">reseller</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">reseller=1</span></div><div><div html="&lt;p&gt;Whether to grant reseller privileges to the cPanel account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Grant reseller privileges.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; grant reseller privileges.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You &lt;strong&gt;must&lt;/strong&gt; have &lt;code&gt;root&lt;/code&gt;-level privileges to use this parameter.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to grant reseller privileges to the cPanel account.</p>
<ul>
<li><code>1</code> — Grant reseller privileges.</li>
<li><code>0</code> — Do <strong>not</strong> grant reseller privileges.</li>
</ul>
<p><strong>Note:</strong></p>
<p>You <strong>must</strong> have <code>root</code>-level privileges to use this parameter.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="RS" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">RS</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">RS=jupiter</span></div><div><div html="&lt;p&gt;The cPanel account&amp;#39;s cPanel theme.&lt;/p&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account&#39;s cPanel theme.</p>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="shell" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">shell</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->path<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">shell=/bin/bash</span></div><div><div html="&lt;p&gt;The absolute filepath to the shell&amp;#39;s location.&lt;/p&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The absolute filepath to the shell&#39;s location.</p>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="spamassassin" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">spamassassin</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">spamassassin=0</span></div><div><div html="&lt;p&gt;Whether Apache SpamAssassin™ is enabled for the cPanel account.&lt;/p&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether Apache SpamAssassin™ is enabled for the cPanel account.</p>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="STARTDATE" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">STARTDATE</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->unix_timestamp<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">STARTDATE=1549471343</span></div><div><div html="&lt;p&gt;A timestamp to use as the cPanel account&amp;#39;s creation date.&lt;/p&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter does &lt;strong&gt;not&lt;/strong&gt; provide user access controls. For example, you cannot modify a
cPanel account&amp;#39;s date to prevent a user from logging in to the server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A timestamp to use as the cPanel account&#39;s creation date.</p>
<p>This parameter defaults to the defined system value.</p>
<p><strong>Note:</strong></p>
<p>This parameter does <strong>not</strong> provide user access controls. For example, you cannot modify a
cPanel account&#39;s date to prevent a user from logging in to the server.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="STYLE" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">STYLE</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">STYLE=Glass</span></div><div><div html="&lt;p&gt;The cPanel account&amp;#39;s cPanel interface theme style.&lt;/p&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account&#39;s cPanel interface theme style.</p>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="update_existing_email_account_quotas" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">update_existing_email_account_quotas</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">update_existing_email_account_quotas=1</span></div><div><div html="&lt;p&gt;Whether to update the quota for existing email accounts to match the value of &lt;code&gt;MAX_EMAILACCT_QUOTA&lt;/code&gt; setting.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Update quota for existing email accounts.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do not update quota for existing email accounts.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To use this parameter, you &lt;strong&gt;must&lt;/strong&gt; also use the &lt;code&gt;MAX_EMAILACCT_QUOTA&lt;/code&gt; parameter.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to update the quota for existing email accounts to match the value of <code>MAX_EMAILACCT_QUOTA</code> setting.</p>
<ul>
<li><code>1</code> — Update quota for existing email accounts.</li>
<li><code>0</code> — Do not update quota for existing email accounts.</li>
</ul>
<p><strong>Important:</strong></p>
<p>To use this parameter, you <strong>must</strong> also use the <code>MAX_EMAILACCT_QUOTA</code> parameter.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=example</span></div><div><div html="&lt;p&gt;The cPanel account&amp;#39;s current username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account&#39;s current username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/modifyacct</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/modifyacct</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R155a71a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R155a71a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R155a71a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R155a71a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R155a71a:0" aria-labelledby="tab:R155a71a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  modifyacct <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'example'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R155a71a:1" aria-labelledby="tab:R155a71a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R175a71a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R175a71a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R175a71a:0" aria-labelledby="tab:R175a71a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"cpuser"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"BACKUP"</span>: <span class="token string">&quot;1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"BWLIMIT"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"CONTACTEMAIL"</span>: <span class="token string">&quot;example@example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"CONTACTEMAIL2"</span>: <span class="token string">&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DBOWNER"</span>: <span class="token string">&quot;example&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DEADDOMAINS"</span>: <span class="token punctuation">[ ]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DEMO"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DISK_BLOCK_LIMIT"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DOMAIN"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DOMAINS"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;subdomain.example.com&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"FEATURELIST"</span>: <span class="token string">&quot;default&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"HASCGI"</span>: <span class="token string">&quot;1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"HASDKIM"</span>: <span class="token string">&quot;1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"HASDMARC"</span>: <span class="token string">&quot;1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"HASSPF"</span>: <span class="token string">&quot;1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"HOMEDIRLINKS"</span>: <span class="token punctuation">[ ]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"IP"</span>: <span class="token string">&quot;172.16.1.13&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"LEGACY_BACKUP"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"LOCALE"</span>: <span class="token string">&quot;en&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAILBOX_FORMAT"</span>: <span class="token string">&quot;maildir&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXADDON"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXFTP"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXLST"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXPARK"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXPOP"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXSQL"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXSUB"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAX_DEFER_FAIL_PERCENTAGE"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAX_EMAILACCT_QUOTA"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAX_EMAIL_PER_HOUR"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MTIME"</span>: <span class="token string">&quot;1560518791&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MXCHECK-example.com"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"OWNER"</span>: <span class="token string">&quot;example&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"PLAN"</span>: <span class="token string">&quot;default&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"PUSHBULLET_ACCESS_TOKEN"</span>: <span class="token string">&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"RS"</span>: <span class="token string">&quot;jupiter&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"STARTDATE"</span>: <span class="token string">&quot;1554919365&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"USER"</span>: <span class="token string">&quot;example&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"UTF8MAILBOX"</span>: <span class="token string">&quot;1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"_PACKAGE_EXTENSIONS"</span>: <span class="token string">&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"__CACHE_DATA_VERSION"</span>: <span class="token string">&quot;0.81&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"modify_firewall"</span>: <span class="token string">&quot;1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notify_account_authn_link"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notify_account_authn_link_notification_disabled"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notify_autossl_expiry"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notify_autossl_expiry_coverage"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notify_autossl_renewal_coverage"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notify_autossl_renewal_coverage_reduced"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notify_autossl_renewal_uncovered_domains"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notify_bandwidth_limit"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notify_contact_address_change"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notify_contact_address_change_notification_disabled"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notify_disk_limit"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notify_password_change"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notify_password_change_notification_disabled"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notify_ssl_expiry"</span>: <span class="token string">&quot;0&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"setshell"</span>: <span class="token string">&quot;/bin/bash&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;example1&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;modifyacct&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"output"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"messages"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;Reseller data updated&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;0 rows updated in eximstats sends database.\n0 rows updated in eximstats smtp database.\n0 rows updated in eximstats failures database.\n0 rows updated in eximstats defers database.\n&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;Username changed from example to example1&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;Restarting apache&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"warnings"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;Changing the cPanel account username from “example” to “example1” requires Digest Authentication to be disabled.&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;Use the Web Disk Accounts page in cPanel to re-enable Digest Authentication.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Account Modified&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Management/operation/changepackage" data-section-id="tag/Account-Management/operation/changepackage" class="sc-dntaoT ceciOs"><div data-section-id="operation/changepackage" id="operation/changepackage" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Management/operation/changepackage" aria-label="tag/Account-Management/operation/changepackage"></a>Update user hosting plan<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function changes a cPanel account&amp;#39;s hosting plan (package).&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function changes a cPanel account&#39;s hosting plan (package).</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="pkg" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">pkg</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">pkg=package1</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s name.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The cPanel account&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account&#39;s username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/changepackage</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/changepackage</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R155e71a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R155e71a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R155e71a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R155e71a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R155e71a:0" aria-labelledby="tab:R155e71a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  changepackage <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">pkg</span><span class="token operator">=</span><span class="token string">'package1'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R155e71a:1" aria-labelledby="tab:R155e71a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R175e71a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R175e71a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R175e71a:0" aria-labelledby="tab:R175e71a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;changepackage&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"output"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"raw"</span>: <span class="token string">&quot;&lt;pre&gt;\nChanging the account bandwidth limit from “0” to “unlimited”.\nChanging Feature List to default\nChanging the maximum email accounts from “unlimited” to “unlimited”.\nChanging the maximum SQL databases from “unlimited” to “unlimited”.\nChanging the maximum FTP accounts from “unlimited” to “unlimited”.\nChanging the maximum mailing lists from “unlimited” to “unlimited”.\nChanging the maximum subdomains from “unlimited” to “unlimited”.\nChanging the maximum email quota from “unlimited” to “unlimited” …\nChanging \&quot;Maximum Hourly Email by Domain Relayed\&quot; from unlimited to unlimited\nChanging \&quot;Maximum percentage of failed or deferred messages a domain may send per hour\&quot; from unlimited to unlimited\nChanging the maximum parked domains from “unlimited” to “0”.\nChanging the maximum addon domains from “unlimited” to “0”.\nRemoving Shell Access\nShell changed\nChanging cPanel theme from jupiter to jupiter\nChanging plan from default to boo\nBandwidth limit (unlimited) is lower than (unlimited) (all limits removed)&lt;br /&gt;&lt;blockquote&gt;&lt;div style='float:left;'&gt;Enabling...&lt;/div&gt;&lt;div style='float:left;'&gt;...exampleaddon.com...&lt;/div&gt;&lt;div style='float:left;'&gt;...exampleaddon.example.com...&lt;/div&gt;&lt;div style='float:left;'&gt;...example.com...&lt;/div&gt;&lt;div style='float:left;'&gt;Done&lt;/div&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;div class='clearit' style='clear:both; width:80%;'&gt; &lt;/div&gt;Setting quota to “unlimited”.\n&lt;span class=\&quot;b2\&quot;&gt;Warning, this will not change shared IP accounts to dedicated IP accounts, or the reverse.&lt;/span&gt;\n&lt;span class=\&quot;b2\&quot;&gt;Warning: Changing a user’s package does not affect their Digest Authentication settings.&lt;/span&gt;\n&lt;/pre&gt;&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Management/operation/get_upgrade_opportunities" data-section-id="tag/Account-Management/operation/get_upgrade_opportunities" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_upgrade_opportunities" id="operation/get_upgrade_opportunities" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Management/operation/get_upgrade_opportunities" aria-label="tag/Account-Management/operation/get_upgrade_opportunities"></a>Get upgrade opportunities<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists accounts that could benefit from upgrading to a different package.
The listed accounts may be nearing (or exceeding) resource usage thresholds.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists accounts that could benefit from upgrading to a different package.
The listed accounts may be nearing (or exceeding) resource usage thresholds.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="disk_threshold_blocks" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">disk_threshold_blocks</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 0<!-- --> </span></span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">2097152</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">disk_threshold_blocks=8388608</span></div><div><div html="&lt;p&gt;A fixed number of blocks to use as an alternative disk usage threshold.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A fixed number of blocks to use as an alternative disk usage threshold.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="nearness_fraction" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">nearness_fraction</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">number</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->( 0 .. 1 )<!-- --> </span></span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0.8</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">nearness_fraction=0.6</span></div><div><div html="&lt;p&gt;The fraction of 1 at which to consider usage &amp;quot;near&amp;quot;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The fraction of 1 at which to consider usage &quot;near&quot;.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_upgrade_opportunities</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_upgrade_opportunities</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R155i71a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R155i71a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R155i71a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R155i71a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R155i71a:0" aria-labelledby="tab:R155i71a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_upgrade_opportunities
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R155i71a:1" aria-labelledby="tab:R155i71a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R175i71a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R175i71a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R175i71a:0" aria-labelledby="tab:R175i71a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"upgrade_opportunities"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"property1"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"bw_limit"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"last_month"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"fraction"</span>: <span class="token number">0.54</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"near"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reached"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"messages"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This account has used 54% of its bandwidth quota for this month.&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"this_month"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"fraction"</span>: <span class="token number">0.54</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"near"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reached"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"disk_usage"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"messages"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This account has used 94% of its disk quota.&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"relative_to_fixed_amount"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"fraction"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"near"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reached"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"threshold_blocks"</span>: <span class="token number">10485760</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"relative_to_quota"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"fraction"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"near"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reached"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"threshold_blocks"</span>: <span class="token number">10485760</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"messages"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This account has used 54% of its bandwidth quota for this month.&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;This account has used 94% of its disk quota.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"property2"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"bw_limit"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"last_month"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"fraction"</span>: <span class="token number">0.54</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"near"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reached"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"messages"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This account has used 54% of its bandwidth quota for this month.&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"this_month"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"fraction"</span>: <span class="token number">0.54</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"near"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reached"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"disk_usage"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"messages"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This account has used 94% of its disk quota.&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"relative_to_fixed_amount"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"fraction"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"near"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reached"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"threshold_blocks"</span>: <span class="token number">10485760</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"relative_to_quota"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"fraction"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"near"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reached"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"threshold_blocks"</span>: <span class="token number">10485760</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"messages"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This account has used 54% of its bandwidth quota for this month.&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;This account has used 94% of its disk quota.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_upgrade_opportunities&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Management/operation/myprivs" data-section-id="tag/Account-Management/operation/myprivs" class="sc-dntaoT ceciOs"><div data-section-id="operation/myprivs" id="operation/myprivs" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Management/operation/myprivs" aria-label="tag/Account-Management/operation/myprivs"></a>Return cPanel account system privileges<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves the current user&amp;#39;s &lt;a href=&quot;https://go.cpanel.net/whmdocsEditResellerNameserversandPrivileges&quot;&gt;Access Control List (ACL)&lt;/a&gt; privileges.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves the current user&#39;s <a href="https://go.cpanel.net/whmdocsEditResellerNameserversandPrivileges">Access Control List (ACL)</a> privileges.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/myprivs</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/myprivs</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R155m71a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R155m71a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R155m71a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R155m71a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R155m71a:0" aria-labelledby="tab:R155m71a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  myprivs
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R155m71a:1" aria-labelledby="tab:R155m71a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R175m71a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R175m71a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R175m71a:0" aria-labelledby="tab:R175m71a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"privileges"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"acct-summary"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"add-pkg"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"add-pkg-ip"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"add-pkg-shell"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"all"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"allow-addoncreate"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"allow-emaillimits-pkgs"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"allow-parkedcreate"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"allow-shell"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"allow-unlimited-bw-pkgs"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"allow-unlimited-disk-pkgs"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"allow-unlimited-pkgs"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"basic-system-info"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"basic-whm-functions"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"clustering"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"cors-proxy-get"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"cpanel-api"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"cpanel-integration"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"create-acct"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"create-dns"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"create-user-session"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"demo-setup"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"digest-auth"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"edit-account"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"edit-dns"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"edit-mx"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"edit-pkg"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"file-restore"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"generate-email-config"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"kill-acct"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"kill-dns"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"limit-bandwidth"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"list-accts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"list-pkgs"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"locale-edit"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mailcheck"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"manage-api-tokens"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"manage-dns-records"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"manage-oidc"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"manage-styles"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql-info"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"news"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ns-config"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"park-dns"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"passwd"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"quota"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"rearrange-accts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"resftp"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restart"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"show-bandwidth"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ssl"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ssl-buy"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ssl-gencrt"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ssl-info"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"stats"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"suspend-acct"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"thirdparty"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"track-email"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"upgrade-account"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"viewglobalpackages"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;myprivs&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Management/operation/list_users" data-section-id="tag/Account-Management/operation/list_users" class="sc-dntaoT ceciOs"><div data-section-id="operation/list_users" id="operation/list_users" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Management/operation/list_users" aria-label="tag/Account-Management/operation/list_users"></a>Return root and cPanel accounts<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists the cPanel user accounts and the &lt;code&gt;root&lt;/code&gt; user on the server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists the cPanel user accounts and the <code>root</code> user on the server.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/list_users</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/list_users</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R155q71a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R155q71a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R155q71a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R155q71a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R155q71a:0" aria-labelledby="tab:R155q71a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  list_users
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R155q71a:1" aria-labelledby="tab:R155q71a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R175q71a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R175q71a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R175q71a:0" aria-labelledby="tab:R175q71a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"users"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;example&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;root&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;list_users&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Management/operation/massmodifyacct" data-section-id="tag/Account-Management/operation/massmodifyacct" class="sc-dntaoT ceciOs"><div data-section-id="operation/massmodifyacct" id="operation/massmodifyacct" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Management/operation/massmodifyacct" aria-label="tag/Account-Management/operation/massmodifyacct"></a>Update multiple cPanel accounts<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function modifies multiple cPanel accounts.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;We &lt;strong&gt;strongly&lt;/strong&gt; recommend that you do not modify a cPanel account&amp;#39;s settings
if that account uses a hosting plan (package). If the package values change, the
system will overwrite any of your custom values with the package&amp;#39;s new values.&lt;/li&gt;
&lt;li&gt;This function uses case-sensitive parameters. You &lt;strong&gt;must&lt;/strong&gt; enter parameters in
the correct case format. If you do not, the function will ignore that parameter.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;On servers that run CentOS 7, you may see a &lt;code&gt;named&lt;/code&gt; warning about the absence of
SPF resource records on DNS.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This warning is &lt;strong&gt;not&lt;/strong&gt; relevant on CentOS 7 servers, because
  &lt;a href=&quot;https://tools.ietf.org/html/rfc7208&quot;&gt;RFC 7208 deprecated SPF records&lt;/a&gt;. CentOS 7
  servers use TXT records instead of SPF records.&lt;/li&gt;
&lt;li&gt;Red Hat 7.1 and CentOS 7.1 both contain &lt;code&gt;bind-9.9.4-23.el7&lt;/code&gt;, which is an updated
  version of BIND that complies with RFC 7208. To resolve this issue, update your
  operating system to a version that contains the updated version of BIND. For more
  information, read the &lt;a href=&quot;https://bugzilla.redhat.com/show_bug.cgi?id=1215164&quot;&gt;Red Hat Bugzilla case about SPF record errors&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function modifies multiple cPanel accounts.</p>
<p><strong>Warning:</strong></p>
<ul>
<li>We <strong>strongly</strong> recommend that you do not modify a cPanel account&#39;s settings
if that account uses a hosting plan (package). If the package values change, the
system will overwrite any of your custom values with the package&#39;s new values.</li>
<li>This function uses case-sensitive parameters. You <strong>must</strong> enter parameters in
the correct case format. If you do not, the function will ignore that parameter.</li>
</ul>
<p><strong>Note:</strong></p>
<p>On servers that run CentOS 7, you may see a <code>named</code> warning about the absence of
SPF resource records on DNS.</p>
<ul>
<li>This warning is <strong>not</strong> relevant on CentOS 7 servers, because
  <a href="https://tools.ietf.org/html/rfc7208">RFC 7208 deprecated SPF records</a>. CentOS 7
  servers use TXT records instead of SPF records.</li>
<li>Red Hat 7.1 and CentOS 7.1 both contain <code>bind-9.9.4-23.el7</code>, which is an updated
  version of BIND that complies with RFC 7208. To resolve this issue, update your
  operating system to a version that contains the updated version of BIND. For more
  information, read the <a href="https://bugzilla.redhat.com/show_bug.cgi?id=1215164">Red Hat Bugzilla case about SPF record errors</a>.</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="BACKUP" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">BACKUP</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">any</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">BACKUP=1</span></div><div><div html="&lt;p&gt;Whether backups are enabled for the account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter &lt;strong&gt;requires&lt;/strong&gt; &lt;code&gt;root&lt;/code&gt; privileges.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether backups are enabled for the account.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
<p><strong>Note:</strong></p>
<p>This parameter <strong>requires</strong> <code>root</code> privileges.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="BWLIMIT" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand BWLIMIT"><span class="property-name">BWLIMIT</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">any or string or integer</span><span class="sc-CNKsk sc-gcfzXs hPAOR kNKbJU"> (<!-- -->IntPosNullOrUnlimited<!-- -->) </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">BWLIMIT=unlimited</span></div><div><div html="&lt;p&gt;The account&amp;#39;s maximum bandwidth use, in bytes.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt;, &lt;code&gt;null&lt;/code&gt; or &lt;code&gt;unlimited&lt;/code&gt; — The account can use unlimited bandwidth.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s maximum bandwidth use, in bytes.</p>
<ul>
<li><code>0</code>, <code>null</code> or <code>unlimited</code> — The account can use unlimited bandwidth.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="CONTACTEMAIL" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">CONTACTEMAIL</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->email<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">CONTACTEMAIL=username@example.com</span></div><div><div html="&lt;p&gt;The account&amp;#39;s contact email address.&lt;/p&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s contact email address.</p>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="DBOWNER" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">DBOWNER</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">DBOWNER=example</span></div><div><div html="&lt;p&gt;The owner of the account&amp;#39;s MySQL® databases.&lt;/p&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The owner of the account&#39;s MySQL® databases.</p>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="DISK_BLOCK_LIMIT" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">DISK_BLOCK_LIMIT</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">DISK_BLOCK_LIMIT=100000000</span></div><div><div html="&lt;p&gt;The number of disk blocks for the account, in kilobytes (KB).&lt;/p&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The number of disk blocks for the account, in kilobytes (KB).</p>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="HASCGI" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">HASCGI</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">HASCGI=1</span></div><div><div html="&lt;p&gt;Whether CGI access is enabled for the account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When a &lt;a href=&quot;https://go.cpanel.net/whmdocsServerProfile&quot;&gt;server profile&lt;/a&gt; disables the
&lt;a href=&quot;https://go.cpanel.net/serverroles#roles&quot;&gt;Web Server&lt;/a&gt; role, you &lt;strong&gt;cannot&lt;/strong&gt; enable
CGI access.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether CGI access is enabled for the account.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
<p><strong>Note:</strong></p>
<p>When a <a href="https://go.cpanel.net/whmdocsServerProfile">server profile</a> disables the
<a href="https://go.cpanel.net/serverroles#roles">Web Server</a> role, you <strong>cannot</strong> enable
CGI access.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="HASDKIM" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">HASDKIM</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><div html="&lt;p&gt;Whether DomainKeys Identified Mail (DKIM) is enabled for the account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether DomainKeys Identified Mail (DKIM) is enabled for the account.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="HASDMARC" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">HASDMARC</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><div html="&lt;p&gt;Whether Domain-based Message Authentication, Reporting, and Conformance (DMARC) is enabled for the account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether Domain-based Message Authentication, Reporting, and Conformance (DMARC) is enabled for the account.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="HASSHELL" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">HASSHELL</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">HASSHELL=1</span></div><div><div html="&lt;p&gt;Whether shell (SSH) access is enabled for the account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;We &lt;strong&gt;strongly&lt;/strong&gt; recommend that you use the &lt;code&gt;shell&lt;/code&gt; parameter to specify a shell for
SSH access.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether shell (SSH) access is enabled for the account.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
<p><strong>Note:</strong></p>
<p>We <strong>strongly</strong> recommend that you use the <code>shell</code> parameter to specify a shell for
SSH access.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="HASSPF" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">HASSPF</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">HASSPF=1</span></div><div><div html="&lt;p&gt;Whether Sender Policy Framework (SPF) is enabled for the account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether Sender Policy Framework (SPF) is enabled for the account.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="LANG" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">LANG</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">LANG=english-utf8</span></div><div><div html="&lt;p&gt;The account&amp;#39;s display language.&lt;/p&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s display language.</p>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="LOCALE" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">LOCALE</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->ISO-3166-1 (alpha-2)<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">LOCALE=en</span></div><div><div html="&lt;p&gt;The account&amp;#39;s default locale.&lt;/p&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s default locale.</p>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="MAILBOX_FORMAT" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">MAILBOX_FORMAT</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">any</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;maildir&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;mbox&quot;</span> </div> <div><div html="&lt;p&gt;The storage format that the account&amp;#39;s mailboxes use.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;maildir&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;mbox&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The storage format that the account&#39;s mailboxes use.</p>
<ul>
<li><code>maildir</code></li>
<li><code>mbox</code></li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="MAX_DEFER_FAIL_PERCENTAGE" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand MAX_DEFER_FAIL_PERCENTAGE"><span class="property-name">MAX_DEFER_FAIL_PERCENTAGE</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or integer</span><span class="sc-CNKsk sc-gcfzXs hPAOR kNKbJU"> (<!-- -->IntPosOrUnlimited<!-- -->) </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">MAX_DEFER_FAIL_PERCENTAGE=unlimited</span></div><div><div html="&lt;p&gt;The percentage of failed or deferred email messages that the account can send per hour
before outgoing mail is rate-limited.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; or &lt;code&gt;unlimited&lt;/code&gt; — The account can send an unlimited number of failed or deferred
messages.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The percentage of failed or deferred email messages that the account can send per hour
before outgoing mail is rate-limited.</p>
<ul>
<li><code>0</code> or <code>unlimited</code> — The account can send an unlimited number of failed or deferred
messages.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="MAX_EMAIL_PER_HOUR" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand MAX_EMAIL_PER_HOUR"><span class="property-name">MAX_EMAIL_PER_HOUR</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or integer</span><span class="sc-CNKsk sc-gcfzXs hPAOR kNKbJU"> (<!-- -->IntPosOrUnlimited<!-- -->) </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">MAX_EMAIL_PER_HOUR=unlimited</span></div><div><div html="&lt;p&gt;The maximum number of emails that the account can send in one hour.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; or &lt;code&gt;unlimited&lt;/code&gt; — The account can send an unlimited number of emails.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The maximum number of emails that the account can send in one hour.</p>
<ul>
<li><code>0</code> or <code>unlimited</code> — The account can send an unlimited number of emails.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="MAX_EMAILACCT_QUOTA" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand MAX_EMAILACCT_QUOTA"><span class="property-name">MAX_EMAILACCT_QUOTA</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or integer</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">MAX_EMAILACCT_QUOTA=unlimited</span></div><div><div html="&lt;p&gt;The maximum size, in megabytes (MB), that the account can define when it creates an
email account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;unlimited&lt;/code&gt; — The account possesses an unlimited quota.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This value applies to each email account, &lt;strong&gt;not&lt;/strong&gt; each cPanel account.&lt;/li&gt;
&lt;li&gt;If you specify a &lt;code&gt;MAX_EMAILACCT_QUOTA&lt;/code&gt; value, the function will &lt;strong&gt;overwrite&lt;/strong&gt; the
plan&amp;#39;s defined value for that cPanel account.&lt;/li&gt;
&lt;li&gt;This parameter does &lt;strong&gt;not&lt;/strong&gt; affect any existing email accounts&lt;/li&gt;
&lt;li&gt;We recommend that you allow the account&amp;#39;s plan to determine this value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;MAX_EMAIL_PER_HOUR&lt;/code&gt; will define to unlimited if you do &lt;strong&gt;not&lt;/strong&gt; define either the plan
or &lt;code&gt;MAX_EMAILACCT_QUOTA&lt;/code&gt; parameters.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value. It will default to &lt;code&gt;unlimited&lt;/code&gt; if
you do &lt;strong&gt;not&lt;/strong&gt; define either the &lt;code&gt;plan&lt;/code&gt; or &lt;code&gt;MAX_EMAILACCT_QUOTA&lt;/code&gt; parameters.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The maximum size, in megabytes (MB), that the account can define when it creates an
email account.</p>
<ul>
<li><code>unlimited</code> — The account possesses an unlimited quota.</li>
</ul>
<p><strong>Important:</strong></p>
<ul>
<li>This value applies to each email account, <strong>not</strong> each cPanel account.</li>
<li>If you specify a <code>MAX_EMAILACCT_QUOTA</code> value, the function will <strong>overwrite</strong> the
plan&#39;s defined value for that cPanel account.</li>
<li>This parameter does <strong>not</strong> affect any existing email accounts</li>
<li>We recommend that you allow the account&#39;s plan to determine this value.</li>
<li><code>MAX_EMAIL_PER_HOUR</code> will define to unlimited if you do <strong>not</strong> define either the plan
or <code>MAX_EMAILACCT_QUOTA</code> parameters.</li>
</ul>
<p>This parameter defaults to the defined system value. It will default to <code>unlimited</code> if
you do <strong>not</strong> define either the <code>plan</code> or <code>MAX_EMAILACCT_QUOTA</code> parameters.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="MAXADDON" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand MAXADDON"><span class="property-name">MAXADDON</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">any or string or integer</span><span class="sc-CNKsk sc-gcfzXs hPAOR kNKbJU"> (<!-- -->Int0-999999NullOrUnlimited<!-- -->) </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">MAXADDON=unlimited</span></div><div><div html="&lt;p&gt;The account&amp;#39;s maximum number of addon domains.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt;, &lt;code&gt;null&lt;/code&gt;, or &lt;code&gt;unlimited&lt;/code&gt; — The account possesses unlimited addon domains.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s maximum number of addon domains.</p>
<ul>
<li><code>0</code>, <code>null</code>, or <code>unlimited</code> — The account possesses unlimited addon domains.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="MAXFTP" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand MAXFTP"><span class="property-name">MAXFTP</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">any or string or integer</span><span class="sc-CNKsk sc-gcfzXs hPAOR kNKbJU"> (<!-- -->Int0-999999NullOrUnlimited<!-- -->) </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">MAXFTP=unlimited</span></div><div><div html="&lt;p&gt;The account&amp;#39;s maximum number of FTP accounts.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;null&lt;/code&gt; or &lt;code&gt;unlimited&lt;/code&gt; — The account possesses unlimited FTP accounts.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s maximum number of FTP accounts.</p>
<ul>
<li><code>null</code> or <code>unlimited</code> — The account possesses unlimited FTP accounts.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="MAXLST" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand MAXLST"><span class="property-name">MAXLST</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">any or string or integer</span><span class="sc-CNKsk sc-gcfzXs hPAOR kNKbJU"> (<!-- -->Int0-999999NullOrUnlimited<!-- -->) </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">MAXLST=unlimited</span></div><div><div html="&lt;p&gt;The account&amp;#39;s maximum number of mailing lists.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt;, &lt;code&gt;null&lt;/code&gt;, or &lt;code&gt;unlimited&lt;/code&gt; — The account possesses unlimited mailing lists.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s maximum number of mailing lists.</p>
<ul>
<li><code>0</code>, <code>null</code>, or <code>unlimited</code> — The account possesses unlimited mailing lists.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="MAXPARK" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand MAXPARK"><span class="property-name">MAXPARK</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">any or string or integer</span><span class="sc-CNKsk sc-gcfzXs hPAOR kNKbJU"> (<!-- -->Int0-999999NullOrUnlimited<!-- -->) </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">MAXPARK=unlimited</span></div><div><div html="&lt;p&gt;The account&amp;#39;s maximum number of parked domains (aliases).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;null&lt;/code&gt; or &lt;code&gt;unlimited&lt;/code&gt; — The account possesses unlimited mailing lists.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s maximum number of parked domains (aliases).</p>
<ul>
<li><code>null</code> or <code>unlimited</code> — The account possesses unlimited mailing lists.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="MAXPASSENGERAPPS" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand MAXPASSENGERAPPS"><span class="property-name">MAXPASSENGERAPPS</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">any or string or integer</span><span class="sc-CNKsk sc-gcfzXs hPAOR kNKbJU"> (<!-- -->Int0-999999NullOrUnlimited<!-- -->) </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">MAXPASSENGERAPPS=unlimited</span></div><div><div html="&lt;p&gt;The account&amp;#39;s maximum number of Ruby applications.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;null&lt;/code&gt; or &lt;code&gt;unlimited&lt;/code&gt; — The account possesses unlimited Ruby applications.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s maximum number of Ruby applications.</p>
<ul>
<li><code>null</code> or <code>unlimited</code> — The account possesses unlimited Ruby applications.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="MAXPOP" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand MAXPOP"><span class="property-name">MAXPOP</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">any or string or integer</span><span class="sc-CNKsk sc-gcfzXs hPAOR kNKbJU"> (<!-- -->Int0-999999NullOrUnlimited<!-- -->) </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">MAXPOP=unlimited</span></div><div><div html="&lt;p&gt;The maximum number of email accounts for the account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;null&lt;/code&gt; or &lt;code&gt;unlimited&lt;/code&gt; — The account possesses unlimited email accounts.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The maximum number of email accounts for the account.</p>
<ul>
<li><code>null</code> or <code>unlimited</code> — The account possesses unlimited email accounts.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="MAXSQL" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand MAXSQL"><span class="property-name">MAXSQL</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">any or string or integer</span><span class="sc-CNKsk sc-gcfzXs hPAOR kNKbJU"> (<!-- -->Int0Max999999NullOrUnlimited<!-- -->) </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">MAXSQL=unlimited</span></div><div><div html="&lt;p&gt;The maximum number of each available type of SQL database for the account.&lt;/p&gt;
&lt;p&gt;For example, if you set this value to &lt;code&gt;5&lt;/code&gt; and the system administrator allows MySQL®
and PostgreSQL® databases, users can create up to five MySQL databases and up to five
PostgreSQL databases.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;null&lt;/code&gt; or &lt;code&gt;unlimited&lt;/code&gt; — The account possesses unlimited databases.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The maximum number of each available type of SQL database for the account.</p>
<p>For example, if you set this value to <code>5</code> and the system administrator allows MySQL®
and PostgreSQL® databases, users can create up to five MySQL databases and up to five
PostgreSQL databases.</p>
<ul>
<li><code>null</code> or <code>unlimited</code> — The account possesses unlimited databases.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="MAXSUB" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand MAXSUB"><span class="property-name">MAXSUB</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">any or string or integer</span><span class="sc-CNKsk sc-gcfzXs hPAOR kNKbJU"> (<!-- -->Int0-999999NullOrUnlimited<!-- -->) </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">MAXSUB=unlimited</span></div><div><div html="&lt;p&gt;The maximum number of subdomains for the account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;null&lt;/code&gt; or &lt;code&gt;unlimited&lt;/code&gt; — The account possesses unlimited subdomains.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The maximum number of subdomains for the account.</p>
<ul>
<li><code>null</code> or <code>unlimited</code> — The account possesses unlimited subdomains.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="modify_firewall" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">modify_firewall</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">modify_firewall=0</span></div><div><div html="&lt;p&gt;Whether to modify the firewall rules as part of the account modification.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; – Modify the firewall rules.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; – Do &lt;strong&gt;not&lt;/strong&gt; modify the firewall rules.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you do not set this parameter, the system will modify the firewall based on the &lt;em&gt;Do not make changes to the firewall during account modification.&lt;/em&gt; setting in WHM&amp;#39;s &lt;a href=&quot;https://docs.cpanel.net/whm/server-configuration/tweak-settings/&quot;&gt;&lt;em&gt;Tweak Settings&lt;/em&gt;&lt;/a&gt; interface (&lt;em&gt;WHM &amp;gt;&amp;gt; Home &amp;gt;&amp;gt; Server Configuration &amp;gt;&amp;gt; Tweak Settings&lt;/em&gt;).&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to modify the firewall rules as part of the account modification.</p>
<ul>
<li><code>1</code> – Modify the firewall rules.</li>
<li><code>0</code> – Do <strong>not</strong> modify the firewall rules.</li>
</ul>
<p><strong>NOTE:</strong></p>
<p>If you do not set this parameter, the system will modify the firewall based on the <em>Do not make changes to the firewall during account modification.</em> setting in WHM&#39;s <a href="https://docs.cpanel.net/whm/server-configuration/tweak-settings/"><em>Tweak Settings</em></a> interface (<em>WHM &gt;&gt; Home &gt;&gt; Server Configuration &gt;&gt; Tweak Settings</em>).</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="MXCHECK-*" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">MXCHECK-*</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 0<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">MXCHECK-*=1</span></div><div><div html="&lt;p&gt;The priority of the account&amp;#39;s primary mail exchanger.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The parameter name consists of &lt;code&gt;MXCHECK&lt;/code&gt;, a hyphen, and the primary domain of the
account.&lt;/p&gt;
&lt;p&gt;Example key and value:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;MXCHECK-example.com=10&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the define system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The priority of the account&#39;s primary mail exchanger.</p>
<p><strong>Note:</strong></p>
<p>The parameter name consists of <code>MXCHECK</code>, a hyphen, and the primary domain of the
account.</p>
<p>Example key and value:</p>
<ul>
<li><code>MXCHECK-example.com=10</code></li>
</ul>
<p>This parameter defaults to the define system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="notify_account_authn_link" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">notify_account_authn_link</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">notify_account_authn_link=0</span></div><div><div html="&lt;p&gt;Whether to send a notification when someone links the account to an external
authentication account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to send a notification when someone links the account to an external
authentication account.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="notify_account_authn_link_notification_disabled" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">notify_account_authn_link_notification_disabled</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">notify_account_authn_link_notification_disabled=0</span></div><div><div html="&lt;p&gt;Whether to send a notification when someone disables notifications for external
authentication account links.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to send a notification when someone disables notifications for external
authentication account links.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="notify_autossl_expiry" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">notify_autossl_expiry</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">notify_autossl_expiry=0</span></div><div><div html="&lt;p&gt;Whether to send a notification when an AutoSSL certificate expires.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to send a notification when an AutoSSL certificate expires.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="notify_autossl_expiry_coverage" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">notify_autossl_expiry_coverage</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">notify_autossl_expiry_coverage=0</span></div><div><div html="&lt;p&gt;Whether to send a notification AutoSSL cannot renew a certificate because domains
that fail Domain Control Validation (DCV) exist on the current certificate.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to send a notification AutoSSL cannot renew a certificate because domains
that fail Domain Control Validation (DCV) exist on the current certificate.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="notify_autossl_renewal" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">notify_autossl_renewal</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">notify_autossl_renewal=0</span></div><div><div html="&lt;p&gt;Whether to send a notification when AutoSSL renews a certificate.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to send a notification when AutoSSL renews a certificate.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="notify_autossl_renewal_coverage" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">notify_autossl_renewal_coverage</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">notify_autossl_renewal_coverage=0</span></div><div><div html="&lt;p&gt;Whether to send a notification when AutoSSL renews a certificate but the new
certificate lacks at least one domain that the previous certificate secured.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to send a notification when AutoSSL renews a certificate but the new
certificate lacks at least one domain that the previous certificate secured.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="notify_contact_address_change" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">notify_contact_address_change</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">notify_contact_address_change=0</span></div><div><div html="&lt;p&gt;Whether to send a notification when someone changes the contact address for the account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to send a notification when someone changes the contact address for the account.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="notify_contact_address_change_notification_disabled" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">notify_contact_address_change_notification_disabled</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">notify_contact_address_change_notification_disabled=0</span></div><div><div html="&lt;p&gt;Whether to send a notification when disables the notification for contact address
 changes.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to send a notification when disables the notification for contact address
 changes.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="notify_disk_limit" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">notify_disk_limit</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">notify_disk_limit=0</span></div><div><div html="&lt;p&gt;Whether to send a notification when the account reaches its disk usage limit.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to send a notification when the account reaches its disk usage limit.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="notify_password_change" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">notify_password_change</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">notify_password_change=0</span></div><div><div html="&lt;p&gt;Whether to send a notification when someone changes the account&amp;#39;s password.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to send a notification when someone changes the account&#39;s password.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="notify_password_change_notification_disabled" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">notify_password_change_notification_disabled</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">notify_password_change_notification_disabled=0</span></div><div><div html="&lt;p&gt;Whether to send a notification when someone disables notifications for password changes.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to send a notification when someone disables notifications for password changes.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="notify_ssl_expiry" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">notify_ssl_expiry</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">notify_ssl_expiry=0</span></div><div><div html="&lt;p&gt;Whether to send a notification when an SSL certificate on the account expires.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to send a notification when an SSL certificate on the account expires.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="OUTGOING_EMAIL_SUSPENDED" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">OUTGOING_EMAIL_SUSPENDED</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">OUTGOING_EMAIL_SUSPENDED=0</span></div><div><div html="&lt;p&gt;Whether to suspend outgoing email on the account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Suspend outgoing email.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; suspend outgoing email.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to suspend outgoing email on the account.</p>
<ul>
<li><code>1</code> — Suspend outgoing email.</li>
<li><code>0</code> — Do <strong>not</strong> suspend outgoing email.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="OWNER" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">OWNER</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">OWNER=reseller</span></div><div><div html="&lt;p&gt;A new owner&amp;#39;s username or the &lt;code&gt;root&lt;/code&gt; user, to change the account&amp;#39;s owner.&lt;/p&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The authenticated user &lt;strong&gt;must&lt;/strong&gt; have &lt;code&gt;root&lt;/code&gt; privileges in order to assign the account
to a reseller other than that account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A new owner&#39;s username or the <code>root</code> user, to change the account&#39;s owner.</p>
<p>This parameter defaults to the defined system value.</p>
<p><strong>Note:</strong></p>
<p>The authenticated user <strong>must</strong> have <code>root</code> privileges in order to assign the account
to a reseller other than that account.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="PUSHBULLET_ACCESS_TOKEN" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">PUSHBULLET_ACCESS_TOKEN</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">PUSHBULLET_ACCESS_TOKEN=1234567890</span></div><div><div html="&lt;p&gt;An access token for the account&amp;#39;s &lt;a href=&quot;https://www.pushbullet.com/&quot;&gt;Pushbullet&lt;/a&gt;™
notifications.&lt;/p&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>An access token for the account&#39;s <a href="https://www.pushbullet.com/">Pushbullet</a>™
notifications.</p>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="QUOTA" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand QUOTA"><span class="property-name">QUOTA</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">any or string or integer</span><span class="sc-CNKsk sc-gcfzXs hPAOR kNKbJU"> (<!-- -->IntPosNullOrUnlimited<!-- -->) </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">QUOTA=unlimited</span></div><div><div html="&lt;p&gt;The account&amp;#39;s disk space quota, in multiples of 1,048,576 bytes.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt;, &lt;code&gt;null&lt;/code&gt;, or &lt;code&gt;unlimited&lt;/code&gt; — The account&amp;#39;s disk space is unlimited.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s disk space quota, in multiples of 1,048,576 bytes.</p>
<ul>
<li><code>0</code>, <code>null</code>, or <code>unlimited</code> — The account&#39;s disk space is unlimited.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="remove_missing_extensions" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">remove_missing_extensions</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">remove_missing_extensions=packageext1 packageext2</span></div><div><div html="&lt;p&gt;A space-separated list of removed, missing, or uninstalled extensions.&lt;/p&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter removes all of the extensions that you list from
the &lt;code&gt;_PACKAGE_EXTENSIONS&lt;/code&gt; variable in the user file. It will &lt;strong&gt;not&lt;/strong&gt; remove the
extensions&amp;#39; variables. For more information, read our
&lt;a href=&quot;https://go.cpanel.net/GuidetoPackageExtensions&quot;&gt;Guide to Package Extensions&lt;/a&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A space-separated list of removed, missing, or uninstalled extensions.</p>
<p>This parameter defaults to the defined system value.</p>
<p><strong>Warning:</strong></p>
<p>This parameter removes all of the extensions that you list from
the <code>_PACKAGE_EXTENSIONS</code> variable in the user file. It will <strong>not</strong> remove the
extensions&#39; variables. For more information, read our
<a href="https://go.cpanel.net/GuidetoPackageExtensions">Guide to Package Extensions</a>.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="rename_database_objects" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">rename_database_objects</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">rename_database_objects=0</span></div><div><div html="&lt;p&gt;Whether to rename the cPanel account&amp;#39;s database objects to use a new username&amp;#39;s
database prefix. This parameter &lt;strong&gt;only&lt;/strong&gt; applies to servers that use database prefixing.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Rename the cPanel account&amp;#39;s database objects.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; rename the cPanel account&amp;#39;s database objects.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The account owner &lt;strong&gt;must&lt;/strong&gt; update any applications to use the new database object names.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Use this parameter carefully&lt;/strong&gt;. It can cause confusion for system administrators.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;MySQL does &lt;strong&gt;not&lt;/strong&gt; allow you to rename a database. When cPanel &amp;amp; WHM &amp;quot;renames&amp;quot; a database,
the system performs the following steps:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;The system creates a new database.&lt;/li&gt;
&lt;li&gt;The system moves data from the old database to the new database.&lt;/li&gt;
&lt;li&gt;The system recreates grants and stored code in the new database.&lt;/li&gt;
&lt;li&gt;The system deletes the old database and its grants.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;If &lt;strong&gt;any&lt;/strong&gt; of the first three steps fail, the system returns an error and attempts to
restore the database&amp;#39;s original state. If the restoration process fails, the API function&amp;#39;s
error response describes these additional failures.&lt;/li&gt;
&lt;li&gt;In rare cases, the system creates the second database successfully, but fails to delete
the old database or grants. The system treats the rename action as a success; however, the
API function returns warnings that describe the failure to delete the old database or grants.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to rename the cPanel account&#39;s database objects to use a new username&#39;s
database prefix. This parameter <strong>only</strong> applies to servers that use database prefixing.</p>
<ul>
<li><code>1</code> — Rename the cPanel account&#39;s database objects.</li>
<li><code>0</code> — Do <strong>not</strong> rename the cPanel account&#39;s database objects.</li>
</ul>
<p><strong>Warning:</strong></p>
<ul>
<li>The account owner <strong>must</strong> update any applications to use the new database object names.</li>
<li><strong>Use this parameter carefully</strong>. It can cause confusion for system administrators.</li>
</ul>
<p>MySQL does <strong>not</strong> allow you to rename a database. When cPanel &amp; WHM &quot;renames&quot; a database,
the system performs the following steps:</p>
<ol>
<li>The system creates a new database.</li>
<li>The system moves data from the old database to the new database.</li>
<li>The system recreates grants and stored code in the new database.</li>
<li>The system deletes the old database and its grants.</li>
</ol>
<p><strong>Warning:</strong></p>
<ul>
<li>If <strong>any</strong> of the first three steps fail, the system returns an error and attempts to
restore the database&#39;s original state. If the restoration process fails, the API function&#39;s
error response describes these additional failures.</li>
<li>In rare cases, the system creates the second database successfully, but fails to delete
the old database or grants. The system treats the rename action as a success; however, the
API function returns warnings that describe the failure to delete the old database or grants.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="reseller" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">reseller</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">reseller=1</span></div><div><div html="&lt;p&gt;Whether to grant reseller privileges to the account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Grant reseller privileges.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; grant reseller privileges.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to grant reseller privileges to the account.</p>
<ul>
<li><code>1</code> — Grant reseller privileges.</li>
<li><code>0</code> — Do <strong>not</strong> grant reseller privileges.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="RS" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">RS</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">RS=jupiter</span></div><div><div html="&lt;p&gt;The account&amp;#39;s cPanel interface theme.&lt;/p&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s cPanel interface theme.</p>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="shell" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">shell</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->path<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">shell=/bin/bash</span></div><div><div html="&lt;p&gt;The absolute file path to the shell&amp;#39;s location.&lt;/p&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The absolute file path to the shell&#39;s location.</p>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="spamassassin" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">spamassassin</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">spamassassin=1</span></div><div><div html="&lt;p&gt;Whether Apache SpamAssassin™ is enabled for the account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether Apache SpamAssassin™ is enabled for the account.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="STARTDATE" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">STARTDATE</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->unix_timestamp<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">STARTDATE=1549471343</span></div><div><div html="&lt;p&gt;A timestamp for which to use as the account&amp;#39;s creation date.&lt;/p&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A timestamp for which to use as the account&#39;s creation date.</p>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="STYLE" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">STYLE</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">STYLE=Glass</span></div><div><div html="&lt;p&gt;The account&amp;#39;s cPanel interface style.&lt;/p&gt;
&lt;p&gt;This parameter defaults to the defined system value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s cPanel interface style.</p>
<p>This parameter defaults to the defined system value.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=user-0=username user-1=username1 user-2=username2 user-3=username3</span> -<!-- --> <!-- -->Modify multiple users.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=user=username user=username1 user=username2 user=username3</span> -<!-- --> <!-- -->Modify multiple users.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span> -<!-- --> <!-- -->Modify a single user.</li></ul><div><div html="&lt;p&gt;The account&amp;#39;s current username.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To modify multiple users, duplicate or increment the parameter name. For example,
the &lt;code&gt;user-1&lt;/code&gt;, &lt;code&gt;user-2&lt;/code&gt;, and &lt;code&gt;user-3&lt;/code&gt; parameters.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s current username.</p>
<p><strong>Note:</strong></p>
<p>To modify multiple users, duplicate or increment the parameter name. For example,
the <code>user-1</code>, <code>user-2</code>, and <code>user-3</code> parameters.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/massmodifyacct</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/massmodifyacct</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R155u71a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R155u71a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R155u71a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R155u71a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R155u71a:0" aria-labelledby="tab:R155u71a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  massmodifyacct <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R155u71a:1" aria-labelledby="tab:R155u71a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R175u71a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R175u71a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R175u71a:0" aria-labelledby="tab:R175u71a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Unable to fetch the cPanel user file for username&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;username&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"extended"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"cpuser"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"BACKUP"</span>: <span class="token string">&quot;1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"BWLIMIT"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"CONTACTEMAIL"</span>: <span class="token string">&quot;username1@example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"CONTACTEMAIL2"</span>: <span class="token string">&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DBOWNER"</span>: <span class="token string">&quot;username1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DEADDOMAINS"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;example.example1.com&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DEMO"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DISK_BLOCK_LIMIT"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DOMAIN"</span>: <span class="token string">&quot;example1.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DOMAINS"</span>: <span class="token punctuation">[ ]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"FEATURELIST"</span>: <span class="token string">&quot;default&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"HASCGI"</span>: <span class="token string">&quot;1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"HASDKIM"</span>: <span class="token string">&quot;1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"HASDMARC"</span>: <span class="token string">&quot;1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"HASSPF"</span>: <span class="token string">&quot;1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"HOMEDIRLINKS"</span>: <span class="token punctuation">[ ]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"IP"</span>: <span class="token string">&quot;172.16.1.3&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"LANG"</span>: <span class="token string">&quot;english-utf8&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"LEGACY_BACKUP"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"LOCALE"</span>: <span class="token string">&quot;en&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAILBOX_FORMAT"</span>: <span class="token string">&quot;maildir&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXADDON"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXFTP"</span>: <span class="token string">&quot;234&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXLST"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXPARK"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXPOP"</span>: <span class="token string">&quot;123&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXSQL"</span>: <span class="token string">&quot;345&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXSUB"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAX_DEFER_FAIL_PERCENTAGE"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAX_EMAILACCT_QUOTA"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAX_EMAIL_PER_HOUR"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MTIME"</span>: <span class="token string">&quot;1584509675&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MXCHECK-example1.com"</span>: <span class="token string">&quot;remote&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"OWNER"</span>: <span class="token string">&quot;username1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"PLAN"</span>: <span class="token string">&quot;extended&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"RS"</span>: <span class="token string">&quot;jupiter&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"STARTDATE"</span>: <span class="token string">&quot;765435600&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"USER"</span>: <span class="token string">&quot;username1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"UTF8MAILBOX"</span>: <span class="token string">&quot;1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"WORKER_NODE-Mail"</span>: <span class="token string">&quot;example1:6L3ZJZ8LPAAOMC8CA31325O8EKGJ5YV5&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"_PACKAGE_EXTENSIONS"</span>: <span class="token string">&quot;custom&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"__CACHE_DATA_VERSION"</span>: <span class="token string">&quot;0.81&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example1.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"setshell"</span>: <span class="token string">&quot;unmodified&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;username1&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"messages"</span>: <span class="token punctuation">[ ]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Account Modified&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;username1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"warnings"</span>: <span class="token punctuation">[ ]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"extended"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"cpuser"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"BACKUP"</span>: <span class="token string">&quot;1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"BWLIMIT"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"CONTACTEMAIL"</span>: <span class="token string">&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"CONTACTEMAIL2"</span>: <span class="token string">&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DBOWNER"</span>: <span class="token string">&quot;username2&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DEADDOMAINS"</span>: <span class="token punctuation">[ ]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DEMO"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DISK_BLOCK_LIMIT"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DOMAIN"</span>: <span class="token string">&quot;example2.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DOMAINS"</span>: <span class="token punctuation">[ ]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"FEATURELIST"</span>: <span class="token string">&quot;default&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"HASCGI"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"HASDKIM"</span>: <span class="token string">&quot;1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"HASDMARC"</span>: <span class="token string">&quot;1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"HASSPF"</span>: <span class="token string">&quot;1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"HOMEDIRLINKS"</span>: <span class="token punctuation">[ ]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"IP"</span>: <span class="token string">&quot;10.0.0.1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"LANG"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"LEGACY_BACKUP"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"LOCALE"</span>: <span class="token string">&quot;cs&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAILBOX_FORMAT"</span>: <span class="token string">&quot;maildir&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXADDON"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXFTP"</span>: <span class="token string">&quot;234&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXLST"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXPARK"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXPOP"</span>: <span class="token string">&quot;123&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXSQL"</span>: <span class="token string">&quot;345&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXSUB"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAX_DEFER_FAIL_PERCENTAGE"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAX_EMAILACCT_QUOTA"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAX_EMAIL_PER_HOUR"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MTIME"</span>: <span class="token string">&quot;1583966719&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MXCHECK-example2.com"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"OWNER"</span>: <span class="token string">&quot;root&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"PLAN"</span>: <span class="token string">&quot;extended&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"RS"</span>: <span class="token string">&quot;jupiter&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"STARTDATE"</span>: <span class="token string">&quot;728719200&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"USER"</span>: <span class="token string">&quot;username2&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"UTF8MAILBOX"</span>: <span class="token string">&quot;1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"WORKER_NODE-Mail"</span>: <span class="token string">&quot;example2:BXE4LIAXF4X9N0B0TG69AAQ64DGR1XPU&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"_PACKAGE_EXTENSIONS"</span>: <span class="token string">&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"__CACHE_DATA_VERSION"</span>: <span class="token string">&quot;0.81&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example2.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"setshell"</span>: <span class="token string">&quot;unmodified&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;username2&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"messages"</span>: <span class="token punctuation">[ ]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"proxied_from"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;example.com&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Account Modified&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;username2&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"warnings"</span>: <span class="token punctuation">[ ]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"extended"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"cpuser"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"BACKUP"</span>: <span class="token string">&quot;1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"BWLIMIT"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"CONTACTEMAIL"</span>: <span class="token string">&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"CONTACTEMAIL2"</span>: <span class="token string">&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DBOWNER"</span>: <span class="token string">&quot;username2&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DEADDOMAINS"</span>: <span class="token punctuation">[ ]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DEMO"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DISK_BLOCK_LIMIT"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DOMAIN"</span>: <span class="token string">&quot;example2.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DOMAINS"</span>: <span class="token punctuation">[ ]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"FEATURELIST"</span>: <span class="token string">&quot;default&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"HASCGI"</span>: <span class="token string">&quot;1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"HASDKIM"</span>: <span class="token string">&quot;1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"HASDMARC"</span>: <span class="token string">&quot;1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"HASSPF"</span>: <span class="token string">&quot;1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"HOMEDIRLINKS"</span>: <span class="token punctuation">[ ]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"IP"</span>: <span class="token string">&quot;172.16.1.3&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"LANG"</span>: <span class="token string">&quot;english-utf8&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"LEGACY_BACKUP"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"LOCALE"</span>: <span class="token string">&quot;en&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAILBOX_FORMAT"</span>: <span class="token string">&quot;maildir&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXADDON"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXFTP"</span>: <span class="token string">&quot;234&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXLST"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXPARK"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXPOP"</span>: <span class="token string">&quot;123&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXSQL"</span>: <span class="token string">&quot;345&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXSUB"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAX_DEFER_FAIL_PERCENTAGE"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAX_EMAILACCT_QUOTA"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAX_EMAIL_PER_HOUR"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MTIME"</span>: <span class="token string">&quot;1584509675&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MXCHECK-example2.com"</span>: <span class="token string">&quot;remote&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"OWNER"</span>: <span class="token string">&quot;username2&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"PLAN"</span>: <span class="token string">&quot;default&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"RS"</span>: <span class="token string">&quot;jupiter&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"STARTDATE"</span>: <span class="token string">&quot;765435600&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"USER"</span>: <span class="token string">&quot;username2&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"UTF8MAILBOX"</span>: <span class="token string">&quot;1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"WORKER_NODE-Mail"</span>: <span class="token string">&quot;example2:H99IZWY3OH9Q1DQNR58L55WUBXAENPDP&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"_PACKAGE_EXTENSIONS"</span>: <span class="token string">&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"__CACHE_DATA_VERSION"</span>: <span class="token string">&quot;0.81&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example2.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"setshell"</span>: <span class="token string">&quot;unmodified&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;username2&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"messages"</span>: <span class="token punctuation">[ ]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Account Modified&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;username2&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"warnings"</span>: <span class="token punctuation">[ ]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"extended"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"cpuser"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"BACKUP"</span>: <span class="token string">&quot;1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"BWLIMIT"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"CONTACTEMAIL"</span>: <span class="token string">&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"CONTACTEMAIL2"</span>: <span class="token string">&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DBOWNER"</span>: <span class="token string">&quot;username2&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DEADDOMAINS"</span>: <span class="token punctuation">[ ]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DEMO"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DISK_BLOCK_LIMIT"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DOMAIN"</span>: <span class="token string">&quot;example2.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DOMAINS"</span>: <span class="token punctuation">[ ]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"FEATURELIST"</span>: <span class="token string">&quot;default&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"HASCGI"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"HASDKIM"</span>: <span class="token string">&quot;1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"HASDMARC"</span>: <span class="token string">&quot;1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"HASSPF"</span>: <span class="token string">&quot;1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"HOMEDIRLINKS"</span>: <span class="token punctuation">[ ]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"IP"</span>: <span class="token string">&quot;10.0.0.2&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"LANG"</span>: <span class="token string">&quot;english-utf8&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"LEGACY_BACKUP"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"LOCALE"</span>: <span class="token string">&quot;en&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAILBOX_FORMAT"</span>: <span class="token string">&quot;maildir&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXADDON"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXFTP"</span>: <span class="token string">&quot;234&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXLST"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXPARK"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXPOP"</span>: <span class="token string">&quot;123&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXSQL"</span>: <span class="token string">&quot;345&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXSUB"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAX_DEFER_FAIL_PERCENTAGE"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAX_EMAILACCT_QUOTA"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAX_EMAIL_PER_HOUR"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MTIME"</span>: <span class="token string">&quot;1583966717&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MXCHECK-example2.com"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"OWNER"</span>: <span class="token string">&quot;linked&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"PLAN"</span>: <span class="token string">&quot;default&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"RS"</span>: <span class="token string">&quot;jupiter&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"STARTDATE"</span>: <span class="token string">&quot;765435600&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"USER"</span>: <span class="token string">&quot;username2&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"UTF8MAILBOX"</span>: <span class="token string">&quot;1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"_PACKAGE_EXTENSIONS"</span>: <span class="token string">&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"__CACHE_DATA_VERSION"</span>: <span class="token string">&quot;0.81&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example2.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"setshell"</span>: <span class="token string">&quot;noshell&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;username2&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"messages"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;Shell changed&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"proxied_from"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;example.com&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Account Modified&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;username2&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"warnings"</span>: <span class="token punctuation">[ ]</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;massmodifyacct&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"messages"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;From example1.com: Restarting apache&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Failed to modify one or more users.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"warnings"</span>: <span class="token punctuation">[ ]</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Management/operation/accountsummary" data-section-id="tag/Account-Management/operation/accountsummary" class="sc-dntaoT ceciOs"><div data-section-id="operation/accountsummary" id="operation/accountsummary" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Management/operation/accountsummary" aria-label="tag/Account-Management/operation/accountsummary"></a>Return cPanel account summary<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves a summary of a user&amp;#39;s account.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You must use either the user or domain parameters.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves a summary of a user&#39;s account.</p>
<p><strong>Note:</strong></p>
<p>You must use either the user or domain parameters.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span></div><div><div html="&lt;p&gt;The account&amp;#39;s main domain.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s main domain.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The account&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/accountsummary</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/accountsummary</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R156271a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R156271a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R156271a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R156271a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R156271a:0" aria-labelledby="tab:R156271a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  accountsummary <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R156271a:1" aria-labelledby="tab:R156271a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R176271a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R176271a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R176271a:0" aria-labelledby="tab:R176271a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"acct"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"backup"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"child_nodes"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"alias"</span>: <span class="token string">&quot;nodealias&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"workload"</span>: <span class="token string">&quot;Mail&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"disklimit"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"diskused"</span>: <span class="token string">&quot;14M&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"email"</span>: <span class="token string">&quot;username@example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"inodeslimit"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"inodesused"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip"</span>: <span class="token string">&quot;192.168.0.128&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ipv6"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;0101:ca75:0101:ca75:0101:ca75:0101:ca77&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_locked"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"legacy_backup"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mailbox_format"</span>: <span class="token string">&quot;maildir&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"max_defer_fail_percentage"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"max_email_per_hour"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"max_emailacct_quota"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"maxaddons"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"maxftp"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"maxlst"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"maxparked"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"maxpop"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"maxsql"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"maxsub"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"min_defer_fail_to_trigger_protection"</span>: <span class="token string">&quot;5&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"outgoing_mail_hold"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"outgoing_mail_suspended"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"owner"</span>: <span class="token string">&quot;root&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"partition"</span>: <span class="token string">&quot;home&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"plan"</span>: <span class="token string">&quot;packagename&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"shell"</span>: <span class="token string">&quot;/bin/bash&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"startdate"</span>: <span class="token string">&quot;13 May 22 16:03&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"suspended"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"suspendreason"</span>: <span class="token string">&quot;not suspended&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"suspendtime"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"temporary"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"theme"</span>: <span class="token string">&quot;jupiter&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"uid"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"unix_startdate"</span>: <span class="token number">1369256589</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;username&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;accountsummary&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Bandwidth-and-Disk-Quotas" data-section-id="tag/Bandwidth-and-Disk-Quotas" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Bandwidth-and-Disk-Quotas" aria-label="tag/Bandwidth-and-Disk-Quotas"></a>Bandwidth and Disk Quotas</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Accounts / Bandwidth and Disk Quotas&lt;/p&gt;
"><p>Accounts / Bandwidth and Disk Quotas</p>
</div></div></div><div id="tag/Bandwidth-and-Disk-Quotas/operation/limitbw" data-section-id="tag/Bandwidth-and-Disk-Quotas/operation/limitbw" class="sc-dntaoT ceciOs"><div data-section-id="operation/limitbw" id="operation/limitbw" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Bandwidth-and-Disk-Quotas/operation/limitbw" aria-label="tag/Bandwidth-and-Disk-Quotas/operation/limitbw"></a>Update cPanel account bandwidth quota<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function modifies a cPanel account&amp;#39;s bandwidth quota.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function modifies a cPanel account&#39;s bandwidth quota.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="bwlimit" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand bwlimit"><span class="property-name">bwlimit</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;unlimited&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">bwlimit=0</span></div><div><div html="&lt;p&gt;The account&amp;#39;s new bandwidth quota, in megabytes (MB).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; and &lt;code&gt;unlimited&lt;/code&gt; - Grant the user unlimited bandwidth&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s new bandwidth quota, in megabytes (MB).</p>
<ul>
<li><code>0</code> and <code>unlimited</code> - Grant the user unlimited bandwidth</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The username of a cPanel account on the server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The username of a cPanel account on the server.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/limitbw</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/limitbw</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99691a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99691a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99691a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99691a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99691a:0" aria-labelledby="tab:R99691a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  limitbw <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99691a:1" aria-labelledby="tab:R99691a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p691a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p691a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p691a:0" aria-labelledby="tab:R9p691a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"bwlimits"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"bwlimit"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"bwlimitenable"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"domains"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;example.com&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;addondomain.com&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;subdomain.example.com&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"human_bwlimit"</span>: <span class="token string">&quot;500 MB&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"human_bwused"</span>: <span class="token string">&quot;none&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"unlimited"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;limitbw&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Bandwidth Limit for username has been set to unlimited megabytes&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Bandwidth-and-Disk-Quotas/operation/get_disk_usage" data-section-id="tag/Bandwidth-and-Disk-Quotas/operation/get_disk_usage" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_disk_usage" id="operation/get_disk_usage" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Bandwidth-and-Disk-Quotas/operation/get_disk_usage" aria-label="tag/Bandwidth-and-Disk-Quotas/operation/get_disk_usage"></a>Return all cPanel accounts disk usage<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists the disk usage status of the system&amp;#39;s user accounts. This also lists information about file system object (inode) usage.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists the disk usage status of the system&#39;s user accounts. This also lists information about file system object (inode) usage.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="cache_mode" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">cache_mode</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;on&quot;</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;on&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;off&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">cache_mode=on</span></div><div><div html="&lt;p&gt;Each cPanel &amp;amp; WHM server maintains a cache of users’ disk quota
usage. This parameter controls the way this function will use
that cache.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;on&lt;/code&gt; - Use the quota cache. This is fast, but it may be inaccurate.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;off&lt;/code&gt; - Ignore the quota cache. This is slower, but it will be more accurate.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Each cPanel &amp; WHM server maintains a cache of users’ disk quota
usage. This parameter controls the way this function will use
that cache.</p>
<ul>
<li><code>on</code> - Use the quota cache. This is fast, but it may be inaccurate.</li>
<li><code>off</code> - Ignore the quota cache. This is slower, but it will be more accurate.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_disk_usage</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_disk_usage</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99a91a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99a91a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99a91a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99a91a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99a91a:0" aria-labelledby="tab:R99a91a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_disk_usage
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99a91a:1" aria-labelledby="tab:R99a91a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pa91a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pa91a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pa91a:0" aria-labelledby="tab:R9pa91a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"accounts"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"blocks_limit"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"blocks_used"</span>: <span class="token number">2632</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"inodes_limit"</span>: <span class="token number">9999</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"inodes_used"</span>: <span class="token number">340</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;username&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_disk_usage&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Bandwidth-and-Disk-Quotas/operation/quota_enabled" data-section-id="tag/Bandwidth-and-Disk-Quotas/operation/quota_enabled" class="sc-dntaoT ceciOs"><div data-section-id="operation/quota_enabled" id="operation/quota_enabled" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Bandwidth-and-Disk-Quotas/operation/quota_enabled" aria-label="tag/Bandwidth-and-Disk-Quotas/operation/quota_enabled"></a>Validate cPanel account quotas<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function checks if quotas are enabled on at least one of a user&amp;#39;s /home directory mounts.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function checks if quotas are enabled on at least one of a user&#39;s /home directory mounts.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/quota_enabled</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/quota_enabled</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99e91a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99e91a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99e91a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99e91a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99e91a:0" aria-labelledby="tab:R99e91a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  quota_enabled
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99e91a:1" aria-labelledby="tab:R99e91a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pe91a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pe91a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pe91a:0" aria-labelledby="tab:R9pe91a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"quota_enabled"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;quota_enabled&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Bandwidth-and-Disk-Quotas/operation/showbw" data-section-id="tag/Bandwidth-and-Disk-Quotas/operation/showbw" class="sc-dntaoT ceciOs"><div data-section-id="operation/showbw" id="operation/showbw" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Bandwidth-and-Disk-Quotas/operation/showbw" aria-label="tag/Bandwidth-and-Disk-Quotas/operation/showbw"></a>Return cPanel account bandwidth information<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves account bandwidth information.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves account bandwidth information.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="month" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">month</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->[ 1 .. 12 ]<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">month=12</span></div><div><div html="&lt;p&gt;The month to query, in numeric format.&lt;/p&gt;
&lt;p&gt;This value defaults to the current month.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The month to query, in numeric format.</p>
<p>This value defaults to the current month.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="search" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">search</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">search=ownername</span></div><div><div html="&lt;p&gt;A &lt;a href=&quot;https://en.wikipedia.org/wiki/Perl_Compatible_Regular_Expressions&quot;&gt;Perl Compatible Regular Expression (PCRE)&lt;/a&gt;
that filters the results. The system matches the PCRE against the &lt;code&gt;searchtype&lt;/code&gt;
parameter&amp;#39;s specified type.&lt;/p&gt;
&lt;p&gt;If you do &lt;strong&gt;not&lt;/strong&gt; specify a value for &lt;strong&gt;both&lt;/strong&gt; the &lt;code&gt;searchtype&lt;/code&gt; and &lt;code&gt;search&lt;/code&gt;
parameters, the function does &lt;strong&gt;not&lt;/strong&gt; use the &lt;code&gt;search&lt;/code&gt; criteria.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A <a href="https://en.wikipedia.org/wiki/Perl_Compatible_Regular_Expressions">Perl Compatible Regular Expression (PCRE)</a>
that filters the results. The system matches the PCRE against the <code>searchtype</code>
parameter&#39;s specified type.</p>
<p>If you do <strong>not</strong> specify a value for <strong>both</strong> the <code>searchtype</code> and <code>search</code>
parameters, the function does <strong>not</strong> use the <code>search</code> criteria.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="searchtype" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">searchtype</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;domain&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;owner&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;user&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;ip&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;package&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">searchtype=owner</span></div><div><div html="&lt;p&gt;The account information to query.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;domain&lt;/code&gt; — Match domains against the &lt;code&gt;search&lt;/code&gt; regular expression.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;owner&lt;/code&gt; — Match the WHM user who owns the account against the &lt;code&gt;search&lt;/code&gt;
regular expression.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;user&lt;/code&gt; — Match usernames against the &lt;code&gt;search&lt;/code&gt; regular expression.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ip&lt;/code&gt; — Match IP addresses against the &lt;code&gt;search&lt;/code&gt; regular expression.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;package&lt;/code&gt; — Match hosting plans (packages) against the &lt;code&gt;search&lt;/code&gt; regular
expression.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If you do &lt;strong&gt;not&lt;/strong&gt; specify a value for &lt;strong&gt;both&lt;/strong&gt; the &lt;code&gt;searchtype&lt;/code&gt; and &lt;code&gt;search&lt;/code&gt;
parameters, the function does &lt;strong&gt;not&lt;/strong&gt; use the &lt;code&gt;searchtype&lt;/code&gt; value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account information to query.</p>
<ul>
<li><code>domain</code> — Match domains against the <code>search</code> regular expression.</li>
<li><code>owner</code> — Match the WHM user who owns the account against the <code>search</code>
regular expression.</li>
<li><code>user</code> — Match usernames against the <code>search</code> regular expression.</li>
<li><code>ip</code> — Match IP addresses against the <code>search</code> regular expression.</li>
<li><code>package</code> — Match hosting plans (packages) against the <code>search</code> regular
expression.</li>
</ul>
<p>If you do <strong>not</strong> specify a value for <strong>both</strong> the <code>searchtype</code> and <code>search</code>
parameters, the function does <strong>not</strong> use the <code>searchtype</code> value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="showres" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">showres</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">showres=reseller_user</span></div><div><div html="&lt;p&gt;The reseller to query.&lt;/p&gt;
&lt;p&gt;If you do &lt;strong&gt;not&lt;/strong&gt; specify a value, the function queries &lt;strong&gt;all&lt;/strong&gt; users.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The reseller to query.</p>
<p>If you do <strong>not</strong> specify a value, the function queries <strong>all</strong> users.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="year" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">year</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">year=2019</span></div><div><div html="&lt;p&gt;The year to query.&lt;/p&gt;
&lt;p&gt;This value defaults to the current year.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The year to query.</p>
<p>This value defaults to the current year.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/showbw</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/showbw</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99i91a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99i91a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99i91a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99i91a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99i91a:0" aria-labelledby="tab:R99i91a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  showbw
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99i91a:1" aria-labelledby="tab:R99i91a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pi91a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pi91a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pi91a:0" aria-labelledby="tab:R9pi91a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"acct"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"bwusage"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"deleted"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"usage"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"deleted"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"limit"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"maindomain"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"owner"</span>: <span class="token string">&quot;root&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reseller"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"totalbytes"</span>: <span class="token number">352</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;user&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"month"</span>: <span class="token number">12</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reseller"</span>: <span class="token string">&quot;root&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"totalused"</span>: <span class="token number">352</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"year"</span>: <span class="token number">2019</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;showbw&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Bandwidth-and-Disk-Quotas/operation/editquota" data-section-id="tag/Bandwidth-and-Disk-Quotas/operation/editquota" class="sc-dntaoT ceciOs"><div data-section-id="operation/editquota" id="operation/editquota" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Bandwidth-and-Disk-Quotas/operation/editquota" aria-label="tag/Bandwidth-and-Disk-Quotas/operation/editquota"></a>Update cPanel account disk quota<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function modifies a user&amp;#39;s disk quota.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function modifies a user&#39;s disk quota.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="quota" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand quota"><span class="property-name">quota</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer or string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">quota=500</span></div><div><div html="&lt;p&gt;The account&amp;#39;s new quota.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A positive integer that represents the maximum amount of disk space, in megabytes (MB).&lt;/li&gt;
&lt;li&gt;0 or unlimited grants the account unlimited disk space.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s new quota.</p>
<ul>
<li>A positive integer that represents the maximum amount of disk space, in megabytes (MB).</li>
<li>0 or unlimited grants the account unlimited disk space.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=user</span></div><div><div html="&lt;p&gt;The cPanel account username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/editquota</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/editquota</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99m91a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99m91a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99m91a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99m91a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99m91a:0" aria-labelledby="tab:R99m91a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  editquota <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'user'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">quota</span><span class="token operator">=</span><span class="token string">'500'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99m91a:1" aria-labelledby="tab:R99m91a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pm91a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pm91a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pm91a:0" aria-labelledby="tab:R9pm91a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;editquota&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Set quota for user.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Domain-Information" data-section-id="tag/Domain-Information" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Domain-Information" aria-label="tag/Domain-Information"></a>Domain Information</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Accounts / Domain Domain Information&lt;/p&gt;
"><p>Accounts / Domain Domain Information</p>
</div></div></div><div id="tag/Domain-Information/operation/convert_addon_fetch_conversion_details" data-section-id="tag/Domain-Information/operation/convert_addon_fetch_conversion_details" class="sc-dntaoT ceciOs"><div data-section-id="operation/convert_addon_fetch_conversion_details" id="operation/convert_addon_fetch_conversion_details" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Domain-Information/operation/convert_addon_fetch_conversion_details" aria-label="tag/Domain-Information/operation/convert_addon_fetch_conversion_details"></a>Return additional domain conversion details<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns the details of a conversion from an addon
domain to an account. Use WHM API 1&amp;#39;s &lt;code&gt;convert_addon_domain_to_account&lt;/code&gt;
to start a conversion.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://go.cpanel.net/howtouseserverprofiles&quot;&gt;Web Server role&lt;/a&gt;,
the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns the details of a conversion from an addon
domain to an account. Use WHM API 1&#39;s <code>convert_addon_domain_to_account</code>
to start a conversion.</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://go.cpanel.net/howtouseserverprofiles">Web Server role</a>,
the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="job_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">job_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">job_id=2</span></div><div><div html="&lt;p&gt;The conversion&amp;#39;s job identification number.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The conversion&#39;s job identification number.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/convert_addon_fetch_conversion_details</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/convert_addon_fetch_conversion_details</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Rii6b1a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rii6b1a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Rii6b1a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Rii6b1a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rii6b1a:0" aria-labelledby="tab:Rii6b1a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  convert_addon_fetch_conversion_details <span class="token punctuation">\</span>
  <span class="token assign-left variable">job_id</span><span class="token operator">=</span><span class="token string">'2'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Rii6b1a:1" aria-labelledby="tab:Rii6b1a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rji6b1a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rji6b1a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rji6b1a:0" aria-labelledby="tab:Rji6b1a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;cptestaddon175.tld&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"job_end_time"</span>: <span class="token number">1462216653</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"job_id"</span>: <span class="token number">2</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"job_start_time"</span>: <span class="token number">1462465001</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"job_status"</span>: <span class="token string">&quot;DONE&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"source_acct"</span>: <span class="token string">&quot;cptest&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"steps"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"end_time"</span>: <span class="token number">1462465001</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"start_time"</span>: <span class="token number">1462465001</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">&quot;DONE&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"step_name"</span>: <span class="token string">&quot;Saving email forwarder data&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"warnings"</span>: <span class="token string">&quot;&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"end_time"</span>: <span class="token number">1462465001</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"start_time"</span>: <span class="token number">1462465001</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">&quot;DONE&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"step_name"</span>: <span class="token string">&quot;Saving custom DNS records&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"warnings"</span>: <span class="token string">&quot;&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"end_time"</span>: <span class="token number">1462465001</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"start_time"</span>: <span class="token number">1462465001</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">&quot;DONE&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"step_name"</span>: <span class="token string">&quot;Saving installed SSL Certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"warnings"</span>: <span class="token string">&quot;&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"end_time"</span>: <span class="token number">1462465001</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"start_time"</span>: <span class="token number">1462465001</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">&quot;DONE&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"step_name"</span>: <span class="token string">&quot;Saving EasyApache 4 configuration&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"warnings"</span>: <span class="token string">&quot;&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"end_time"</span>: <span class="token number">1462465009</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"start_time"</span>: <span class="token number">1462465001</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">&quot;DONE&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"step_name"</span>: <span class="token string">&quot;Removing Addon Domain&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"warnings"</span>: <span class="token string">&quot;&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"end_time"</span>: <span class="token number">1462465014</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"start_time"</span>: <span class="token number">1462465009</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">&quot;DONE&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"step_name"</span>: <span class="token string">&quot;Creating new cPanel account&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"warnings"</span>: <span class="token string">&quot;&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"end_time"</span>: <span class="token number">1462465015</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"start_time"</span>: <span class="token number">1462465014</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">&quot;DONE&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"step_name"</span>: <span class="token string">&quot;Restoring custom DNS records&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"warnings"</span>: <span class="token string">&quot;&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"end_time"</span>: <span class="token number">1462465016</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"start_time"</span>: <span class="token number">1462465015</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">&quot;DONE&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"step_name"</span>: <span class="token string">&quot;Copying Custom VirtualHost Includes&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"warnings"</span>: <span class="token string">&quot;&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"end_time"</span>: <span class="token number">1462465016</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"start_time"</span>: <span class="token number">1462465016</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">&quot;DONE&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"step_name"</span>: <span class="token string">&quot;Copying document root content&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"warnings"</span>: <span class="token string">&quot;/usr/bin/gtar: ./shadow: Cannot open: Permission denied\\n/usr/bin/gtar: Exiting with failure status due to previous errors&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"end_time"</span>: <span class="token number">1462465016</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"start_time"</span>: <span class="token number">1462465016</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">&quot;DONE&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"step_name"</span>: <span class="token string">&quot;Setting the proper permissions on document root&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"warnings"</span>: <span class="token string">&quot;&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"end_time"</span>: <span class="token number">1462465017</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"start_time"</span>: <span class="token number">1462465016</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">&quot;DONE&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"step_name"</span>: <span class="token string">&quot;Copying email accounts&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"warnings"</span>: <span class="token string">&quot;&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"end_time"</span>: <span class="token number">1462465017</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"start_time"</span>: <span class="token number">1462465017</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">&quot;DONE&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"step_name"</span>: <span class="token string">&quot;Restoring email forwarders&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"warnings"</span>: <span class="token string">&quot;&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"end_time"</span>: <span class="token number">1462465017</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"start_time"</span>: <span class="token number">1462465017</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">&quot;DONE&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"step_name"</span>: <span class="token string">&quot;Copying Autoresponders&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"warnings"</span>: <span class="token string">&quot;&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"end_time"</span>: <span class="token number">1462465017</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"start_time"</span>: <span class="token number">1462465017</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">&quot;DONE&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"step_name"</span>: <span class="token string">&quot;Copying webmail data&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"warnings"</span>: <span class="token string">&quot;&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"end_time"</span>: <span class="token number">1462465017</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"start_time"</span>: <span class="token number">1462465017</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">&quot;DONE&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"step_name"</span>: <span class="token string">&quot;Restoring installed SSL Certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"warnings"</span>: <span class="token string">&quot;&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"end_time"</span>: <span class="token number">1462465017</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"start_time"</span>: <span class="token number">1462465017</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">&quot;DONE&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"step_name"</span>: <span class="token string">&quot;Restoring EasyApache 4 configuration&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"warnings"</span>: <span class="token string">&quot;&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"target_acct"</span>: <span class="token string">&quot;user2&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;convert_addon_fetch_conversion_details&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Domain-Information/operation/convert_addon_fetch_domain_details" data-section-id="tag/Domain-Information/operation/convert_addon_fetch_domain_details" class="sc-dntaoT ceciOs"><div data-section-id="operation/convert_addon_fetch_domain_details" id="operation/convert_addon_fetch_domain_details" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Domain-Information/operation/convert_addon_fetch_domain_details" aria-label="tag/Domain-Information/operation/convert_addon_fetch_domain_details"></a>Return additional domain data<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves domain data for an addon domain.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://go.cpanel.net/howtouseserverprofiles#roles&quot;&gt;Web Server role&lt;/a&gt;,
the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves domain data for an addon domain.</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://go.cpanel.net/howtouseserverprofiles#roles">Web Server role</a>,
the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span></div><div><div html="&lt;p&gt;The addon domain for which to retrieve details.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The addon domain for which to retrieve details.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/convert_addon_fetch_domain_details</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/convert_addon_fetch_domain_details</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riiab1a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riiab1a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riiab1a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riiab1a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riiab1a:0" aria-labelledby="tab:Riiab1a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  convert_addon_fetch_domain_details <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riiab1a:1" aria-labelledby="tab:Riiab1a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjiab1a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjiab1a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjiab1a:0" aria-labelledby="tab:Rjiab1a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"docroot"</span>: <span class="token string">&quot;/home/exampleparent/public_html/example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"has_dedicated_ip"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"has_ssl_cert_installed"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip"</span>: <span class="token string">&quot;192.0.2.0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_sni_supported"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"number_of_autoresponders"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"number_of_domain_forwarders"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"number_of_email_accounts"</span>: <span class="token number">2</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"number_of_email_forwarders"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"owner"</span>: <span class="token string">&quot;username&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;convert_addon_fetch_domain_details&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Domain-Information/operation/convert_addon_get_conversion_status" data-section-id="tag/Domain-Information/operation/convert_addon_get_conversion_status" class="sc-dntaoT ceciOs"><div data-section-id="operation/convert_addon_get_conversion_status" id="operation/convert_addon_get_conversion_status" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Domain-Information/operation/convert_addon_get_conversion_status" aria-label="tag/Domain-Information/operation/convert_addon_get_conversion_status"></a>Return conversion status for additional domain<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns the status of the convert addon domain to
account process for specified conversion jobs. For data about the conversion
status of all jobs, use the WHM API 1 &lt;code&gt;convert_addon_fetch_conversion_details&lt;/code&gt;
function.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://go.cpanel.net/howtouseserverprofiles#roles&quot;&gt;Web Server role&lt;/a&gt;,
the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns the status of the convert addon domain to
account process for specified conversion jobs. For data about the conversion
status of all jobs, use the WHM API 1 <code>convert_addon_fetch_conversion_details</code>
function.</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://go.cpanel.net/howtouseserverprofiles#roles">Web Server role</a>,
the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="job_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">job_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">job_id=job_id-1=10&amp;job_id-2=33&amp;job_id-3=15</span> -<!-- --> <!-- -->Get the status for multiple conversion jobs.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">job_id=10</span> -<!-- --> <!-- -->Get status for a single conversion job.</li></ul><div><div html="&lt;p&gt;The conversion&amp;#39;s job identification number.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To list entries for multiple conversion jobs, increment the parameter name. For example: &lt;code&gt;job_id-0&lt;/code&gt;, &lt;code&gt;job_id-1&lt;/code&gt;, and &lt;code&gt;job_id-2&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The conversion&#39;s job identification number.</p>
<p><strong>Note:</strong></p>
<p>To list entries for multiple conversion jobs, increment the parameter name. For example: <code>job_id-0</code>, <code>job_id-1</code>, and <code>job_id-2</code>.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="&lt;p&gt;An object that contains details about the conversion job&amp;#39;s status.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>An object that contains details about the conversion job&#39;s status.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/convert_addon_get_conversion_status</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/convert_addon_get_conversion_status</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riieb1a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riieb1a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riieb1a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riieb1a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riieb1a:0" aria-labelledby="tab:Riieb1a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  convert_addon_get_conversion_status <span class="token punctuation">\</span>
  <span class="token assign-left variable">job_id</span><span class="token operator">=</span><span class="token string">'10'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riieb1a:1" aria-labelledby="tab:Riieb1a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjieb1a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjieb1a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjieb1a:0" aria-labelledby="tab:Rjieb1a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"1"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"job_end_time"</span>: <span class="token number">1462383658</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"job_id"</span>: <span class="token string">&quot;1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"job_status"</span>: <span class="token string">&quot;DONE&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"source_acct"</span>: <span class="token string">&quot;user1&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;convert_addon_get_conversion_status&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Domain-Information/operation/convert_addon_list_addon_domains" data-section-id="tag/Domain-Information/operation/convert_addon_list_addon_domains" class="sc-dntaoT ceciOs"><div data-section-id="operation/convert_addon_list_addon_domains" id="operation/convert_addon_list_addon_domains" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Domain-Information/operation/convert_addon_list_addon_domains" aria-label="tag/Domain-Information/operation/convert_addon_list_addon_domains"></a>Return current user&#x27;s additional domains<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns a list of addon domains that belong to the current user.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;
When you disable the &lt;a href=&quot;https://https://go.cpanel.net/serverroles&quot;&gt;Web Server role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns a list of addon domains that belong to the current user.</p>
<p><strong>Important:</strong>
When you disable the <a href="https://https://go.cpanel.net/serverroles">Web Server role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/convert_addon_list_addon_domains</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/convert_addon_list_addon_domains</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riiib1a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riiib1a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riiib1a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riiib1a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riiib1a:0" aria-labelledby="tab:Riiib1a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  convert_addon_list_addon_domains
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riiib1a:1" aria-labelledby="tab:Riiib1a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjiib1a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjiib1a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjiib1a:0" aria-labelledby="tab:Rjiib1a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"example.com"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"docroot"</span>: <span class="token string">&quot;/home/exampleparent/public_html/example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"domain_type"</span>: <span class="token string">&quot;addon&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip"</span>: <span class="token string">&quot;192.0.2.0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"owner"</span>: <span class="token string">&quot;root&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"subdomain"</span>: <span class="token string">&quot;example.exampleparent.com&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;convert_addon_list_addon_domains&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Domain-Information/operation/convert_addon_list_conversions" data-section-id="tag/Domain-Information/operation/convert_addon_list_conversions" class="sc-dntaoT ceciOs"><div data-section-id="operation/convert_addon_list_conversions" id="operation/convert_addon_list_conversions" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Domain-Information/operation/convert_addon_list_conversions" aria-label="tag/Domain-Information/operation/convert_addon_list_conversions"></a>Return additional domains conversion queue<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns a list of addon domains undergoing conversion
into cPanel accounts.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://https://go.cpanel.net/serverroles&quot;&gt;Web Server role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns a list of addon domains undergoing conversion
into cPanel accounts.</p>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://https://go.cpanel.net/serverroles">Web Server role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/convert_addon_list_conversions</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/convert_addon_list_conversions</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riimb1a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riimb1a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riimb1a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riimb1a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riimb1a:0" aria-labelledby="tab:Riimb1a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  convert_addon_list_conversions
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riimb1a:1" aria-labelledby="tab:Riimb1a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjimb1a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjimb1a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjimb1a:0" aria-labelledby="tab:Rjimb1a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"conversions"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"end_time"</span>: <span class="token number">1462216653</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"job_id"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"source_acct"</span>: <span class="token string">&quot;example&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"start_time"</span>: <span class="token number">1462216639</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">&quot;DONE&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"target_acct"</span>: <span class="token string">&quot;example2&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;convert_addon_list_conversions&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Domain-Information/operation/convert_addon_initiate_conversion" data-section-id="tag/Domain-Information/operation/convert_addon_initiate_conversion" class="sc-dntaoT ceciOs"><div data-section-id="operation/convert_addon_initiate_conversion" id="operation/convert_addon_initiate_conversion" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Domain-Information/operation/convert_addon_initiate_conversion" aria-label="tag/Domain-Information/operation/convert_addon_initiate_conversion"></a>Start additional domain conversion<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function initiates the conversion process for an addon domain
into a cPanel account.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;For information about the data that the system migrates when you convert an
addon domain, read our
&lt;a href=&quot;https://go.cpanel.net/AddonConversionList&quot;&gt;Addon Domain Conversion List documentation&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://go.cpanel.net/howtouseserverprofiles#roles&quot;&gt;Web Server role&lt;/a&gt;,
the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function initiates the conversion process for an addon domain
into a cPanel account.</p>
<p><strong>Note:</strong></p>
<p>For information about the data that the system migrates when you convert an
addon domain, read our
<a href="https://go.cpanel.net/AddonConversionList">Addon Domain Conversion List documentation</a>.</p>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://go.cpanel.net/howtouseserverprofiles#roles">Web Server role</a>,
the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="copymysqldb-*" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">copymysqldb-*</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">copymysqldb-*=copymysqldb-olddatabase1=newdatabase1 copymysqldb-olddatabase2=newdatabase2</span> -<!-- --> <!-- -->Copy multiple databases.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">copymysqldb-*=newdatabase</span> -<!-- --> <!-- -->Copy a single database.</li></ul><div><div html="&lt;p&gt;Copy a MySQL® database from the source account to the new account with a new
database name.&lt;/p&gt;
&lt;p&gt;This parameter&amp;#39;s format consists of &lt;code&gt;copymysqldb&lt;/code&gt;, a hyphen, and the name of
the existing database. For example, &lt;code&gt;copymysqldb-olddatabase&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;If you do &lt;strong&gt;not&lt;/strong&gt; specify this parameter, the system does &lt;strong&gt;not&lt;/strong&gt; copy any MySQL
databases to the new account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Copy a MySQL® database from the source account to the new account with a new
database name.</p>
<p>This parameter&#39;s format consists of <code>copymysqldb</code>, a hyphen, and the name of
the existing database. For example, <code>copymysqldb-olddatabase</code>.</p>
<p>If you do <strong>not</strong> specify this parameter, the system does <strong>not</strong> copy any MySQL
databases to the new account.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span></div><div><div html="&lt;p&gt;The addon domain to convert into an account&amp;#39;s main domain.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The addon domain to convert into an account&#39;s main domain.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="movemysqldb" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">movemysqldb</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">movemysqldb=movemysqldb-1=exampledb1 movemysqldb-2=exampledb2 movemysqluser-3=exampledb3</span> -<!-- --> <!-- -->Move multiple databases.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">movemysqldb=exampledb</span> -<!-- --> <!-- -->Move a single database.</li></ul><div><div html="&lt;p&gt;Move the specified MySQL database from the source account to the new account.&lt;/p&gt;
&lt;p&gt;If you do &lt;strong&gt;not&lt;/strong&gt; specify this parameter, the system does &lt;strong&gt;not&lt;/strong&gt; move any MySQL
databases to the new account.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To move multiple databases, increment the parameter name. For example, &lt;code&gt;movemysqldb-1&lt;/code&gt;,
&lt;code&gt;movemysqldb-2&lt;/code&gt;, and &lt;code&gt;movemysqldb-3&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Move the specified MySQL database from the source account to the new account.</p>
<p>If you do <strong>not</strong> specify this parameter, the system does <strong>not</strong> move any MySQL
databases to the new account.</p>
<p><strong>Note:</strong></p>
<p>To move multiple databases, increment the parameter name. For example, <code>movemysqldb-1</code>,
<code>movemysqldb-2</code>, and <code>movemysqldb-3</code>.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="movemysqluser" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">movemysqluser</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">movemysqluser=movemysqluser-1=dbuser1 movemysqluser-2=dbuser2 movemysqluser-3=dbuser3</span> -<!-- --> <!-- -->Move multiple database users.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">movemysqluser=dbuser1</span> -<!-- --> <!-- -->Move a single database user.</li></ul><div><div html="&lt;p&gt;Move the specified MySQL database user from the source account into the new
MySQL database account.&lt;/p&gt;
&lt;p&gt;If you do &lt;strong&gt;not&lt;/strong&gt; specify this parameter, the system does &lt;strong&gt;not&lt;/strong&gt; move any MySQL
database users to the new account.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To move multiple database users, increment the parameter name. For example, &lt;code&gt;movemysqluser-1&lt;/code&gt;,
&lt;code&gt;movemysqluser-2&lt;/code&gt;, and &lt;code&gt;movemysqluser-3&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Move the specified MySQL database user from the source account into the new
MySQL database account.</p>
<p>If you do <strong>not</strong> specify this parameter, the system does <strong>not</strong> move any MySQL
database users to the new account.</p>
<p><strong>Note:</strong></p>
<p>To move multiple database users, increment the parameter name. For example, <code>movemysqluser-1</code>,
<code>movemysqluser-2</code>, and <code>movemysqluser-3</code>.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="pkgname" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">pkgname</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;default&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">pkgname=mycustompkg</span></div><div><div html="&lt;p&gt;The hosting package that you want to assign to the new account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting package that you want to assign to the new account.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="username" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">username</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">username=username</span></div><div><div html="&lt;p&gt;The username for a specified account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The username for a specified account.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">data</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/convert_addon_initiate_conversion</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/convert_addon_initiate_conversion</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riiqb1a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riiqb1a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riiqb1a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riiqb1a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riiqb1a:0" aria-labelledby="tab:Riiqb1a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  convert_addon_initiate_conversion <span class="token punctuation">\</span>
  <span class="token assign-left variable">username</span><span class="token operator">=</span><span class="token string">'username'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riiqb1a:1" aria-labelledby="tab:Riiqb1a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjiqb1a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjiqb1a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjiqb1a:0" aria-labelledby="tab:Rjiqb1a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <span class="token punctuation">{ }</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;convert_addon_initiate_conversion&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Domain-Information/operation/domainuserdata" data-section-id="tag/Domain-Information/operation/domainuserdata" class="sc-dntaoT ceciOs"><div data-section-id="operation/domainuserdata" id="operation/domainuserdata" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Domain-Information/operation/domainuserdata" aria-label="tag/Domain-Information/operation/domainuserdata"></a>Return domain user information<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves domain data.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves domain data.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span></div><div><div html="&lt;p&gt;The account&amp;#39;s main domain.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s main domain.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/domainuserdata</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/domainuserdata</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riiub1a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riiub1a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riiub1a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riiub1a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riiub1a:0" aria-labelledby="tab:Riiub1a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  domainuserdata <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riiub1a:1" aria-labelledby="tab:Riiub1a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjiub1a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjiub1a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjiub1a:0" aria-labelledby="tab:Rjiub1a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"userdata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"customlog"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"format"</span>: <span class="token string">&quot;combined&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"target"</span>: <span class="token string">&quot;/usr/local/apache/domlogs/example.com&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"documentroot"</span>: <span class="token string">&quot;/home/username/public_html&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"group"</span>: <span class="token string">&quot;reseller_username&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"hascgi"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"homedir"</span>: <span class="token string">&quot;/home/username&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip"</span>: <span class="token string">&quot;10.0.0.1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"owner"</span>: <span class="token string">&quot;root&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"phpopenbasedirprotect"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"port"</span>: <span class="token number">80</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"scriptalias"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"path"</span>: <span class="token string">&quot;/home/user/public_html/cgi-bin/&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"url"</span>: <span class="token string">&quot;/cgi-bin/&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"serveradmin"</span>: <span class="token string">&quot;owner@example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"serveralias"</span>: <span class="token string">&quot;parkeddomain.com www.parkeddomain.com seconddomain.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"servername"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"usecanonicalname"</span>: <span class="token string">&quot;Off&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;user&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"userdirprotect"</span>: <span class="token string">&quot;Off&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;domainuserdata&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Obtained userdata.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Domain-Information/operation/get_domain_info" data-section-id="tag/Domain-Information/operation/get_domain_info" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_domain_info" id="operation/get_domain_info" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Domain-Information/operation/get_domain_info" aria-label="tag/Domain-Information/operation/get_domain_info"></a>Return all domains information<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns information about each domain on the server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns information about each domain on the server.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_domain_info</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_domain_info</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Rij2b1a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rij2b1a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Rij2b1a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Rij2b1a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rij2b1a:0" aria-labelledby="tab:Rij2b1a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_domain_info
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Rij2b1a:1" aria-labelledby="tab:Rij2b1a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjj2b1a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjj2b1a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjj2b1a:0" aria-labelledby="tab:Rjj2b1a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domains"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"docroot"</span>: <span class="token string">&quot;/home/user1/public_html/example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"domain_type"</span>: <span class="token string">&quot;addon&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ipv4"</span>: <span class="token string">&quot;192.0.2.255&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ipv4_ssl"</span>: <span class="token string">&quot;192.0.2.255&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ipv6"</span>: <span class="token string">&quot;2001:DB8:g1m:0N3y::1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ipv6_is_dedicated"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"modsecurity_enabled"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"parent_domain"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"php_version"</span>: <span class="token string">&quot;ea-php54&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"port"</span>: <span class="token number">80</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"port_ssl"</span>: <span class="token number">443</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;username&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user_owner"</span>: <span class="token string">&quot;user1&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_domain_info&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Domain-Information/operation/getdomainowner" data-section-id="tag/Domain-Information/operation/getdomainowner" class="sc-dntaoT ceciOs"><div data-section-id="operation/getdomainowner" id="operation/getdomainowner" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Domain-Information/operation/getdomainowner" aria-label="tag/Domain-Information/operation/getdomainowner"></a>Return domain owner<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists the owner of a domain.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists the owner of a domain.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span></div><div><div html="&lt;p&gt;A domain on the system that is owned by the user calling this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A domain on the system that is owned by the user calling this function.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/getdomainowner</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/getdomainowner</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Rij6b1a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rij6b1a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Rij6b1a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Rij6b1a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rij6b1a:0" aria-labelledby="tab:Rij6b1a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  getdomainowner <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Rij6b1a:1" aria-labelledby="tab:Rij6b1a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjj6b1a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjj6b1a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjj6b1a:0" aria-labelledby="tab:Rjj6b1a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;username&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;getdomainowner&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Passwords" data-section-id="tag/Passwords" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Passwords" aria-label="tag/Passwords"></a>Passwords</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Accounts / Passwords&lt;/p&gt;
"><p>Accounts / Passwords</p>
</div></div></div><div id="tag/Passwords/operation/getminimumpasswordstrengths" data-section-id="tag/Passwords/operation/getminimumpasswordstrengths" class="sc-dntaoT ceciOs"><div data-section-id="operation/getminimumpasswordstrengths" id="operation/getminimumpasswordstrengths" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Passwords/operation/getminimumpasswordstrengths" aria-label="tag/Passwords/operation/getminimumpasswordstrengths"></a>Return minimum password strength<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves the minimum password strength for cPanel &amp;amp; WHM accounts.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves the minimum password strength for cPanel &amp; WHM accounts.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">name</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;default&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;cpaddons&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;createacct&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;list&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;mysql&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;passwd&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;postgres&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;sshkey&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;virtual&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">name=default</span></div><div><div html="&lt;p&gt;The service for which to display the minimum password value.
If you do not use this parameter, this function returns the minimum password
setting for all values.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;default&lt;/code&gt; - All services&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cpaddons&lt;/code&gt; - cPAddons&lt;/li&gt;
&lt;li&gt;&lt;code&gt;createacct&lt;/code&gt; - New cPanel accounts&lt;/li&gt;
&lt;li&gt;&lt;code&gt;list&lt;/code&gt; - Mailing lists&lt;/li&gt;
&lt;li&gt;&lt;code&gt;mysql&lt;/code&gt; - MySQL® database users&lt;/li&gt;
&lt;li&gt;&lt;code&gt;passwd&lt;/code&gt; - WHM user or system accounts&lt;/li&gt;
&lt;li&gt;&lt;code&gt;postgres&lt;/code&gt; -  PostgreSQL database users&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sshkey&lt;/code&gt; - SSH keys&lt;/li&gt;
&lt;li&gt;&lt;code&gt;virtual&lt;/code&gt; - Mail, FTP, Web Disk, and WebDAV accounts&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The service for which to display the minimum password value.
If you do not use this parameter, this function returns the minimum password
setting for all values.</p>
<ul>
<li><code>default</code> - All services</li>
<li><code>cpaddons</code> - cPAddons</li>
<li><code>createacct</code> - New cPanel accounts</li>
<li><code>list</code> - Mailing lists</li>
<li><code>mysql</code> - MySQL® database users</li>
<li><code>passwd</code> - WHM user or system accounts</li>
<li><code>postgres</code> -  PostgreSQL database users</li>
<li><code>sshkey</code> - SSH keys</li>
<li><code>virtual</code> - Mail, FTP, Web Disk, and WebDAV accounts</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/getminimumpasswordstrengths</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/getminimumpasswordstrengths</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R996d1a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R996d1a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R996d1a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R996d1a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R996d1a:0" aria-labelledby="tab:R996d1a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  getminimumpasswordstrengths
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R996d1a:1" aria-labelledby="tab:R996d1a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p6d1a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p6d1a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p6d1a:0" aria-labelledby="tab:R9p6d1a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"cpaddons"</span>: <span class="token number">50</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createacct"</span>: <span class="token number">50</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"default"</span>: <span class="token number">50</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"list"</span>: <span class="token number">50</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql"</span>: <span class="token number">50</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"passwd"</span>: <span class="token number">50</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"postgres"</span>: <span class="token number">50</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"sshkey"</span>: <span class="token number">50</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"virtual"</span>: <span class="token number">50</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;getminimumpasswordstrengths&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Passwords/operation/setminimumpasswordstrengths" data-section-id="tag/Passwords/operation/setminimumpasswordstrengths" class="sc-dntaoT ceciOs"><div data-section-id="operation/setminimumpasswordstrengths" id="operation/setminimumpasswordstrengths" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Passwords/operation/setminimumpasswordstrengths" aria-label="tag/Passwords/operation/setminimumpasswordstrengths"></a>Update minimum password strength<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function sets the minimum password strength for cPanel &amp;amp; WHM
accounts.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you do &lt;strong&gt;not&lt;/strong&gt; specify a value for a parameter, the system will retain the existing setting.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function sets the minimum password strength for cPanel &amp; WHM
accounts.</p>
<p><strong>Note</strong></p>
<p>If you do <strong>not</strong> specify a value for a parameter, the system will retain the existing setting.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="cpaddons" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">cpaddons</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->[ 1 .. 100 ]<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">cpaddons=50</span></div><div><div html="&lt;p&gt;The minimum password strength for cPAddons.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The minimum password strength for cPAddons.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="createacct" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">createacct</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->[ 1 .. 100 ]<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">createacct=50</span></div><div><div html="&lt;p&gt;The minimum password strength for new cPanel accounts.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The minimum password strength for new cPanel accounts.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="default" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">default</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->[ 1 .. 100 ]<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">default=50</span></div><div><div html="&lt;p&gt;The minimum password strength for all services.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The minimum password strength for all services.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="list" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">list</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->[ 1 .. 100 ]<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">list=50</span></div><div><div html="&lt;p&gt;The minimum password strength for mailing lists.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The minimum password strength for mailing lists.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="mysql" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">mysql</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->[ 1 .. 100 ]<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">mysql=50</span></div><div><div html="&lt;p&gt;The minimum password strength for MySQL® database users.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The minimum password strength for MySQL® database users.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="passwd" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">passwd</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->[ 1 .. 100 ]<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">passwd=50</span></div><div><div html="&lt;p&gt;The minimum password strength for WHM user or system accounts.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The minimum password strength for WHM user or system accounts.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="postgres" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">postgres</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->[ 1 .. 100 ]<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">postgres=50</span></div><div><div html="&lt;p&gt;The minimum password strength for PostgreSQL® database users.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The minimum password strength for PostgreSQL® database users.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="sshkey" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">sshkey</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->[ 1 .. 100 ]<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">sshkey=50</span></div><div><div html="&lt;p&gt;The minimum password strength for SSH keys.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The minimum password strength for SSH keys.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="virtual" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">virtual</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->[ 1 .. 100 ]<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">virtual=50</span></div><div><div html="&lt;p&gt;The minimum password strength for mail, FTP, Web Disk, and WebDAV accounts.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The minimum password strength for mail, FTP, Web Disk, and WebDAV accounts.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/setminimumpasswordstrengths</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/setminimumpasswordstrengths</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99ad1a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99ad1a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99ad1a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99ad1a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99ad1a:0" aria-labelledby="tab:R99ad1a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  setminimumpasswordstrengths
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99ad1a:1" aria-labelledby="tab:R99ad1a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pad1a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pad1a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pad1a:0" aria-labelledby="tab:R9pad1a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;setminimumpasswordstrengths&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Passwords/operation/get_password_strength" data-section-id="tag/Passwords/operation/get_password_strength" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_password_strength" id="operation/get_password_strength" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Passwords/operation/get_password_strength" aria-label="tag/Passwords/operation/get_password_strength"></a>Return password strength<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function measures the strength of a password.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function measures the strength of a password.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="password" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">password</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">password=12345luggage</span></div><div><div html="&lt;p&gt;The password.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The password.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_password_strength</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_password_strength</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99ed1a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99ed1a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99ed1a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99ed1a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99ed1a:0" aria-labelledby="tab:R99ed1a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_password_strength <span class="token punctuation">\</span>
  <span class="token assign-left variable">password</span><span class="token operator">=</span><span class="token string">'12345luggage'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99ed1a:1" aria-labelledby="tab:R99ed1a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9ped1a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9ped1a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9ped1a:0" aria-labelledby="tab:R9ped1a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"strength"</span>: <span class="token number">21</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_password_strength&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Passwords/operation/forcepasswordchange" data-section-id="tag/Passwords/operation/forcepasswordchange" class="sc-dntaoT ceciOs"><div data-section-id="operation/forcepasswordchange" id="operation/forcepasswordchange" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Passwords/operation/forcepasswordchange" aria-label="tag/Passwords/operation/forcepasswordchange"></a>Enable forced password update<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function forces a user to change the account password after the next login attempt.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function forces a user to change the account password after the next login attempt.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="stop_on_failure" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">stop_on_failure</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">stop_on_failure=1</span></div><div><div html="&lt;p&gt;Whether to halt the function if it experiences an error.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; - Halt on error.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; - Continue on error.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to halt the function if it experiences an error.</p>
<ul>
<li><code>1</code> - Halt on error.</li>
<li><code>0</code> - Continue on error.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="users_json" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">users_json</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->json<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">users_json={&quot;user1&quot;:1,&quot;user2&quot;:1,&quot;user3&quot;:1}</span></div><div><div html="&lt;p&gt;The list of users. The system will force each user that you specify to change their account&amp;#39;s password the next time that they log in.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The list of users. The system will force each user that you specify to change their account&#39;s password the next time that they log in.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/forcepasswordchange</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/forcepasswordchange</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99id1a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99id1a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99id1a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99id1a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99id1a:0" aria-labelledby="tab:R99id1a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  forcepasswordchange <span class="token punctuation">\</span>
  <span class="token assign-left variable">users_json</span><span class="token operator">=</span><span class="token string">'{"user1":1,"user2":1,"user3":1}'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99id1a:1" aria-labelledby="tab:R99id1a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pid1a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pid1a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pid1a:0" aria-labelledby="tab:R9pid1a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"updated"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;user&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;forcepasswordchange&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Passwords/operation/passwd" data-section-id="tag/Passwords/operation/passwd" class="sc-dntaoT ceciOs"><div data-section-id="operation/passwd" id="operation/passwd" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Passwords/operation/passwd" aria-label="tag/Passwords/operation/passwd"></a>Update cPanel account password<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function modifies a cPanel or reseller account&amp;#39;s password.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;When modifying the root password, this will only update the password for the root system user, but not for the root MySQL user.&lt;/li&gt;
&lt;li&gt;To update the MySQL root user&amp;#39;s password, use set_local_mysql_root_password.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function modifies a cPanel or reseller account&#39;s password.</p>
<p><strong>Note</strong></p>
<ul>
<li>When modifying the root password, this will only update the password for the root system user, but not for the root MySQL user.</li>
<li>To update the MySQL root user&#39;s password, use set_local_mysql_root_password.</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="db_pass_update" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">db_pass_update</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">db_pass_update=0</span></div><div><div html="&lt;p&gt;Whether to also change the account&amp;#39;s MySQL® password.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Also update the account&amp;#39;s MySQL password to match the &lt;code&gt;password&lt;/code&gt; value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; update.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to also change the account&#39;s MySQL® password.</p>
<ul>
<li><code>1</code> — Also update the account&#39;s MySQL password to match the <code>password</code> value.</li>
<li><code>0</code> — Do <strong>not</strong> update.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="enabledigest or digestauth" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">enabledigest or digestauth</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">enabledigest or digestauth=1</span></div><div><div html="&lt;p&gt;Whether to enable Digest Authentication for the account. If you
do &lt;strong&gt;not&lt;/strong&gt; specify a value, the account retains its current Digest
Authentication setting.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enable.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disable.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to enable Digest Authentication for the account. If you
do <strong>not</strong> specify a value, the account retains its current Digest
Authentication setting.</p>
<ul>
<li><code>1</code> — Enable.</li>
<li><code>0</code> — Disable.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="password" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">password</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">password=12345luggage</span></div><div><div html="&lt;p&gt;The account&amp;#39;s new password.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s new password.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The account&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/passwd</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/passwd</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99md1a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99md1a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99md1a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99md1a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99md1a:0" aria-labelledby="tab:R99md1a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  <span class="token function">passwd</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">password</span><span class="token operator">=</span><span class="token string">'12345luggage'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99md1a:1" aria-labelledby="tab:R99md1a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pmd1a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pmd1a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pmd1a:0" aria-labelledby="tab:R9pmd1a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"app"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;ftp&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;passwd&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Password changed for user “username”.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Styles" data-section-id="tag/Styles" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Styles" aria-label="tag/Styles"></a>Styles</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Server Administration / Account Management&lt;/p&gt;
"><p>Server Administration / Account Management</p>
</div></div></div><div id="tag/Styles/operation/get_users_links" data-section-id="tag/Styles/operation/get_users_links" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_users_links" id="operation/get_users_links" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Styles/operation/get_users_links" aria-label="tag/Styles/operation/get_users_links"></a>Return cPanel account theme&#x27;s app keys and URLs<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns a list of
&lt;a href=&quot;https://go.cpanel.net/jupiter-appkeys&quot;&gt;application keys&lt;/a&gt;
(appkeys) and the URLs that correspond to applications for the cPanel user&amp;#39;s theme.
Use the appkey values for the &lt;code&gt;app&lt;/code&gt; parameter&amp;#39;s value in the WHM API 1 &lt;code&gt;create_user_session&lt;/code&gt;
function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns a list of
<a href="https://go.cpanel.net/jupiter-appkeys">application keys</a>
(appkeys) and the URLs that correspond to applications for the cPanel user&#39;s theme.
Use the appkey values for the <code>app</code> parameter&#39;s value in the WHM API 1 <code>create_user_session</code>
function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="service" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">service</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;cpaneld&quot;</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;cpaneld&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;webmail&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">service=cpaneld</span></div><div><div html="&lt;p&gt;The interface for which to filter results:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;cpanel&lt;/code&gt; — cPanel&lt;/li&gt;
&lt;li&gt;&lt;code&gt;webmail&lt;/code&gt; — Webmail&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The interface for which to filter results:</p>
<ul>
<li><code>cpanel</code> — cPanel</li>
<li><code>webmail</code> — Webmail</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=user</span></div><div><div html="&lt;p&gt;The requested user&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The requested user&#39;s username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="&lt;p&gt;A list of appkeys and their corresponding file locations.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A list of appkeys and their corresponding file locations.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_users_links</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_users_links</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2aef1a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2aef1a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2aef1a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2aef1a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2aef1a:0" aria-labelledby="tab:R2aef1a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_users_links <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'user'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2aef1a:1" aria-labelledby="tab:R2aef1a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2eef1a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2eef1a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2eef1a:0" aria-labelledby="tab:R2eef1a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"Backups_Home"</span>: <span class="token string">&quot;frontend/jupiter/backup/index.html&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"Calendar_Configure"</span>: <span class="token string">&quot;frontend/jupiter/mail/calendars_and_contacts/index.html&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ContactInfo_Change"</span>: <span class="token string">&quot;frontend/jupiter/contact/index.html&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"Cron_Home"</span>: <span class="token string">&quot;frontend/jupiter/cron/index.html&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"Database_MySQL"</span>: <span class="token string">&quot;frontend/jupiter/sql/index.html&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"Database_phpMyAdmin"</span>: <span class="token string">&quot;frontend/jupiter/sql/PhpMyAdmin.html&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"Email_AccountLevelFiltering"</span>: <span class="token string">&quot;frontend/jupiter/mail/filters/userfilters.html&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"Email_Accounts"</span>: <span class="token string">&quot;frontend/jupiter/mail/pops/index.html&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"Email_Archive"</span>: <span class="token string">&quot;frontend/jupiter/mail/archive.html&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"Email_Authentication"</span>: <span class="token string">&quot;frontend/jupiter/mail/auth.html&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"Email_AutoResponders"</span>: <span class="token string">&quot;frontend/jupiter/mail/autores.html&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"Email_BoxTrapper"</span>: <span class="token string">&quot;frontend/jupiter/mail/boxtrapper.html&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"Email_DefaultAddress"</span>: <span class="token string">&quot;frontend/jupiter/mail/def.html&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"Email_DeliveryReport"</span>: <span class="token string">&quot;frontend/jupiter/mail/def.html&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"Email_Disk_Usage"</span>: <span class="token string">&quot;frontend/jupiter/mail/manage_disk_usage/&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"Email_Forwarders"</span>: <span class="token string">&quot;frontend/jupiter/mail/fwds.html&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"Email_GreyListing"</span>: <span class="token string">&quot;frontend/jupiter/mail/greylisting/index.html&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"Email_MailingLists"</span>: <span class="token string">&quot;frontend/jupiter/mail/lists.html&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"Email_Routing"</span>: <span class="token string">&quot;frontend/jupiter/mail/email_routing.html&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"Email_SpamFilter"</span>: <span class="token string">&quot;frontend/jupiter/mail/spam/spam.html&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"Email_UserLevelFiltering"</span>: <span class="token string">&quot;frontend/jupiter/mail/filters/managefilters.html&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"FileManager_Home"</span>: <span class="token string">&quot;frontend/jupiter/filemanager/index.html&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"Locale_Change"</span>: <span class="token string">&quot;frontend/jupiter/setlang/index.html&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"Password_Change"</span>: <span class="token string">&quot;frontend/jupiter/passwd/index.html&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"SSL_TLS_Manager"</span>: <span class="token string">&quot;frontend/jupiter/ssl/index.html&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"SSL_TLS_Status"</span>: <span class="token string">&quot;frontend/jupiter/security/tls_status/&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"SSL_TLS_Wizard"</span>: <span class="token string">&quot;frontend/jupiter/security/tls_wizard/&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"Site_Software"</span>: <span class="token string">&quot;frontend/jupiter/addoncgi/cpaddons.html&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"Solr_Disk_Usage"</span>: <span class="token string">&quot;frontend/jupiter/mail/search_index/&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"Stats_AWStats"</span>: <span class="token string">&quot;frontend/jupiter/stats/awstats_landing.html&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_users_links&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Suspensions" data-section-id="tag/Suspensions" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Suspensions" aria-label="tag/Suspensions"></a>Suspensions</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Accounts / Suspensions&lt;/p&gt;
"><p>Accounts / Suspensions</p>
</div></div></div><div id="tag/Suspensions/operation/suspendacct" data-section-id="tag/Suspensions/operation/suspendacct" class="sc-dntaoT ceciOs"><div data-section-id="operation/suspendacct" id="operation/suspendacct" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Suspensions/operation/suspendacct" aria-label="tag/Suspensions/operation/suspendacct"></a>Suspend cPanel account<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function suspends an account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function suspends an account.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="disallowun" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">disallowun</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">disallowun=1</span></div><div><div html="&lt;p&gt;Whether to allow only the &lt;code&gt;root&lt;/code&gt; user to unsuspend the account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; - &lt;strong&gt;Only&lt;/strong&gt; the &lt;code&gt;root&lt;/code&gt; user can unsuspend the account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; - The &lt;code&gt;root&lt;/code&gt; user or the account&amp;#39;s owner can unsuspend the account.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow only the <code>root</code> user to unsuspend the account.</p>
<ul>
<li><code>1</code> - <strong>Only</strong> the <code>root</code> user can unsuspend the account.</li>
<li><code>0</code> - The <code>root</code> user or the account&#39;s owner can unsuspend the account.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="leave-ftp-accts-enabled" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">leave-ftp-accts-enabled</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">leave-ftp-accts-enabled=0</span></div><div><div html="&lt;p&gt;Whether to skip suspension of the account&amp;#39;s FTP accounts.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; - Do &lt;strong&gt;not&lt;/strong&gt; suspend the FTP accounts.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; - Suspend the FTP accounts.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to skip suspension of the account&#39;s FTP accounts.</p>
<ul>
<li><code>1</code> - Do <strong>not</strong> suspend the FTP accounts.</li>
<li><code>0</code> - Suspend the FTP accounts.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="reason" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">reason</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Unknown&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">reason=Nonpayment</span></div><div><div html="&lt;p&gt;The reason for suspension.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; We strongly recommend that you provide a reason for suspension whenever you suspend an account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The reason for suspension.</p>
<p><strong>Important:</strong></p>
<p> We strongly recommend that you provide a reason for suspension whenever you suspend an account.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The account to suspend.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account to suspend.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/suspendacct</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/suspendacct</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R996h1a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R996h1a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R996h1a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R996h1a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R996h1a:0" aria-labelledby="tab:R996h1a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  suspendacct <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R996h1a:1" aria-labelledby="tab:R996h1a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p6h1a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p6h1a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p6h1a:0" aria-labelledby="tab:R9p6h1a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;suspendacct&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"output"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"raw"</span>: <span class="token string">&quot;Changing Shell to /bin/false...Changing shell for username. Warning: \&quot;/bin/false\&quot; is not listed in /etc/shells. Shell changed. Done Locking Password...Locking password for user username. passwd: Success Done Suspending mysql users Using Universal Quota Support (quota=0) Suspending websites... Using Universal Quota Support (quota=0) Suspending FTP accounts... Updating FTP passwords for username FTP password files updated. FTP vhost passwords synced username's account has been suspended\n&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Suspensions/operation/unsuspendacct" data-section-id="tag/Suspensions/operation/unsuspendacct" class="sc-dntaoT ceciOs"><div data-section-id="operation/unsuspendacct" id="operation/unsuspendacct" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Suspensions/operation/unsuspendacct" aria-label="tag/Suspensions/operation/unsuspendacct"></a>Unsuspend cPanel account<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function unsuspends an account.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Only&lt;/strong&gt; the &lt;code&gt;root&lt;/code&gt; account and &lt;code&gt;root&lt;/code&gt;-enabled resellers can unsuspend a locked account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function unsuspends an account.</p>
<p><strong>Note:</strong></p>
<p><strong>Only</strong> the <code>root</code> account and <code>root</code>-enabled resellers can unsuspend a locked account.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="retain-service-proxies" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">retain-service-proxies</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">retain-service-proxies=0</span></div><div><div html="&lt;p&gt;Whether to retain any &lt;a href=&quot;https://go.cpanel.net/serviceproxyglossary&quot;&gt;service proxies&lt;/a&gt; on an account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Retain service proxies.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; retain service proxies.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to retain any <a href="https://go.cpanel.net/serviceproxyglossary">service proxies</a> on an account.</p>
<ul>
<li><code>1</code> — Retain service proxies.</li>
<li><code>0</code> — Do <strong>not</strong> retain service proxies.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The account to unsuspend.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account to unsuspend.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/unsuspendacct</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/unsuspendacct</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99ah1a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99ah1a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99ah1a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99ah1a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99ah1a:0" aria-labelledby="tab:R99ah1a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  unsuspendacct <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99ah1a:1" aria-labelledby="tab:R99ah1a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pah1a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pah1a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pah1a:0" aria-labelledby="tab:R9pah1a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;unsuspendacct&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Suspensions/operation/listlockedaccounts" data-section-id="tag/Suspensions/operation/listlockedaccounts" class="sc-dntaoT ceciOs"><div data-section-id="operation/listlockedaccounts" id="operation/listlockedaccounts" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Suspensions/operation/listlockedaccounts" aria-label="tag/Suspensions/operation/listlockedaccounts"></a>Return suspended cPanel accounts<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists locked accounts on the server. &lt;strong&gt;Only&lt;/strong&gt; WHM users with
&lt;code&gt;root&lt;/code&gt;-level privileges can unsuspend locked accounts.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists locked accounts on the server. <strong>Only</strong> WHM users with
<code>root</code>-level privileges can unsuspend locked accounts.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/listlockedaccounts</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/listlockedaccounts</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99eh1a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99eh1a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99eh1a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99eh1a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99eh1a:0" aria-labelledby="tab:R99eh1a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  listlockedaccounts
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99eh1a:1" aria-labelledby="tab:R99eh1a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9peh1a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9peh1a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9peh1a:0" aria-labelledby="tab:R9peh1a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"account"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;account1&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;account2&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;listlockedaccounts&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Suspensions/operation/listsuspended" data-section-id="tag/Suspensions/operation/listsuspended" class="sc-dntaoT ceciOs"><div data-section-id="operation/listsuspended" id="operation/listsuspended" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Suspensions/operation/listsuspended" aria-label="tag/Suspensions/operation/listsuspended"></a>Return suspended cPanel accounts and information<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists suspended accounts on the server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists suspended accounts on the server.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/listsuspended</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/listsuspended</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99ih1a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99ih1a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99ih1a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99ih1a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99ih1a:0" aria-labelledby="tab:R99ih1a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  listsuspended
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99ih1a:1" aria-labelledby="tab:R99ih1a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pih1a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pih1a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pih1a:0" aria-labelledby="tab:R9pih1a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"account"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"is_locked"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"owner"</span>: <span class="token string">&quot;root&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Suspended for nonpayment.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"time"</span>: <span class="token string">&quot;Thu Nov 18 10:34:34 2014&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"unixtime"</span>: <span class="token number">1416306874</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;username&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;listsuspended&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/API-Execution" data-section-id="tag/API-Execution" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/API-Execution" aria-label="tag/API-Execution"></a>API Execution</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;API Development Tools / API Execution&lt;/p&gt;
"><p>API Development Tools / API Execution</p>
</div></div></div><div id="tag/API-Execution/operation/cors_proxy_get" data-section-id="tag/API-Execution/operation/cors_proxy_get" class="sc-dntaoT ceciOs"><div data-section-id="operation/cors_proxy_get" id="operation/cors_proxy_get" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/API-Execution/operation/cors_proxy_get" aria-label="tag/API-Execution/operation/cors_proxy_get"></a>Enable CORS HTTP requests<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function allows your system to perform Cross-Origin Resource Sharing (CORS) HTTP requests.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function allows your system to perform Cross-Origin Resource Sharing (CORS) HTTP requests.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="url" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">url</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->url<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">url=http://www.example.com</span></div><div><div html="&lt;p&gt;The website that you wish to access.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The website that you wish to access.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/cors_proxy_get</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/cors_proxy_get</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kj31q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kj31q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kj31q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kj31q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kj31q:0" aria-labelledby="tab:R4kj31q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  cors_proxy_get <span class="token punctuation">\</span>
  <span class="token assign-left variable">url</span><span class="token operator">=</span><span class="token string">'http://www.example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kj31q:1" aria-labelledby="tab:R4kj31q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sj31q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sj31q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sj31q:0" aria-labelledby="tab:R4sj31q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"_cp_redirects"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"headers"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"age"</span>: <span class="token string">&quot;425879&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"cache-control"</span>: <span class="token string">&quot;max-age=604800&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"content-length"</span>: <span class="token string">&quot;1256&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"content-type"</span>: <span class="token string">&quot;text/html; charset=UTF-8&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"date"</span>: <span class="token string">&quot;Thu, 05 Mar 2020 23:42:25 GMT&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"etag"</span>: <span class="token string">&quot;\&quot;3147526947+ident\&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"expires"</span>: <span class="token string">&quot;Thu, 12 Mar 2020 23:42:25 GMT&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"last-modified"</span>: <span class="token string">&quot;Thu, 17 Oct 2019 07:18:26 GMT&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"server"</span>: <span class="token string">&quot;ECS (dab/4BA8)&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vary"</span>: <span class="token string">&quot;Accept-Encoding&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x-cache"</span>: <span class="token string">&quot;HIT&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"protocol"</span>: <span class="token string">&quot;HTTP/1.1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">&quot;200&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"success"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"url"</span>: <span class="token string">&quot;</span><a href="http://www.example.com">http://www.example.com</a><span class="token string">&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"content"</span>: <span class="token string">&quot;&lt;!doctype html&gt;\\n&lt;html&gt;\\n&lt;head&gt;\\n &lt;title&gt;Example Domain&lt;/title&gt;\\n\\n &lt;meta charset=\\\&quot;utf-8\\\&quot; /&gt;\\n &lt;meta http-equiv=\\\&quot;Content-type\\\&quot; content=\\\&quot;text/html; charset=utf-8\\\&quot; /&gt;\\n &lt;meta name=\\\&quot;viewport\\\&quot; content=\\\&quot;width=device-width, initial-scale=1\\\&quot; /&gt;\\n &lt;style type=\\\&quot;text/css\\\&quot;&gt;\\n body {\\n background-color: #f0f0f2;\\n margin: 0;\\n padding: 0;\\n font-family: -apple-system, system-ui, BlinkMacSystemFont, \\\&quot;Segoe UI\\\&quot;, \\\&quot;Open Sans\\\&quot;, \\\&quot;Helvetica Neue\\\&quot;, Helvetica, Arial, sans-serif;\\n\\n }\\n div {\\n width: 600px;\\n margin: 5em auto;\\n padding: 2em;\\n background-color: #fdfdff;\\n border-radius: 0.5em;\\n box-shadow: 2px 3px 7px 2px rgba(0,0,0,0.02);\\n }\\n a:link, a:visited {\\n color: #38488f;\\n text-decoration: none;\\n }\\n @media (max-width: 700px) {\\n div {\\n margin: 0 auto;\\n width: auto;\\n }\\n }\\n &lt;/style&gt;\\n&lt;/head&gt;\\n\\n&lt;body&gt;\\n&lt;div&gt;\\n &lt;h1&gt;Example Domain&lt;/h1&gt;\\n &lt;p&gt;This domain is for use in illustrative examples in documents. You may use this\\n domain in literature without prior coordination or asking for permission.&lt;/p&gt;\\n &lt;p&gt;&lt;a href=\\\&quot;https://www.iana.org/domains/example\\\&quot;&gt;More information...&lt;/a&gt;&lt;/p&gt;\\n&lt;/div&gt;\\n&lt;/body&gt;\\n&lt;/html&gt;\\n&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;cors_proxy_get&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/API-Execution/operation/uapi_cpanel" data-section-id="tag/API-Execution/operation/uapi_cpanel" class="sc-dntaoT ceciOs"><div data-section-id="operation/uapi_cpanel" id="operation/uapi_cpanel" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/API-Execution/operation/uapi_cpanel" aria-label="tag/API-Execution/operation/uapi_cpanel"></a>Run UAPI function through WHM API<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function calls a UAPI function through the WHM API. This function&amp;#39;s output will match the UAPI function that it calls.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function calls a UAPI function through the WHM API. This function&#39;s output will match the UAPI function that it calls.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="cpanel.function" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">cpanel.function</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">cpanel.function=get_stats</span></div><div><div html="&lt;p&gt;The UAPI function to call.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;You must include the UAPI function&amp;#39;s required parameters. You can also include its optional parameters.&lt;/p&gt;
&lt;p&gt;For example, to call the UAPI &lt;code&gt;get_stats&lt;/code&gt; function with its required display parameter and the bandwidthusage and diskusage values:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;display=bandwidthusage|diskusage&lt;/code&gt;&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The UAPI function to call.</p>
<p><em><strong>Note:</strong></em></p>
<p>You must include the UAPI function&#39;s required parameters. You can also include its optional parameters.</p>
<p>For example, to call the UAPI <code>get_stats</code> function with its required display parameter and the bandwidthusage and diskusage values:</p>
<p><code>display=bandwidthusage|diskusage</code></p>
</div></div></div></td></tr><tr class=""><td kind="field" title="cpanel.module" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">cpanel.module</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">cpanel.module=StatsBar</span></div><div><div html="&lt;p&gt;The UAPI function&amp;#39;s cPanel module.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The UAPI function&#39;s cPanel module.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="cpanel.user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">cpanel.user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">cpanel.user=username</span></div><div><div html="&lt;p&gt;The cPanel username to call with the UAPI function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel username to call with the UAPI function.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/uapi_cpanel</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/uapi_cpanel</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kl31q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kl31q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kl31q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kl31q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kl31q:0" aria-labelledby="tab:R4kl31q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  uapi_cpanel <span class="token punctuation">\</span>
  <span class="token assign-left variable">cpanel.function</span><span class="token operator">=</span><span class="token string">'get_stats'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">cpanel.module</span><span class="token operator">=</span><span class="token string">'StatsBar'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">cpanel.user</span><span class="token operator">=</span><span class="token string">'username'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kl31q:1" aria-labelledby="tab:R4kl31q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sl31q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sl31q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sl31q:0" aria-labelledby="tab:R4sl31q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"uapi"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"_count"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"_max"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"_maxed"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"count"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"feature"</span>: <span class="token string">&quot;addondomains&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">&quot;addondomains&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_maxed"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"item"</span>: <span class="token string">&quot;Addon Domains&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"max"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"maxed_phrase"</span>: <span class="token string">&quot;You are using your maximum allotment ([numf,_1]) of addon domains.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;Park&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;addondomains&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"near_limit_phrase"</span>: <span class="token string">&quot;You are using [numf,_1] of [numf,_2] available addon [numerate,_2,domain,domains].&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"percent"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"percent10"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"percent20"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"percent5"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"phrase"</span>: <span class="token string">&quot;Addon Domains&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"role"</span>: <span class="token string">&quot;WebServer&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"zeroisunlimited"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"errors"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"messages"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"transformed"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"warnings"</span>: <span class="token keyword">null</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;uapi_cpanel&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/API-Execution/operation/batch" data-section-id="tag/API-Execution/operation/batch" class="sc-dntaoT ceciOs"><div data-section-id="operation/batch" id="operation/batch" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/API-Execution/operation/batch" aria-label="tag/API-Execution/operation/batch"></a>Run multiple WHM API 1 functions<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function combines calls for multiple WHM API 1 functions.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function combines calls for multiple WHM API 1 functions.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="abort_on_error" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">abort_on_error</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">abort_on_error=0</span></div><div><div html="&lt;p&gt;Whether to stop processing remaining commands in the batch when a command returns an error.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; process remaining commands in the batch when an error occurs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — When an error occurs, process the remaining commands in the batch.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to stop processing remaining commands in the batch when a command returns an error.</p>
<ul>
<li><code>1</code> — Do <strong>not</strong> process remaining commands in the batch when an error occurs.</li>
<li><code>0</code> — When an error occurs, process the remaining commands in the batch.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="command" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">command</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">command=version</span></div><div><div html="&lt;p&gt;The WHM API 1 function to call.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Specify a &lt;code&gt;command&lt;/code&gt; parameter for each function.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Include the function&amp;#39;s input parameters as a URI-encoded list after the function name.
For example, to call the &lt;code&gt;killdns&lt;/code&gt; function with a &lt;code&gt;domain&lt;/code&gt; parameter value of &lt;code&gt;example.com&lt;/code&gt;
directly you would use:&lt;/p&gt;
&lt;p&gt;  &lt;code&gt;killdns?domain=example.com&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;To call this function using the &lt;code&gt;batch&lt;/code&gt; function, URI-encode the command and pass it as part of the &lt;code&gt;batch&lt;/code&gt; function:&lt;/p&gt;
&lt;p&gt;  &lt;code&gt;/json-api/batch?api.version=1&amp;amp;command=killdns%3Fdomain%3Dexample.com&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;You can call the same function multiple times within a single batch API call. For example:&lt;/p&gt;
&lt;p&gt;  &lt;code&gt;/json-api/batch?api.version=1&amp;amp;command=version&amp;amp;command=version&amp;amp;command=version&lt;/code&gt;&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The WHM API 1 function to call.</p>
<p><strong>Important:</strong></p>
<p>Specify a <code>command</code> parameter for each function.</p>
<p><strong>Note:</strong></p>
<p>Include the function&#39;s input parameters as a URI-encoded list after the function name.
For example, to call the <code>killdns</code> function with a <code>domain</code> parameter value of <code>example.com</code>
directly you would use:</p>
<p>  <code>killdns?domain=example.com</code></p>
<p>To call this function using the <code>batch</code> function, URI-encode the command and pass it as part of the <code>batch</code> function:</p>
<p>  <code>/json-api/batch?api.version=1&amp;command=killdns%3Fdomain%3Dexample.com</code></p>
<p>You can call the same function multiple times within a single batch API call. For example:</p>
<p>  <code>/json-api/batch?api.version=1&amp;command=version&amp;command=version&amp;command=version</code></p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/batch</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/batch</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kn31q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kn31q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kn31q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kn31q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kn31q:0" aria-labelledby="tab:R4kn31q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  batch <span class="token punctuation">\</span>
  <span class="token assign-left variable">command</span><span class="token operator">=</span><span class="token string">'version'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kn31q:1" aria-labelledby="tab:R4kn31q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sn31q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sn31q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sn31q:0" aria-labelledby="tab:R4sn31q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"result"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"hostname"</span>: <span class="token string">&quot;example-hosting.com&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;gethostname&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token string">&quot;11.88.0.1&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;version&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;batch&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/API-Execution/operation/cpanel" data-section-id="tag/API-Execution/operation/cpanel" class="sc-dntaoT ceciOs"><div data-section-id="operation/cpanel" id="operation/cpanel" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/API-Execution/operation/cpanel" aria-label="tag/API-Execution/operation/cpanel"></a>Run cPanel API or UAPI function<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;You can call cPanel API and UAPI functions through the WHM API.&lt;/p&gt;
&lt;p&gt;This method is useful, for example, when you develop plugins for WHM users, particularly resellers, but need to access cPanel functions. You can make these calls from within either the WHM or cPanel interfaces.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;We recommend that you use the WHM API 1 &lt;code&gt;uapi_cpanel&lt;/code&gt; function. The &lt;code&gt;uapi_cpanel&lt;/code&gt; function is a more flexible way to call cPanel API functions from WHM. For example, you can use the &lt;code&gt;uapi_cpanel&lt;/code&gt; function with the WHM API 1 &lt;code&gt;batch&lt;/code&gt; function.&lt;/p&gt;
&lt;p&gt;Before calling a cPanel API function via this method, read its documentation. The cPanel API function may require other parameters &lt;strong&gt;not&lt;/strong&gt; listed in this document.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>You can call cPanel API and UAPI functions through the WHM API.</p>
<p>This method is useful, for example, when you develop plugins for WHM users, particularly resellers, but need to access cPanel functions. You can make these calls from within either the WHM or cPanel interfaces.</p>
<p><strong>Important:</strong></p>
<p>We recommend that you use the WHM API 1 <code>uapi_cpanel</code> function. The <code>uapi_cpanel</code> function is a more flexible way to call cPanel API functions from WHM. For example, you can use the <code>uapi_cpanel</code> function with the WHM API 1 <code>batch</code> function.</p>
<p>Before calling a cPanel API function via this method, read its documentation. The cPanel API function may require other parameters <strong>not</strong> listed in this document.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="cpanel_jsonapi_apiversion" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">cpanel_jsonapi_apiversion</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">2</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">2</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">3</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">cpanel_jsonapi_apiversion=3</span></div><div><div html="&lt;p&gt;The cPanel API version to use.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Use cPanel API 1.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;2&lt;/code&gt; — Use cPanel API 2.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;3&lt;/code&gt; — Use UAPI.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel API version to use.</p>
<ul>
<li><code>1</code> — Use cPanel API 1.</li>
<li><code>2</code> — Use cPanel API 2.</li>
<li><code>3</code> — Use UAPI.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="cpanel_jsonapi_func" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">cpanel_jsonapi_func</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">cpanel_jsonapi_func=listpopswithdisk</span></div><div><div html="&lt;p&gt;The UAPI function name.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Function names are &lt;strong&gt;case-sensitive&lt;/strong&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The UAPI function name.</p>
<p><strong>Important:</strong></p>
<p>Function names are <strong>case-sensitive</strong>.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="cpanel_jsonapi_module" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">cpanel_jsonapi_module</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">cpanel_jsonapi_module=Email</span></div><div><div html="&lt;p&gt;The UAPI module name.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Module names are &lt;strong&gt;case-sensitive&lt;/strong&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The UAPI module name.</p>
<p><strong>Important:</strong></p>
<p>Module names are <strong>case-sensitive</strong>.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="cpanel_jsonapi_user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">cpanel_jsonapi_user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">cpanel_jsonapi_user=user</span></div><div><div html="&lt;p&gt;The cPanel username for the account through which to call the function.&lt;/p&gt;
&lt;p&gt;Make &lt;strong&gt;certain&lt;/strong&gt; that you specify the username in lowercase characters &lt;strong&gt;only&lt;/strong&gt;. cPanel &amp;amp; WHM automatically converts usernames to lowercase when you create a cPanel account. For this reason, if you supply a username that includes some or all capital letters, the call will fail.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel username for the account through which to call the function.</p>
<p>Make <strong>certain</strong> that you specify the username in lowercase characters <strong>only</strong>. cPanel &amp; WHM automatically converts usernames to lowercase when you create a cPanel account. For this reason, if you supply a username that includes some or all capital letters, the call will fail.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="Variable Names and Values" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">Variable Names and Values</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><div html="&lt;p&gt;The function&amp;#39;s input parameters and their values. You can add any additional parameters supported by the underlying cPanel API function.&lt;/p&gt;
&lt;p&gt;Example: &lt;code&gt;domain=example.com&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Separate multiple &lt;code&gt;parameter=value&lt;/code&gt; pairs with the ampersand character (&lt;code&gt;&amp;amp;&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;You &lt;strong&gt;must&lt;/strong&gt; URI-encode these values.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The function&#39;s input parameters and their values. You can add any additional parameters supported by the underlying cPanel API function.</p>
<p>Example: <code>domain=example.com</code></p>
<p><strong>Note:</strong></p>
<ul>
<li>Separate multiple <code>parameter=value</code> pairs with the ampersand character (<code>&amp;</code>).</li>
<li>You <strong>must</strong> URI-encode these values.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">data</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">any</span></div> <div><div html="&lt;p&gt;Information returned by the cPanel API function passed in &lt;code&gt;cpanel_jsonapi_module&lt;/code&gt; and &lt;code&gt;cpanel_jsonapi_func&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Information returned by the cPanel API function passed in <code>cpanel_jsonapi_module</code> and <code>cpanel_jsonapi_func</code>.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/cpanel</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/cpanel</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kp31q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kp31q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kp31q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kp31q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kp31q:0" aria-labelledby="tab:R4kp31q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  cpanel <span class="token punctuation">\</span>
  <span class="token assign-left variable">cpanel_jsonapi_user</span><span class="token operator">=</span><span class="token string">'user'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">cpanel_jsonapi_module</span><span class="token operator">=</span><span class="token string">'Email'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">cpanel_jsonapi_func</span><span class="token operator">=</span><span class="token string">'listpopswithdisk'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kp31q:1" aria-labelledby="tab:R4kp31q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sp31q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sp31q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sp31q:0" aria-labelledby="tab:R4sp31q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;cpanel&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/API-Execution/operation/execute_remote_whmapi1_with_password" data-section-id="tag/API-Execution/operation/execute_remote_whmapi1_with_password" class="sc-dntaoT ceciOs"><div data-section-id="operation/execute_remote_whmapi1_with_password" id="operation/execute_remote_whmapi1_with_password" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/API-Execution/operation/execute_remote_whmapi1_with_password" aria-label="tag/API-Execution/operation/execute_remote_whmapi1_with_password"></a>Run remote WHM API 1 function<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function executes WHM API 1 functions on a remote server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function executes WHM API 1 functions on a remote server.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="function" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">function</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">function=passwd</span></div><div><div html="&lt;p&gt;The name of the function to call on the remote server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The name of the function to call on the remote server.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="host" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">host</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">host=host.example.com</span></div><div><div html="&lt;p&gt;The remote server&amp;#39;s hostname or IP address.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The remote server&#39;s hostname or IP address.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="parameter_name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">parameter_name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">parameter_name=user</span></div><div><div html="&lt;p&gt;The name of the parameter for the function.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; You must enter the same number of parameter_name and parameter_value parameters.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The name of the parameter for the function.</p>
<p><strong>Note:</strong></p>
<p> You must enter the same number of parameter_name and parameter_value parameters.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="parameter_value" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">parameter_value</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">parameter_value=username2</span></div><div><div html="&lt;p&gt;The value of the parameter for the function.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; You must enter the same number of parameter_name and parameter_value parameters.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The value of the parameter for the function.</p>
<p><strong>Note:</strong></p>
<p> You must enter the same number of parameter_name and parameter_value parameters.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="password" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">password</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">password=luggage12345</span></div><div><div html="&lt;p&gt;The password to log in to the remote server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The password to log in to the remote server.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="tls_verification" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">tls_verification</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">tls_verification=on</span></div><div><div html="&lt;p&gt;Whether to use TLS verification. This parameter defaults to On.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; We strongly recommend that you use TLS verification. Only connect to a server if you can verify its identity.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to use TLS verification. This parameter defaults to On.</p>
<p><strong>Important:</strong></p>
<p> We strongly recommend that you use TLS verification. Only connect to a server if you can verify its identity.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="username" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">username</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">username=username</span></div><div><div html="&lt;p&gt;The username to log in to the remote server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The username to log in to the remote server.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/execute_remote_whmapi1_with_password</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/execute_remote_whmapi1_with_password</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kr31q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kr31q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kr31q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kr31q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kr31q:0" aria-labelledby="tab:R4kr31q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  execute_remote_whmapi1_with_password <span class="token punctuation">\</span>
  <span class="token assign-left variable">host</span><span class="token operator">=</span><span class="token string">'host.example.com'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">username</span><span class="token operator">=</span><span class="token string">'username'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">password</span><span class="token operator">=</span><span class="token string">'luggage12345'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">function</span><span class="token operator">=</span><span class="token string">'passwd'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">parameter_name</span><span class="token operator">=</span><span class="token string">'user'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">parameter_value</span><span class="token operator">=</span><span class="token string">'username2'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kr31q:1" aria-labelledby="tab:R4kr31q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sr31q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sr31q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sr31q:0" aria-labelledby="tab:R4sr31q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"app"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;string&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"key-name*"</span>: <span class="token string">&quot;system&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;execute_remote_whmapi1_with_password&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/API-Statistics" data-section-id="tag/API-Statistics" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/API-Statistics" aria-label="tag/API-Statistics"></a>API Statistics</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;API Development Tools / API Statistics&lt;/p&gt;
"><p>API Development Tools / API Statistics</p>
</div></div></div><div id="tag/API-Statistics/operation/get_api_calls" data-section-id="tag/API-Statistics/operation/get_api_calls" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_api_calls" id="operation/get_api_calls" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/API-Statistics/operation/get_api_calls" aria-label="tag/API-Statistics/operation/get_api_calls"></a>Return deprecated cPanel API 1 functions by date<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns the cPanel API 1 functions that the system called on specific dates.
This is useful, for example, to check whether your system calls any cPanel API 1 functions.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The function &lt;strong&gt;only&lt;/strong&gt; returns cPanel API 1 functions. We deprecated cPanel API 1 and plan
to remove those functions at a later date. For more information, read our
&lt;a href=&quot;https://go.cpanel.net/replacecpapi1&quot;&gt;Guide to Replacing cPanel API 1 Functions with UAPI Equivalents&lt;/a&gt;
documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns the cPanel API 1 functions that the system called on specific dates.
This is useful, for example, to check whether your system calls any cPanel API 1 functions.</p>
<p><strong>Important:</strong></p>
<p>The function <strong>only</strong> returns cPanel API 1 functions. We deprecated cPanel API 1 and plan
to remove those functions at a later date. For more information, read our
<a href="https://go.cpanel.net/replacecpapi1">Guide to Replacing cPanel API 1 Functions with UAPI Equivalents</a>
documentation.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="type" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">type</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;cpapi1&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">type=cpapi1</span></div><div><div html="&lt;p&gt;The cPanel API 1 function to query.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;cpapi1&lt;/code&gt; is the &lt;strong&gt;only&lt;/strong&gt; possible value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel API 1 function to query.</p>
<p><strong>Note:</strong></p>
<p><code>cpapi1</code> is the <strong>only</strong> possible value.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_api_calls</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_api_calls</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2ab51q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ab51q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2ab51q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2ab51q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ab51q:0" aria-labelledby="tab:R2ab51q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_api_calls
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2ab51q:1" aria-labelledby="tab:R2ab51q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2eb51q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2eb51q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2eb51q:0" aria-labelledby="tab:R2eb51q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"result"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"count"</span>: <span class="token number">200000</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"entry"</span>: <span class="token string">&quot;Email::printdomainoptions&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"timestamp"</span>: <span class="token number">1548828000</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_api_calls&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/API-Statistics/operation/get_api_pages" data-section-id="tag/API-Statistics/operation/get_api_pages" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_api_pages" id="operation/get_api_pages" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/API-Statistics/operation/get_api_pages" aria-label="tag/API-Statistics/operation/get_api_pages"></a>Return deprecated cPanel API 1 functions <!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns the daily interface use of cPanel API 1 functions. Use this function to find out which API calls your custom interfaces or third-party plugins use.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  The function &lt;em&gt;only&lt;/em&gt; returns cPanel API 1 functions. We &lt;em&gt;deprecated&lt;/em&gt; cPanel API 1 and plan to remove those functions at a later date. For more information, read our &lt;a href=&quot;https://go.cpanel.net/replacecpapi1&quot;&gt;Guide to Replacing cPanel API 1 Functions with UAPI Equivalents&lt;/a&gt; documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns the daily interface use of cPanel API 1 functions. Use this function to find out which API calls your custom interfaces or third-party plugins use.</p>
<p><strong>Important:</strong></p>
<p>  The function <em>only</em> returns cPanel API 1 functions. We <em>deprecated</em> cPanel API 1 and plan to remove those functions at a later date. For more information, read our <a href="https://go.cpanel.net/replacecpapi1">Guide to Replacing cPanel API 1 Functions with UAPI Equivalents</a> documentation.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="type" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">type</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;cpapi1&quot;</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;cpapi1&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">type=cpapi1</span></div><div><div html="&lt;p&gt;The cPanel API type to query.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel API type to query.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_api_pages</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_api_pages</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2ad51q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ad51q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2ad51q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2ad51q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ad51q:0" aria-labelledby="tab:R2ad51q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_api_pages
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2ad51q:1" aria-labelledby="tab:R2ad51q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ed51q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ed51q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ed51q:0" aria-labelledby="tab:R2ed51q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"count"</span>: <span class="token number">200000</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"entry"</span>: <span class="token string">&quot;/usr/local/cpanel/base/frontend/jupiter/plugin1/index.html.tt&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"timestamp"</span>: <span class="token number">1548828000</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_api_pages&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/API-Token-Management" data-section-id="tag/API-Token-Management" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/API-Token-Management" aria-label="tag/API-Token-Management"></a>API Token Management</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;API Development Tools / API Token Management&lt;/p&gt;
"><p>API Development Tools / API Token Management</p>
</div></div></div><div id="tag/API-Token-Management/operation/api_token_create" data-section-id="tag/API-Token-Management/operation/api_token_create" class="sc-dntaoT ceciOs"><div data-section-id="operation/api_token_create" id="operation/api_token_create" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/API-Token-Management/operation/api_token_create" aria-label="tag/API-Token-Management/operation/api_token_create"></a>Create WHM API token<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function creates an API token. You can use API tokens instead of a password
or access hash key to execute WHM API 1 functions over HTTPS. For more information
about API tokens, read our
&lt;a href=&quot;https://docs.cpanel.net/whm/development/manage-api-tokens-in-whm/&quot;&gt;Manage API Tokens in WHM&lt;/a&gt;
documentation.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You &lt;strong&gt;must&lt;/strong&gt; call this function over an SSL connection.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function creates an API token. You can use API tokens instead of a password
or access hash key to execute WHM API 1 functions over HTTPS. For more information
about API tokens, read our
<a href="https://docs.cpanel.net/whm/development/manage-api-tokens-in-whm/">Manage API Tokens in WHM</a>
documentation.</p>
<p><strong>Important:</strong></p>
<p>You <strong>must</strong> call this function over an SSL connection.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="acl" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl=acl-0=create-acct acl-1=list-accts acl-2=kill-acct</span> -<!-- --> <!-- -->Assign multiple privileges.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl=all</span> -<!-- --> <!-- -->Assign a single privilege.</li></ul><div><div html="&lt;p&gt;The privileges to assign to the token. If you do not use this parameter, the system
assigns &lt;strong&gt;all&lt;/strong&gt; of your privileges to the token.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;You can &lt;strong&gt;only&lt;/strong&gt; assign privileges that you possess to the API token.&lt;/li&gt;
&lt;li&gt;To assign multiple privileges to the token, increment the parameter name. For
example: &lt;code&gt;acl-0&lt;/code&gt;, &lt;code&gt;acl-1&lt;/code&gt;, &lt;code&gt;acl-2&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The privileges to assign to the token. If you do not use this parameter, the system
assigns <strong>all</strong> of your privileges to the token.</p>
<p><strong>Note:</strong></p>
<ul>
<li>You can <strong>only</strong> assign privileges that you possess to the API token.</li>
<li>To assign multiple privileges to the token, increment the parameter name. For
example: <code>acl-0</code>, <code>acl-1</code>, <code>acl-2</code>.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="expires_at" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">expires_at</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">expires_at=1609372800</span></div><div><div html="&lt;p&gt;The API token&amp;#39;s expiration time. If you do not use this parameter, the
API token will not expire.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A date, in &lt;a href=&quot;http://en.wikipedia.org/wiki/Unix_time&quot;&gt;Unix Epoch format&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — The API token will &lt;strong&gt;not&lt;/strong&gt; expire.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; When an API token expires, the system &lt;strong&gt;does&lt;/strong&gt; not delete it. You &lt;strong&gt;must&lt;/strong&gt;
 manually delete expired API tokens.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The API token&#39;s expiration time. If you do not use this parameter, the
API token will not expire.</p>
<ul>
<li>A date, in <a href="http://en.wikipedia.org/wiki/Unix_time">Unix Epoch format</a>.</li>
<li><code>0</code> — The API token will <strong>not</strong> expire.</li>
</ul>
<p><strong>Important:</strong></p>
<p> When an API token expires, the system <strong>does</strong> not delete it. You <strong>must</strong>
 manually delete expired API tokens.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="token_name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">token_name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">token_name=example</span></div><div><div html="&lt;p&gt;The API token&amp;#39;s name.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;An API token name&amp;#39;s maximum length is 50 characters, and the name may &lt;strong&gt;only&lt;/strong&gt;
contain alphanumeric characters, dashes (&lt;code&gt;-&lt;/code&gt;), and underscores (&lt;code&gt;_&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;You &lt;strong&gt;must&lt;/strong&gt; assign a name that does &lt;strong&gt;not&lt;/strong&gt; already exist to the API token.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The API token&#39;s name.</p>
<p><strong>Note:</strong></p>
<ul>
<li>An API token name&#39;s maximum length is 50 characters, and the name may <strong>only</strong>
contain alphanumeric characters, dashes (<code>-</code>), and underscores (<code>_</code>).</li>
<li>You <strong>must</strong> assign a name that does <strong>not</strong> already exist to the API token.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="whitelist_ip" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand whitelist_ip"><span class="property-name">whitelist_ip</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or string or string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">whitelist_ip=whitelist_ip-0=192.0.2.1 whitelist_ip-1=192.0.2.5 whitelist_ip-2=192.0.2.8/29 whitelist-ip-3=fc00:abcd::f whitelist-ip-4=2620:0:28a4::/48</span> -<!-- --> <!-- -->Assign multiple IP or CIDR ranges.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">whitelist_ip=192.0.2.8/29</span> -<!-- --> <!-- -->Assign a single IP or CIDR range.</li></ul><div><div html="&lt;p&gt;One or more optional remote IP or CIDR IP ranges this token may be used from. If you do not use this parameter, the system
does not limit which IPs can use this token.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;To assign multiple whitelisted IPs to the token, increment the parameter name. For
example: &lt;code&gt;whitelist_ip-0&lt;/code&gt;, &lt;code&gt;whitelist_ip-1&lt;/code&gt;, &lt;code&gt;whitelist_ip-2&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>One or more optional remote IP or CIDR IP ranges this token may be used from. If you do not use this parameter, the system
does not limit which IPs can use this token.</p>
<p><strong>Note:</strong></p>
<ul>
<li>To assign multiple whitelisted IPs to the token, increment the parameter name. For
example: <code>whitelist_ip-0</code>, <code>whitelist_ip-1</code>, <code>whitelist_ip-2</code>.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/api_token_create</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/api_token_create</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kj71q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kj71q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kj71q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kj71q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kj71q:0" aria-labelledby="tab:R4kj71q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  api_token_create <span class="token punctuation">\</span>
  <span class="token assign-left variable">token_name</span><span class="token operator">=</span><span class="token string">'example'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kj71q:1" aria-labelledby="tab:R4kj71q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sj71q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sj71q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sj71q:0" aria-labelledby="tab:R4sj71q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"acls"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;kill-acct&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"create_time"</span>: <span class="token number">1483625276</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"expires_at"</span>: <span class="token number">1609372800</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;example&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"token"</span>: <span class="token string">&quot;UWU28DCA23NKY76CN17MDPKM3O7EFQY8&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"whitelist_ips"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;1.1.1.1&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;1.1.1.2&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;1.1.1.8/29&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;fc00:abcd:0000:0000:0000:0000:0000:000f&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;2620:0000:28a4:0000:0000:0000:0000:0000/48&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;api_token_create&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/API-Token-Management/operation/api_token_revoke" data-section-id="tag/API-Token-Management/operation/api_token_revoke" class="sc-dntaoT ceciOs"><div data-section-id="operation/api_token_revoke" id="operation/api_token_revoke" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/API-Token-Management/operation/api_token_revoke" aria-label="tag/API-Token-Management/operation/api_token_revoke"></a>Disable WHM API token<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function revokes an API token from the WHM account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function revokes an API token from the WHM account.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="token_name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">token_name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">token_name=token_name-1=subway&amp;token_name-2=job&amp;token_name-3=jmkMRXBnhp20iz</span> -<!-- --> <!-- -->Revoke multiple API tokens.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">token_name=subway</span> -<!-- --> <!-- -->Revoke a single API token.</li></ul><div><div html="&lt;p&gt;The API token&amp;#39;s name.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To revoke multiple API tokens, increment this parameter&amp;#39;s name. For example: &lt;code&gt;token_name-1&lt;/code&gt;, &lt;code&gt;token_name-2&lt;/code&gt;, and &lt;code&gt;token_name-3&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The API token&#39;s name.</p>
<p><strong>Note:</strong></p>
<p>To revoke multiple API tokens, increment this parameter&#39;s name. For example: <code>token_name-1</code>, <code>token_name-2</code>, and <code>token_name-3</code>.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/api_token_revoke</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/api_token_revoke</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kl71q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kl71q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kl71q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kl71q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kl71q:0" aria-labelledby="tab:R4kl71q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  api_token_revoke <span class="token punctuation">\</span>
  <span class="token assign-left variable">token_name</span><span class="token operator">=</span><span class="token string">'subway'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kl71q:1" aria-labelledby="tab:R4kl71q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sl71q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sl71q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sl71q:0" aria-labelledby="tab:R4sl71q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;api_token_revoke&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/API-Token-Management/operation/api_token_list" data-section-id="tag/API-Token-Management/operation/api_token_list" class="sc-dntaoT ceciOs"><div data-section-id="operation/api_token_list" id="operation/api_token_list" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/API-Token-Management/operation/api_token_list" aria-label="tag/API-Token-Management/operation/api_token_list"></a>Return WHM API tokens<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists a WHM account&amp;#39;s API tokens.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists a WHM account&#39;s API tokens.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/api_token_list</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/api_token_list</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kn71q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kn71q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kn71q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kn71q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kn71q:0" aria-labelledby="tab:R4kn71q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  api_token_list
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kn71q:1" aria-labelledby="tab:R4kn71q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sn71q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sn71q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sn71q:0" aria-labelledby="tab:R4sn71q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"tokens"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"my-controller-token"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"acls"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"create-acct"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"edit-account"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"limit-bandwidth"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"list-accts"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"suspend-acct"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"upgrade-account"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"create_time"</span>: <span class="token number">1483625276</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"expires_at"</span>: <span class="token number">1609372800</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;my-controller-token&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"whitelist_ips"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;192.0.2.1&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;192.0.2.2&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;192.0.2.8/29&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;fc00:abcd:0000:0000:0000:0000:0000:000f&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;2620:0000:28a4:0000:0000:0000:0000:0000/48&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"my-read-only-token"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"acls"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"create-acct"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"edit-account"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"limit-bandwidth"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"list-accts"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"suspend-acct"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"upgrade-account"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"create_time"</span>: <span class="token number">1490882281</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"expires_at"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;my-read-only-token&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"whitelist_ips"</span>: <span class="token keyword">null</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;api_token_list&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/API-Token-Management/operation/api_token_update" data-section-id="tag/API-Token-Management/operation/api_token_update" class="sc-dntaoT ceciOs"><div data-section-id="operation/api_token_update" id="operation/api_token_update" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/API-Token-Management/operation/api_token_update" aria-label="tag/API-Token-Management/operation/api_token_update"></a>Update WHM API token&#x27;s settings<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function updates an API token&amp;#39;s settings.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function updates an API token&#39;s settings.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="acl" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl=acl-0=create-acct acl-1=list-accts acl-2=kill-acct</span> -<!-- --> <!-- -->Assign multiple privilges.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl=all</span> -<!-- --> <!-- -->Assign a single privilege.</li></ul><div><div html="&lt;p&gt;The new privileges to assign to the token. If you do &lt;strong&gt;not&lt;/strong&gt; use this parameter,
the system will assign all of your privileges to the token.&lt;/p&gt;
&lt;p&gt;For a list of Access Control List (ACL) privileges, read our
&lt;a href=&quot;https://docs.cpanel.net/whm/resellers/edit-reseller-nameservers-and-privileges/#feature-limits-acl-lists&quot;&gt;Edit Reseller Nameservers and Privileges&lt;/a&gt;
documentation.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;You can &lt;strong&gt;only&lt;/strong&gt; assign privileges that you possess to the API token.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;The function replaces &lt;strong&gt;all&lt;/strong&gt; current privileges with the privileges that you pass
in this parameter.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;To assign multiple privileges to the token, increment the parameter name.
For example, &lt;code&gt;acl-1&lt;/code&gt;, &lt;code&gt;acl-2&lt;/code&gt;, &lt;code&gt;acl-3&lt;/code&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The new privileges to assign to the token. If you do <strong>not</strong> use this parameter,
the system will assign all of your privileges to the token.</p>
<p>For a list of Access Control List (ACL) privileges, read our
<a href="https://docs.cpanel.net/whm/resellers/edit-reseller-nameservers-and-privileges/#feature-limits-acl-lists">Edit Reseller Nameservers and Privileges</a>
documentation.</p>
<p><strong>Note:</strong></p>
<ul>
<li><p>You can <strong>only</strong> assign privileges that you possess to the API token.</p>
</li>
<li><p>The function replaces <strong>all</strong> current privileges with the privileges that you pass
in this parameter.</p>
</li>
<li><p>To assign multiple privileges to the token, increment the parameter name.
For example, <code>acl-1</code>, <code>acl-2</code>, <code>acl-3</code>.</p>
</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="expires_at" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">expires_at</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->unix_timestamp<!-- -->&gt;<!-- --> </span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">expires_at=1609372800</span></div><div><div html="&lt;p&gt;The API token&amp;#39;s expiration time. If you do not use this parameter,
the API token will &lt;strong&gt;not&lt;/strong&gt; expire.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A date, in &lt;a href=&quot;http://en.wikipedia.org/wiki/Unix_time&quot;&gt;Unix Epoch format&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — The API token will &lt;strong&gt;not&lt;/strong&gt; expire.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When an API token expires, the system does &lt;strong&gt;not&lt;/strong&gt; delete it. You &lt;strong&gt;must&lt;/strong&gt;
manually delete expired API tokens.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The API token&#39;s expiration time. If you do not use this parameter,
the API token will <strong>not</strong> expire.</p>
<ul>
<li>A date, in <a href="http://en.wikipedia.org/wiki/Unix_time">Unix Epoch format</a>.</li>
<li><code>0</code> — The API token will <strong>not</strong> expire.</li>
</ul>
<p><strong>Important:</strong></p>
<p>When an API token expires, the system does <strong>not</strong> delete it. You <strong>must</strong>
manually delete expired API tokens.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="new_name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">new_name</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&lt;= 50 characters<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">new_name=example</span></div><div><div html="&lt;p&gt;The API token&amp;#39;s new name. If you do not use this parameter, the API token&amp;#39;s name
remains the same.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;An API token name&amp;#39;s maximum length is 50 characters, and the name may &lt;strong&gt;only&lt;/strong&gt;
contain alphanumeric characters, dashes (&lt;code&gt;-&lt;/code&gt;), and underscores (&lt;code&gt;_&lt;/code&gt;).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;You &lt;strong&gt;must&lt;/strong&gt; assign a name that does &lt;strong&gt;not&lt;/strong&gt; already exist to the API token.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The API token&#39;s new name. If you do not use this parameter, the API token&#39;s name
remains the same.</p>
<p><strong>Note:</strong></p>
<ul>
<li><p>An API token name&#39;s maximum length is 50 characters, and the name may <strong>only</strong>
contain alphanumeric characters, dashes (<code>-</code>), and underscores (<code>_</code>).</p>
</li>
<li><p>You <strong>must</strong> assign a name that does <strong>not</strong> already exist to the API token.</p>
</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="token_name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">token_name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">token_name=token</span></div><div><div html="&lt;p&gt;The API token&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The API token&#39;s name.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="whitelist_ip" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand whitelist_ip"><span class="property-name">whitelist_ip</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or string or string or string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">whitelist_ip=whitelist_ip=any</span> -<!-- --> <!-- -->Clear a token&#x27;s whitelisted IPs list.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">whitelist_ip=whitelist_ip-0=192.0.2.1 whitelist_ip-1=192.0.2.5 whitelist_ip-2=192.0.2.8/29 whitelist-ip-3=fc00:abcd::f whitelist-ip-4=2620:0:28a4::/48</span> -<!-- --> <!-- -->Assign multiple IPs or CIDR ranges.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">whitelist_ip=whitelist_ip=192.0.2.8/29</span> -<!-- --> <!-- -->Assign a single IP or CIDR range.</li></ul><div><div html="&lt;p&gt;The new remote IP or CIDR IP ranges to assign to this token. If you do not use this parameter, the system
does not limit which IPs can use this token.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;The function replaces &lt;strong&gt;all&lt;/strong&gt; current whitelisted IPs with the IPs you pass
in this parameter.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;To assign multiple whitelisted IPs to the token, increment the parameter name. For
example: &lt;code&gt;whitelist_ip-0&lt;/code&gt;, &lt;code&gt;whitelist_ip-1&lt;/code&gt;, &lt;code&gt;whitelist_ip-2&lt;/code&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;If a token has whitelisted IPs set, they can be cleared by passing &lt;code&gt;whitelist_ip=any&lt;/code&gt; as a parameter.
This will allow any IP to make API calls using that token.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The new remote IP or CIDR IP ranges to assign to this token. If you do not use this parameter, the system
does not limit which IPs can use this token.</p>
<p><strong>Note:</strong></p>
<ul>
<li><p>The function replaces <strong>all</strong> current whitelisted IPs with the IPs you pass
in this parameter.</p>
</li>
<li><p>To assign multiple whitelisted IPs to the token, increment the parameter name. For
example: <code>whitelist_ip-0</code>, <code>whitelist_ip-1</code>, <code>whitelist_ip-2</code>.</p>
</li>
<li><p>If a token has whitelisted IPs set, they can be cleared by passing <code>whitelist_ip=any</code> as a parameter.
This will allow any IP to make API calls using that token.</p>
</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/api_token_update</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/api_token_update</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kp71q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kp71q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kp71q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kp71q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kp71q:0" aria-labelledby="tab:R4kp71q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  api_token_update <span class="token punctuation">\</span>
  <span class="token assign-left variable">token_name</span><span class="token operator">=</span><span class="token string">'token'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kp71q:1" aria-labelledby="tab:R4kp71q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sp71q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sp71q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sp71q:0" aria-labelledby="tab:R4sp71q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"acls"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;create-acct&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;kill-acct&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;list-accts&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"create_time"</span>: <span class="token number">1483625276</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"expires_at"</span>: <span class="token number">1609372800</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;example&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"whitelist_ips"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;192.0.2.1&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;192.0.2.2&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;192.0.2.8/29&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;fc00:abcd:0000:0000:0000:0000:0000:000f&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;2620:0000:28a4:0000:0000:0000:0000:0000/48&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;api_token_update&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/API-Token-Management/operation/api_token_get_details" data-section-id="tag/API-Token-Management/operation/api_token_get_details" class="sc-dntaoT ceciOs"><div data-section-id="operation/api_token_get_details" id="operation/api_token_get_details" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/API-Token-Management/operation/api_token_get_details" aria-label="tag/API-Token-Management/operation/api_token_get_details"></a>Look up API token details<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function looks up an API token’s details based on the token itself.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function looks up an API token’s details based on the token itself.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="token" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">token</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">token=GVJWD78FF12NMBFKYKPS9BJ483C0XSQH</span></div><div><div html="&lt;p&gt;The API token.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The API token.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><div><span class="sc-geXuza dSHOzv"> <!-- -->Any of<!-- --> </span><div class="sc-eUlrpB NyAuz"><button class="sc-hJRrWL dhcDOu">Token Recognized</button><button class="sc-hJRrWL kXIkjx">Token Unrecognized</button></div><div></div><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="&lt;p&gt;The API token’s details. Only present if the system recognizes the given &lt;code&gt;token&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The API token’s details. Only present if the system recognizes the given <code>token</code>.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span><span class="sc-CNKsk sc-gcfzXs hPAOR kNKbJU"> (<!-- -->Metadata<!-- -->) </span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/api_token_get_details</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/api_token_get_details</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kr71q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kr71q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kr71q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kr71q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kr71q:0" aria-labelledby="tab:R4kr71q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  api_token_get_details <span class="token punctuation">\</span>
  <span class="token assign-left variable">token</span><span class="token operator">=</span>GVJWD78FF12NMBFKYKPS9BJ483C0XSQH
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kr71q:1" aria-labelledby="tab:R4kr71q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sr71q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sr71q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sr71q:0" aria-labelledby="tab:R4sr71q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Example</span><div class="sc-diYFot sc-frniUE jsRqjj esCYIP"><svg class="sc-kZrBCu JXohG" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg><select class="dropdown-select"><option value="Token Recognized" selected="">Token Recognized</option><option value="Token Unrecognized">Token Unrecognized</option></select><label>Token Recognized</label></div></div><div><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"acls"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;create-acct&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;kill-acct&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;list-accts&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"create_time"</span>: <span class="token number">1483625276</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"expires_at"</span>: <span class="token number">1609372800</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;example&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"whitelist_ips"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;192.0.2.1&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;192.0.2.2&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;192.0.2.8/29&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;fc00:abcd:0000:0000:0000:0000:0000:000f&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;2620:0000:28a4:0000:0000:0000:0000:0000/48&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;api_token_get_details&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Applications" data-section-id="tag/Applications" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Applications" aria-label="tag/Applications"></a>Applications</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;API Development Tools / Applications&lt;/p&gt;
"><p>API Development Tools / Applications</p>
</div></div></div><div id="tag/Applications/operation/applist" data-section-id="tag/Applications/operation/applist" class="sc-dntaoT ceciOs"><div data-section-id="operation/applist" id="operation/applist" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Applications/operation/applist" aria-label="tag/Applications/operation/applist"></a>Return WHM API 1 functions list<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists available WHM API 1 functions.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists available WHM API 1 functions.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/applist</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/applist</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2ab91q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ab91q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2ab91q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2ab91q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ab91q:0" aria-labelledby="tab:R2ab91q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  applist
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2ab91q:1" aria-labelledby="tab:R2ab91q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2eb91q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2eb91q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2eb91q:0" aria-labelledby="tab:R2eb91q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"app"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;accountsummary&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;listaccts&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;applist&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Applications/operation/get_appconfig_application_list" data-section-id="tag/Applications/operation/get_appconfig_application_list" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_appconfig_application_list" id="operation/get_appconfig_application_list" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Applications/operation/get_appconfig_application_list" aria-label="tag/Applications/operation/get_appconfig_application_list"></a>Return registered applications<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists registered &lt;a href=&quot;https://go.cpanel.net/appconfig&quot;&gt;AppConfig&lt;/a&gt; applications.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists registered <a href="https://go.cpanel.net/appconfig">AppConfig</a> applications.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_appconfig_application_list</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_appconfig_application_list</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2ad91q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ad91q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2ad91q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2ad91q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ad91q:0" aria-labelledby="tab:R2ad91q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_appconfig_application_list
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2ad91q:1" aria-labelledby="tab:R2ad91q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ed91q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ed91q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ed91q:0" aria-labelledby="tab:R2ed91q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"cpanel"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"acls"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;any&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"displayname"</span>: <span class="token string">&quot;Roundcube&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"entryurl"</span>: <span class="token string">&quot;roundcube/&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"features"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;roundcube&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"group"</span>: <span class="token string">&quot;mailman&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"icon"</span>: <span class="token string">&quot;roundcube.ico&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;roundcube&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"origin"</span>: <span class="token string">&quot;clamavconnector.conf&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"phpConfig"</span>: <span class="token string">&quot;php.ini&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"target"</span>: <span class="token string">&quot;_self&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"upgradecall"</span>: <span class="token string">&quot;/usr/local/roundcube/bin/upgrade&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"url"</span>: <span class="token string">&quot;/3rdparty/roundcube&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;roundcube&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"webmail"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"acls"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;any&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"displayname"</span>: <span class="token string">&quot;Roundcube&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"entryurl"</span>: <span class="token string">&quot;roundcube/&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"features"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;roundcube&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"group"</span>: <span class="token string">&quot;mailman&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"icon"</span>: <span class="token string">&quot;roundcube.ico&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;roundcube&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"origin"</span>: <span class="token string">&quot;clamavconnector.conf&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"phpConfig"</span>: <span class="token string">&quot;php.ini&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"target"</span>: <span class="token string">&quot;_self&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"upgradecall"</span>: <span class="token string">&quot;/usr/local/roundcube/bin/upgrade&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"url"</span>: <span class="token string">&quot;/3rdparty/roundcube&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;roundcube&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"whostmgr"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"acls"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;any&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"displayname"</span>: <span class="token string">&quot;Roundcube&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"entryurl"</span>: <span class="token string">&quot;roundcube/&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"features"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;roundcube&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"group"</span>: <span class="token string">&quot;mailman&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"icon"</span>: <span class="token string">&quot;roundcube.ico&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;roundcube&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"origin"</span>: <span class="token string">&quot;clamavconnector.conf&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"phpConfig"</span>: <span class="token string">&quot;php.ini&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"target"</span>: <span class="token string">&quot;_self&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"upgradecall"</span>: <span class="token string">&quot;/usr/local/roundcube/bin/upgrade&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"url"</span>: <span class="token string">&quot;/3rdparty/roundcube&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;roundcube&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_appconfig_application_list&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Got application list&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Session" data-section-id="tag/Session" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Session" aria-label="tag/Session"></a>Session</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;API Development Tools / Session&lt;/p&gt;
"><p>API Development Tools / Session</p>
</div></div></div><div id="tag/Session/operation/create_user_session" data-section-id="tag/Session/operation/create_user_session" class="sc-dntaoT ceciOs"><div data-section-id="operation/create_user_session" id="operation/create_user_session" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Session/operation/create_user_session" aria-label="tag/Session/operation/create_user_session"></a>Create a temporary user session<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function creates a new temporary user session for a specified service.
This allows users with WHM access to log in to third-party applications
(for example, billing systems) without storing the account password.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The system destroys the temporary session after 15 minutes of inactivity.&lt;/li&gt;
&lt;li&gt;For more information about the Single Sign On feature, read our
&lt;a href=&quot;/whm/tokens/&quot;&gt;Guide to API Authentication&lt;/a&gt;
documentation.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function creates a new temporary user session for a specified service.
This allows users with WHM access to log in to third-party applications
(for example, billing systems) without storing the account password.</p>
<p><strong>Note:</strong></p>
<ul>
<li>The system destroys the temporary session after 15 minutes of inactivity.</li>
<li>For more information about the Single Sign On feature, read our
<a href="/whm/tokens/">Guide to API Authentication</a>
documentation.</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="app" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">app</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Backups_Home&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Calendar_Configure&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;ContactInfo_Change&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Cron_Home&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Database_MySQL&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Database_phpMyAdmin&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Domains_AddonDomains&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Domains_SubDomains&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Email_AccountLevelFiltering&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Email_Accounts&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Email_Archive&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Email_Authentication&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Email_AutoResponders&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Email_BoxTrapper&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Email_DefaultAddress&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Email_DeliveryReport&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Email_Forwarders&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Email_GreyListing&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Email_MailingLists&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Email_MX&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Email_SpamFilter&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Email_UserLevelFiltering&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;FileManager_Home&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Locale_Change&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Password_Change&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Site_Software&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Site_Software_*&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Stats_AWStats&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;WHMCS_billing&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;add_a_dns_zone&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;add_an_a_entry_for_your_hostname&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;add_a_new_ip_address&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;add_a_package&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;additional_mysql_access_hosts&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;add_remove_recognized_ip_addresses&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;apache_configuration&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;apache_mod_userdir_tweak&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;apache_status&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;api_shell&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;api_tokens&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;apps_managed_by_appconfig&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;assign_ipv6_address&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;background_process_killer&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;backup_configuration&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;backup_restoration&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;backup_system_migration&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;backup_user_selection&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;basic_webhost_manager_setup&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;blocker&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;change_account_contact_email&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;change_hostname&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;change_log&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;change_multiple_sites_ip_addresses&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;change_mysql_user_password&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;change_ownership_of_an_account&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;change_ownership_of_multiple_accounts&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;change_root_password&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;change_sites_ip_address&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;cloudlinux_lve_manager&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;compiler_access&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;configuration_cluster&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;configure_application_locales&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;configure_cpanel_analytics&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;configure_cpanel_cron_jobs&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;configure_postgresql&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;configure_remote_service_ips&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;configure_security_policies&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;contact_manager&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;convert_addon_domain_to_account&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;copy_a_locale&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;copy_an_account_from_another_server_with_an_account_password&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;cpanel_development_forum&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;cpanel_log_rotation_configuration&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;cpanel_plugin_file_generator&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;cpanel_web_disk_configuration&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;cpanel_web_services_configuration&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;cphulk_brute_force_protection&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;create_a_new_account&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;create_support_ticket&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;customization&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;daily_process_log&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;database_map_tool&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;delete_a_dns_zone&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;delete_a_locale&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;delete_a_package&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;directoryindex_priority&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;dns_cluster&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;dns_server&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;easyapache_4&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;edit_a_locale&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;edit_a_package&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;edit_backup_mx_hosts&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;edit_blacklisted_smtp_ips&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;edit_dns_zone&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;edit_mx_entry&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;edit_only_verify_recipient_smtp_hosts&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;edit_questions_and_answers&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;edit_reseller_name_servers_and_privileges&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;edit_sender_verification_bypass_ips&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;edit_system_mail_preferences&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;edit_trusted_smtp_ips&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;edit_zone_templates&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;email_all_resellers&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;email_all_users&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;email_deliverability&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;enable_dkim_and_spf_globally&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;exim_configuration_manager&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;feature_manager&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;file_and_directory_restoration&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;forceful_server_reboot&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;force_password_change&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;ftp_server_configuration&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;ftp_server_proftpd_pureftpd&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;ftp_server_selection&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;generate_an_ssl_certificate_and_signing_request&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;global_configuration&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;graceful_server_reboot&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;grant_cpanel_support_access&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;greylisting&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;host_access_control&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;http_server_apache&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;ico-security-advisor&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;imap_server&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;include_editor&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;initial_quota_setup&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;install_an_rpm&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;install_an_ssl_certificate_on_a_domain&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;install_a_perl_module&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;install_a_perl_module_process&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;install_cpaddons_site_software&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;ip_migration_wizard&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;ipv6_ranges&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;legacy_backup_configuration&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;legacy_language_file_upload&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;legacy_restore_backups&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;legacy_restore_multiple_backups&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;legacy_restore_multiple_backups_confirmation&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;limit_bandwidth_usage&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;list_accounts&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;list_parked_domains&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;list_subdomains&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;list_suspended_accounts&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;locale_editor&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;locale_xml_download&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;locale_xml_upload&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;log_rotation&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;mailbox_conversion&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;mail_delivery_reports&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;mailing_list_manager_mailman&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;mail_queue_manager&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;mailserver_configuration&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;mail_server_exim&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;mail_troubleshooter&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;manage_account_suspension&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;manage_autossl&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;manage_compiler_group&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;manage_cpaddons_site_software&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;manage_custom_rbls&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;manage_databases&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;manage_database_users&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;manage_demo_mode&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;manage_external_authentication&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;manage_external_authentication_providers&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;manage_external_authentication_users&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;manage_hooks&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;manage_mysql_profiles&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;manage_plugins&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;manage_resellers_ip_delegation&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;manage_resellers_shared_ip&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;manage_roots_ssh_keys&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;manage_services_ssl_certificates&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;manage_shell_access&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;manage_ssl_hosts&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;manage_wheel_group_users&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;market_provider_manager&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;memory_usage_restrictions&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;modify_an_account&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;modify_cpanel_whm_news&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;modify_upgrade_multiple_accounts&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;modsecurity_configuration&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;modsecurity_tools&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;modsecurity_vendors&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;module_installers&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;multiphp_ini_editor&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;multiphp_manager&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;mysql_mariadb_upgrade&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;mysql_root_password&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;nameserver_record_report&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;nameserver_selection&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;non_standard_locale_configuration&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;park_a_domain&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;password_modification&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;password_strength_configuration&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;perform_a_dns_cleanup&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;php_fpm_service_for_apache&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;phpMyAdmin&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;piped_log_configuration&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;process_manager&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;purchase_and_install_an_ssl_certificate&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;quota_modification&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;raw_apache_log_download&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;raw_ftp_log_download&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;rearrange_an_account&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;rebuild_rpm_database&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;rebuild_the_ip_address_pool&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;remote_access_key&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;repair_a_mysql_database&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;repair_mailbox_permissions&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;reseller_center&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;reserved_ips_editor&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;reset_account_bandwidth_limit&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;reset_a_dns_zone&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;reset_a_mailman_password&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;reset_resellers&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;resolver_configuration&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;restore_a_full_backup_cpmove_file&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;restore_modules_summary&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;review_transfers_and_restores&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;security_questions&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;server_information&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;server_profile&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;server_time&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;service_manager&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;service_status&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;setup_edit_domain_forwarding&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;set_zone_time_to_live_ttl&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;shell_fork_bomb_protection&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;show_accounts_over_quota&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;show_current_disk_usage&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;show_current_running_processes&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;show_edit_reserved_ips&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;show_ip_address_usage&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;show_mysql_processes&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;show_or_delete_current_ip_addresses&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;show_reseller_accounts&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;skeleton_directory&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;smtp_restrictions&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;software_development_kit&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;spamd_startup_configuration&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;sql_server_mysql&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;sql_server_pgsql&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;ssh_password_authorization_tweak&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;ssh_server_openssh&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;ssl_storage_manager&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;statistics_software_configuration&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;support_center&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;synchronize_dns_records&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;system_update&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;task_queue_monitor&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;terminal&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;terminate_accounts&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;theme_manager&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;traceroute_enable_disable&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;transfer_tool&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;tweak_settings&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;two_factor_authentication&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;unsuspend_bandwidth_exceeders&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;update_database_map&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;update_database_map_process&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;update_preferences&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;update_server_software&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;upgrade_downgrade_an_account&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;upgrade_to_latest_version&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;view_available_locales&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;view_bandwidth_usage&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;view_mail_statistics_summary&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;view_relayers&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;view_reseller_usage_and_manage_account_status&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;view_sent_summary&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;web_template_editor&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">app=Backups_Home</span></div><div><div html="&lt;p&gt;The cPanel or WHM application to which the session will link. This
parameter defaults to a blank string, which redirects the user to the
cPanel
&lt;a href=&quot;https://docs.cpanel.net/cpanel/the-cpanel-interface/the-cpanel-interface/&quot;&gt;&lt;em&gt;Home&lt;/em&gt;&lt;/a&gt;
interface.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A valid application name, to link the session to an application.&lt;/li&gt;
&lt;li&gt;An invalid application name, to create the session but &lt;strong&gt;not&lt;/strong&gt; link
it to an application.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel or WHM application to which the session will link. This
parameter defaults to a blank string, which redirects the user to the
cPanel
<a href="https://docs.cpanel.net/cpanel/the-cpanel-interface/the-cpanel-interface/"><em>Home</em></a>
interface.</p>
<ul>
<li>A valid application name, to link the session to an application.</li>
<li>An invalid application name, to create the session but <strong>not</strong> link
it to an application.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="cp_security_token" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">cp_security_token</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">cp_security_token=cpsess1234567890</span></div><div><div html="&lt;p&gt;The session&amp;#39;s security token.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The session&#39;s security token.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="locale" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">locale</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">locale=fr</span></div><div><div html="&lt;p&gt;The session&amp;#39;s locale. This parameter defaults to the &lt;em&gt;Server Locale&lt;/em&gt; setting in WHM&amp;#39;s
&lt;a href=&quot;https://docs.cpanel.net/whm/server-configuration/tweak-settings/#system&quot;&gt;&lt;em&gt;Tweak Settings&lt;/em&gt;&lt;/a&gt;
interface (&lt;em&gt;WHM &amp;gt;&amp;gt; Home &amp;gt;&amp;gt; Server Configuration &amp;gt;&amp;gt; Tweak Settings&lt;/em&gt;).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;If you specify a locale, the server sends a cookie to your browser with
that locale setting. The cookie expires after one year.&lt;/li&gt;
&lt;li&gt;Users can change the locale with the language options at the bottom of
the login interface.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The session&#39;s locale. This parameter defaults to the <em>Server Locale</em> setting in WHM&#39;s
<a href="https://docs.cpanel.net/whm/server-configuration/tweak-settings/#system"><em>Tweak Settings</em></a>
interface (<em>WHM &gt;&gt; Home &gt;&gt; Server Configuration &gt;&gt; Tweak Settings</em>).</p>
<p><strong>Note:</strong></p>
<ul>
<li>If you specify a locale, the server sends a cookie to your browser with
that locale setting. The cookie expires after one year.</li>
<li>Users can change the locale with the language options at the bottom of
the login interface.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="preferred_domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">preferred_domain</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">preferred_domain=example.com</span></div><div><div html="&lt;p&gt;The hostname or IP address for the function to use in the &lt;code&gt;url&lt;/code&gt;
return. This parameter&amp;#39;s value defaults to the server&amp;#39;s hostname.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hostname or IP address for the function to use in the <code>url</code>
return. This parameter&#39;s value defaults to the server&#39;s hostname.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="service" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">service</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;cpaneld&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;whostmgrd&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;webmaild&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">service=cpaneld</span></div><div><div html="&lt;p&gt;The session&amp;#39;s service.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The session&#39;s service.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=user@example.com</span></div><div><div html="&lt;p&gt;The session&amp;#39;s cPanel account username or a valid email address.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The session&#39;s cPanel account username or a valid email address.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/create_user_session</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/create_user_session</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R157b1q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R157b1q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R157b1q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R157b1q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R157b1q:0" aria-labelledby="tab:R157b1q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  create_user_session <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'user@example.com'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">service</span><span class="token operator">=</span><span class="token string">'cpaneld'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R157b1q:1" aria-labelledby="tab:R157b1q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R177b1q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R177b1q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R177b1q:0" aria-labelledby="tab:R177b1q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"cp_security_token"</span>: <span class="token string">&quot;/cpsess1234567890&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"expires"</span>: <span class="token number">1401993893</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"service"</span>: <span class="token string">&quot;cpaneld&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"session"</span>: <span class="token string">&quot;username:RFw6MUp9S8sRwTSgqaUJWUCq8ZQg2Zkopx5KaTHRNQXBfT3n8xvfBEF9JJC3iiwa&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"url"</span>: <span class="token string">&quot;</span><a href="https://example.com:2083/cpsess1234567890/login/?session=username:RFw6MUp9S8sRwTSgqaUJWUCq8ZQg2Zkopx5KaTHRNQXBfT3n8xvfBEF9JJC3iiwa&locale=fr">https://example.com:2083/cpsess1234567890/login/?session=username:RFw6MUp9S8sRwTSgqaUJWUCq8ZQg2Zkopx5KaTHRNQXBfT3n8xvfBEF9JJC3iiwa&amp;locale=fr</a><span class="token string">&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;create_user_session&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Created session&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Authentication-Providers" data-section-id="tag/Authentication-Providers" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Authentication-Providers" aria-label="tag/Authentication-Providers"></a>Authentication Providers</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Authentication / Authentication Providers&lt;/p&gt;
"><p>Authentication / Authentication Providers</p>
</div></div></div><div id="tag/Authentication-Providers/operation/unlink_user_authn_provider" data-section-id="tag/Authentication-Providers/operation/unlink_user_authn_provider" class="sc-dntaoT ceciOs"><div data-section-id="operation/unlink_user_authn_provider" id="operation/unlink_user_authn_provider" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Authentication-Providers/operation/unlink_user_authn_provider" aria-label="tag/Authentication-Providers/operation/unlink_user_authn_provider"></a>Unregister cPanel account from authentication provider<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function unlinks a cPanel account from an external authentication identity provider.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function unlinks a cPanel account from an external authentication identity provider.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="provider_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">provider_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">provider_id=cpanelid</span></div><div><div html="&lt;p&gt;The system&amp;#39;s internal key for the identity provider.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The system&#39;s internal key for the identity provider.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="subject_unique_identifier" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">subject_unique_identifier</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">subject_unique_identifier=123456789012345678901</span></div><div><div html="&lt;p&gt;The unique identifier for the user at the identity provider.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The unique identifier for the user at the identity provider.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="username" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">username</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">username=example</span></div><div><div html="&lt;p&gt;The account&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/unlink_user_authn_provider</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/unlink_user_authn_provider</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R15732a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R15732a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R15732a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R15732a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R15732a:0" aria-labelledby="tab:R15732a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  unlink_user_authn_provider <span class="token punctuation">\</span>
  <span class="token assign-left variable">username</span><span class="token operator">=</span><span class="token string">'example'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">provider_id</span><span class="token operator">=</span><span class="token string">'cpanelid'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">subject_unique_identifier</span><span class="token operator">=</span><span class="token string">'123456789012345678901'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R15732a:1" aria-labelledby="tab:R15732a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R17732a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R17732a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R17732a:0" aria-labelledby="tab:R17732a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;unlink_user_authn_provider&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/External-Authentication" data-section-id="tag/External-Authentication" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/External-Authentication" aria-label="tag/External-Authentication"></a>External Authentication</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Authentication / External Authentication&lt;/p&gt;
"><p>Authentication / External Authentication</p>
</div></div></div><div id="tag/External-Authentication/operation/disable_failing_authentication_providers" data-section-id="tag/External-Authentication/operation/disable_failing_authentication_providers" class="sc-dntaoT ceciOs"><div data-section-id="operation/disable_failing_authentication_providers" id="operation/disable_failing_authentication_providers" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/External-Authentication/operation/disable_failing_authentication_providers" aria-label="tag/External-Authentication/operation/disable_failing_authentication_providers"></a>Disable identity provider modules that fail to load<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function disables any enabled identity provider modules that fail to load.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function disables any enabled identity provider modules that fail to load.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/disable_failing_authentication_providers</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/disable_failing_authentication_providers</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99352a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99352a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99352a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99352a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99352a:0" aria-labelledby="tab:R99352a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  disable_failing_authentication_providers
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99352a:1" aria-labelledby="tab:R99352a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p352a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p352a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p352a:0" aria-labelledby="tab:R9p352a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"disabled_services"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;cpaneld&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;webmaild&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"failures_to_disable"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"failure"</span>: <span class="token string">&quot;An informative failure message.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"service_name"</span>: <span class="token string">&quot;whostmgrd&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_failure"</span>: <span class="token string">&quot;(ERR mcddbv) The system failed to load the module “Cpanel::Security::Authn::Provider::Facebook“ because of an error: Can't locate Cpanel/Security/Authn/Provider/Facebook.pm in @INC (@INC contains: /usr/local/cpanel /usr/local/cpanel/3rdparty/perl/514/lib/perl5/cpanel_lib/i386-linux-64int /usr/local/cpanel/3rdparty/perl/514/lib/perl5/cpanel_lib /usr/local/cpanel/3rdparty/perl/514/lib/perl5/5.14.4/i386-linux-64int /usr/local/cpanel/3rdparty/perl/514/lib/perl5/5.14.4 /opt/cpanel/perl5/514/site_lib/i386-linux-64int /opt/cpanel/perl5/514/site_lib /var/cpanel/perl) at (eval 143) line 1.\nBEGIN failed--compilation aborted at (eval 143) line 1.\n&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_name"</span>: <span class="token string">&quot;facebook&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_namespace"</span>: <span class="token string">&quot;Cpanel::Security::Authn::Provider::Facebook&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;disable_failing_authentication_providers&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/External-Authentication/operation/get_available_authentication_providers" data-section-id="tag/External-Authentication/operation/get_available_authentication_providers" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_available_authentication_providers" id="operation/get_available_authentication_providers" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/External-Authentication/operation/get_available_authentication_providers" aria-label="tag/External-Authentication/operation/get_available_authentication_providers"></a>Return available identity providers<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists available external authentication identity providers for all services.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists available external authentication identity providers for all services.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_available_authentication_providers</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_available_authentication_providers</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99552a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99552a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99552a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99552a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99552a:0" aria-labelledby="tab:R99552a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_available_authentication_providers
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99552a:1" aria-labelledby="tab:R99552a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p552a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p552a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p552a:0" aria-labelledby="tab:R9p552a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"providers"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"color"</span>: <span class="token string">&quot;dd4b39&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"configured"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"cpaneld_enabled"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"cpaneld_link"</span>: <span class="token string">&quot;</span><a href="https://hostname.example.com:2083/openid_connect/cpanelid">https://hostname.example.com:2083/openid_connect/cpanelid</a><span class="token string">&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"display_name"</span>: <span class="token string">&quot;cPanel&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"documentation_url"</span>: <span class="token string">&quot;</span><a href="https://go.cpanel.net/cpanelidmanage">https://go.cpanel.net/cpanelidmanage</a><span class="token string">&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"icon"</span>: <span class="token string">&quot;Click to view...iVBORw0KGgoAAAANSUhEUgAAACEAAAAhCAYAAABX5MJvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAV1JREFUeNrsVtGNwjAMJegGYIRucBmhtwEjdAMyQjYoG2SEG6HcBGUDugFskHOQg1zTlFaN\\/\\/KkqMh2yYvt53S3KygomIZaE+y9P8BDJ9xXpdSDxT9jwX7dxDJsDMvCuvl33GF1sBwS5O8GX7eVgCabGyRkGJF25v0sJHrcyDH7iMhWEl9zWSD1\\/xs1klJn8J\\/gZ4WxNdgu8KyiDXGIfmJ7LO6R8CI5rJnwO+Kv0Wb9Z7xlZr+wMt8f\\/ANmyCoCMF3CUmP8rOmHip1AM\\/8tdbLcjfnL5NigYmIp+ilp5iYRJNkmajtLIBuJiUZ1S+aDKGDjI8tGk+N\\/9yuy0ODcGIjL8UEmcXKLDelRDQ5tHcuIkSLQE1WYhIRfMRIEmiV1Z7NES5Rh9nIisRGVWGOyyyflC5fSkDsTmk1KnVBMbForqQw+IVtUCP3KEpdojffHnRGKcq3LZ3pBgST+BRgANXt+WPKE7tYAAAAASUVORK5CYII=&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"icon_type"</span>: <span class="token string">&quot;image/svg+xml&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">&quot;cpanelid&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Log in with a cPanelID Account&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_name"</span>: <span class="token string">&quot;cpanel&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"textcolor"</span>: <span class="token string">&quot;FFFFFF&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"webmaild_enabled"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"webmaild_link"</span>: <span class="token string">&quot;</span><a href="https://hostname.example.com:2096/openid_connect/cpanelid">https://hostname.example.com:2096/openid_connect/cpanelid</a><span class="token string">&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"whostmgr_enabled"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"whostmgrd_link"</span>: <span class="token string">&quot;</span><a href="https://hostname.example.com:2087/openid_connect/cpanelid">https://hostname.example.com:2087/openid_connect/cpanelid</a><span class="token string">&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_available_authentication_providers&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/External-Authentication/operation/enable_authentication_provider" data-section-id="tag/External-Authentication/operation/enable_authentication_provider" class="sc-dntaoT ceciOs"><div data-section-id="operation/enable_authentication_provider" id="operation/enable_authentication_provider" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/External-Authentication/operation/enable_authentication_provider" aria-label="tag/External-Authentication/operation/enable_authentication_provider"></a>Enable identity provider<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function enables an external authentication identity provider for a specified service.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function enables an external authentication identity provider for a specified service.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="provider_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">provider_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">provider_id=cpanelid</span></div><div><div html="&lt;p&gt;A valid identity provider&amp;#39;s identification key.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A valid identity provider&#39;s identification key.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="service_name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">service_name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;cpaneld&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;webmaild&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;whostmgrd&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">service_name=cpaneld</span></div><div><div html="&lt;p&gt;The cPanel &amp;amp; WHM service&amp;#39;s name:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;cpaneld&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;webmaild&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;whostmgrd&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel &amp; WHM service&#39;s name:</p>
<ul>
<li><code>cpaneld</code></li>
<li><code>webmaild</code></li>
<li><code>whostmgrd</code></li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/enable_authentication_provider</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/enable_authentication_provider</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99752a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99752a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99752a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99752a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99752a:0" aria-labelledby="tab:R99752a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  enable_authentication_provider <span class="token punctuation">\</span>
  <span class="token assign-left variable">service_name</span><span class="token operator">=</span><span class="token string">'cpaneld'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">provider_id</span><span class="token operator">=</span><span class="token string">'cpanelid'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99752a:1" aria-labelledby="tab:R99752a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p752a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p752a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p752a:0" aria-labelledby="tab:R9p752a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;enable_authentication_provider&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/External-Authentication/operation/get_provider_client_configurations" data-section-id="tag/External-Authentication/operation/get_provider_client_configurations" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_provider_client_configurations" id="operation/get_provider_client_configurations" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/External-Authentication/operation/get_provider_client_configurations" aria-label="tag/External-Authentication/operation/get_provider_client_configurations"></a>Return identity provider client configuration<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves the configuration details for the client of an external authentication identity provider.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves the configuration details for the client of an external authentication identity provider.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="provider_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">provider_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">provider_id=cpanelid</span></div><div><div html="&lt;p&gt;The identity provider&amp;#39;s key.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The identity provider&#39;s key.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="service_name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">service_name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;cpaneld&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;whostmgrd&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;webmaild&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">service_name=cpaneld</span></div><div><div html="&lt;p&gt;The cPanel &amp;amp; WHM service&amp;#39;s name.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;cpaneld&lt;/code&gt; — The cPanel daemon.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;whostmgrd&lt;/code&gt; — The WHM daemon.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;webmaild&lt;/code&gt; — The Webmail daemon.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel &amp; WHM service&#39;s name.</p>
<ul>
<li><code>cpaneld</code> — The cPanel daemon.</li>
<li><code>whostmgrd</code> — The WHM daemon.</li>
<li><code>webmaild</code> — The Webmail daemon.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_provider_client_configurations</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_provider_client_configurations</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99952a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99952a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99952a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99952a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99952a:0" aria-labelledby="tab:R99952a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_provider_client_configurations <span class="token punctuation">\</span>
  <span class="token assign-left variable">service_name</span><span class="token operator">=</span><span class="token string">'cpaneld'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">provider_id</span><span class="token operator">=</span><span class="token string">'cpanelid'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99952a:1" aria-labelledby="tab:R99952a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p952a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p952a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p952a:0" aria-labelledby="tab:R9p952a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"client_configurations"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"client_id"</span>: <span class="token string">&quot;1234567890&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"client_secret"</span>: <span class="token string">&quot;victoria&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"redirect_uris"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;</span><a href="https://hostname.example.com:2083/openid_connect_callback/cpanelid">https://hostname.example.com:2083/openid_connect_callback/cpanelid</a><span class="token string">&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;</span><a href="https://hostname.example.com:2087/openid_connect_callback/cpanelid">https://hostname.example.com:2087/openid_connect_callback/cpanelid</a><span class="token string">&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;</span><a href="https://hostname.example.com:2096/openid_connect_callback/cpanelid">https://hostname.example.com:2096/openid_connect_callback/cpanelid</a><span class="token string">&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_provider_client_configurations&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/External-Authentication/operation/get_provider_configuration_fields" data-section-id="tag/External-Authentication/operation/get_provider_configuration_fields" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_provider_configuration_fields" id="operation/get_provider_configuration_fields" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/External-Authentication/operation/get_provider_configuration_fields" aria-label="tag/External-Authentication/operation/get_provider_configuration_fields"></a>Return identity provider configuration fields<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves the configuration fields for a external authentication identity provider.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves the configuration fields for a external authentication identity provider.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="provider_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">provider_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">provider_id=cpanelid</span></div><div><div html="&lt;p&gt;The identity provider&amp;#39;s key.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The identity provider&#39;s key.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="service_name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">service_name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;cpaneld&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;whostmgrd&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;webmaild&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">service_name=cpaneld</span></div><div><div html="&lt;p&gt;The cPanel &amp;amp; WHM service&amp;#39;s name.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;cpaneld&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;whostmgrd&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;webmaild&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel &amp; WHM service&#39;s name.</p>
<ul>
<li><code>cpaneld</code></li>
<li><code>whostmgrd</code></li>
<li><code>webmaild</code></li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_provider_configuration_fields</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_provider_configuration_fields</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99b52a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99b52a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99b52a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99b52a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99b52a:0" aria-labelledby="tab:R99b52a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_provider_configuration_fields <span class="token punctuation">\</span>
  <span class="token assign-left variable">service_name</span><span class="token operator">=</span><span class="token string">'cpaneld'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">provider_id</span><span class="token operator">=</span><span class="token string">'cpanelid'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99b52a:1" aria-labelledby="tab:R99b52a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pb52a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pb52a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pb52a:0" aria-labelledby="tab:R9pb52a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"configuration_fields"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;The Secret of the Client&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"display_order"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"field_id"</span>: <span class="token string">&quot;client_secret&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Client Secret&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"value"</span>: <span class="token keyword">null</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;The ID of the Client.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"display_order"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"field_id"</span>: <span class="token string">&quot;client_id&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Client ID&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"value"</span>: <span class="token keyword">null</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_provider_configuration_fields&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/External-Authentication/operation/get_provider_display_configurations" data-section-id="tag/External-Authentication/operation/get_provider_display_configurations" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_provider_display_configurations" id="operation/get_provider_display_configurations" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/External-Authentication/operation/get_provider_display_configurations" aria-label="tag/External-Authentication/operation/get_provider_display_configurations"></a>Return identity provider login interface appearance<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves the display configuration for the login button of an external authentication identity provider.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves the display configuration for the login button of an external authentication identity provider.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="provider_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">provider_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">provider_id=google</span></div><div><div html="&lt;p&gt;The identity provider&amp;#39;s key.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The identity provider&#39;s key.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_provider_display_configurations</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_provider_display_configurations</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99d52a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99d52a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99d52a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99d52a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99d52a:0" aria-labelledby="tab:R99d52a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_provider_display_configurations <span class="token punctuation">\</span>
  <span class="token assign-left variable">provider_id</span><span class="token operator">=</span><span class="token string">'google'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99d52a:1" aria-labelledby="tab:R99d52a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pd52a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pd52a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pd52a:0" aria-labelledby="tab:R9pd52a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"configurations"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"color"</span>: <span class="token string">&quot;dd4b39&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"display_name"</span>: <span class="token string">&quot;Google&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"documentation_url"</span>: <span class="token string">&quot;</span><a href="https://developers.google.com/identity/protocols/OpenIDConnect">https://developers.google.com/identity/protocols/OpenIDConnect</a><span class="token string">&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"icon"</span>: <span class="token string">&quot;PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDIyIDE0Ij48ZyBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik03IDZ2Mi40aDMuOTdjLS4xNiAxLjAzLTEuMiAzLjAyLTMuOTcgMy4wMi0yLjM5IDAtNC4zNC0xLjk4LTQuMzQtNC40MlM0LjYxIDIuNTggNyAyLjU4YzEuMzYgMCAyLjI3LjU4IDIuNzkgMS4wOGwxLjktMS44M0MxMC40Ny42OSA4Ljg5IDAgNyAwIDMuMTMgMCAwIDMuMTMgMCA3czMuMTMgNyA3IDdjNC4wNCAwIDYuNzItMi44NCA2LjcyLTYuODQgMC0uNDYtLjA1LS44MS0uMTEtMS4xNkg3ek0yMiA2aC0yVjRoLTJ2MmgtMnYyaDJ2MmgyVjhoMiIvPjwvZz48L3N2Zz4=&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"icon_type"</span>: <span class="token string">&quot;image/svg+xml&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Log in via Google&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"link"</span>: <span class="token string">&quot;/openid_connect/google&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_name"</span>: <span class="token string">&quot;google&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"service"</span>: <span class="token string">&quot;cpaneld&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"textcolor"</span>: <span class="token string">&quot;FFFFFF&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"color"</span>: <span class="token string">&quot;dd4b39&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"display_name"</span>: <span class="token string">&quot;Google&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"documentation_url"</span>: <span class="token string">&quot;</span><a href="https://developers.google.com/identity/protocols/OpenIDConnect">https://developers.google.com/identity/protocols/OpenIDConnect</a><span class="token string">&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"icon"</span>: <span class="token string">&quot;PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDIyIDE0Ij48ZyBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik03IDZ2Mi40aDMuOTdjLS4xNiAxLjAzLTEuMiAzLjAyLTMuOTcgMy4wMi0yLjM5IDAtNC4zNC0xLjk4LTQuMzQtNC40MlM0LjYxIDIuNTggNyAyLjU4YzEuMzYgMCAyLjI3LjU4IDIuNzkgMS4wOGwxLjktMS44M0MxMC40Ny42OSA4Ljg5IDAgNyAwIDMuMTMgMCAwIDMuMTMgMCA3czMuMTMgNyA3IDdjNC4wNCAwIDYuNzItMi44NCA2LjcyLTYuODQgMC0uNDYtLjA1LS44MS0uMTEtMS4xNkg3ek0yMiA2aC0yVjRoLTJ2MmgtMnYyaDJ2MmgyVjhoMiIvPjwvZz48L3N2Zz4=&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"icon_type"</span>: <span class="token string">&quot;image/svg+xml&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Log in via Google&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"link"</span>: <span class="token string">&quot;/openid_connect/google&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_name"</span>: <span class="token string">&quot;google&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"service"</span>: <span class="token string">&quot;webmaild&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"textcolor"</span>: <span class="token string">&quot;FFFFFF&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"color"</span>: <span class="token string">&quot;dd4b39&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"display_name"</span>: <span class="token string">&quot;Google&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"documentation_url"</span>: <span class="token string">&quot;</span><a href="https://developers.google.com/identity/protocols/OpenIDConnect">https://developers.google.com/identity/protocols/OpenIDConnect</a><span class="token string">&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"icon"</span>: <span class="token string">&quot;PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDIyIDE0Ij48ZyBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik03IDZ2Mi40aDMuOTdjLS4xNiAxLjAzLTEuMiAzLjAyLTMuOTcgMy4wMi0yLjM5IDAtNC4zNC0xLjk4LTQuMzQtNC40MlM0LjYxIDIuNTggNyAyLjU4YzEuMzYgMCAyLjI3LjU4IDIuNzkgMS4wOGwxLjktMS44M0MxMC40Ny42OSA4Ljg5IDAgNyAwIDMuMTMgMCAwIDMuMTMgMCA3czMuMTMgNyA3IDdjNC4wNCAwIDYuNzItMi44NCA2LjcyLTYuODQgMC0uNDYtLjA1LS44MS0uMTEtMS4xNkg3ek0yMiA2aC0yVjRoLTJ2MmgtMnYyaDJ2MmgyVjhoMiIvPjwvZz48L3N2Zz4=&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"icon_type"</span>: <span class="token string">&quot;image/svg+xml&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Log in via Google&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"link"</span>: <span class="token string">&quot;/openid_connect/google&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_name"</span>: <span class="token string">&quot;google&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"service"</span>: <span class="token string">&quot;whostmgrd&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"textcolor"</span>: <span class="token string">&quot;FFFFFF&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_provider_display_configurations&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/External-Authentication/operation/set_provider_client_configurations" data-section-id="tag/External-Authentication/operation/set_provider_client_configurations" class="sc-dntaoT ceciOs"><div data-section-id="operation/set_provider_client_configurations" id="operation/set_provider_client_configurations" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/External-Authentication/operation/set_provider_client_configurations" aria-label="tag/External-Authentication/operation/set_provider_client_configurations"></a>Update identity provider client configuration<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function sets the values of configuration fields for an external authentication identity provider.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function sets the values of configuration fields for an external authentication identity provider.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="configurations" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">configurations</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->json<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">configurations={&quot;client_id&quot;:&quot;victoria&quot;,&quot;client_secret&quot;:&quot;secret&quot;}</span></div><div><div html="&lt;p&gt;The configuration values to set for the identity provider.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The items in this parameter depend on the fields that the provider implements through OpenID.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The configuration values to set for the identity provider.</p>
<p><strong>Note</strong></p>
<p>The items in this parameter depend on the fields that the provider implements through OpenID.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="provider_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">provider_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">provider_id=cpanelid</span></div><div><div html="&lt;p&gt;The identity provider&amp;#39;s key.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The identity provider&#39;s key.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="service_name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">service_name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;cpaneld&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;whostmgrd&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;webmaild&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">service_name=cpaneld</span></div><div><div html="&lt;p&gt;The cPanel &amp;amp; WHM service&amp;#39;s name.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;cpaneld&lt;/code&gt; — The cPanel daemon.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;whostmgrd&lt;/code&gt; — The WHM daemon.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;webmaild&lt;/code&gt; — The Webmail daemon.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel &amp; WHM service&#39;s name.</p>
<ul>
<li><code>cpaneld</code> — The cPanel daemon.</li>
<li><code>whostmgrd</code> — The WHM daemon.</li>
<li><code>webmaild</code> — The Webmail daemon.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/set_provider_client_configurations</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/set_provider_client_configurations</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99f52a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99f52a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99f52a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99f52a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99f52a:0" aria-labelledby="tab:R99f52a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  set_provider_client_configurations <span class="token punctuation">\</span>
  <span class="token assign-left variable">service_name</span><span class="token operator">=</span><span class="token string">'cpaneld'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">provider_id</span><span class="token operator">=</span><span class="token string">'cpanelid'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">configurations</span><span class="token operator">=</span><span class="token string">'{"client_id":"victoria","client_secret":"secret"}'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99f52a:1" aria-labelledby="tab:R99f52a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pf52a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pf52a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pf52a:0" aria-labelledby="tab:R9pf52a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;set_provider_client_configurations&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/External-Authentication/operation/set_provider_display_configurations" data-section-id="tag/External-Authentication/operation/set_provider_display_configurations" class="sc-dntaoT ceciOs"><div data-section-id="operation/set_provider_display_configurations" id="operation/set_provider_display_configurations" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/External-Authentication/operation/set_provider_display_configurations" aria-label="tag/External-Authentication/operation/set_provider_display_configurations"></a>Update identity provider login interface appearance<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function sets the display configuration for the login button of an external authentication identity provider.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function sets the display configuration for the login button of an external authentication identity provider.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="configurations" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand configurations"><span class="property-name">configurations</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="&lt;p&gt;The display configuration in JSON-encoded key-value format.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The display configuration in JSON-encoded key-value format.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="provider_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">provider_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">provider_id=cpanelid</span></div><div><div html="&lt;p&gt;The identity provider&amp;#39;s key.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The identity provider&#39;s key.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="service_name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">service_name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;cpaneld&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;whostmgrd&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;webmaild&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">service_name=cpaneld</span></div><div><div html="&lt;p&gt;The cPanel &amp;amp; WHM service&amp;#39;s name.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;cpaneld&lt;/code&gt; — The cPanel daemon.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;whostmgrd&lt;/code&gt; — The WHM daemon.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;webmaild&lt;/code&gt; — The Webmail daemon.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel &amp; WHM service&#39;s name.</p>
<ul>
<li><code>cpaneld</code> — The cPanel daemon.</li>
<li><code>whostmgrd</code> — The WHM daemon.</li>
<li><code>webmaild</code> — The Webmail daemon.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/set_provider_display_configurations</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/set_provider_display_configurations</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99h52a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99h52a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99h52a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99h52a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99h52a:0" aria-labelledby="tab:R99h52a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty set_provider_display_configurations <span class="token assign-left variable">service_name</span><span class="token operator">=</span><span class="token string">'cpaneld'</span> <span class="token assign-left variable">provider_id</span><span class="token operator">=</span><span class="token string">'cpanelid'</span> <span class="token assign-left variable">configurations</span><span class="token operator">=</span><span class="token string">'{"color":"dd4b39","display_name":"cPanel","icon":"iVBORw0KGgoAAAANSUhEUgAAACEAAAAhCAYAAABX5MJvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAV1JREFUeNrsVtGNwjAMJegGYIRucBmhtwEjdAMyQjYoG2SEG6HcBGUDugFskHOQg1zTlFaN\\/\\/KkqMh2yYvt53S3KygomIZaE+y9P8BDJ9xXpdSDxT9jwX7dxDJsDMvCuvl33GF1sBwS5O8GX7eVgCabGyRkGJF25v0sJHrcyDH7iMhWEl9zWSD1\\/xs1klJn8J\\/gZ4WxNdgu8KyiDXGIfmJ7LO6R8CI5rJnwO+Kv0Wb9Z7xlZr+wMt8f\\/ANmyCoCMF3CUmP8rOmHip1AM\\/8tdbLcjfnL5NigYmIp+ilp5iYRJNkmajtLIBuJiUZ1S+aDKGDjI8tGk+N\\/9yuy0ODcGIjL8UEmcXKLDelRDQ5tHcuIkSLQE1WYhIRfMRIEmiV1Z7NES5Rh9nIisRGVWGOyyyflC5fSkDsTmk1KnVBMbForqQw+IVtUCP3KEpdojffHnRGKcq3LZ3pBgST+BRgANXt+WPKE7tYAAAAASUVORK5CYII=","icon_type":"image/svg+xml","label":"Log in with a cPanelID Account","textcolor":"FFFFFF"}'</span></pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99h52a:1" aria-labelledby="tab:R99h52a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9ph52a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9ph52a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9ph52a:0" aria-labelledby="tab:R9ph52a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;set_provider_display_configurations&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/External-Authentication/operation/disable_authentication_provider" data-section-id="tag/External-Authentication/operation/disable_authentication_provider" class="sc-dntaoT ceciOs"><div data-section-id="operation/disable_authentication_provider" id="operation/disable_authentication_provider" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/External-Authentication/operation/disable_authentication_provider" aria-label="tag/External-Authentication/operation/disable_authentication_provider"></a>Disable identity provider<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function disables a external authentication identity provider for a specified service.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function disables a external authentication identity provider for a specified service.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="provider_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">provider_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">provider_id=cpanelid</span></div><div><div html="&lt;p&gt;A valid identity provider&amp;#39;s identification key.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A valid identity provider&#39;s identification key.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="service_name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">service_name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;cpaneld&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;webmaild&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;whostmgrd&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">service_name=cpaneld</span></div><div><div html="&lt;p&gt;The cPanel &amp;amp; WHM service&amp;#39;s name:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;cpaneld&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;webmaild&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;whostmgrd&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel &amp; WHM service&#39;s name:</p>
<ul>
<li><code>cpaneld</code></li>
<li><code>webmaild</code></li>
<li><code>whostmgrd</code></li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/disable_authentication_provider</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/disable_authentication_provider</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99j52a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99j52a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99j52a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99j52a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99j52a:0" aria-labelledby="tab:R99j52a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  disable_authentication_provider <span class="token punctuation">\</span>
  <span class="token assign-left variable">service_name</span><span class="token operator">=</span><span class="token string">'cpaneld'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">provider_id</span><span class="token operator">=</span><span class="token string">'cpanelid'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99j52a:1" aria-labelledby="tab:R99j52a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pj52a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pj52a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pj52a:0" aria-labelledby="tab:R9pj52a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;disable_authentication_provider&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/External-Authentication/operation/get_users_authn_linked_accounts" data-section-id="tag/External-Authentication/operation/get_users_authn_linked_accounts" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_users_authn_linked_accounts" id="operation/get_users_authn_linked_accounts" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/External-Authentication/operation/get_users_authn_linked_accounts" aria-label="tag/External-Authentication/operation/get_users_authn_linked_accounts"></a>Return accounts linked to identity providers<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists all accounts that link to available external authentication identity providers.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists all accounts that link to available external authentication identity providers.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_users_authn_linked_accounts</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_users_authn_linked_accounts</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99l52a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99l52a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99l52a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99l52a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99l52a:0" aria-labelledby="tab:R99l52a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_users_authn_linked_accounts
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99l52a:1" aria-labelledby="tab:R99l52a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pl52a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pl52a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pl52a:0" aria-labelledby="tab:R9pl52a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"username_linked_accounts"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"link_time"</span>: <span class="token number">1443124003</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"preferred_username"</span>: <span class="token string">&quot;username@example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_id"</span>: <span class="token string">&quot;cpanelid&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_protocol"</span>: <span class="token string">&quot;openid_connect&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"subject_unique_identifier"</span>: <span class="token string">&quot;123456789012345678901&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"username"</span>: <span class="token string">&quot;username&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_users_authn_linked_accounts&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/External-Authentication/operation/link_user_authn_provider" data-section-id="tag/External-Authentication/operation/link_user_authn_provider" class="sc-dntaoT ceciOs"><div data-section-id="operation/link_user_authn_provider" id="operation/link_user_authn_provider" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/External-Authentication/operation/link_user_authn_provider" aria-label="tag/External-Authentication/operation/link_user_authn_provider"></a>Add identity provider to cPanel account<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function adds an External Authentication authorization link to an account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function adds an External Authentication authorization link to an account.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="preferred_username" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">preferred_username</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">preferred_username=Example</span></div><div><div html="&lt;p&gt;The preferred username of the account on the identity provider.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The preferred username of the account on the identity provider.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="provider_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">provider_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">provider_id=google</span></div><div><div html="&lt;p&gt;The name of the identity provider.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The name of the identity provider.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="subject_unique_identifier" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">subject_unique_identifier</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">subject_unique_identifier=123456789012345678901</span></div><div><div html="&lt;p&gt;The unique identifier for the user at the identity provider.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The unique identifier for the user at the identity provider.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="username" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">username</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">username=example</span></div><div><div html="&lt;p&gt;The account&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/link_user_authn_provider</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/link_user_authn_provider</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99n52a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99n52a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99n52a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99n52a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99n52a:0" aria-labelledby="tab:R99n52a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  link_user_authn_provider <span class="token punctuation">\</span>
  <span class="token assign-left variable">username</span><span class="token operator">=</span><span class="token string">'example'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">provider_id</span><span class="token operator">=</span><span class="token string">'google'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">subject_unique_identifier</span><span class="token operator">=</span><span class="token string">'123456789012345678901'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">preferred_username</span><span class="token operator">=</span><span class="token string">'Example'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99n52a:1" aria-labelledby="tab:R99n52a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pn52a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pn52a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pn52a:0" aria-labelledby="tab:R9pn52a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;link_user_authn_provider&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Login-URL" data-section-id="tag/Login-URL" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Login-URL" aria-label="tag/Login-URL"></a>Login URL</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Authentication / Login URL&lt;/p&gt;
"><p>Authentication / Login URL</p>
</div></div></div><div id="tag/Login-URL/operation/get_login_url" data-section-id="tag/Login-URL/operation/get_login_url" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_login_url" id="operation/get_login_url" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Login-URL/operation/get_login_url" aria-label="tag/Login-URL/operation/get_login_url"></a>Return cPanel Store or cPanel Market login URL<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves the login URL for the cPanel Store or a
cPanel Market provider.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves the login URL for the cPanel Store or a
cPanel Market provider.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="provider" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">provider</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">provider=cPStore</span></div><div><div html="&lt;p&gt;The cPanel Store or cPanel Market provider&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel Store or cPanel Market provider&#39;s name.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="url_after_login" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">url_after_login</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->url<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">url_after_login=http://hostname.example.com/redirectionlocation.cgi?state</span></div><div><div html="&lt;p&gt;The location to which the cPanel Store or cPanel Market provider
redirects the user&amp;#39;s browser after they log in.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The location to which the cPanel Store or cPanel Market provider
redirects the user&#39;s browser after they log in.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_login_url</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_login_url</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R15772a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R15772a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R15772a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R15772a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R15772a:0" aria-labelledby="tab:R15772a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_login_url <span class="token punctuation">\</span>
  <span class="token assign-left variable">provider</span><span class="token operator">=</span><span class="token string">'cPStore'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">url_after_login</span><span class="token operator">=</span><span class="token string">'http://hostname.example.com/redirectionlocation.cgi?state'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R15772a:1" aria-labelledby="tab:R15772a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R17772a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R17772a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R17772a:0" aria-labelledby="tab:R17772a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <span class="token string">&quot;</span><a href="https://account.cpanel.net/oauth2/auth/login?client_id=d5eff4a09e29d5b20752674c0ab2c799c428eb23df4db2df10a5c9d96c37472c76013a41e9a0c714e852965ceaed2e8e05e2f738bc27ee562cfb683fbfc75a01&email=&redirect_uri=http%253A%252F%252Fhostname.example.com%252Fredirectionlocation.cgi%253Fstate&response_type=token">https://account.cpanel.net/oauth2/auth/login?client_id=d5eff4a09e29d5b20752674c0ab2c799c428eb23df4db2df10a5c9d96c37472c76013a41e9a0c714e852965ceaed2e8e05e2f738bc27ee562cfb683fbfc75a01&amp;email=&amp;redirect_uri=http%3A%2F%2Fhostname.example.com%2Fredirectionlocation.cgi%3Fstate&amp;response_type=token</a><span class="token string">&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_login_url&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/SSH-Keys-and-Connections" data-section-id="tag/SSH-Keys-and-Connections" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/SSH-Keys-and-Connections" aria-label="tag/SSH-Keys-and-Connections"></a>SSH Keys and Connections</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Authentication / SSH Keys and Connections&lt;/p&gt;
"><p>Authentication / SSH Keys and Connections</p>
</div></div></div><div id="tag/SSH-Keys-and-Connections/operation/accesshash" data-section-id="tag/SSH-Keys-and-Connections/operation/accesshash" class="sc-dntaoT ceciOs"><div data-section-id="operation/accesshash" id="operation/accesshash" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/SSH-Keys-and-Connections/operation/accesshash" aria-label="tag/SSH-Keys-and-Connections/operation/accesshash"></a>Return cPanel account access hash<!-- --> <span type="warning" class="sc-jtQUzJ jmDXKf"> Deprecated </span></h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function regenerates or retrieves a user&amp;#39;s access hash. For more information about access hashes, read our &lt;a href=&quot;https://docs.cpanel.net/whm/clusters/remote-access-key/&quot;&gt;Remote Access Key&lt;/a&gt; documentation.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;We &lt;strong&gt;deprecated&lt;/strong&gt; this function. We &lt;strong&gt;strongly&lt;/strong&gt; suggest that you use the WHM API 1 &lt;code&gt;api_token_create&lt;/code&gt; function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function regenerates or retrieves a user&#39;s access hash. For more information about access hashes, read our <a href="https://docs.cpanel.net/whm/clusters/remote-access-key/">Remote Access Key</a> documentation.</p>
<p><strong>Warning:</strong></p>
<p>We <strong>deprecated</strong> this function. We <strong>strongly</strong> suggest that you use the WHM API 1 <code>api_token_create</code> function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="generate" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">generate</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">generate=0</span></div><div><div html="&lt;p&gt;Whether to regenerate the access hash.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Regenerate the access hash.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; regenerate the access hash.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to regenerate the access hash.</p>
<ul>
<li><code>1</code> — Regenerate the access hash.</li>
<li><code>0</code> — Do <strong>not</strong> regenerate the access hash.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=root</span></div><div><div html="&lt;p&gt;The user&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The user&#39;s name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/accesshash</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/accesshash</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99392a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99392a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99392a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99392a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99392a:0" aria-labelledby="tab:R99392a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  accesshash <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'root'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">generate</span><span class="token operator">=</span><span class="token string">'0'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99392a:1" aria-labelledby="tab:R99392a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p392a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p392a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p392a:0" aria-labelledby="tab:R9p392a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"accesshash"</span>: <span class="token string">&quot;cb523f89e9a31123fde7c6f93b580ac05bf00a2804d4febe6667ab9917a14baa1c4914da209bf55c862999ea51983a117a4d2f238140200b1e5b270b94b2c52492747e5ebfdeddb8abf4e1b0c428c6c68b701b48e13dbe39da49450e7a8e5422e18ab3b6290b5b6556bd82ee21d9c1103e7a51d1e94f2ac0c4dcc6a10954b8634c6db16a541660c3c89e10254f05583f4167adfcff7781090ea930647b46e5b981f3e16c7723ca4e12dc4b54a778dc66a28df73632a0d3a8e01e207b9fd6b555b72936a903af014f30061d712d736176a87fb5333c5b90cf0bb4f3c6735f2b45929ac79fb1184045a5f4c20bfcc553f5ab760eec077c0d6096e54d02724201281e441e7b0f642370a63f61c68766e224c8510bc32b0316780660c34352cbfeeccfee9d4f02e20ba7b664d3e84e9419ca386c41df07613f8af252aba8626a8b54796bbe616f41af1e6f11a3d0327f7608d23666fca64e6ebe899f7479a5fb0aea008b1e7a41890c9c58037682450febf91b7aa1c080d31d834b0ae466f8533df838ab271b26a7fb7de96402ad4a818d6b786af92c38414d2ef6c88deb7c685a1e60c3cbcfbf20cf6d2a00dd50d2be9bc1824d91284ec6842dd7db42564dfc3ecb75c1a9bc775c45c5f08784b9e2885c2d&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;accesshash&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/SSH-Keys-and-Connections/operation/authorizesshkey" data-section-id="tag/SSH-Keys-and-Connections/operation/authorizesshkey" class="sc-dntaoT ceciOs"><div data-section-id="operation/authorizesshkey" id="operation/authorizesshkey" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/SSH-Keys-and-Connections/operation/authorizesshkey" aria-label="tag/SSH-Keys-and-Connections/operation/authorizesshkey"></a>Enable SSH key for server<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function authorizes a public SSH key to access the server.
When you call this function, it adds the key to the &lt;code&gt;/root/.ssh/authorized_keys&lt;/code&gt; file.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Do &lt;strong&gt;not&lt;/strong&gt; transfer private keys over insecure ports.&lt;/li&gt;
&lt;li&gt;Only &lt;code&gt;root&lt;/code&gt; and &lt;code&gt;root&lt;/code&gt;-enabled resellers can use this function, and it only affects
the &lt;code&gt;root&lt;/code&gt; public SSH keys. To perform this function on a regular user account, call
the cPanel API 2 &lt;code&gt;SSH::authkey&lt;/code&gt; function via the WHM API. For more information, read our
&lt;a href=&quot;https://go.cpanel.net/UseWHMAPItoCallcPanelAPIandUAPI&quot;&gt;Use WHM API to Call cPanel API and UAPI&lt;/a&gt;
documentation.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function authorizes a public SSH key to access the server.
When you call this function, it adds the key to the <code>/root/.ssh/authorized_keys</code> file.</p>
<p><strong>Warning:</strong></p>
<ul>
<li>Do <strong>not</strong> transfer private keys over insecure ports.</li>
<li>Only <code>root</code> and <code>root</code>-enabled resellers can use this function, and it only affects
the <code>root</code> public SSH keys. To perform this function on a regular user account, call
the cPanel API 2 <code>SSH::authkey</code> function via the WHM API. For more information, read our
<a href="https://go.cpanel.net/UseWHMAPItoCallcPanelAPIandUAPI">Use WHM API to Call cPanel API and UAPI</a>
documentation.</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="authorize" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">authorize</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">authorize=1</span></div><div><div html="&lt;p&gt;Whether to authorize the public SSH key to access the server.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Authorize.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; authorize.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to authorize the public SSH key to access the server.</p>
<ul>
<li><code>1</code> — Authorize.</li>
<li><code>0</code> — Do <strong>not</strong> authorize.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="file" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">file</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">file=sshkey.pub</span></div><div><div html="&lt;p&gt;The public SSH key file&amp;#39;s name.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This file &lt;strong&gt;must&lt;/strong&gt; exist in the &lt;code&gt;/root/.ssh&lt;/code&gt; directory.&lt;/li&gt;
&lt;li&gt;If you call &lt;strong&gt;both&lt;/strong&gt; the &lt;code&gt;file&lt;/code&gt; and the &lt;code&gt;text&lt;/code&gt; parameters, the function &lt;strong&gt;ignores&lt;/strong&gt;
the &lt;code&gt;file&lt;/code&gt; parameter.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The public SSH key file&#39;s name.</p>
<p><strong>Note:</strong></p>
<ul>
<li>This file <strong>must</strong> exist in the <code>/root/.ssh</code> directory.</li>
<li>If you call <strong>both</strong> the <code>file</code> and the <code>text</code> parameters, the function <strong>ignores</strong>
the <code>file</code> parameter.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="options" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">options</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">options=agent-forwarding,cert-authority</span></div><div><div html="&lt;p&gt;A comma-separated list of options to include with the public SSH key.
For a list of options, read the
&lt;a href=&quot;https://man.openbsd.org/sshd.8#AUTHORIZED_KEYS_FILE_FORMAT&quot;&gt;OpenBSD manaual&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This parameter defaults to no options.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A comma-separated list of options to include with the public SSH key.
For a list of options, read the
<a href="https://man.openbsd.org/sshd.8#AUTHORIZED_KEYS_FILE_FORMAT">OpenBSD manaual</a>.</p>
<p>This parameter defaults to no options.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="text" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">text</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">text=ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCys7JbGhkAZ8E4Pmq8D4EBm1UedKK2oMhs3RVIEFRJX6S86Itw6Qmhds62LNGrxuVL11W6v25+maIiBhXnslyQpd838tHyAC7J/SJojDid8acovX/4xgJQaJHLAh9tLgyQXnNhIxIGJ4nVZ+8OqM2Vb1Cps+E5H17ivG07PXnVPEvwMaeWkm2DnGgSy5kmjVpNKlj9GWFCn/SJd7up7QnbGKoz87pxKDs3esp+ziuPEAJHLeXnKHWPVukQgtRUpUBdqkCvu5hUkhpaiWmBR8yxajkxbSObPw+ZkELhmm+fQseOfEbrwToMRJCO7gAKwBtNi7OhyFM7YFrvdo0xh6cn</span></div><div><div html="&lt;p&gt;The text of the SSH public key file.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;If you call &lt;strong&gt;both&lt;/strong&gt; the &lt;code&gt;file&lt;/code&gt; and the &lt;code&gt;text&lt;/code&gt; parameters, the function &lt;strong&gt;ignores&lt;/strong&gt;
the &lt;code&gt;file&lt;/code&gt; parameter.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The text of the SSH public key file.</p>
<p><strong>Note:</strong></p>
<ul>
<li>If you call <strong>both</strong> the <code>file</code> and the <code>text</code> parameters, the function <strong>ignores</strong>
the <code>file</code> parameter.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/authorizesshkey</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/authorizesshkey</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99592a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99592a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99592a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99592a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99592a:0" aria-labelledby="tab:R99592a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  authorizesshkey <span class="token punctuation">\</span>
  <span class="token assign-left variable">file</span><span class="token operator">=</span><span class="token string">'sshkey.pub'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">text</span><span class="token operator">=</span><span class="token string">'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCys7JbGhkAZ8E4Pmq8D4EBm1UedKK2oMhs3RVIEFRJX6S86Itw6Qmhds62LNGrxuVL11W6v25+maIiBhXnslyQpd838tHyAC7J/SJojDid8acovX/4xgJQaJHLAh9tLgyQXnNhIxIGJ4nVZ+8OqM2Vb1Cps+E5H17ivG07PXnVPEvwMaeWkm2DnGgSy5kmjVpNKlj9GWFCn/SJd7up7QnbGKoz87pxKDs3esp+ziuPEAJHLeXnKHWPVukQgtRUpUBdqkCvu5hUkhpaiWmBR8yxajkxbSObPw+ZkELhmm+fQseOfEbrwToMRJCO7gAKwBtNi7OhyFM7YFrvdo0xh6cn'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">authorize</span><span class="token operator">=</span><span class="token string">'1'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99592a:1" aria-labelledby="tab:R99592a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p592a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p592a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p592a:0" aria-labelledby="tab:R9p592a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"authorized"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"file"</span>: <span class="token string">&quot;sshkey.pub&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;authorizesshkey&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/SSH-Keys-and-Connections/operation/generatesshkeypair" data-section-id="tag/SSH-Keys-and-Connections/operation/generatesshkeypair" class="sc-dntaoT ceciOs"><div data-section-id="operation/generatesshkeypair" id="operation/generatesshkeypair" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/SSH-Keys-and-Connections/operation/generatesshkeypair" aria-label="tag/SSH-Keys-and-Connections/operation/generatesshkeypair"></a>Create SSH key pair<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function generates an SSH key pair.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function generates an SSH key pair.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="abort_on_existing_key" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">abort_on_existing_key</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">abort_on_existing_key=1</span></div><div><div html="&lt;p&gt;Whether to abort the function if the user already has a key with the same name.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Abort.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Continue.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to abort the function if the user already has a key with the same name.</p>
<ul>
<li><code>1</code> — Abort.</li>
<li><code>0</code> — Continue.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="algorithm" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">algorithm</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;rsa2&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;dsa&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">algorithm=dsa</span></div><div><div html="&lt;p&gt;The key&amp;#39;s encryption algorithm. The parameter defaults to the system&amp;#39;s default algorithm.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The key&#39;s encryption algorithm. The parameter defaults to the system&#39;s default algorithm.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="bits" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">bits</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1024</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">2048</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">4096</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">bits=2048</span></div><div><div html="&lt;p&gt;The key&amp;#39;s bits:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1024&lt;/code&gt; — The DSA algorithm&amp;#39;s default value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;2048&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;4096&lt;/code&gt; — The RSA algorithm&amp;#39;s default value.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The key&#39;s bits:</p>
<ul>
<li><code>1024</code> — The DSA algorithm&#39;s default value.</li>
<li><code>2048</code></li>
<li><code>4096</code> — The RSA algorithm&#39;s default value.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="comment" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">comment</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">comment=NoComment</span></div><div><div html="&lt;p&gt;A comment.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A comment.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">name</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;id_rsa&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">name=KeyFile</span></div><div><div html="&lt;p&gt;The key&amp;#39;s filename.&lt;/p&gt;
&lt;p&gt;This parameter defaults to &lt;code&gt;id_rsa&lt;/code&gt; if the algorithm is RSA, and &lt;code&gt;id_dsa&lt;/code&gt;
if the algorithm is DSA.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The key&#39;s filename.</p>
<p>This parameter defaults to <code>id_rsa</code> if the algorithm is RSA, and <code>id_dsa</code>
if the algorithm is DSA.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="passphrase" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">passphrase</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">passphrase=123456luggage</span></div><div><div html="&lt;p&gt;The key&amp;#39;s secure passphrase.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The key&#39;s secure passphrase.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/generatesshkeypair</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/generatesshkeypair</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99792a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99792a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99792a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99792a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99792a:0" aria-labelledby="tab:R99792a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  generatesshkeypair
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99792a:1" aria-labelledby="tab:R99792a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p792a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p792a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p792a:0" aria-labelledby="tab:R9p792a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"fingerprint"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;KeyFile&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;generatesshkeypair&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/SSH-Keys-and-Connections/operation/check_remote_ssh_connection" data-section-id="tag/SSH-Keys-and-Connections/operation/check_remote_ssh_connection" class="sc-dntaoT ceciOs"><div data-section-id="operation/check_remote_ssh_connection" id="operation/check_remote_ssh_connection" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/SSH-Keys-and-Connections/operation/check_remote_ssh_connection" aria-label="tag/SSH-Keys-and-Connections/operation/check_remote_ssh_connection"></a>Validate SSH connection to another server<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function tests an SSH connection to another server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function tests an SSH connection to another server.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="host" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">host</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">host=example.com</span></div><div><div html="&lt;p&gt;The remote server&amp;#39;s hostname.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The remote server&#39;s hostname.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="port" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">port</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">22</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">port=22</span></div><div><div html="&lt;p&gt;The remote server&amp;#39;s port number.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The remote server&#39;s port number.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/check_remote_ssh_connection</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/check_remote_ssh_connection</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99992a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99992a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99992a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99992a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99992a:0" aria-labelledby="tab:R99992a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  check_remote_ssh_connection <span class="token punctuation">\</span>
  <span class="token assign-left variable">host</span><span class="token operator">=</span><span class="token string">'example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99992a:1" aria-labelledby="tab:R99992a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p992a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p992a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p992a:0" aria-labelledby="tab:R9p992a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"comment"</span>: <span class="token string">&quot;null&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"protocol_versions"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;2.0&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"received"</span>: <span class="token string">&quot;SSH-2.0-OpenSSH_5.3&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"server_software"</span>: <span class="token string">&quot;OpenSSH_5.3&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;check_remote_ssh_connection&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/SSH-Keys-and-Connections/operation/convertopensshtoputty" data-section-id="tag/SSH-Keys-and-Connections/operation/convertopensshtoputty" class="sc-dntaoT ceciOs"><div data-section-id="operation/convertopensshtoputty" id="operation/convertopensshtoputty" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/SSH-Keys-and-Connections/operation/convertopensshtoputty" aria-label="tag/SSH-Keys-and-Connections/operation/convertopensshtoputty"></a>Migrate OpenSSH key to PuTTY format<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function converts an OpenSSH private key to a PuTTY key.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Do &lt;strong&gt;not&lt;/strong&gt; transfer private keys over insecure ports.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function converts an OpenSSH private key to a PuTTY key.</p>
<p><strong>Warning:</strong></p>
<p>Do <strong>not</strong> transfer private keys over insecure ports.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="file" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">file</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">file=KeyFile</span></div><div><div html="&lt;p&gt;The private key file&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The private key file&#39;s name.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="keep_file" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">keep_file</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">keep_file=0</span></div><div><div html="&lt;p&gt;Whether to keep the OpenSSH file on the server after conversion.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Keep the file.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Delete the file.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to keep the OpenSSH file on the server after conversion.</p>
<ul>
<li><code>1</code> — Keep the file.</li>
<li><code>0</code> — Delete the file.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="passphrase" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">passphrase</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">passphrase=12345luggage</span></div><div><div html="&lt;p&gt;The private key file&amp;#39;s passphrase.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The private key file&#39;s passphrase.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/convertopensshtoputty</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/convertopensshtoputty</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99b92a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99b92a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99b92a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99b92a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99b92a:0" aria-labelledby="tab:R99b92a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  convertopensshtoputty <span class="token punctuation">\</span>
  <span class="token assign-left variable">file</span><span class="token operator">=</span><span class="token string">'KeyFile'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99b92a:1" aria-labelledby="tab:R99b92a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pb92a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pb92a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pb92a:0" aria-labelledby="tab:R9pb92a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"key"</span>: <span class="token string">&quot;PuTTY-User-Key-File-2: ssh-rsa Encryption: aes256-cbc Comment: imported-openssh-key Public-Lines: 12 AAAAB3NzaC1yc2EAAAABIwAAAgEAuuth41YYyWABsRKexJXgSMD8FvIBFCptUfZP 4U/6R41FvL/RS+99kq1WL/KASsKRoEA5uc0axM+iNgZtKuemQYGUZNvN+8X8sC/l E6GF7X3Pvj2Ml4AlD7TQv0WQZUp9xn+SlOti+3pYh+S56vzNjvdifO7U5mPGW/81 9N4vGhG3ThaAgETwkL33CM2LeNRuvoWpeQcuzEVX2aOvHQZqOvV15fTjZ64ZGL3i UDtKmeaHs4tMqgNIUXgn1P1V4TgPvTIfopH8FBX3g1pD15XD3vn+XHLwia0505c5 +QM+jElS3HHb0vrrDo3S+8koXLWp07wu/GYrvBd5+MlsSV7bpr7lmWj8uMQjc0ap eZe+eb/MteadWnqIPeOVuracssCvDLqXEPK2KjhFMPqBTepNhZaJHRfvkodPm43C 50nhqzrNoxFvXb1rfCjPPqGfhuSZhlCmo2FDiZPKdl0X7bhzDIvMVikyqJP06bqK y9iclyQv0VPfyCIx/VDcVclIoUa8A49nAinXHKeUx9QUNBHv8wXdyz7W41jQa+++ Ih3Yc4o9rpV95DDmKp7iF6kFk4aVjIWDgEsPTaL28wlvUyazoW5TAGPHDrRJoedU ag8KDRNPrGbKYu3CvoINiz0sshyCvr1gjKNG75Cwe+L4hXIkaw8wlCpwFq8VSX70 RS9Pei8= Private-Lines: 28 bb31s+xsiAv1+pclnmvreEYdxvuVmbeWMjUWJd4Y4TKIAyLEItsXNs078qn1QAZ+ Wj6t+0HcnhuUVICHyCyJrp++1g4OtzTAHRczaD5ybhb9ktSe1qlnszKD1Rg5/o+B 61h6kvMcZyuNSjtPkmqQ3XIh8OFYybB2oJXY7gJQzfRuRwk8dx9YWtIR4438Nbv5 ecTzGUDWvx+AfYzC4X/UIGiRy8AftfiBQyA+c1OFyg37qM1SLYnZYmIpSf5GsQ3A MaEGlB9P9hE2uoqZ4yT/A0aHj7w8DGEzYZqxNbMlCIJhLEO3vKZvMvaq7Q8ramG6 BzYwUz+8NPgCBUp1qyIcN2vvEHEq57pMMHYNfJMVfG9o0ijo+xxGCPV3MosmmvRI 1nxH0nrgdA2o6SJp/dJrKm3Hicbbxak/Kz4m8BROcnlCgptdjHp9V/cBnFq/UUHv or32gShGWmnG6+XyQs4LxpbLC4koz8EjPwg3/3W2Qn6Drn3i98omvZpmnX466i7e GUiHaiKTpBkqZkHmHFxNBAbbs85yngeo8o3RGUsmN69RupTqSkkLDuDFOMwgfsZG TWexWg/qBe+8Xrbshd9HphxvWv+Q3YcSeg+mm8Bc50Q5saLKYdQQsbfV5wtIpvLj 0eyjoTSh+FkPGBw/iB1MDzYV5OoIIgiDBndP2bOK2zFsLElSbbv/r3i//wL98316DgJWmJiQDqKxly4MEij8TfIVDAsdeyJJKvg6iGahonHbEBkZ9g9wcCpxlg8iMtTf /7eb8SmcPwe1NGdgB7PR1dU/RQ/kBbLaaBfo/1jQEnCC8VmksVu7B9ULImfLEOEm +A4J4NpKKlQocgCvJAtMogL+uRS5GpojJIElVqP12jnb7Ij3AYY3Zb4qotlprLeK 7dJslpNnrD/MSvbJZ/ZoAX+xyDxUMeq/83Xv30i5/wh00QBY4Cv5NTDU4rPoVmQm EWGW5aQx34in4JHY5bK3F4BvVYm7MscKLHoU8/OeKVAgzNcatUgPlN43FG9SX0AE pP3EYlVADSfULdbfBn9dZDidAiDMXnCv9259J65zA64tuT9XluinHXVs5PA/f5vm rZPQhAzGThw7h9L6rGYGfSKd9KYoTwf8kSOA6WU7OEyhfTvCdaW76vPi4CRW2M/Y RHX0IUdv3VxfKb4WnXFeQl6LshmGB1T2mbMyfThlqUCGAvPJyWDtZ6OpOUl3CK87 3jhFzO7t5wruhuWZ3RcISVsrdqcjgCrKy6Q9y+HbLJoNY40BkJm7f6WeV+hHn7o1 od7JiqDGq3Qk+ECEdexvqdRQS7BWgO7xudGFk+WFY02zoGvq5DMviNfsxqhM06P+ JgEinB8xPPCOPzi6q8T1y1Pz44gmluM15/QRX4z0Mwz6UQasVC/NsZxdfoNGtCy0 c2DAscy4zsiKhZMlLr0loPYycO2bOit6E5eYkrACJR2115/ZgVwzvzdmc/INJCxG3TvKYbeuv/tkolt56uJWGfMF2ZrfLJaaQ0iAiUyMep/keLP2bJ4Y97o+03BtQszZ zixXvzeQAX97WdBaUJU0C3mCKDOtkv4RWZ8hXV5v0m2tm7xbXVBzF22Pej2iHDKx GQkciskBRwQM4bDZorkcO+WnGn6uPbtw5v/AuIUqB1UNAcehWN6UTiFNveP4hLYu iRGWnZZ+uTbip91PNXSxXzb9yMWV2qSVIsZvud8kpR8ttL26Z4ySUKkFuPrgUeTeELnOF3GP6Ixk+IkwxU575w== Private-MAC: 1dfa6a4c8297d31e4cfadbf61aac8b4c5ca75584&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;convertopensshtoputty&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/SSH-Keys-and-Connections/operation/importsshkey" data-section-id="tag/SSH-Keys-and-Connections/operation/importsshkey" class="sc-dntaoT ceciOs"><div data-section-id="operation/importsshkey" id="operation/importsshkey" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/SSH-Keys-and-Connections/operation/importsshkey" aria-label="tag/SSH-Keys-and-Connections/operation/importsshkey"></a>Import SSH key<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function imports an SSH key.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function imports an SSH key.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="extract_private" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">extract_private</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">extract_private=0</span></div><div><div html="&lt;p&gt;Whether to extract and save only the private key.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Private key only.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — All data.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter defaults to &lt;code&gt;1&lt;/code&gt; for
PPK &lt;a href=&quot;https://www.puttygen.com/&quot;&gt;(PuTTY Key Generator)&lt;/a&gt;
files and &lt;code&gt;0&lt;/code&gt; for all other imports.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to extract and save only the private key.</p>
<ul>
<li><code>1</code> — Private key only.</li>
<li><code>0</code> — All data.</li>
</ul>
<p><strong>Note:</strong></p>
<p>This parameter defaults to <code>1</code> for
PPK <a href="https://www.puttygen.com/">(PuTTY Key Generator)</a>
files and <code>0</code> for all other imports.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="extract_public" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">extract_public</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">extract_public=0</span></div><div><div html="&lt;p&gt;Whether to extract and save only the public key.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Public key only.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — All data.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter defaults to &lt;code&gt;1&lt;/code&gt; for
PPK &lt;a href=&quot;https://www.puttygen.com/&quot;&gt;(PuTTY Key Generator)&lt;/a&gt;
files and &lt;code&gt;0&lt;/code&gt; for all other imports.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to extract and save only the public key.</p>
<ul>
<li><code>1</code> — Public key only.</li>
<li><code>0</code> — All data.</li>
</ul>
<p><strong>Note:</strong></p>
<p>This parameter defaults to <code>1</code> for
PPK <a href="https://www.puttygen.com/">(PuTTY Key Generator)</a>
files and <code>0</code> for all other imports.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="key" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">key</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">key=-----BEGIN RSA PRIVATE KEY----- hPH+o4NgZrky7iGBb5iUg8R4aQzLPexpYfet25bLESvHOtutsBkbN7UWAaoM0pgM hytunlM8UU4BArJWlJyY6AD59aluZowBbuowKeU+f+TRaeJNJvkxTCOAipzp6LyG nrSVJ5hxSN/RPfntho1MEsdWYewVI4eLayuiZJyD+VONCYJh/vPLaZ9AVUJuMerl s/ZJ24AwCW8cILG+C3TWJRCjl4Ji+sJ9A5P29p/ad18cyJc1F+wmAzMULWitCaB7 mmE0i1nkiZRygQzzKjqdBYWCjujxfoE2+nPufAJg8ZdIEI1xSVBe5jKnj8DRX67w NAnNjXANMRePo39/RbDOSEXsD62h1qH93SnPsAhYT1JE6xHKV85AVIVOe8ktTA8t jMBBioCudBFngqPHknUrIJZ2QfUm0fkKBZaoKW4yr3JjGk+5y6kg02gSDIA7/jGc 8rs3iKN+QJ/ug2x/v7Xe0OozVqpl5QTltEMGJzJ1jFh9WnqgsgLTiJWlE7x5VSv8 fV8A5WTafOhBHnKuOpmpjAel1GD5DT1jNx3LhWXMHOayawC0WY04lT5kkLLWhuN2 pNqY6UBk6Z3m1ifPINq85RdnHriJiD3H/+6P+cUyGSOznni8yqU764LId4nNClWd Xc+VvM1Udw0Sm7xF7err9CKHYUg3HfFYQPBQOfI0ib9wqOi7zWq2vhH21B5OgcTg Bsw/HJUQ/IVnTbsqgZSn0sckaRguv/ifmwbISO1aQ4Yxcohe/4miOw05r6ihbYGW LO5kP0I8SBMCibkGFh5AxVnNgoGAW0l33hOPPSIVUTkE+8d3zYXLzupTFXCvmohl jq0it7uIGOxSglf7XH3eXlNKaZjK7pBJgS5HeXM80JI8FCfifqnkaik8XTE66Ll0 s1ySaGevGkPpX5Rhbgsm4IqddAeFvlmKIND8Zvh/wfT++bbD7bbFwFlrWCU3chce 8KaNVUP+whCAlaS7oGcs38ygaRFXIE3vug4Ra8Xiy/qfyp4YR67sMg46avHyoVky uFbVv2n7HphZb7g3WS3ns3/gCQQv9TYcdBoRnKW2yEqbzOQb9Fdt7EjgMohT/bdS pM6nRWFNdmWoihLzLbSi3bnc9iDwXZA8KyE3mpVi4QFfijR4dfrVWxEz5Ln2l9HC SZA6VPGzEOwOVVND98/HTu3oViJUV1gyDIWlyggSUDTyhfo/Z+c3tTHa+cv0f7xY oL63hWLgZQD2m/g6rKpsN3NhC77tCyCNZavdKy7usvZyCsoH/mPR2129LcwAwbJ3 u2Ec7qLncztSePHOmfmCTTED00a0YzFhKIQoJf7GrgLCMapYN/YPu0vgTDMPSi11 RH0rdyzd6MuPVDZwLnWO+SltjX85yz1ba/Q199HZwQOw6ZyejDaPSWJHOndD3k+r Q0T38gci9k4D87EwmfpK7zOaCoaiGiRQ6+DdYOv6hlzQ6Fdb2FOtlGQZharQ9WTC jOJBEj2oGUruc6P3fqhfUVllWi4cck0GgWZwcsmG1dDr8W6K9lrGA1dPbXoOns1B l58ghMGtHG7D0VlHs6SIqFmHr5kUgSQ4jJ2KZkVU8CrPBZ2HRtHQJJyjZWW2AbrE -----END RSA PRIVATE KEY-----</span></div><div><div html="&lt;p&gt;The key&amp;#39;s contents.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The key&#39;s contents.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">name=TestKey</span></div><div><div html="&lt;p&gt;The key&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The key&#39;s name.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="passphrase" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">passphrase</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or null</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">null</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">passphrase=123456luggage</span></div><div><div html="&lt;p&gt;The key&amp;#39;s passphrase.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter is &lt;strong&gt;required&lt;/strong&gt; whenever you import a PPK file.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The key&#39;s passphrase.</p>
<p><strong>Note:</strong></p>
<p>This parameter is <strong>required</strong> whenever you import a PPK file.</p>
</div></div></div></td></tr><tr class="last "><td class="sc-ovuCP sc-eauhAA dEkioI iQpMVv deprecated" kind="field" title="user"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div><div><span type="warning" class="sc-jtQUzJ jmDXKf"> <!-- -->Deprecated<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The key&amp;#39;s owner.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You can specify this parameter, but the system does &lt;strong&gt;not&lt;/strong&gt; use it.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The key&#39;s owner.</p>
<p><strong>Note:</strong></p>
<p>You can specify this parameter, but the system does <strong>not</strong> use it.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/importsshkey</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/importsshkey</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99d92a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99d92a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99d92a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99d92a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99d92a:0" aria-labelledby="tab:R99d92a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  importsshkey <span class="token punctuation">\</span>
  <span class="token assign-left variable">name</span><span class="token operator">=</span><span class="token string">'TestKey'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">key</span><span class="token operator">=</span><span class="token string">'-----BEGIN RSA PRIVATE KEY----- hPH+o4NgZrky7iGBb5iUg8R4aQzLPexpYfet25bLESvHOtutsBkbN7UWAaoM0pgM hytunlM8UU4BArJWlJyY6AD59aluZowBbuowKeU+f+TRaeJNJvkxTCOAipzp6LyG nrSVJ5hxSN/RPfntho1MEsdWYewVI4eLayuiZJyD+VONCYJh/vPLaZ9AVUJuMerl s/ZJ24AwCW8cILG+C3TWJRCjl4Ji+sJ9A5P29p/ad18cyJc1F+wmAzMULWitCaB7 mmE0i1nkiZRygQzzKjqdBYWCjujxfoE2+nPufAJg8ZdIEI1xSVBe5jKnj8DRX67w NAnNjXANMRePo39/RbDOSEXsD62h1qH93SnPsAhYT1JE6xHKV85AVIVOe8ktTA8t jMBBioCudBFngqPHknUrIJZ2QfUm0fkKBZaoKW4yr3JjGk+5y6kg02gSDIA7/jGc 8rs3iKN+QJ/ug2x/v7Xe0OozVqpl5QTltEMGJzJ1jFh9WnqgsgLTiJWlE7x5VSv8 fV8A5WTafOhBHnKuOpmpjAel1GD5DT1jNx3LhWXMHOayawC0WY04lT5kkLLWhuN2 pNqY6UBk6Z3m1ifPINq85RdnHriJiD3H/+6P+cUyGSOznni8yqU764LId4nNClWd Xc+VvM1Udw0Sm7xF7err9CKHYUg3HfFYQPBQOfI0ib9wqOi7zWq2vhH21B5OgcTg Bsw/HJUQ/IVnTbsqgZSn0sckaRguv/ifmwbISO1aQ4Yxcohe/4miOw05r6ihbYGW LO5kP0I8SBMCibkGFh5AxVnNgoGAW0l33hOPPSIVUTkE+8d3zYXLzupTFXCvmohl jq0it7uIGOxSglf7XH3eXlNKaZjK7pBJgS5HeXM80JI8FCfifqnkaik8XTE66Ll0 s1ySaGevGkPpX5Rhbgsm4IqddAeFvlmKIND8Zvh/wfT++bbD7bbFwFlrWCU3chce 8KaNVUP+whCAlaS7oGcs38ygaRFXIE3vug4Ra8Xiy/qfyp4YR67sMg46avHyoVky uFbVv2n7HphZb7g3WS3ns3/gCQQv9TYcdBoRnKW2yEqbzOQb9Fdt7EjgMohT/bdS pM6nRWFNdmWoihLzLbSi3bnc9iDwXZA8KyE3mpVi4QFfijR4dfrVWxEz5Ln2l9HC SZA6VPGzEOwOVVND98/HTu3oViJUV1gyDIWlyggSUDTyhfo/Z+c3tTHa+cv0f7xY oL63hWLgZQD2m/g6rKpsN3NhC77tCyCNZavdKy7usvZyCsoH/mPR2129LcwAwbJ3 u2Ec7qLncztSePHOmfmCTTED00a0YzFhKIQoJf7GrgLCMapYN/YPu0vgTDMPSi11 RH0rdyzd6MuPVDZwLnWO+SltjX85yz1ba/Q199HZwQOw6ZyejDaPSWJHOndD3k+r Q0T38gci9k4D87EwmfpK7zOaCoaiGiRQ6+DdYOv6hlzQ6Fdb2FOtlGQZharQ9WTC jOJBEj2oGUruc6P3fqhfUVllWi4cck0GgWZwcsmG1dDr8W6K9lrGA1dPbXoOns1B l58ghMGtHG7D0VlHs6SIqFmHr5kUgSQ4jJ2KZkVU8CrPBZ2HRtHQJJyjZWW2AbrE -----END RSA PRIVATE KEY-----'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99d92a:1" aria-labelledby="tab:R99d92a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pd92a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pd92a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pd92a:0" aria-labelledby="tab:R9pd92a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;importsshkey&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/SSH-Keys-and-Connections/operation/listsshkeys" data-section-id="tag/SSH-Keys-and-Connections/operation/listsshkeys" class="sc-dntaoT ceciOs"><div data-section-id="operation/listsshkeys" id="operation/listsshkeys" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/SSH-Keys-and-Connections/operation/listsshkeys" aria-label="tag/SSH-Keys-and-Connections/operation/listsshkeys"></a>Return SSH keys list<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists the server&amp;#39;s SSH keys.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Only the &lt;code&gt;root&lt;/code&gt; account can use this function, and it only affects the &lt;code&gt;root&lt;/code&gt;
keys. To perform this function on a regular user account, call the cPanel API
2 &lt;code&gt;SSH::listkeys&lt;/code&gt; function through the WHM API.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists the server&#39;s SSH keys.</p>
<p><strong>Warning:</strong></p>
<p>Only the <code>root</code> account can use this function, and it only affects the <code>root</code>
keys. To perform this function on a regular user account, call the cPanel API
2 <code>SSH::listkeys</code> function through the WHM API.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="files" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">files</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">files=TestKey</span></div><div><div html="&lt;p&gt;A filename, to limit the results to keys that have that filename.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A filename, to limit the results to keys that have that filename.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="private" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">private</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">private=0</span></div><div><div html="&lt;p&gt;Whether to display only private keys.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Display only private keys.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Display all keys.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to display only private keys.</p>
<ul>
<li><code>1</code> — Display only private keys.</li>
<li><code>0</code> — Display all keys.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="private_texts" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">private_texts</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">private_texts=0</span></div><div><div html="&lt;p&gt;Whether to include private key text.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Include private key text.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; include private key text.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to include private key text.</p>
<ul>
<li><code>1</code> — Include private key text.</li>
<li><code>0</code> — Do <strong>not</strong> include private key text.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="public" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">public</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">public=0</span></div><div><div html="&lt;p&gt;Whether to display only public keys.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Display only public keys.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Display all keys.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to display only public keys.</p>
<ul>
<li><code>1</code> — Display only public keys.</li>
<li><code>0</code> — Display all keys.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="public_texts" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">public_texts</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">public_texts=0</span></div><div><div html="&lt;p&gt;Whether to include public key text.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Include public key text.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; include public key text.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to include public key text.</p>
<ul>
<li><code>1</code> — Include public key text.</li>
<li><code>0</code> — Do <strong>not</strong> include public key text.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="sync_authorized" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">sync_authorized</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">sync_authorized=0</span></div><div><div html="&lt;p&gt;Whether to synchronize the keys that can access the server.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Synchronize the keys.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; synchronize the keys.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to synchronize the keys that can access the server.</p>
<ul>
<li><code>1</code> — Synchronize the keys.</li>
<li><code>0</code> — Do <strong>not</strong> synchronize the keys.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/listsshkeys</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/listsshkeys</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99f92a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99f92a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99f92a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99f92a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99f92a:0" aria-labelledby="tab:R99f92a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  listsshkeys
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99f92a:1" aria-labelledby="tab:R99f92a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pf92a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pf92a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pf92a:0" aria-labelledby="tab:R9pf92a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"keys"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"authorized"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"comment"</span>: <span class="token string">&quot;REPO username@example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ctime"</span>: <span class="token number">1416596824</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"file"</span>: <span class="token string">&quot;TestKey&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mtime"</span>: <span class="token number">1416596824</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"private"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"text"</span>: <span class="token string">&quot;ssh-rsaXXXXX3XXXX1XX2XXXXXXXXXXXXXXxXXXX6XXXXX90X41X7XXXXX02XXXXX8XXXX54XXXXXXXXXXX2X07XXXXXXXXXXX7XXXX4XXX2X98XXXX98X80XXXXXXX7X/X4XXXXxX1XXXXXXXXXXXxXXXXXXXXX6+4XXXX36XXXXX3XXXXXX1XXXXXXX/X7+XX1XX6XXXX0XXXXXXX0XXXXXXXX+XxX99X7X2XXXXXX03xXXXXX0XXXXXXXXXX9XXXXXXX9XXXXXXXXXXXX/XXXXX07XXXXX3XXXXXX5XXX+/XXXXXXXXXXXXX3XxXXXXXXXXXXXX6XXXXXXXXXXXX2XXXXXXXXXXXXXXXXX3XX+XXXX3XXXXXXX== REPO username@example.com&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;listsshkeys&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/SSH-Keys-and-Connections/operation/deletesshkey" data-section-id="tag/SSH-Keys-and-Connections/operation/deletesshkey" class="sc-dntaoT ceciOs"><div data-section-id="operation/deletesshkey" id="operation/deletesshkey" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/SSH-Keys-and-Connections/operation/deletesshkey" aria-label="tag/SSH-Keys-and-Connections/operation/deletesshkey"></a>Delete SSH key<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function function deletes an SSH key from the server.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Only the &lt;code&gt;root&lt;/code&gt; account can use this function, and it only affects
the &lt;code&gt;root&lt;/code&gt; keys. To perform this function on a cPanel user account, call the
cPanel API 2 &lt;code&gt;SSH::authkey&lt;/code&gt; function through the WHM API.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function function deletes an SSH key from the server.</p>
<p><strong>Warning:</strong></p>
<p>Only the <code>root</code> account can use this function, and it only affects
the <code>root</code> keys. To perform this function on a cPanel user account, call the
cPanel API 2 <code>SSH::authkey</code> function through the WHM API.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="file" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">file</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">file=/root/.ssh/test</span></div><div><div html="&lt;p&gt;The SSH key file&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The SSH key file&#39;s name.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="leave_authorized" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">leave_authorized</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">leave_authorized=0</span></div><div><div html="&lt;p&gt;Whether to authorize the SSH key to access the server.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Leave authorized.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; leave authorized.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to authorize the SSH key to access the server.</p>
<ul>
<li><code>1</code> — Leave authorized.</li>
<li><code>0</code> — Do <strong>not</strong> leave authorized.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td class="sc-ovuCP sc-eauhAA dEkioI iQpMVv deprecated" kind="field" title="user"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span type="warning" class="sc-jtQUzJ jmDXKf"> <!-- -->Deprecated<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The SSH key&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The SSH key&#39;s username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/deletesshkey</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/deletesshkey</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99h92a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99h92a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99h92a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99h92a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99h92a:0" aria-labelledby="tab:R99h92a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  deletesshkey <span class="token punctuation">\</span>
  <span class="token assign-left variable">file</span><span class="token operator">=</span><span class="token string">'/root/.ssh/test'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99h92a:1" aria-labelledby="tab:R99h92a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9ph92a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9ph92a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9ph92a:0" aria-labelledby="tab:R9ph92a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"file"</span>: <span class="token string">&quot;/root/.ssh/test&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;deletesshkey&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Two-Factor-Authentication" data-section-id="tag/Two-Factor-Authentication" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Two-Factor-Authentication" aria-label="tag/Two-Factor-Authentication"></a>Two-Factor Authentication</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Authentication / Two-Factor Authentication&lt;/p&gt;
"><p>Authentication / Two-Factor Authentication</p>
</div></div></div><div id="tag/Two-Factor-Authentication/operation/twofactorauth_get_tfa_config_for_user" data-section-id="tag/Two-Factor-Authentication/operation/twofactorauth_get_tfa_config_for_user" class="sc-dntaoT ceciOs"><div data-section-id="operation/twofactorauth_get_tfa_config_for_user" id="operation/twofactorauth_get_tfa_config_for_user" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Two-Factor-Authentication/operation/twofactorauth_get_tfa_config_for_user" aria-label="tag/Two-Factor-Authentication/operation/twofactorauth_get_tfa_config_for_user"></a>Return cPanel account 2FA data<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns the Two-Factor Authentication (2FA) configuration for a cPanel account, its email accounts, and its team user accounts.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns the Two-Factor Authentication (2FA) configuration for a cPanel account, its email accounts, and its team user accounts.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=example</span></div><div><div html="&lt;p&gt;The username for the account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The username for the account.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="&lt;p&gt;The cPanel user account that the API was called for.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel user account that the API was called for.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/twofactorauth_get_tfa_config_for_user</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/twofactorauth_get_tfa_config_for_user</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R993b2a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R993b2a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R993b2a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R993b2a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R993b2a:0" aria-labelledby="tab:R993b2a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  twofactorauth_get_tfa_config_for_user <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'user'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R993b2a:1" aria-labelledby="tab:R993b2a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p3b2a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p3b2a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p3b2a:0" aria-labelledby="tab:R9p3b2a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"example"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"email"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"user@example.com"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"secret"</span>: <span class="token string">&quot;QLLIU5WTY3UTJGNG&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"primary_account"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"secret"</span>: <span class="token string">&quot;QLLIU5WTY3UTJGNG&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"team"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"team_user@example"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"secret"</span>: <span class="token string">&quot;QLLIU5WTY3UTJGNG&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;twofactorauth_get_tfa_config_for_user&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Two-Factor-Authentication/operation/twofactorauth_set_tfa_config_for_user" data-section-id="tag/Two-Factor-Authentication/operation/twofactorauth_set_tfa_config_for_user" class="sc-dntaoT ceciOs"><div data-section-id="operation/twofactorauth_set_tfa_config_for_user" id="operation/twofactorauth_set_tfa_config_for_user" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Two-Factor-Authentication/operation/twofactorauth_set_tfa_config_for_user" aria-label="tag/Two-Factor-Authentication/operation/twofactorauth_set_tfa_config_for_user"></a>Update cPanel account&#x27;s 2FA data<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function updates the Two-Factor Authentication (2FA) configuration for the given cPanel user.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function updates the Two-Factor Authentication (2FA) configuration for the given cPanel user.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><h5 class="sc-dpBQxM eJAAZj">Request Body schema: <span class="sc-dhCplO khtVmz">application/json</span><div class="sc-CNKsk sc-hGZxvd sc-kLJHhQ hPAOR feFoaC fRACBr">required</div></h5><div html="" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"></div><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="additionalProperties" title="property name*" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand property name*"><span class="property-name">property name*</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-CNKsk sc-hGZxvd sc-iRLAEC hPAOR feFoaC jmhcYd">additional property</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="&lt;p&gt;The cPanel user account for which to set the 2FA config.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel user account for which to set the 2FA config.</p>
</div></div></div></td></tr></tbody></table><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="post" class="sc-txhaY dCeVuA http-verb post">post</span><span class="sc-etPtWW iqHzp">/twofactorauth_set_tfa_config_for_user</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/twofactorauth_set_tfa_config_for_user</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R995b2a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R995b2a:0" tabindex="0" data-rttab="true">Payload</li><li class="react-tabs__tab" role="tab" id="tab:R995b2a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R995b2a:1" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R995b2a:2" aria-selected="false" aria-disabled="false" aria-controls="panel:R995b2a:2" data-rttab="true">HTTP Request (Wire Format)</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R995b2a:0" aria-labelledby="tab:R995b2a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"example"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"email"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"user@example.com"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"secret"</span>: <span class="token string">&quot;QLLIU5WTY3UTJGNG&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"primary_account"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"secret"</span>: <span class="token string">&quot;QLLIU5WTY3UTJGNG&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"team"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"team_user@example"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"secret"</span>: <span class="token string">&quot;QLLIU5WTY3UTJGNG&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R995b2a:1" aria-labelledby="tab:R995b2a:1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R995b2a:2" aria-labelledby="tab:R995b2a:2"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p5b2a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p5b2a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p5b2a:0" aria-labelledby="tab:R9p5b2a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;twofactorauth_set_tfa_config_for_user&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Two-Factor-Authentication/operation/twofactorauth_disable_policy" data-section-id="tag/Two-Factor-Authentication/operation/twofactorauth_disable_policy" class="sc-dntaoT ceciOs"><div data-section-id="operation/twofactorauth_disable_policy" id="operation/twofactorauth_disable_policy" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Two-Factor-Authentication/operation/twofactorauth_disable_policy" aria-label="tag/Two-Factor-Authentication/operation/twofactorauth_disable_policy"></a>Disable 2FA<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function disables the Two-Factor Authentication (2FA) security policy on the server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function disables the Two-Factor Authentication (2FA) security policy on the server.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/twofactorauth_disable_policy</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/twofactorauth_disable_policy</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R997b2a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R997b2a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R997b2a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R997b2a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R997b2a:0" aria-labelledby="tab:R997b2a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  twofactorauth_disable_policy
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R997b2a:1" aria-labelledby="tab:R997b2a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p7b2a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p7b2a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p7b2a:0" aria-labelledby="tab:R9p7b2a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;twofactorauth_disable_policy&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Two-Factor-Authentication/operation/twofactorauth_enable_policy" data-section-id="tag/Two-Factor-Authentication/operation/twofactorauth_enable_policy" class="sc-dntaoT ceciOs"><div data-section-id="operation/twofactorauth_enable_policy" id="operation/twofactorauth_enable_policy" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Two-Factor-Authentication/operation/twofactorauth_enable_policy" aria-label="tag/Two-Factor-Authentication/operation/twofactorauth_enable_policy"></a>Enable 2FA<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function enables the Two-Factor Authentication (2FA) security policy on the server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function enables the Two-Factor Authentication (2FA) security policy on the server.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/twofactorauth_enable_policy</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/twofactorauth_enable_policy</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R999b2a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R999b2a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R999b2a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R999b2a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R999b2a:0" aria-labelledby="tab:R999b2a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  twofactorauth_enable_policy
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R999b2a:1" aria-labelledby="tab:R999b2a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p9b2a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p9b2a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p9b2a:0" aria-labelledby="tab:R9p9b2a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;twofactorauth_enable_policy&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Two-Factor-Authentication/operation/twofactorauth_get_issuer" data-section-id="tag/Two-Factor-Authentication/operation/twofactorauth_get_issuer" class="sc-dntaoT ceciOs"><div data-section-id="operation/twofactorauth_get_issuer" id="operation/twofactorauth_get_issuer" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Two-Factor-Authentication/operation/twofactorauth_get_issuer" aria-label="tag/Two-Factor-Authentication/operation/twofactorauth_get_issuer"></a>Return configured issuer for current user<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns the currently configured issuer. The issuer appears within the authentication app.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns the currently configured issuer. The issuer appears within the authentication app.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/twofactorauth_get_issuer</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/twofactorauth_get_issuer</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99bb2a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99bb2a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99bb2a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99bb2a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99bb2a:0" aria-labelledby="tab:R99bb2a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  twofactorauth_get_issuer
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99bb2a:1" aria-labelledby="tab:R99bb2a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pbb2a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pbb2a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pbb2a:0" aria-labelledby="tab:R9pbb2a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"issuer"</span>: <span class="token string">&quot;example.cpanel.net&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"system_wide_issuer"</span>: <span class="token string">&quot;example.cpanel.net&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;twofactorauth_get_issuer&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Two-Factor-Authentication/operation/twofactorauth_remove_user_config" data-section-id="tag/Two-Factor-Authentication/operation/twofactorauth_remove_user_config" class="sc-dntaoT ceciOs"><div data-section-id="operation/twofactorauth_remove_user_config" id="operation/twofactorauth_remove_user_config" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Two-Factor-Authentication/operation/twofactorauth_remove_user_config" aria-label="tag/Two-Factor-Authentication/operation/twofactorauth_remove_user_config"></a>Remove 2FA settings<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function removes the Two-Factor Authentication (2FA) settings for one or more specified user accounts.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you remove the 2FA settings for an account, the user &lt;strong&gt;must&lt;/strong&gt; perform the setup procedure again to re-configure 2FA on the account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function removes the Two-Factor Authentication (2FA) settings for one or more specified user accounts.</p>
<p><strong>Note:</strong></p>
<p>If you remove the 2FA settings for an account, the user <strong>must</strong> perform the setup procedure again to re-configure 2FA on the account.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=user-1=username1 user-2=username2 user-3=username3</span> -<!-- --> <!-- -->Multiple users.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=example.com</span> -<!-- --> <!-- -->A single user.</li></ul><div><div html="&lt;p&gt;The account&amp;#39;s username.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; To remove multiple users, increment the parameter name. For example, &lt;code&gt;user-1&lt;/code&gt;, &lt;code&gt;user-2&lt;/code&gt;, or &lt;code&gt;user-3&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s username.</p>
<p><strong>Note:</strong></p>
<p> To remove multiple users, increment the parameter name. For example, <code>user-1</code>, <code>user-2</code>, or <code>user-3</code>.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/twofactorauth_remove_user_config</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/twofactorauth_remove_user_config</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99db2a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99db2a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99db2a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99db2a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99db2a:0" aria-labelledby="tab:R99db2a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  twofactorauth_remove_user_config <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99db2a:1" aria-labelledby="tab:R99db2a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pdb2a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pdb2a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pdb2a:0" aria-labelledby="tab:R9pdb2a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"failed"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"username1"</span>: <span class="token string">&quot;You are not authorized to modify example&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"username2"</span>: <span class="token string">&quot;You are not authorized to modify example&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"users_modified"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;example&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;twofactorauth_remove_user_config&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Two-Factor-Authentication/operation/twofactorauth_generate_tfa_config" data-section-id="tag/Two-Factor-Authentication/operation/twofactorauth_generate_tfa_config" class="sc-dntaoT ceciOs"><div data-section-id="operation/twofactorauth_generate_tfa_config" id="operation/twofactorauth_generate_tfa_config" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Two-Factor-Authentication/operation/twofactorauth_generate_tfa_config" aria-label="tag/Two-Factor-Authentication/operation/twofactorauth_generate_tfa_config"></a>Create a one-time authentication secret and code<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function generates a random secret and a one-time password authentication (OTP auth) URL for the user. Use the secret that this function returns and a valid verification token with WHM API 1&amp;#39;s &lt;code&gt;twofactorauth_set_tfa_config&lt;/code&gt; function to configure Two-Factor Authentication (2FA) on an account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function generates a random secret and a one-time password authentication (OTP auth) URL for the user. Use the secret that this function returns and a valid verification token with WHM API 1&#39;s <code>twofactorauth_set_tfa_config</code> function to configure Two-Factor Authentication (2FA) on an account.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/twofactorauth_generate_tfa_config</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/twofactorauth_generate_tfa_config</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99fb2a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99fb2a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99fb2a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99fb2a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99fb2a:0" aria-labelledby="tab:R99fb2a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  twofactorauth_generate_tfa_config
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99fb2a:1" aria-labelledby="tab:R99fb2a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pfb2a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pfb2a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pfb2a:0" aria-labelledby="tab:R9pfb2a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"otpauth_str"</span>: <span class="token string">&quot;otpauth://totp/Example:root?secret=CAOXW75HKYJJ6E5Y&amp;issuer=Example&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"secret"</span>: <span class="token string">&quot;WJ73QJSKZBXCFIPZ&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;twofactorauth_generate_tfa_config&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Two-Factor-Authentication/operation/twofactorauth_policy_status" data-section-id="tag/Two-Factor-Authentication/operation/twofactorauth_policy_status" class="sc-dntaoT ceciOs"><div data-section-id="operation/twofactorauth_policy_status" id="operation/twofactorauth_policy_status" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Two-Factor-Authentication/operation/twofactorauth_policy_status" aria-label="tag/Two-Factor-Authentication/operation/twofactorauth_policy_status"></a>Return 2FA policy status<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function displays the Two-Factor Authentication (2FA) policy status on the server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function displays the Two-Factor Authentication (2FA) policy status on the server.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/twofactorauth_policy_status</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/twofactorauth_policy_status</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99hb2a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99hb2a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99hb2a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99hb2a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99hb2a:0" aria-labelledby="tab:R99hb2a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  twofactorauth_policy_status
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99hb2a:1" aria-labelledby="tab:R99hb2a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9phb2a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9phb2a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9phb2a:0" aria-labelledby="tab:R9phb2a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"is_enabled"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;twofactorauth_policy_status&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Two-Factor-Authentication/operation/twofactorauth_get_user_configs" data-section-id="tag/Two-Factor-Authentication/operation/twofactorauth_get_user_configs" class="sc-dntaoT ceciOs"><div data-section-id="operation/twofactorauth_get_user_configs" id="operation/twofactorauth_get_user_configs" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Two-Factor-Authentication/operation/twofactorauth_get_user_configs" aria-label="tag/Two-Factor-Authentication/operation/twofactorauth_get_user_configs"></a>Return cPanel accounts with 2FA enabled<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns a list of user-controlled accounts and whether the accounts have Two-Factor Authentication (2FA) enabled.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns a list of user-controlled accounts and whether the accounts have Two-Factor Authentication (2FA) enabled.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=example</span></div><div><div html="&lt;p&gt;The username for a specified account.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you do &lt;strong&gt;not&lt;/strong&gt; specify a value, the function returns &lt;strong&gt;all&lt;/strong&gt; user accounts.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The username for a specified account.</p>
<p><strong>Note:</strong></p>
<p>If you do <strong>not</strong> specify a value, the function returns <strong>all</strong> user accounts.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="&lt;p&gt;The data that the function returns.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The data that the function returns.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/twofactorauth_get_user_configs</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/twofactorauth_get_user_configs</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99jb2a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99jb2a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99jb2a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99jb2a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99jb2a:0" aria-labelledby="tab:R99jb2a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  twofactorauth_get_user_configs
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99jb2a:1" aria-labelledby="tab:R99jb2a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pjb2a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pjb2a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pjb2a:0" aria-labelledby="tab:R9pjb2a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"example"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"is_enabled"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"primary_domain"</span>: <span class="token string">&quot;example.com&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;twofactorauth_get_user_configs&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Two-Factor-Authentication/operation/twofactorauth_set_tfa_config" data-section-id="tag/Two-Factor-Authentication/operation/twofactorauth_set_tfa_config" class="sc-dntaoT ceciOs"><div data-section-id="operation/twofactorauth_set_tfa_config" id="operation/twofactorauth_set_tfa_config" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Two-Factor-Authentication/operation/twofactorauth_set_tfa_config" aria-label="tag/Two-Factor-Authentication/operation/twofactorauth_set_tfa_config"></a>Update 2FA authentication secret and code<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function sets the secret and the authentication code for Two-Factor Authentication (2FA) for the &lt;code&gt;root&lt;/code&gt; or reseller account. You can generate a random secret and an OTP authentication URL with WHM API 1&amp;#39;s &lt;code&gt;twofactorauth_generate_tfa_configorauth_generate_tfa_config&lt;/code&gt; function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function sets the secret and the authentication code for Two-Factor Authentication (2FA) for the <code>root</code> or reseller account. You can generate a random secret and an OTP authentication URL with WHM API 1&#39;s <code>twofactorauth_generate_tfa_configorauth_generate_tfa_config</code> function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="secret" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">secret</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">secret=WJ73QJSKZBXCFIPZ</span></div><div><div html="&lt;p&gt;A generated code for use with 2FA in Base32 format.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A generated code for use with 2FA in Base32 format.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="tfa_token" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">tfa_token</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">tfa_token=227174</span></div><div><div html="&lt;p&gt;The time-based one-time password (TOTP) that the authentication app provides.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The time-based one-time password (TOTP) that the authentication app provides.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/twofactorauth_set_tfa_config</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/twofactorauth_set_tfa_config</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99lb2a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99lb2a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99lb2a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99lb2a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99lb2a:0" aria-labelledby="tab:R99lb2a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  twofactorauth_set_tfa_config <span class="token punctuation">\</span>
  <span class="token assign-left variable">secret</span><span class="token operator">=</span><span class="token string">'WJ73QJSKZBXCFIPZ'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">tfa_token</span><span class="token operator">=</span><span class="token string">'227174'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99lb2a:1" aria-labelledby="tab:R99lb2a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9plb2a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9plb2a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9plb2a:0" aria-labelledby="tab:R9plb2a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"success"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;twofactorauth_set_tfa_config&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Two-Factor-Authentication/operation/twofactorauth_set_issuer" data-section-id="tag/Two-Factor-Authentication/operation/twofactorauth_set_issuer" class="sc-dntaoT ceciOs"><div data-section-id="operation/twofactorauth_set_issuer" id="operation/twofactorauth_set_issuer" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Two-Factor-Authentication/operation/twofactorauth_set_issuer" aria-label="tag/Two-Factor-Authentication/operation/twofactorauth_set_issuer"></a>Update 2FA issuer value<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function sets the &lt;code&gt;issuer&lt;/code&gt; value that the system uses to generate the &lt;code&gt;secret&lt;/code&gt; and &lt;code&gt;otpurls&lt;/code&gt; values for Two-Factor Authentication on your accounts.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function sets the <code>issuer</code> value that the system uses to generate the <code>secret</code> and <code>otpurls</code> values for Two-Factor Authentication on your accounts.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="issuer" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">issuer</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">issuer=hostname.example.com</span></div><div><div html="&lt;p&gt;The issuer&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The issuer&#39;s name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/twofactorauth_set_issuer</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/twofactorauth_set_issuer</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99nb2a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99nb2a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99nb2a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99nb2a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99nb2a:0" aria-labelledby="tab:R99nb2a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  twofactorauth_set_issuer <span class="token punctuation">\</span>
  <span class="token assign-left variable">issuer</span><span class="token operator">=</span><span class="token string">'hostname.example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99nb2a:1" aria-labelledby="tab:R99nb2a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pnb2a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pnb2a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pnb2a:0" aria-labelledby="tab:R9pnb2a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;twofactorauth_set_issuer&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Backup-Destination" data-section-id="tag/Backup-Destination" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Backup-Destination" aria-label="tag/Backup-Destination"></a>Backup Destination</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Backups / Backup Destination&lt;/p&gt;
"><p>Backups / Backup Destination</p>
</div></div></div><div id="tag/Backup-Destination/operation/backup_destination_add" data-section-id="tag/Backup-Destination/operation/backup_destination_add" class="sc-dntaoT ceciOs"><div data-section-id="operation/backup_destination_add" id="operation/backup_destination_add" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Backup-Destination/operation/backup_destination_add" aria-label="tag/Backup-Destination/operation/backup_destination_add"></a>Add a backup destination<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function adds a backup destination.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function adds a backup destination.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="application_key" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">application_key</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">application_key=A123b45CD678e9</span></div><div><div html="&lt;p&gt;The application key&amp;#39;s name.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter is only valid for the &lt;code&gt;Backblaze&lt;/code&gt; backup type.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The application key&#39;s name.</p>
<p><strong>Note:</strong></p>
<p>This parameter is only valid for the <code>Backblaze</code> backup type.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="application_key_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">application_key_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">application_key_id=12a345B678c9</span></div><div><div html="&lt;p&gt;The application key ID that authenticates the Backblaze B2 account.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter is only valid for the &lt;code&gt;Backblaze&lt;/code&gt; backup type.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The application key ID that authenticates the Backblaze B2 account.</p>
<p><strong>Note:</strong></p>
<p>This parameter is only valid for the <code>Backblaze</code> backup type.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="authtype" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">authtype</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;password&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;key&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">authtype=password</span></div><div><div html="&lt;p&gt;The authorization type.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;password&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;key&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter is only valid for the following backup types:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;SFTP&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Rsync&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The authorization type.</p>
<ul>
<li><code>password</code></li>
<li><code>key</code></li>
</ul>
<p><strong>Note:</strong></p>
<p>This parameter is only valid for the following backup types:</p>
<ul>
<li><code>SFTP</code></li>
<li><code>Rsync</code></li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="aws_access_key_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">aws_access_key_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">aws_access_key_id=AKIAYLWMPOZZJCERC28Q</span></div><div><div html="&lt;p&gt;The Amazon S3™ Access Key ID.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter is only valid for the following backup types:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;AmazonS3&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;S3Compatible&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The Amazon S3™ Access Key ID.</p>
<p><strong>Note:</strong></p>
<p>This parameter is only valid for the following backup types:</p>
<ul>
<li><code>AmazonS3</code></li>
<li><code>S3Compatible</code></li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="bucket" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">bucket</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">bucket=ChockFullOfNuts</span></div><div><div html="&lt;p&gt;The Amazon S3™ bucket.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter is only valid for the following backup types:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;AmazonS3&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;S3Compatible&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The Amazon S3™ bucket.</p>
<p><strong>Note:</strong></p>
<p>This parameter is only valid for the following backup types:</p>
<ul>
<li><code>AmazonS3</code></li>
<li><code>S3Compatible</code></li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="bucket_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">bucket_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">bucket_id=a12b34cd5678e9f</span></div><div><div html="&lt;p&gt;The bucket&amp;#39;s ID string.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter is only valid for the &lt;code&gt;Backblaze&lt;/code&gt; backup type.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The bucket&#39;s ID string.</p>
<p><strong>Note:</strong></p>
<p>This parameter is only valid for the <code>Backblaze</code> backup type.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="bucket_name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">bucket_name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">bucket_name=ChockFullOfNuts</span></div><div><div html="&lt;p&gt;The bucket&amp;#39;s name.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter is only valid for the &lt;code&gt;Backblaze&lt;/code&gt; backup type.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The bucket&#39;s name.</p>
<p><strong>Note:</strong></p>
<p>This parameter is only valid for the <code>Backblaze</code> backup type.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="client_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">client_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">client_id=aBcdeFgHIjK123</span></div><div><div html="&lt;p&gt;The Google Drive client ID.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter is only valid for the &lt;code&gt;GoogleDrive&lt;/code&gt; backup type.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The Google Drive client ID.</p>
<p><strong>Note:</strong></p>
<p>This parameter is only valid for the <code>GoogleDrive</code> backup type.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="client_secret" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">client_secret</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">client_secret=aBcde123FgHIjK456</span></div><div><div html="&lt;p&gt;The Google Drive client secret.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter is only valid for the &lt;code&gt;GoogleDrive&lt;/code&gt; backup type.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The Google Drive client secret.</p>
<p><strong>Note:</strong></p>
<p>This parameter is only valid for the <code>GoogleDrive</code> backup type.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="disabled" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">disabled</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">disabled=0</span></div><div><div html="&lt;p&gt;Whether to disable the backup destination.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Disable the backup destination.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Enable the backup destination.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to disable the backup destination.</p>
<ul>
<li><code>1</code> — Disable the backup destination.</li>
<li><code>0</code> — Enable the backup destination.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="folder" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">folder</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">folder=subfolder</span></div><div><div html="&lt;p&gt;The path to the backups directory on the remote server.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter is only valid for the following backup types:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;AmazonS3&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;GoogleDrive&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;S3Compatible&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The path to the backups directory on the remote server.</p>
<p><strong>Note:</strong></p>
<p>This parameter is only valid for the following backup types:</p>
<ul>
<li><code>AmazonS3</code></li>
<li><code>GoogleDrive</code></li>
<li><code>S3Compatible</code></li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="host" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">host</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->hostname<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">host=backups.example.com</span></div><div><div html="&lt;p&gt;The remote server&amp;#39;s hostname.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter is only valid for the following backup types:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;Custom&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;FTP&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;SFTP&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Rsync&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;WebDAV&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;S3Compatible&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The remote server&#39;s hostname.</p>
<p><strong>Note:</strong></p>
<p>This parameter is only valid for the following backup types:</p>
<ul>
<li><code>Custom</code></li>
<li><code>FTP</code></li>
<li><code>SFTP</code></li>
<li><code>Rsync</code></li>
<li><code>WebDAV</code></li>
<li><code>S3Compatible</code></li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="mount" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">mount</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">mount=1</span></div><div><div html="&lt;p&gt;Whether the path is mounted.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — The path is mounted.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — The path is &lt;strong&gt;not&lt;/strong&gt; mounted.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter is only valid for the &lt;code&gt;Local&lt;/code&gt; backup type.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether the path is mounted.</p>
<ul>
<li><code>1</code> — The path is mounted.</li>
<li><code>0</code> — The path is <strong>not</strong> mounted.</li>
</ul>
<p><strong>Note:</strong></p>
<p>This parameter is only valid for the <code>Local</code> backup type.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">name=destination_name</span></div><div><div html="&lt;p&gt;The backup destination&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The backup destination&#39;s name.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="no_mount_fail" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">no_mount_fail</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">no_mount_fail=1</span></div><div><div html="&lt;p&gt;Whether to fail the backup attempt if the mount fails.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Fail the backup attempt.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; fail the backup attempt.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter is only valid for the &lt;code&gt;Local&lt;/code&gt; backup type.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to fail the backup attempt if the mount fails.</p>
<ul>
<li><code>1</code> — Fail the backup attempt.</li>
<li><code>0</code> — Do <strong>not</strong> fail the backup attempt.</li>
</ul>
<p><strong>Note:</strong></p>
<p>This parameter is only valid for the <code>Local</code> backup type.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="only_used_for_logs" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">only_used_for_logs</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">only_used_for_logs=1</span></div><div><div html="&lt;p&gt;Whether to use this transport only for logs.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — This destination will be skipped for regular backups.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Both log and regular backups will be uploaded.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This setting defaults to 0.
The only time log files get their own backup is via scripts/remote_log_transfer&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to use this transport only for logs.</p>
<ul>
<li><code>1</code> — This destination will be skipped for regular backups.</li>
<li><code>0</code> — Both log and regular backups will be uploaded.</li>
</ul>
<p>This setting defaults to 0.
The only time log files get their own backup is via scripts/remote_log_transfer</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="passive" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">passive</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">passive=1</span></div><div><div html="&lt;p&gt;Whether to use passive FTP.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Use passive FTP.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Use active FTP.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter is only valid for the &lt;code&gt;FTP&lt;/code&gt; backup type.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to use passive FTP.</p>
<ul>
<li><code>1</code> — Use passive FTP.</li>
<li><code>0</code> — Use active FTP.</li>
</ul>
<p><strong>Note:</strong></p>
<p>This parameter is only valid for the <code>FTP</code> backup type.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="passphrase" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">passphrase</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">null</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">passphrase=123456luggage</span></div><div><div html="&lt;p&gt;The private key file&amp;#39;s passphrase, if the &lt;code&gt;authtype&lt;/code&gt; parameter is the &lt;code&gt;key&lt;/code&gt; value.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter is only valid for the following backup types:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;SFTP&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Rsync&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The private key file&#39;s passphrase, if the <code>authtype</code> parameter is the <code>key</code> value.</p>
<p><strong>Note:</strong></p>
<p>This parameter is only valid for the following backup types:</p>
<ul>
<li><code>SFTP</code></li>
<li><code>Rsync</code></li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="password" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">password</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">password=123456luggage</span></div><div><div html="&lt;p&gt;The remote server account&amp;#39;s password or secret
access key.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter is only valid for the following backup types:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;AmazonS3&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Custom&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;FTP&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;SFTP&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Rsync&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;WebDAV&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;S3Compatible&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The remote server account&#39;s password or secret
access key.</p>
<p><strong>Note:</strong></p>
<p>This parameter is only valid for the following backup types:</p>
<ul>
<li><code>AmazonS3</code></li>
<li><code>Custom</code></li>
<li><code>FTP</code></li>
<li><code>SFTP</code></li>
<li><code>Rsync</code></li>
<li><code>WebDAV</code></li>
<li><code>S3Compatible</code></li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="path" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">path</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">null</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">path=backups</span></div><div><div html="&lt;p&gt;The path to the backups directory on the remote server.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This parameter is &lt;strong&gt;required&lt;/strong&gt; for the &lt;code&gt;Local&lt;/code&gt; backup type.&lt;/li&gt;
&lt;li&gt;If you do &lt;strong&gt;not&lt;/strong&gt; use this parameter, the system will not set a value.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter is only valid for the following backup types:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;Backblaze&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Custom&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Local&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;FTP&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;SFTP&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Rsync&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;WebDAV&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The path to the backups directory on the remote server.</p>
<ul>
<li>This parameter is <strong>required</strong> for the <code>Local</code> backup type.</li>
<li>If you do <strong>not</strong> use this parameter, the system will not set a value.</li>
</ul>
<p><strong>Note:</strong></p>
<p>This parameter is only valid for the following backup types:</p>
<ul>
<li><code>Backblaze</code></li>
<li><code>Custom</code></li>
<li><code>Local</code></li>
<li><code>FTP</code></li>
<li><code>SFTP</code></li>
<li><code>Rsync</code></li>
<li><code>WebDAV</code></li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="port" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">port</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->[ 1 .. 65535 ]<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">port=21</span></div><div><div html="&lt;p&gt;The TCP port to use.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This parameter defaults to the standard port used by the queried backup &lt;code&gt;type&lt;/code&gt; parameter.&lt;/li&gt;
&lt;li&gt;This parameter is only valid for the following backup types:&lt;ul&gt;
&lt;li&gt;&lt;code&gt;FTP&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;SFTP&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Rsync&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;WebDAV&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The TCP port to use.</p>
<p><strong>Note:</strong></p>
<ul>
<li>This parameter defaults to the standard port used by the queried backup <code>type</code> parameter.</li>
<li>This parameter is only valid for the following backup types:<ul>
<li><code>FTP</code></li>
<li><code>SFTP</code></li>
<li><code>Rsync</code></li>
<li><code>WebDAV</code></li>
</ul>
</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="privatekey" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">privatekey</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">null</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">privatekey=/home/backups/key</span></div><div><div html="&lt;p&gt;The file path to the private key file, if the &lt;code&gt;authtype&lt;/code&gt; parameter is the &lt;code&gt;key&lt;/code&gt; value.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter is only valid for the following backup types:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;SFTP&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Rsync&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The file path to the private key file, if the <code>authtype</code> parameter is the <code>key</code> value.</p>
<p><strong>Note:</strong></p>
<p>This parameter is only valid for the following backup types:</p>
<ul>
<li><code>SFTP</code></li>
<li><code>Rsync</code></li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="script" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">script</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">script=/home/backups/beammeupscotty.pl</span></div><div><div html="&lt;p&gt;The absolute file path to the user-supplied transport solution script.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter is only valid for the &lt;code&gt;Custom&lt;/code&gt; backup type.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The absolute file path to the user-supplied transport solution script.</p>
<p><strong>Note:</strong></p>
<p>This parameter is only valid for the <code>Custom</code> backup type.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="ssl" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">ssl</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ssl=1</span></div><div><div html="&lt;p&gt;Whether to use SSL.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Use SSL.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; use SSL.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter is only valid for the &lt;code&gt;WebDAV&lt;/code&gt; backup type.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to use SSL.</p>
<ul>
<li><code>1</code> — Use SSL.</li>
<li><code>0</code> — Do <strong>not</strong> use SSL.</li>
</ul>
<p><strong>Note:</strong></p>
<p>This parameter is only valid for the <code>WebDAV</code> backup type.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="timeout" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">timeout</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">timeout=30</span></div><div><div html="&lt;p&gt;The session timeout, measured in seconds.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This parameter is &lt;strong&gt;not&lt;/strong&gt; valid for the &lt;code&gt;Local&lt;/code&gt; backup &lt;code&gt;type&lt;/code&gt; parameter.&lt;/li&gt;
&lt;li&gt;The default value depends on the &lt;code&gt;type&lt;/code&gt; parameter&amp;#39;s value.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The session timeout, measured in seconds.</p>
<p><strong>Note:</strong></p>
<ul>
<li>This parameter is <strong>not</strong> valid for the <code>Local</code> backup <code>type</code> parameter.</li>
<li>The default value depends on the <code>type</code> parameter&#39;s value.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="type" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">type</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Custom&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;FTP&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Local&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;SFTP&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;WebDAV&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;AmazonS3&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Rsync&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;GoogleDrive&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;S3Compatible&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Backblaze&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">type=Local</span></div><div><div html="&lt;p&gt;The type of backup destination.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;Custom&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;FTP&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Local&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;SFTP&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;WebDAV&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;AmazonS3&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Rsync&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;GoogleDrive&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;S3Compatible&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Backblaze&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This value determines which parameters you can use with the function.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Use any of these encrypted connections to transfer system backup files:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Amazon S3™&lt;/li&gt;
&lt;li&gt;Backblaze&lt;/li&gt;
&lt;li&gt;GoogleDrive&lt;/li&gt;
&lt;li&gt;Rsync&lt;/li&gt;
&lt;li&gt;S3 Compatible&lt;/li&gt;
&lt;li&gt;SFTP&lt;/li&gt;
&lt;li&gt;WebDAV with SSL enabled&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The type of backup destination.</p>
<ul>
<li><code>Custom</code></li>
<li><code>FTP</code></li>
<li><code>Local</code></li>
<li><code>SFTP</code></li>
<li><code>WebDAV</code></li>
<li><code>AmazonS3</code></li>
<li><code>Rsync</code></li>
<li><code>GoogleDrive</code></li>
<li><code>S3Compatible</code></li>
<li><code>Backblaze</code></li>
</ul>
<p><strong>Note:</strong></p>
<p>This value determines which parameters you can use with the function.</p>
<p><strong>Warning:</strong></p>
<p>Use any of these encrypted connections to transfer system backup files:</p>
<ul>
<li>Amazon S3™</li>
<li>Backblaze</li>
<li>GoogleDrive</li>
<li>Rsync</li>
<li>S3 Compatible</li>
<li>SFTP</li>
<li>WebDAV with SSL enabled</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="upload_system_backup" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">upload_system_backup</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">upload_system_backup=1</span></div><div><div html="&lt;p&gt;Whether to upload system backups.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Upload system backups.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; upload system backups.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to upload system backups.</p>
<ul>
<li><code>1</code> — Upload system backups.</li>
<li><code>0</code> — Do <strong>not</strong> upload system backups.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="username" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">username</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">username=username</span></div><div><div html="&lt;p&gt;The remote server account&amp;#39;s username.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter is only valid for the following backup types:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;Custom&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;FTP&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;SFTP&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Rsync&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;WebDAV&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The remote server account&#39;s username.</p>
<p><strong>Note:</strong></p>
<p>This parameter is only valid for the following backup types:</p>
<ul>
<li><code>Custom</code></li>
<li><code>FTP</code></li>
<li><code>SFTP</code></li>
<li><code>Rsync</code></li>
<li><code>WebDAV</code></li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/backup_destination_add</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/backup_destination_add</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99332q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99332q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99332q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99332q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99332q:0" aria-labelledby="tab:R99332q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  backup_destination_add <span class="token punctuation">\</span>
  <span class="token assign-left variable">name</span><span class="token operator">=</span><span class="token string">'destination_name'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">type</span><span class="token operator">=</span><span class="token string">'Local'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">disabled</span><span class="token operator">=</span><span class="token string">'0'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">bucket</span><span class="token operator">=</span><span class="token string">'ChockFullOfNuts'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">aws_access_key_id</span><span class="token operator">=</span><span class="token string">'AKIAYLWMPOZZJCERC28Q'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">password</span><span class="token operator">=</span><span class="token string">'123456luggage'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">application_key</span><span class="token operator">=</span><span class="token string">'A123b45CD678e9'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">application_key_id</span><span class="token operator">=</span><span class="token string">'12a345B678c9'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">bucket_id</span><span class="token operator">=</span><span class="token string">'a12b34cd5678e9f'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">bucket_name</span><span class="token operator">=</span><span class="token string">'ChockFullOfNuts'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">script</span><span class="token operator">=</span><span class="token string">'/home/backups/beammeupscotty.pl'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">host</span><span class="token operator">=</span><span class="token string">'backups.example.com'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">username</span><span class="token operator">=</span><span class="token string">'username'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">client_id</span><span class="token operator">=</span><span class="token string">'aBcdeFgHIjK123'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">client_secret</span><span class="token operator">=</span><span class="token string">'aBcde123FgHIjK456'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">authtype</span><span class="token operator">=</span><span class="token string">'password'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99332q:1" aria-labelledby="tab:R99332q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p332q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p332q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p332q:0" aria-labelledby="tab:R9p332q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">&quot;PhAxIoLSdIkCI40q9vWS4BYy&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;backup_destination_add&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Backup-Destination/operation/backup_destination_delete" data-section-id="tag/Backup-Destination/operation/backup_destination_delete" class="sc-dntaoT ceciOs"><div data-section-id="operation/backup_destination_delete" id="operation/backup_destination_delete" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Backup-Destination/operation/backup_destination_delete" aria-label="tag/Backup-Destination/operation/backup_destination_delete"></a>Delete a backup destination<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function removes a backup destination from the backup configuration file.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function removes a backup destination from the backup configuration file.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">id=11111111</span></div><div><div html="&lt;p&gt;The destination&amp;#39;s ID.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The destination&#39;s ID.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/backup_destination_delete</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/backup_destination_delete</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99532q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99532q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99532q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99532q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99532q:0" aria-labelledby="tab:R99532q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  backup_destination_delete <span class="token punctuation">\</span>
  <span class="token assign-left variable">id</span><span class="token operator">=</span><span class="token string">'11111111'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99532q:1" aria-labelledby="tab:R99532q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p532q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p532q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p532q:0" aria-labelledby="tab:R9p532q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;backup_destination_delete&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Backup-Destination/operation/backup_destination_get" data-section-id="tag/Backup-Destination/operation/backup_destination_get" class="sc-dntaoT ceciOs"><div data-section-id="operation/backup_destination_get" id="operation/backup_destination_get" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Backup-Destination/operation/backup_destination_get" aria-label="tag/Backup-Destination/operation/backup_destination_get"></a>Return a backup destination&#x27;s settings<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;Use this function to obtain a backup destination&amp;#39;s settings.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>Use this function to obtain a backup destination&#39;s settings.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">id=0W1ei2rd3A4lI5sT6he7Be8st</span></div><div><div html="&lt;p&gt;The backup destination&amp;#39;s ID.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The backup destination&#39;s ID.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">any</span><span class="sc-CNKsk sc-gcfzXs hPAOR kNKbJU"> (<!-- -->BackupDestinationGetResponse<!-- -->) </span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/backup_destination_get</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/backup_destination_get</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99732q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99732q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99732q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99732q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99732q:0" aria-labelledby="tab:R99732q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  backup_destination_get <span class="token punctuation">\</span>
  <span class="token assign-left variable">id</span><span class="token operator">=</span><span class="token string">'0W1ei2rd3A4lI5sT6he7Be8st'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99732q:1" aria-labelledby="tab:R99732q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p732q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p732q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p732q:0" aria-labelledby="tab:R9p732q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Example</span><div class="sc-diYFot sc-frniUE jsRqjj esCYIP"><svg class="sc-kZrBCu JXohG" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg><select class="dropdown-select"><option value="type=AmazonS3" selected="">type=AmazonS3</option><option value="type=BackBlaze">type=BackBlaze</option><option value="type=Custom">type=Custom</option><option value="type=FTP">type=FTP</option><option value="type=GoogleDrive">type=GoogleDrive</option><option value="type=Local">type=Local</option><option value="type=Rsync">type=Rsync</option><option value="type=S3Compatable">type=S3Compatable</option><option value="type=SFTP">type=SFTP</option><option value="type=WebDAV">type=WebDAV</option></select><label>type=AmazonS3</label></div></div><div><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"aws_access_key_id"</span>: <span class="token string">&quot;access-key-id&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"bucket"</span>: <span class="token string">&quot;s3-bucket-brigade&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"disabled"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"folder"</span>: <span class="token string">&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">&quot;Sr1ThYOnnBIXUupTcSBYQywk&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;Amazon S3&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"timeout"</span>: <span class="token number">30</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;AmazonS3&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"upload_system_backup"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;backup_destination_get&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Backup-Destination/operation/backup_destination_set" data-section-id="tag/Backup-Destination/operation/backup_destination_set" class="sc-dntaoT ceciOs"><div data-section-id="operation/backup_destination_set" id="operation/backup_destination_set" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Backup-Destination/operation/backup_destination_set" aria-label="tag/Backup-Destination/operation/backup_destination_set"></a>Update backup destination settings<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;Use this function to edit a backup destination&amp;#39;s settings.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>Use this function to edit a backup destination&#39;s settings.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><h5 class="sc-dpBQxM eJAAZj">Request Body schema: <span class="sc-dhCplO khtVmz">application/x-www-form-urlencoded</span><div class="sc-CNKsk sc-hGZxvd sc-kLJHhQ hPAOR feFoaC fRACBr">required</div></h5><div html="&lt;p&gt;The destination settings.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>The destination settings.</p>
</div><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="aws_access_key_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">aws_access_key_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><div html="&lt;p&gt;The Amazon S3 Access Key ID.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The Amazon S3 Access Key ID.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="bucket" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">bucket</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><div html="&lt;p&gt;The Amazon S3™ bucket.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The Amazon S3™ bucket.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><div html="&lt;p&gt;The ID of the backup destination to modify.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The ID of the backup destination to modify.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="password" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">password</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><div html="&lt;p&gt;The Amazon S3 Access Key&amp;#39;s password.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The Amazon S3 Access Key&#39;s password.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="timeout" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">timeout</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->[ 30 .. 300 ]<!-- --> </span></span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">30</span></div> <div><div html="&lt;p&gt;The session timeout, in seconds.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The session timeout, in seconds.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="disable_reason" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">disable_reason</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><div html="&lt;p&gt;An error message that explains why the backup is disabled.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>An error message that explains why the backup is disabled.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="disabled" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">disabled</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><div html="&lt;p&gt;Whether to disable the backup destination.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Disable the destination.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Enable the destination.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you do not set this parameter, the system retains the current setting.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to disable the backup destination.</p>
<ul>
<li><code>1</code> — Disable the destination.</li>
<li><code>0</code> — Enable the destination.</li>
</ul>
<p><strong>Note:</strong></p>
<p>If you do not set this parameter, the system retains the current setting.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="folder" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">folder</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->path<!-- -->&gt;<!-- --> </span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;&quot;</span></div> <div><div html="&lt;p&gt;The path to the backups directory, relative to the root directory, on the remote server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The path to the backups directory, relative to the root directory, on the remote server.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">name</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><div html="&lt;p&gt;A new name for the backup destination.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you do not set this parameter, the system retains the current setting.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A new name for the backup destination.</p>
<p><strong>Note:</strong></p>
<p>If you do not set this parameter, the system retains the current setting.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="only_used_for_logs" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">only_used_for_logs</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><div html="&lt;p&gt;Whether to use this transport only for logs.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — This destination will be skipped for regular backups.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Both log and regular backups will be uploaded.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This setting defaults to 0.
The only time log files get their own backup is via scripts/remote_log_transfer&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you do not set this parameter, the system retains the current setting.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to use this transport only for logs.</p>
<ul>
<li><code>1</code> — This destination will be skipped for regular backups.</li>
<li><code>0</code> — Both log and regular backups will be uploaded.</li>
</ul>
<p>This setting defaults to 0.
The only time log files get their own backup is via scripts/remote_log_transfer</p>
<p><strong>Note:</strong></p>
<p>If you do not set this parameter, the system retains the current setting.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="type" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">type</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><div html="&lt;p&gt;The type of backup destination.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you do not set this parameter, the system retains the current setting.&lt;/p&gt;
&lt;p&gt;Select a backup destination from the following menu to view its optional parameters:&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The type of backup destination.</p>
<p><strong>Note:</strong></p>
<p>If you do not set this parameter, the system retains the current setting.</p>
<p>Select a backup destination from the following menu to view its optional parameters:</p>
</div></div><div class="sc-diYFot jsRqjj"><svg class="sc-kZrBCu bweot" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg><select class="dropdown-select"><option value="Custom">Custom</option><option value="FTP">FTP</option><option value="Local">Local</option><option value="SFTP">SFTP</option><option value="WebDAV">WebDAV</option><option value="AmazonS3" selected="">AmazonS3</option><option value="Rsync">Rsync</option><option value="GoogleDrive">GoogleDrive</option><option value="S3Compatible">S3Compatible</option><option value="Backblaze">Backblaze</option></select><label>AmazonS3</label></div></div></td></tr><tr class="last "><td kind="field" title="upload_system_backup" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">upload_system_backup</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><div html="&lt;p&gt;Whether to upload system backups.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Upload.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; upload.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you do not set this parameter, the system retains the current setting.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to upload system backups.</p>
<ul>
<li><code>1</code> — Upload.</li>
<li><code>0</code> — Do <strong>not</strong> upload.</li>
</ul>
<p><strong>Note:</strong></p>
<p>If you do not set this parameter, the system retains the current setting.</p>
</div></div></div></td></tr></tbody></table><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="post" class="sc-txhaY dCeVuA http-verb post">post</span><span class="sc-etPtWW iqHzp">/backup_destination_set</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/backup_destination_set</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99932q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99932q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99932q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99932q:1" data-rttab="true">HTTP Request (Wire Format)</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99932q:0" aria-labelledby="tab:R99932q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--input</span><span class="token operator">=</span>json <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  backup_destination_set
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99932q:1" aria-labelledby="tab:R99932q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p932q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p932q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p932q:0" aria-labelledby="tab:R9p932q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;backup_destination_set&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Backup-Destination/operation/backup_does_client_id_have_google_credentials" data-section-id="tag/Backup-Destination/operation/backup_does_client_id_have_google_credentials" class="sc-dntaoT ceciOs"><div data-section-id="operation/backup_does_client_id_have_google_credentials" id="operation/backup_does_client_id_have_google_credentials" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Backup-Destination/operation/backup_does_client_id_have_google_credentials" aria-label="tag/Backup-Destination/operation/backup_does_client_id_have_google_credentials"></a>Return Google Drive™ client ID credentials<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns whether a Google Drive™ client ID credential file exists.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns whether a Google Drive™ client ID credential file exists.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="client_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">client_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">client_id=aBcdeFgHIjK123</span></div><div><div html="&lt;p&gt;The user&amp;#39;s Google Drive client ID.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The user&#39;s Google Drive client ID.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/backup_does_client_id_have_google_credentials</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/backup_does_client_id_have_google_credentials</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99b32q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99b32q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99b32q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99b32q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99b32q:0" aria-labelledby="tab:R99b32q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  backup_does_client_id_have_google_credentials <span class="token punctuation">\</span>
  <span class="token assign-left variable">client_id</span><span class="token operator">=</span><span class="token string">'aBcdeFgHIjK123'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99b32q:1" aria-labelledby="tab:R99b32q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pb32q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pb32q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pb32q:0" aria-labelledby="tab:R9pb32q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"exists"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;backup_does_client_id_have_google_credentials&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Backup-Destination/operation/backup_destination_validate" data-section-id="tag/Backup-Destination/operation/backup_destination_validate" class="sc-dntaoT ceciOs"><div data-section-id="operation/backup_destination_validate" id="operation/backup_destination_validate" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Backup-Destination/operation/backup_destination_validate" aria-label="tag/Backup-Destination/operation/backup_destination_validate"></a>Validate a backup destination<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function validates a backup destination.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function validates a backup destination.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="disableonfail" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">disableonfail</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">disableonfail=1</span></div><div><div html="&lt;p&gt;Whether to disable the backup destination if validation fails.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Disable.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; disable.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to disable the backup destination if validation fails.</p>
<ul>
<li><code>1</code> — Disable.</li>
<li><code>0</code> — Do <strong>not</strong> disable.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">id=0W1ei2rd3A4lI5sT6he7Be8st</span></div><div><div html="&lt;p&gt;The destination&amp;#39;s ID.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The destination&#39;s ID.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/backup_destination_validate</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/backup_destination_validate</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99d32q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99d32q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99d32q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99d32q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99d32q:0" aria-labelledby="tab:R99d32q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  backup_destination_validate <span class="token punctuation">\</span>
  <span class="token assign-left variable">id</span><span class="token operator">=</span><span class="token string">'0W1ei2rd3A4lI5sT6he7Be8st'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">disableonfail</span><span class="token operator">=</span><span class="token string">'1'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99d32q:1" aria-labelledby="tab:R99d32q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pd32q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pd32q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pd32q:0" aria-labelledby="tab:R9pd32q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">&quot;0W1ei2rd3A4lI5sT6he7Be8st&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;backup_destination_validate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Backup-Destination/operation/backup_generate_google_oauth_uri" data-section-id="tag/Backup-Destination/operation/backup_generate_google_oauth_uri" class="sc-dntaoT ceciOs"><div data-section-id="operation/backup_generate_google_oauth_uri" id="operation/backup_generate_google_oauth_uri" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Backup-Destination/operation/backup_generate_google_oauth_uri" aria-label="tag/Backup-Destination/operation/backup_generate_google_oauth_uri"></a>Create Google Drive™ OAuth redirect URI<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function generates a
&lt;a href=&quot;https://developers.google.com/identity/protocols/OAuth2InstalledApp&quot;&gt;Google Drive™ OAuth redirect URI&lt;/a&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function generates a
<a href="https://developers.google.com/identity/protocols/OAuth2InstalledApp">Google Drive™ OAuth redirect URI</a>.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="client_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">client_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">client_id=aBcdeFgHIjK123</span></div><div><div html="&lt;p&gt;The Google Drive client ID.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The Google Drive client ID.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="client_secret" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">client_secret</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">client_secret=aBcde123FgHIjK456</span></div><div><div html="&lt;p&gt;The Google Drive
&lt;a href=&quot;https://www.oauth.com/oauth2-servers/client-registration/client-id-secret/&quot;&gt;client secret&lt;/a&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The Google Drive
<a href="https://www.oauth.com/oauth2-servers/client-registration/client-id-secret/">client secret</a>.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/backup_generate_google_oauth_uri</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/backup_generate_google_oauth_uri</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99f32q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99f32q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99f32q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99f32q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99f32q:0" aria-labelledby="tab:R99f32q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  backup_generate_google_oauth_uri <span class="token punctuation">\</span>
  <span class="token assign-left variable">client_id</span><span class="token operator">=</span><span class="token string">'aBcdeFgHIjK123'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">client_secret</span><span class="token operator">=</span><span class="token string">'aBcde123FgHIjK456'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99f32q:1" aria-labelledby="tab:R99f32q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pf32q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pf32q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pf32q:0" aria-labelledby="tab:R9pf32q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"uri"</span>: <span class="token string">&quot;</span><a href="https://accounts.google.com/o/oauth2/auth?client_id=aBcdeFgHIjK123&response_type=code&redirect_uri=https%253A%252F%252Fhost-10-0-0-2.example.tld%253A2087%252Fgoogledriveauth%252Fcallback&scope=https%253A%252F%252Fwww.googleapis.com%252Fauth%252Fdrive.file&access_type=offline&prompt=consent&state=IkdLqOej5CLPW1nHRF6OJYaahE7HPXrRUvpFs6MhmBMbCjvWDQcstyYhbUFge5IJ">https://accounts.google.com/o/oauth2/auth?client_id=aBcdeFgHIjK123&amp;response_type=code&amp;redirect_uri=https%3A%2F%2Fhost-10-0-0-2.example.tld%3A2087%2Fgoogledriveauth%2Fcallback&amp;scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdrive.file&amp;access_type=offline&amp;prompt=consent&amp;state=IkdLqOej5CLPW1nHRF6OJYaahE7HPXrRUvpFs6MhmBMbCjvWDQcstyYhbUFge5IJ</a><span class="token string">&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;backup_generate_google_oauth_uri&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Backup-Destination/operation/backup_destination_list" data-section-id="tag/Backup-Destination/operation/backup_destination_list" class="sc-dntaoT ceciOs"><div data-section-id="operation/backup_destination_list" id="operation/backup_destination_list" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Backup-Destination/operation/backup_destination_list" aria-label="tag/Backup-Destination/operation/backup_destination_list"></a>Return a list of backup destinations<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists backup destinations.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists backup destinations.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/backup_destination_list</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/backup_destination_list</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99h32q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99h32q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99h32q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99h32q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99h32q:0" aria-labelledby="tab:R99h32q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  backup_destination_list
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99h32q:1" aria-labelledby="tab:R99h32q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9ph32q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9ph32q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9ph32q:0" aria-labelledby="tab:R9ph32q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"destination_list"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"disable_reason"</span>: <span class="token string">&quot;Could not list files in destination: example&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"disabled"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">&quot;0W1ei2rd3A4lI5sT6he7Be8st&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;destination_name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;Local&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"aws_access_key_id"</span>: <span class="token string">&quot;s123456789&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"bucket"</span>: <span class="token string">&quot;ChockFullOfNuts&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"folder"</span>: <span class="token string">&quot;subfolder&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"timeout"</span>: <span class="token number">300</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;backup_destination_list&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Backup-or-Restore" data-section-id="tag/Backup-or-Restore" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Backup-or-Restore" aria-label="tag/Backup-or-Restore"></a>Backup or Restore</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Backups / Backup or Restore&lt;/p&gt;
"><p>Backups / Backup or Restore</p>
</div></div></div><div id="tag/Backup-or-Restore/operation/backup_list_transported" data-section-id="tag/Backup-or-Restore/operation/backup_list_transported" class="sc-dntaoT ceciOs"><div data-section-id="operation/backup_list_transported" id="operation/backup_list_transported" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Backup-or-Restore/operation/backup_list_transported" aria-label="tag/Backup-or-Restore/operation/backup_list_transported"></a>Return backup files sent through transport<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists backup files that the system sent through a specified additional backup transport.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists backup files that the system sent through a specified additional backup transport.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="transport" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">transport</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">transport=nN04BhzirlJUNSLSBXSMBEYG</span></div><div><div html="&lt;p&gt;The transport ID.&lt;/p&gt;
&lt;p&gt;If you do not specify this parameter, the function returns backup information for all transports.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You may obtain the IDs for all configured transports by calling WHM API 1&amp;#39;s &lt;code&gt;backup_destination_list&lt;/code&gt; function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The transport ID.</p>
<p>If you do not specify this parameter, the function returns backup information for all transports.</p>
<p><strong>Note:</strong></p>
<p>You may obtain the IDs for all configured transports by calling WHM API 1&#39;s <code>backup_destination_list</code> function.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/backup_list_transported</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/backup_list_transported</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99352q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99352q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99352q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99352q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99352q:0" aria-labelledby="tab:R99352q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  backup_list_transported
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99352q:1" aria-labelledby="tab:R99352q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p352q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p352q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p352q:0" aria-labelledby="tab:R9p352q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"remote_backups"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"nN04BhzirlJUNSLSBXSMBEYG"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"janedoe"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;2020-08-28T00:00:00.000Z&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;2020-08-31T00:00:00.000Z&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;2020-09-02T00:00:00.000Z&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;backup_list_transported&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Backup-or-Restore/operation/backup_set_list_combined" data-section-id="tag/Backup-or-Restore/operation/backup_set_list_combined" class="sc-dntaoT ceciOs"><div data-section-id="operation/backup_set_list_combined" id="operation/backup_set_list_combined" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Backup-or-Restore/operation/backup_set_list_combined" aria-label="tag/Backup-or-Restore/operation/backup_set_list_combined"></a>Return backup files for the server&#x27;s accounts<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists locally-stored and backup-destination stored backup files for the server&amp;#39;s accounts.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists locally-stored and backup-destination stored backup files for the server&#39;s accounts.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/backup_set_list_combined</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/backup_set_list_combined</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99552q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99552q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99552q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99552q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99552q:0" aria-labelledby="tab:R99552q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  backup_set_list_combined
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99552q:1" aria-labelledby="tab:R99552q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p552q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p552q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p552q:0" aria-labelledby="tab:R9p552q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"backup_set"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"cpusername1"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"when"</span>: <span class="token string">&quot;2020-01-25T00:00:00.000Z&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"where"</span>: <span class="token string">&quot;local&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"when"</span>: <span class="token string">&quot;2020-01-26T00:00:00.000Z&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"where"</span>: <span class="token string">&quot;local&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"cpusername2"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"when"</span>: <span class="token string">&quot;2020-01-25T00:00:00.000Z&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"where"</span>: <span class="token string">&quot;local&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"when"</span>: <span class="token string">&quot;2020-01-26T00:00:00.000Z&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"where"</span>: <span class="token string">&quot;local&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"destination_legend"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"GLT1vFsVO8cqk2UWWFpJ9kSQ"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;More Backups&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;Local&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;backup_set_list_combined&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Backup-or-Restore/operation/fetch_pkgacct_master_log" data-section-id="tag/Backup-or-Restore/operation/fetch_pkgacct_master_log" class="sc-dntaoT ceciOs"><div data-section-id="operation/fetch_pkgacct_master_log" id="operation/fetch_pkgacct_master_log" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Backup-or-Restore/operation/fetch_pkgacct_master_log" aria-label="tag/Backup-or-Restore/operation/fetch_pkgacct_master_log"></a>Return start_background_pkgacct session log file<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns the contents of a &lt;code&gt;start_background_pkgacct&lt;/code&gt; session&amp;#39;s master log file.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns the contents of a <code>start_background_pkgacct</code> session&#39;s master log file.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="session_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">session_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">session_id=username20200323154328kDJ2Kx4xua2KtG</span></div><div><div html="&lt;p&gt;The &lt;code&gt;start_background_pkgacct&lt;/code&gt; session ID.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The <code>start_background_pkgacct</code> session ID.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/fetch_pkgacct_master_log</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/fetch_pkgacct_master_log</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99752q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99752q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99752q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99752q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99752q:0" aria-labelledby="tab:R99752q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  fetch_pkgacct_master_log <span class="token punctuation">\</span>
  <span class="token assign-left variable">session_id</span><span class="token operator">=</span><span class="token string">'username20200323154328kDJ2Kx4xua2KtG'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99752q:1" aria-labelledby="tab:R99752q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p752q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p752q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p752q:0" aria-labelledby="tab:R9p752q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"log"</span>: <span class="token string">&quot;{\&quot;contents\&quot;:\&quot;pkgacct started.\\n\&quot;,\&quot;partial\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:28 -0500\&quot;,\&quot;pid\&quot;:4073,\&quot;indent\&quot;:0,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;pid\&quot;:4073,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:28 -0500\&quot;,\&quot;partial\&quot;:0,\&quot;contents\&quot;:\&quot;pkgacct version 10 - user : username - tarball: 1 - target mysql : 5.7 - split: 1 - incremental: 0 - homedir: 0 - mailman: 1 - backup: 0 - archive version: 4 - running with uid 0\\n\&quot;,\&quot;indent\&quot;:0,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;indent\&quot;:0,\&quot;pid\&quot;:4073,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:28 -0500\&quot;,\&quot;partial\&quot;:0,\&quot;contents\&quot;:\&quot;pkgacct using ''/usr/local/cpanel/3rdparty/bin/pigz -6 --processes 1 --blocksize 4096 --rsyncable'' to compress archives\\n\&quot;}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;indent\&quot;:0,\&quot;partial\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:28 -0500\&quot;,\&quot;contents\&quot;:\&quot;pkgacct -- attempting to use daily backup to create an account package\\n\&quot;,\&quot;pid\&quot;:4073}\n{\&quot;indent\&quot;:0,\&quot;contents\&quot;:\&quot;pkgacct -- could not use daily backup because no daily incremental backup for user username can be found ( check if daily incremental backups are enabled )\\n\&quot;,\&quot;partial\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:28 -0500\&quot;,\&quot;pid\&quot;:4073,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;pid\&quot;:4073,\&quot;partial\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:28 -0500\&quot;,\&quot;contents\&quot;:\&quot;pkgacct working dir : /home/cpmove-username\&quot;,\&quot;indent\&quot;:0}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;indent\&quot;:0,\&quot;pid\&quot;:4073,\&quot;contents\&quot;:\&quot;Copying Reseller Config...\&quot;,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:28 -0500\&quot;,\&quot;partial\&quot;:1}\n{\&quot;indent\&quot;:0,\&quot;pid\&quot;:4073,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:28 -0500\&quot;,\&quot;partial\&quot;:0,\&quot;contents\&quot;:\&quot;Done\\n\&quot;,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;indent\&quot;:0,\&quot;pid\&quot;:4073,\&quot;partial\&quot;:1,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:28 -0500\&quot;,\&quot;contents\&quot;:\&quot;Copying Suspension Info (if needed)...\&quot;}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:28 -0500\&quot;,\&quot;partial\&quot;:0,\&quot;contents\&quot;:\&quot;Done\\n\&quot;,\&quot;pid\&quot;:4073,\&quot;indent\&quot;:0}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;indent\&quot;:0,\&quot;pid\&quot;:4073,\&quot;contents\&quot;:\&quot;Copying installed SSL certificates and keys...\&quot;,\&quot;partial\&quot;:1,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:28 -0500\&quot;}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;partial\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:28 -0500\&quot;,\&quot;contents\&quot;:\&quot;Performing ApacheTLS component....\&quot;,\&quot;pid\&quot;:4073,\&quot;indent\&quot;:0}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;indent\&quot;:0,\&quot;contents\&quot;:\&quot;Completed ApacheTLS component.\\n\&quot;,\&quot;partial\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;pid\&quot;:4073}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;pid\&quot;:4073,\&quot;contents\&quot;:\&quot;Done\\n\&quot;,\&quot;partial\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;indent\&quot;:0}\n{\&quot;indent\&quot;:0,\&quot;contents\&quot;:\&quot;Copying DKIM keys....\&quot;,\&quot;partial\&quot;:1,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;pid\&quot;:4073,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;indent\&quot;:0,\&quot;contents\&quot;:\&quot;Done\\n\&quot;,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:0,\&quot;pid\&quot;:4073}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:1,\&quot;contents\&quot;:\&quot;Copying Bandwidth Data....\&quot;,\&quot;pid\&quot;:4073,\&quot;indent\&quot;:0}\n{\&quot;partial\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;contents\&quot;:\&quot;Performing Bandwidth component....\&quot;,\&quot;pid\&quot;:4073,\&quot;indent\&quot;:0,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;contents\&quot;:\&quot;Summary databases \&quot;,\&quot;partial\&quot;:1,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;pid\&quot;:4073,\&quot;indent\&quot;:0}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;contents\&quot;:\&quot; done!\\n\&quot;,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:0,\&quot;pid\&quot;:4073,\&quot;indent\&quot;:0}\n{\&quot;indent\&quot;:0,\&quot;pid\&quot;:4073,\&quot;partial\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;contents\&quot;:\&quot;Completed Bandwidth component.\\n\&quot;,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;indent\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:0,\&quot;contents\&quot;:\&quot;Done\\n\&quot;,\&quot;pid\&quot;:4073,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:1,\&quot;contents\&quot;:\&quot;Copying Dns Zones....\&quot;,\&quot;pid\&quot;:4073,\&quot;indent\&quot;:0}\n{\&quot;indent\&quot;:0,\&quot;pid\&quot;:4073,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:1,\&quot;contents\&quot;:\&quot;...username.tld...\&quot;,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;indent\&quot;:0,\&quot;partial\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;contents\&quot;:\&quot;Done\\n\&quot;,\&quot;pid\&quot;:4073,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;indent\&quot;:0,\&quot;pid\&quot;:4073,\&quot;contents\&quot;:\&quot;Copying Mail files....\&quot;,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:1}\n{\&quot;indent\&quot;:0,\&quot;contents\&quot;:\&quot;Done\\n\&quot;,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:0,\&quot;pid\&quot;:4073,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;contents\&quot;:\&quot;Copying proftpd file....\&quot;,\&quot;partial\&quot;:1,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;pid\&quot;:4073,\&quot;indent\&quot;:0,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;indent\&quot;:0,\&quot;pid\&quot;:4073,\&quot;contents\&quot;:\&quot;Done\\n\&quot;,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:0,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;indent\&quot;:0,\&quot;contents\&quot;:\&quot;Performing Logs component....\&quot;,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:0,\&quot;pid\&quot;:4073,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;indent\&quot;:0,\&quot;pid\&quot;:4073,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:1,\&quot;contents\&quot;:\&quot;...log file sizes [0 byte(s)]...\&quot;}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;indent\&quot;:0,\&quot;pid\&quot;:4073,\&quot;contents\&quot;:\&quot;...username.tld-ssl_log...\&quot;,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:1}\n{\&quot;contents\&quot;:\&quot;...username.tld...\&quot;,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:1,\&quot;pid\&quot;:4073,\&quot;indent\&quot;:0,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;indent\&quot;:0,\&quot;pid\&quot;:4073,\&quot;contents\&quot;:\&quot;Completed Logs component.\\n\&quot;,\&quot;partial\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;indent\&quot;:0,\&quot;contents\&quot;:\&quot;Copy userdata...\&quot;,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:1,\&quot;pid\&quot;:4073}\n{\&quot;contents\&quot;:\&quot;Done\\n\&quot;,\&quot;partial\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;pid\&quot;:4073,\&quot;indent\&quot;:0,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;indent\&quot;:0,\&quot;pid\&quot;:4073,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:1,\&quot;contents\&quot;:\&quot;Copy custom virtualhost templates...\&quot;,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;indent\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:0,\&quot;contents\&quot;:\&quot;Done\\n\&quot;,\&quot;pid\&quot;:4073}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;contents\&quot;:\&quot;Copying mailman lists and archives....\&quot;,\&quot;partial\&quot;:1,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;pid\&quot;:4073,\&quot;indent\&quot;:0}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;indent\&quot;:0,\&quot;pid\&quot;:4073,\&quot;contents\&quot;:\&quot;Done copying mailman lists and archives.\\n\&quot;,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:1}\n{\&quot;indent\&quot;:0,\&quot;pid\&quot;:4073,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:0,\&quot;contents\&quot;:\&quot;Performing Postgresql component....\&quot;,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;indent\&quot;:0,\&quot;pid\&quot;:4073,\&quot;contents\&quot;:\&quot;Completed Postgresql component.\\n\&quot;,\&quot;partial\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;pid\&quot;:4073,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:0,\&quot;contents\&quot;:\&quot;Performing Mysql component....\&quot;,\&quot;indent\&quot;:0}\n{\&quot;contents\&quot;:\&quot;Determining mysql dbs...\&quot;,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:1,\&quot;pid\&quot;:4073,\&quot;indent\&quot;:0,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;pid\&quot;:4073,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:1,\&quot;contents\&quot;:\&quot;...mysqldump version: 5.7.27...\&quot;,\&quot;indent\&quot;:0}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;contents\&quot;:\&quot;...mysql version: 5.7...\&quot;,\&quot;partial\&quot;:1,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;pid\&quot;:4073,\&quot;indent\&quot;:0}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;indent\&quot;:0,\&quot;contents\&quot;:\&quot;Saving mysql privs...\&quot;,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:1,\&quot;pid\&quot;:4073}\n{\&quot;partial\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;contents\&quot;:\&quot;Done\\n\&quot;,\&quot;pid\&quot;:4073,\&quot;indent\&quot;:0,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;indent\&quot;:0,\&quot;contents\&quot;:\&quot;Storing MySQL databases...\\n\&quot;,\&quot;partial\&quot;:1,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;pid\&quot;:4073,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;indent\&quot;:0,\&quot;pid\&quot;:4073,\&quot;partial\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;contents\&quot;:\&quot;Done\\n\&quot;,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;indent\&quot;:0,\&quot;pid\&quot;:4073,\&quot;partial\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;contents\&quot;:\&quot;...Done\\n\&quot;}\n{\&quot;pid\&quot;:4073,\&quot;partial\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;contents\&quot;:\&quot;...Done\\n\&quot;,\&quot;indent\&quot;:0,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;indent\&quot;:0,\&quot;pid\&quot;:4073,\&quot;partial\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;contents\&quot;:\&quot;Completed Mysql component.\\n\&quot;}\n{\&quot;indent\&quot;:0,\&quot;contents\&quot;:\&quot;Performing MysqlRemoteNotes component....\&quot;,\&quot;partial\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;pid\&quot;:4073,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;indent\&quot;:0,\&quot;contents\&quot;:\&quot;Completed MysqlRemoteNotes component.\\n\&quot;,\&quot;partial\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;pid\&quot;:4073,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;pid\&quot;:4073,\&quot;partial\&quot;:1,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;contents\&quot;:\&quot;Copying cpuser file.......\&quot;,\&quot;indent\&quot;:0,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;indent\&quot;:0,\&quot;contents\&quot;:\&quot;Done\\n\&quot;,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:0,\&quot;pid\&quot;:4073}\n{\&quot;partial\&quot;:1,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;contents\&quot;:\&quot;Copying crontab file.......\&quot;,\&quot;pid\&quot;:4073,\&quot;indent\&quot;:0,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;indent\&quot;:0,\&quot;pid\&quot;:4073,\&quot;contents\&quot;:\&quot;Done\\n\&quot;,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:0,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;pid\&quot;:4073,\&quot;contents\&quot;:\&quot;Performing Quota component....\&quot;,\&quot;partial\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;indent\&quot;:0}\n{\&quot;pid\&quot;:4073,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:0,\&quot;contents\&quot;:\&quot;Completed Quota component.\\n\&quot;,\&quot;indent\&quot;:0,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;indent\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:0,\&quot;contents\&quot;:\&quot;Performing Integration component....\&quot;,\&quot;pid\&quot;:4073}\n{\&quot;pid\&quot;:4073,\&quot;contents\&quot;:\&quot;Completed Integration component.\\n\&quot;,\&quot;partial\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;indent\&quot;:0,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;indent\&quot;:0,\&quot;contents\&quot;:\&quot;Performing AuthnLinks component....\&quot;,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:0,\&quot;pid\&quot;:4073,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;pid\&quot;:4073,\&quot;contents\&quot;:\&quot;Completed AuthnLinks component.\\n\&quot;,\&quot;partial\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;indent\&quot;:0}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;indent\&quot;:0,\&quot;pid\&quot;:4073,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:0,\&quot;contents\&quot;:\&quot;Performing APITokens component....\&quot;}\n{\&quot;indent\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:0,\&quot;contents\&quot;:\&quot;Completed APITokens component.\\n\&quot;,\&quot;pid\&quot;:4073,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;indent\&quot;:0,\&quot;pid\&quot;:4073,\&quot;partial\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;contents\&quot;:\&quot;Performing DNSSEC component....\&quot;,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;indent\&quot;:0,\&quot;partial\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;contents\&quot;:\&quot;Completed DNSSEC component.\\n\&quot;,\&quot;pid\&quot;:4073}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;indent\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:0,\&quot;contents\&quot;:\&quot;Performing Custom component....\&quot;,\&quot;pid\&quot;:4073}\n{\&quot;pid\&quot;:4073,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:0,\&quot;contents\&quot;:\&quot;No custom components to perform.\\n\&quot;,\&quot;indent\&quot;:0,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;contents\&quot;:\&quot;Completed Custom component.\\n\&quot;,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:0,\&quot;pid\&quot;:4073,\&quot;indent\&quot;:0,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;indent\&quot;:0,\&quot;pid\&quot;:4073,\&quot;contents\&quot;:\&quot;Performing AutoSSL component....\&quot;,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:0}\n{\&quot;indent\&quot;:0,\&quot;partial\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;contents\&quot;:\&quot;Completed AutoSSL component.\\n\&quot;,\&quot;pid\&quot;:4073,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;pid\&quot;:4073,\&quot;contents\&quot;:\&quot;Storing Subdomains....\\n\&quot;,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:0,\&quot;indent\&quot;:0}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;indent\&quot;:0,\&quot;partial\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;contents\&quot;:\&quot;Done\\n\&quot;,\&quot;pid\&quot;:4073}\n{\&quot;indent\&quot;:0,\&quot;pid\&quot;:4073,\&quot;partial\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;contents\&quot;:\&quot;Storing Parked Domains....\\n\&quot;,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;pid\&quot;:4073,\&quot;contents\&quot;:\&quot;Done\\n\&quot;,\&quot;partial\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;indent\&quot;:0}\n{\&quot;indent\&quot;:0,\&quot;contents\&quot;:\&quot;Storing Addon Domains....\\n\&quot;,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:0,\&quot;pid\&quot;:4073,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;contents\&quot;:\&quot;Performing Password component....\&quot;,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:0,\&quot;pid\&quot;:4073,\&quot;indent\&quot;:0,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;indent\&quot;:0,\&quot;contents\&quot;:\&quot;Completed Password component.\\n\&quot;,\&quot;partial\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;pid\&quot;:4073}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;pid\&quot;:4073,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:0,\&quot;contents\&quot;:\&quot;Performing DigestShadow component....\&quot;,\&quot;indent\&quot;:0}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;indent\&quot;:0,\&quot;pid\&quot;:4073,\&quot;partial\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;contents\&quot;:\&quot;Completed DigestShadow component.\\n\&quot;}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;indent\&quot;:0,\&quot;contents\&quot;:\&quot;Copying shell.......\&quot;,\&quot;partial\&quot;:1,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;pid\&quot;:4073}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;indent\&quot;:0,\&quot;pid\&quot;:4073,\&quot;contents\&quot;:\&quot;Done\\n\&quot;,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:0}\n{\&quot;indent\&quot;:0,\&quot;pid\&quot;:4073,\&quot;contents\&quot;:\&quot;Performing PublicContact component....\&quot;,\&quot;partial\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;indent\&quot;:0,\&quot;pid\&quot;:4073,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:0,\&quot;contents\&quot;:\&quot;Completed PublicContact component.\\n\&quot;,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;contents\&quot;:\&quot;Performing MailLimits component....\&quot;,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:0,\&quot;pid\&quot;:4073,\&quot;indent\&quot;:0,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;indent\&quot;:0,\&quot;partial\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;contents\&quot;:\&quot;Completed MailLimits component.\\n\&quot;,\&quot;pid\&quot;:4073,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;contents\&quot;:\&quot;Performing LinkedNodes component....\&quot;,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:0,\&quot;pid\&quot;:4073,\&quot;indent\&quot;:0,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:0,\&quot;contents\&quot;:\&quot;Completed LinkedNodes component.\\n\&quot;,\&quot;pid\&quot;:4073,\&quot;indent\&quot;:0,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;pid\&quot;:4073,\&quot;contents\&quot;:\&quot;Creating Archive ....\&quot;,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:1,\&quot;indent\&quot;:0,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;indent\&quot;:0,\&quot;pid\&quot;:4073,\&quot;partial\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;contents\&quot;:\&quot;\\n\&quot;,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;contents\&quot;:\&quot;splitpkgacctfile is: /home/cpmove-username-split/cpmove-username.tar.gz.part00001\\n\&quot;,\&quot;partial\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;pid\&quot;:4073,\&quot;indent\&quot;:0,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;pid\&quot;:4073,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:0,\&quot;contents\&quot;:\&quot;\\nsplitmd5sum is: e06a2d1f0cb499cb1d5ff15116f02df4\\n\&quot;,\&quot;indent\&quot;:0,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;pid\&quot;:4073,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:0,\&quot;contents\&quot;:\&quot;\\nsplitsize is: 7275\\n\&quot;,\&quot;indent\&quot;:0}\n{\&quot;type\&quot;:\&quot;out\&quot;,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:0,\&quot;contents\&quot;:\&quot;Done\\n\&quot;,\&quot;pid\&quot;:4073,\&quot;indent\&quot;:0}\n{\&quot;pid\&quot;:4073,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;partial\&quot;:0,\&quot;contents\&quot;:\&quot;\\nmysqlsize is: 0\\n\&quot;,\&quot;indent\&quot;:0,\&quot;type\&quot;:\&quot;out\&quot;}\n{\&quot;indent\&quot;:0,\&quot;pid\&quot;:4073,\&quot;partial\&quot;:0,\&quot;timestamp\&quot;:\&quot;2020-03-23 10:43:29 -0500\&quot;,\&quot;contents\&quot;:\&quot;pkgacct completed\\n\&quot;,\&quot;type\&quot;:\&quot;out\&quot;}&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;fetch_pkgacct_master_log&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Backup-or-Restore/operation/backup_set_list" data-section-id="tag/Backup-or-Restore/operation/backup_set_list" class="sc-dntaoT ceciOs"><div data-section-id="operation/backup_set_list" id="operation/backup_set_list" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Backup-or-Restore/operation/backup_set_list" aria-label="tag/Backup-or-Restore/operation/backup_set_list"></a>Return backup files in the local disk<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists backup files for the server&amp;#39;s accounts in the local disk.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists backup files for the server&#39;s accounts in the local disk.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/backup_set_list</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/backup_set_list</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99952q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99952q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99952q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99952q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99952q:0" aria-labelledby="tab:R99952q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  backup_set_list
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99952q:1" aria-labelledby="tab:R99952q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p952q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p952q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p952q:0" aria-labelledby="tab:R9p952q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"backup_set"</span>: <span class="token punctuation">{ }</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;backup_set_list&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Backup-or-Restore/operation/get_pkgacct_session_state" data-section-id="tag/Backup-or-Restore/operation/get_pkgacct_session_state" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_pkgacct_session_state" id="operation/get_pkgacct_session_state" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Backup-or-Restore/operation/get_pkgacct_session_state" aria-label="tag/Backup-or-Restore/operation/get_pkgacct_session_state"></a>Return start_background_pkgacct session state<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns the state of a &lt;code&gt;start_background_pkgacct&lt;/code&gt; session.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns the state of a <code>start_background_pkgacct</code> session.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="session_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">session_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">session_id=username20200323154328kDJ2Kx4xua2KtG</span></div><div><div html="&lt;p&gt;The &lt;code&gt;start_background_pkgacct&lt;/code&gt; session ID.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The <code>start_background_pkgacct</code> session ID.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_pkgacct_session_state</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_pkgacct_session_state</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99b52q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99b52q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99b52q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99b52q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99b52q:0" aria-labelledby="tab:R99b52q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_pkgacct_session_state <span class="token punctuation">\</span>
  <span class="token assign-left variable">session_id</span><span class="token operator">=</span><span class="token string">'username20200323154328kDJ2Kx4xua2KtG'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99b52q:1" aria-labelledby="tab:R99b52q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pb52q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pb52q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pb52q:0" aria-labelledby="tab:R9pb52q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"state"</span>: <span class="token string">&quot;COMPLETED&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_pkgacct_session_state&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Backup-or-Restore/operation/get_users_and_domains_with_backup_metadata" data-section-id="tag/Backup-or-Restore/operation/get_users_and_domains_with_backup_metadata" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_users_and_domains_with_backup_metadata" id="operation/get_users_and_domains_with_backup_metadata" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Backup-or-Restore/operation/get_users_and_domains_with_backup_metadata" aria-label="tag/Backup-or-Restore/operation/get_users_and_domains_with_backup_metadata"></a>Return users and domains with backup metadata<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists all users and their domains that have backup metadata.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists all users and their domains that have backup metadata.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="&lt;p&gt;Keys are cPanel user accounts that contain backup metadata.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Keys are cPanel user accounts that contain backup metadata.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_users_and_domains_with_backup_metadata</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_users_and_domains_with_backup_metadata</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99d52q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99d52q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99d52q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99d52q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99d52q:0" aria-labelledby="tab:R99d52q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_users_and_domains_with_backup_metadata
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99d52q:1" aria-labelledby="tab:R99d52q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pd52q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pd52q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pd52q:0" aria-labelledby="tab:R9pd52q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"username"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"username2"</span>: <span class="token string">&quot;example.net&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"username3"</span>: <span class="token string">&quot;example.org&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_users_and_domains_with_backup_metadata&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Backup-or-Restore/operation/get_users_with_backup_metadata" data-section-id="tag/Backup-or-Restore/operation/get_users_with_backup_metadata" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_users_with_backup_metadata" id="operation/get_users_with_backup_metadata" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Backup-or-Restore/operation/get_users_with_backup_metadata" aria-label="tag/Backup-or-Restore/operation/get_users_with_backup_metadata"></a>Return users with backup metadata<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists users with backup metadata.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists users with backup metadata.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_users_with_backup_metadata</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_users_with_backup_metadata</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99f52q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99f52q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99f52q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99f52q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99f52q:0" aria-labelledby="tab:R99f52q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_users_with_backup_metadata
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99f52q:1" aria-labelledby="tab:R99f52q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pf52q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pf52q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pf52q:0" aria-labelledby="tab:R9pf52q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"accounts"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;username&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_users_with_backup_metadata&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Backup-or-Restore/operation/list_cparchive_files" data-section-id="tag/Backup-or-Restore/operation/list_cparchive_files" class="sc-dntaoT ceciOs"><div data-section-id="operation/list_cparchive_files" id="operation/list_cparchive_files" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Backup-or-Restore/operation/list_cparchive_files" aria-label="tag/Backup-or-Restore/operation/list_cparchive_files"></a>Return cparchive files list<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists all available cparchive files.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;MM.DD.YYYY&lt;/code&gt; represents the file&amp;#39;s date in month, date, and year format.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;HH-MM-SS&lt;/code&gt; represents the file&amp;#39;s timestamp in hour, minute, and second format.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The function checks the following filenames, where &lt;code&gt;USER&lt;/code&gt; represents the cPanel account&amp;#39;s filusername::&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;cpmove-USER&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cpmove-USER.tar&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cpmove-USER.tar.gz&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;USER.tar&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;USER.tar.gz&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;backup-{MM.DD.YYYY}{HH-MM-SS}{USER}.tar&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;backup-{MM.DD.YYYY}{HH-MM-SS}{USER}.tar.gz&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The function checks for these filenames in the following locations:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;/home&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;/home2&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;/home3&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;/root&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;/usr&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;/usr/home&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;/web&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists all available cparchive files.</p>
<p><strong>Note:</strong></p>
<ul>
<li><code>MM.DD.YYYY</code> represents the file&#39;s date in month, date, and year format.</li>
<li><code>HH-MM-SS</code> represents the file&#39;s timestamp in hour, minute, and second format.</li>
</ul>
<p>The function checks the following filenames, where <code>USER</code> represents the cPanel account&#39;s filusername::</p>
<ul>
<li><code>cpmove-USER</code></li>
<li><code>cpmove-USER.tar</code></li>
<li><code>cpmove-USER.tar.gz</code></li>
<li><code>USER.tar</code></li>
<li><code>USER.tar.gz</code></li>
<li><code>backup-{MM.DD.YYYY}{HH-MM-SS}{USER}.tar</code></li>
<li><code>backup-{MM.DD.YYYY}{HH-MM-SS}{USER}.tar.gz</code></li>
</ul>
<p>The function checks for these filenames in the following locations:</p>
<ul>
<li><code>/home</code></li>
<li><code>/home2</code></li>
<li><code>/home3</code></li>
<li><code>/root</code></li>
<li><code>/usr</code></li>
<li><code>/usr/home</code></li>
<li><code>/web</code></li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/list_cparchive_files</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/list_cparchive_files</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99h52q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99h52q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99h52q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99h52q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99h52q:0" aria-labelledby="tab:R99h52q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  list_cparchive_files
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99h52q:1" aria-labelledby="tab:R99h52q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9ph52q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9ph52q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9ph52q:0" aria-labelledby="tab:R9ph52q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"quickrestore_files"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"file"</span>: <span class="token string">&quot;cpmove-username1.tar.gz&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"path"</span>: <span class="token string">&quot;/home&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;username&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;list_cparchive_files&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Backup-or-Restore/operation/start_background_pkgacct" data-section-id="tag/Backup-or-Restore/operation/start_background_pkgacct" class="sc-dntaoT ceciOs"><div data-section-id="operation/start_background_pkgacct" id="operation/start_background_pkgacct" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Backup-or-Restore/operation/start_background_pkgacct" aria-label="tag/Backup-or-Restore/operation/start_background_pkgacct"></a>Back up an account using the pkgacct script<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function backs up an account with &lt;a href=&quot;https://go.cpanel.net/pkgacctscript&quot;&gt;the pkgacct script&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The &lt;code&gt;/usr/local/cpanel/scripts/pkgacct&lt;/code&gt; script logs results to the &lt;code&gt;/var/cpanel/pkgacct_sessions/session_id/&lt;/code&gt; directory, where &lt;code&gt;session_id&lt;/code&gt; represents the backup session&amp;#39;s ID.&lt;/li&gt;
&lt;li&gt;The target system streams the output of this function with the &lt;code&gt;/usr/local/cpanel/whostmgr/docroot/cgi/live_tail_log.cgi&lt;/code&gt; script on the source system. Users should &lt;strong&gt;not&lt;/strong&gt; directly call this script.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function backs up an account with <a href="https://go.cpanel.net/pkgacctscript">the pkgacct script</a>.</p>
<p><strong>Note:</strong></p>
<ul>
<li>The <code>/usr/local/cpanel/scripts/pkgacct</code> script logs results to the <code>/var/cpanel/pkgacct_sessions/session_id/</code> directory, where <code>session_id</code> represents the backup session&#39;s ID.</li>
<li>The target system streams the output of this function with the <code>/usr/local/cpanel/whostmgr/docroot/cgi/live_tail_log.cgi</code> script on the source system. Users should <strong>not</strong> directly call this script.</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="compressionsetting" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">compressionsetting</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or null</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">null</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;compress&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">compressionsetting=compress</span></div><div><div html="&lt;p&gt;Whether to compress the data in .gzip format.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;compress&lt;/code&gt; - Compress the data.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;null&lt;/code&gt; - Do &lt;strong&gt;not&lt;/strong&gt; compress the data.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to compress the data in .gzip format.</p>
<ul>
<li><code>compress</code> - Compress the data.</li>
<li><code>null</code> - Do <strong>not</strong> compress the data.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="incremental" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">incremental</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">incremental=1</span></div><div><div html="&lt;p&gt;Whether to update the destination file with any new content since the previous backup.
This parameter also removes any content that no longer exists on the account.
If the destination file does &lt;strong&gt;not&lt;/strong&gt; exist, the function creates a new file in that location.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Create an incremental archive file.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; create an incremental archive file.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; When you use this parameter, the system creates the backup as an uncompressed archive.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to update the destination file with any new content since the previous backup.
This parameter also removes any content that no longer exists on the account.
If the destination file does <strong>not</strong> exist, the function creates a new file in that location.</p>
<ul>
<li><code>1</code> — Create an incremental archive file.</li>
<li><code>0</code> — Do <strong>not</strong> create an incremental archive file.</li>
</ul>
<p><strong>Note:</strong></p>
<p> When you use this parameter, the system creates the backup as an uncompressed archive.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="low_priority" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">low_priority</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">low_priority=1</span></div><div><div html="&lt;p&gt;Whether to run the background task with a reduced priority.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Run the backup as a low priority task.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Run the backup with normal priority.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to run the background task with a reduced priority.</p>
<ul>
<li><code>1</code> — Run the backup as a low priority task.</li>
<li><code>0</code> — Run the backup with normal priority.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="mysqlver" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">mysqlver</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">mysqlver=5.5</span></div><div><div html="&lt;p&gt;The minimum version of MySQL® that the system requires to restore the backed up database files.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;You can view the server&amp;#39;s installed version of MySQL in the &lt;code&gt;/var/cpanel/cpanel.config&lt;/code&gt; file.&lt;/li&gt;
&lt;li&gt;This parameter defaults to the current installed version of MySQL.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The minimum version of MySQL® that the system requires to restore the backed up database files.</p>
<p><strong>Note:</strong></p>
<ul>
<li>You can view the server&#39;s installed version of MySQL in the <code>/var/cpanel/cpanel.config</code> file.</li>
<li>This parameter defaults to the current installed version of MySQL.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="serialized_output" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">serialized_output</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">serialized_output=1</span></div><div><div html="&lt;p&gt;Whether to encode each line of the script&amp;#39;s output in JSON format in order to allow the &lt;code&gt;live_tail_log.cgi&lt;/code&gt; script to stream it.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Serialize the output.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; serialize the output.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to encode each line of the script&#39;s output in JSON format in order to allow the <code>live_tail_log.cgi</code> script to stream it.</p>
<ul>
<li><code>1</code> — Serialize the output.</li>
<li><code>0</code> — Do <strong>not</strong> serialize the output.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="skipacctdb" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">skipacctdb</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">skipacctdb=1</span></div><div><div html="&lt;p&gt;Whether to exclude the account&amp;#39;s databases from the cpmove archive.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; back up the account&amp;#39;s databases.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Back up the account&amp;#39;s databases.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to exclude the account&#39;s databases from the cpmove archive.</p>
<ul>
<li><code>1</code> — Do <strong>not</strong> back up the account&#39;s databases.</li>
<li><code>0</code> — Back up the account&#39;s databases.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="skipapitokens" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">skipapitokens</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">skipapitokens=1</span></div><div><div html="&lt;p&gt;Whether to exclude the account&amp;#39;s API tokens from the archive.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; back up the account&amp;#39;s API tokens.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Back up the account&amp;#39;s API tokens.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to exclude the account&#39;s API tokens from the archive.</p>
<ul>
<li><code>1</code> — Do <strong>not</strong> back up the account&#39;s API tokens.</li>
<li><code>0</code> — Back up the account&#39;s API tokens.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="skipauthnlinks" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">skipauthnlinks</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">skipauthnlinks=1</span></div><div><div html="&lt;p&gt;Whether to exclude the account&amp;#39;s external authentication credentials from the archive.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; back up the account&amp;#39;s external authentication credentials.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Back up the account&amp;#39;s external authentication credentials.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to exclude the account&#39;s external authentication credentials from the archive.</p>
<ul>
<li><code>1</code> — Do <strong>not</strong> back up the account&#39;s external authentication credentials.</li>
<li><code>0</code> — Back up the account&#39;s external authentication credentials.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="skipbwdata" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">skipbwdata</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">skipbwdata=1</span></div><div><div html="&lt;p&gt;Whether to exclude the account&amp;#39;s bandwidth data from the archive.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; back up the account&amp;#39;s bandwidth data.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Back up the account&amp;#39;s data.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to exclude the account&#39;s bandwidth data from the archive.</p>
<ul>
<li><code>1</code> — Do <strong>not</strong> back up the account&#39;s bandwidth data.</li>
<li><code>0</code> — Back up the account&#39;s data.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="skipdnssec" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">skipdnssec</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">skipdnssec=1</span></div><div><div html="&lt;p&gt;Whether to exclude the account&amp;#39;s DNSSEC configuration from the archive.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; back up the account&amp;#39;s DNSSEC configuration.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Back up the account&amp;#39;s DNSSEC configuration.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to exclude the account&#39;s DNSSEC configuration from the archive.</p>
<ul>
<li><code>1</code> — Do <strong>not</strong> back up the account&#39;s DNSSEC configuration.</li>
<li><code>0</code> — Back up the account&#39;s DNSSEC configuration.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="skipdnszones" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">skipdnszones</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">skipdnszones=1</span></div><div><div html="&lt;p&gt;Whether to exclude the account&amp;#39;s DNS zone file information from the archive.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; back up the account&amp;#39;s DNS zone file information.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Back up the account&amp;#39;s DNS zone file information.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to exclude the account&#39;s DNS zone file information from the archive.</p>
<ul>
<li><code>1</code> — Do <strong>not</strong> back up the account&#39;s DNS zone file information.</li>
<li><code>0</code> — Back up the account&#39;s DNS zone file information.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="skipftpusers" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">skipftpusers</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">skipftpusers=1</span></div><div><div html="&lt;p&gt;Whether to exclude the account&amp;#39;s FTP user accounts from the archive.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; back up the account&amp;#39;s FTP user accounts.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Back up the account&amp;#39;s FTP user accounts.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to exclude the account&#39;s FTP user accounts from the archive.</p>
<ul>
<li><code>1</code> — Do <strong>not</strong> back up the account&#39;s FTP user accounts.</li>
<li><code>0</code> — Back up the account&#39;s FTP user accounts.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="skiphomedir" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">skiphomedir</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">skiphomedir=1</span></div><div><div html="&lt;p&gt;Whether to skip the home directory&amp;#39;s contents.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; back up the account&amp;#39;s home directory.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Back up the account&amp;#39;s home directory.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to skip the home directory&#39;s contents.</p>
<ul>
<li><code>1</code> — Do <strong>not</strong> back up the account&#39;s home directory.</li>
<li><code>0</code> — Back up the account&#39;s home directory.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="skiplinkednodes" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">skiplinkednodes</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">skiplinkednodes=1</span></div><div><div html="&lt;p&gt;Whether to exclude the account&amp;#39;s cPanel &amp;amp; WHM linked server nodes configuration from the archive.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; back up the account&amp;#39;s linked server nodes configuration.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Back up the account&amp;#39;s linked server nodes configuration.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to exclude the account&#39;s cPanel &amp; WHM linked server nodes configuration from the archive.</p>
<ul>
<li><code>1</code> — Do <strong>not</strong> back up the account&#39;s linked server nodes configuration.</li>
<li><code>0</code> — Back up the account&#39;s linked server nodes configuration.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="skiplogs" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">skiplogs</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">skiplogs=1</span></div><div><div html="&lt;p&gt;Whether to exclude the account&amp;#39;s log files from the archive.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; back up the account&amp;#39;s log files.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Back up the account&amp;#39;s log files.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to exclude the account&#39;s log files from the archive.</p>
<ul>
<li><code>1</code> — Do <strong>not</strong> back up the account&#39;s log files.</li>
<li><code>0</code> — Back up the account&#39;s log files.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="skipresellerconfig" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">skipresellerconfig</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">skipresellerconfig=1</span></div><div><div html="&lt;p&gt;Whether to exclude the account&amp;#39;s reseller privileges from the archive.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; back up the account&amp;#39;s reseller privileges.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Back up the account&amp;#39;s reseller privileges.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to exclude the account&#39;s reseller privileges from the archive.</p>
<ul>
<li><code>1</code> — Do <strong>not</strong> back up the account&#39;s reseller privileges.</li>
<li><code>0</code> — Back up the account&#39;s reseller privileges.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="skipshell" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">skipshell</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">skipshell=1</span></div><div><div html="&lt;p&gt;Whether to exclude the account&amp;#39;s shell information and privileges from the archive.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; back up the account&amp;#39;s shell information and privileges.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Back up the account&amp;#39;s shell information and privileges.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to exclude the account&#39;s shell information and privileges from the archive.</p>
<ul>
<li><code>1</code> — Do <strong>not</strong> back up the account&#39;s shell information and privileges.</li>
<li><code>0</code> — Back up the account&#39;s shell information and privileges.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="skipvhosttemplates" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">skipvhosttemplates</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">skipvhosttemplates=1</span></div><div><div html="&lt;p&gt;Whether to exclude the account&amp;#39;s virtual host (vhost) templates from the archive.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; back up the account&amp;#39;s vhost templates.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Back up the account&amp;#39;s vhost templates.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to exclude the account&#39;s virtual host (vhost) templates from the archive.</p>
<ul>
<li><code>1</code> — Do <strong>not</strong> back up the account&#39;s vhost templates.</li>
<li><code>0</code> — Back up the account&#39;s vhost templates.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="split" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">split</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">split=1</span></div><div><div html="&lt;p&gt;Whether to create the cpmove archive in chunks.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Create the archive in chunks.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Create a single archive file.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to create the cpmove archive in chunks.</p>
<ul>
<li><code>1</code> — Create the archive in chunks.</li>
<li><code>0</code> — Create a single archive file.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="tarroot" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">tarroot</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">tarroot=/home/user</span></div><div><div html="&lt;p&gt;The path to the directory in which you wish to store the cpmove archive.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter defaults to &lt;code&gt;/home/user&lt;/code&gt;, where &lt;code&gt;user&lt;/code&gt; represents the username of the account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The path to the directory in which you wish to store the cpmove archive.</p>
<p><strong>Note:</strong></p>
<p>This parameter defaults to <code>/home/user</code>, where <code>user</code> represents the username of the account.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="use_backups" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">use_backups</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">use_backups=1</span></div><div><div html="&lt;p&gt;Whether to use the account&amp;#39;s last known successful backup as a template when the script creates the cpmove archive, if any exist.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Use the account&amp;#39;s last known successful backup as a template, if any exist.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; use the account&amp;#39;s last known successful backup.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; This parameter may reduce the amount of time that the backup process requires.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to use the account&#39;s last known successful backup as a template when the script creates the cpmove archive, if any exist.</p>
<ul>
<li><code>1</code> — Use the account&#39;s last known successful backup as a template, if any exist.</li>
<li><code>0</code> — Do <strong>not</strong> use the account&#39;s last known successful backup.</li>
</ul>
<p><strong>Note:</strong></p>
<p> This parameter may reduce the amount of time that the backup process requires.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The cPanel account to back up.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account to back up.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/start_background_pkgacct</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/start_background_pkgacct</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99j52q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99j52q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99j52q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99j52q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99j52q:0" aria-labelledby="tab:R99j52q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  start_background_pkgacct <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99j52q:1" aria-labelledby="tab:R99j52q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pj52q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pj52q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pj52q:0" aria-labelledby="tab:R9pj52q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"complete_master_error_log"</span>: <span class="token string">&quot;master.error_log&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"complete_master_log"</span>: <span class="token string">&quot;master.log&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"session_id"</span>: <span class="token string">&quot;example20151109162046c4xzDp55q9u4tPj&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;start_background_pkgacct&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Backup-or-Restore/operation/backup_get_transport_status" data-section-id="tag/Backup-or-Restore/operation/backup_get_transport_status" class="sc-dntaoT ceciOs"><div data-section-id="operation/backup_get_transport_status" id="operation/backup_get_transport_status" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Backup-or-Restore/operation/backup_get_transport_status" aria-label="tag/Backup-or-Restore/operation/backup_get_transport_status"></a>Return backup transport events&#x27; status<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves the status of any backup transport events on the account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves the status of any backup transport events on the account.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="state" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">state</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;completed&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;failed&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;pending&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;running&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">state=running</span></div><div><div html="&lt;p&gt;That transport&amp;#39;s current state. If you do &lt;strong&gt;not&lt;/strong&gt; specify this parameter,
the function returns the status of &lt;strong&gt;all&lt;/strong&gt; transports on the account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;completed&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;failed&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;pending&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;running&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>That transport&#39;s current state. If you do <strong>not</strong> specify this parameter,
the function returns the status of <strong>all</strong> transports on the account.</p>
<ul>
<li><code>completed</code></li>
<li><code>failed</code></li>
<li><code>pending</code></li>
<li><code>running</code></li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="transport_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">transport_id</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">transport_id=transportname</span></div><div><div html="&lt;p&gt;The transport&amp;#39;s identification (ID). If you do &lt;strong&gt;not&lt;/strong&gt; specify this parameter,
the function returns &lt;strong&gt;all&lt;/strong&gt; transports on the account.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You can use this parameter or the &lt;code&gt;transport_name&lt;/code&gt; parameter.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The transport&#39;s identification (ID). If you do <strong>not</strong> specify this parameter,
the function returns <strong>all</strong> transports on the account.</p>
<p><strong>Note:</strong></p>
<p>You can use this parameter or the <code>transport_name</code> parameter.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/backup_get_transport_status</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/backup_get_transport_status</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99l52q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99l52q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99l52q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99l52q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99l52q:0" aria-labelledby="tab:R99l52q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  backup_get_transport_status
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99l52q:1" aria-labelledby="tab:R99l52q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pl52q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pl52q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pl52q:0" aria-labelledby="tab:R9pl52q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"pages"</span>: <span class="token number">3</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"transport_status"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"date"</span>: <span class="token string">&quot;2019-08-30T00:00:00.000Z&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"end_timestamp"</span>: <span class="token string">&quot;2019-08-30T02:04:06.000Z&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"start_timestamp"</span>: <span class="token string">&quot;2019-08-30T02:04:08.000Z&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">&quot;running&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"transport"</span>: <span class="token string">&quot;transportname&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;username&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;backup_get_transport_status&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Backup-or-Restore/operation/start_local_cpmove_restore" data-section-id="tag/Backup-or-Restore/operation/start_local_cpmove_restore" class="sc-dntaoT ceciOs"><div data-section-id="operation/start_local_cpmove_restore" id="operation/start_local_cpmove_restore" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Backup-or-Restore/operation/start_local_cpmove_restore" aria-label="tag/Backup-or-Restore/operation/start_local_cpmove_restore"></a>Restore one cPanel account from a backup<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function performs a full restoration of a single cPanel account from a &lt;code&gt;cpmove&lt;/code&gt; tarball.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function performs a full restoration of a single cPanel account from a <code>cpmove</code> tarball.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="cpmovepath" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">cpmovepath</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">cpmovepath=/home/cpmove-newacct.tar.gz</span></div><div><div html="&lt;p&gt;A filepath that contains the account&amp;#39;s &lt;code&gt;cpmove&lt;/code&gt; tarball or the directory path that contains the extracted &lt;code&gt;cpmove&lt;/code&gt; tarball.&lt;/p&gt;
&lt;p&gt;  &lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You can use the &lt;a href=&quot;https://go.cpanel.net/ThepkgacctScript&quot;&gt;pkgacct script&lt;/a&gt; to create a &lt;code&gt;cpmove&lt;/code&gt; tarball.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A filepath that contains the account&#39;s <code>cpmove</code> tarball or the directory path that contains the extracted <code>cpmove</code> tarball.</p>
<p>  <strong>Note:</strong></p>
<p>You can use the <a href="https://go.cpanel.net/ThepkgacctScript">pkgacct script</a> to create a <code>cpmove</code> tarball.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="dedicated_ip" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">dedicated_ip</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">dedicated_ip=0</span></div><div><div html="&lt;p&gt;Whether to assign the account a dedicated IP address.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;1&lt;/code&gt; - Assign a dedicated IP address.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;0&lt;/code&gt; - Do &lt;strong&gt;not&lt;/strong&gt; assign a dedicated IP address.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The system &lt;strong&gt;must&lt;/strong&gt; have an available IP address.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to assign the account a dedicated IP address.</p>
<ul>
<li><p><code>1</code> - Assign a dedicated IP address.</p>
</li>
<li><p><code>0</code> - Do <strong>not</strong> assign a dedicated IP address.</p>
<p><strong>Note:</strong></p>
</li>
</ul>
<p>The system <strong>must</strong> have an available IP address.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="delete_archive" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">delete_archive</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">delete_archive=0</span></div><div><div html="&lt;p&gt;Whether to delete the &lt;code&gt;cpmove&lt;/code&gt; tarball or extracted directory, given in the &lt;code&gt;cpmovepath&lt;/code&gt; parameter, after the system completes the account restoration.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; - Delete the &lt;code&gt;cpmove&lt;/code&gt; tarball or extracted directory.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; - Do &lt;strong&gt;not&lt;/strong&gt; delete the &lt;code&gt;cpmove&lt;/code&gt; tarball or extracted directory.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to delete the <code>cpmove</code> tarball or extracted directory, given in the <code>cpmovepath</code> parameter, after the system completes the account restoration.</p>
<ul>
<li><code>1</code> - Delete the <code>cpmove</code> tarball or extracted directory.</li>
<li><code>0</code> - Do <strong>not</strong> delete the <code>cpmove</code> tarball or extracted directory.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="mail_location" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand mail_location"><span class="property-name">mail_location</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;.existing&quot;</span></div> <div><div html="&lt;p&gt;The server on which the account&amp;#39;s email will reside after the system completes the transfer.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;.local&lt;/code&gt; - Use the local server the account is being restored on.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;.existing&lt;/code&gt; - Use the server location defined in the account&amp;#39;s backup data. The system defaults to the &lt;code&gt;.local&lt;/code&gt; parameter if this does &lt;strong&gt;not&lt;/strong&gt; work.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ALIAS&lt;/code&gt; - Use a &lt;a href=&quot;https://go.cpanel.net/whmlinkednodes&quot;&gt;cPanel &amp;amp; WHM linked node server&amp;#39;s alias&lt;/a&gt;. For example, the &lt;code&gt;example-alias&lt;/code&gt; for the &lt;code&gt;servernode.example.com&lt;/code&gt; domain. The system defaults to the &lt;code&gt;.local&lt;/code&gt; parameter if this does &lt;strong&gt;not&lt;/strong&gt; work.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The server on which the account&#39;s email will reside after the system completes the transfer.</p>
<ul>
<li><code>.local</code> - Use the local server the account is being restored on.</li>
<li><code>.existing</code> - Use the server location defined in the account&#39;s backup data. The system defaults to the <code>.local</code> parameter if this does <strong>not</strong> work.</li>
<li><code>ALIAS</code> - Use a <a href="https://go.cpanel.net/whmlinkednodes">cPanel &amp; WHM linked node server&#39;s alias</a>. For example, the <code>example-alias</code> for the <code>servernode.example.com</code> domain. The system defaults to the <code>.local</code> parameter if this does <strong>not</strong> work.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="overwrite" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">overwrite</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">overwrite=1</span></div><div><div html="&lt;p&gt;Whether to overwrite an existing account on the server, if one exists.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; - Overwrite an existing account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; - Do &lt;strong&gt;not&lt;/strong&gt; overwrite an existing account on the server.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to overwrite an existing account on the server, if one exists.</p>
<ul>
<li><code>1</code> - Overwrite an existing account.</li>
<li><code>0</code> - Do <strong>not</strong> overwrite an existing account on the server.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="restricted" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">restricted</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">restricted=0</span></div><div><div html="&lt;p&gt;Whether to perform a restricted restore for the account. The system will perform security checks on the backup file. If you do not trust the source of the account backup with &lt;code&gt;root&lt;/code&gt; access to your server, use this parameter to protect your server.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; - Perform a restricted restore.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; - Do &lt;strong&gt;not&lt;/strong&gt; perform a restricted restore.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This parameter is &lt;strong&gt;experimental&lt;/strong&gt;. Do &lt;strong&gt;not&lt;/strong&gt; consider it as an effective security control. For more information, read our &lt;a href=&quot;https://go.cpanel.net/whmdocsTransferorRestoreacPanelAccount#restricted-restore&quot;&gt;restricted restore&lt;/a&gt; documentation.&lt;/li&gt;
&lt;li&gt;If the account owns PostgreSQL® databases, your server &lt;strong&gt;must&lt;/strong&gt; use PostgreSQL version 8.4 or newer.&lt;/li&gt;
&lt;li&gt;This parameter &lt;strong&gt;only&lt;/strong&gt; allows restored accounts to use the &lt;code&gt;noshell&lt;/code&gt; or &lt;a href=&quot;https://go.cpanel.net/VirtFSJailedShell&quot;&gt;&lt;code&gt;jailshell&lt;/code&gt;&lt;/a&gt; environments. If the account uses a different shell, the system will set the account to use the &lt;code&gt;noshell&lt;/code&gt; environment.&lt;/li&gt;
&lt;li&gt;If there is an issue with the backup file, the system will &lt;strong&gt;not&lt;/strong&gt; restore that part of the backup file. It will also adds a warning to the log file.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to perform a restricted restore for the account. The system will perform security checks on the backup file. If you do not trust the source of the account backup with <code>root</code> access to your server, use this parameter to protect your server.</p>
<ul>
<li><code>1</code> - Perform a restricted restore.</li>
<li><code>0</code> - Do <strong>not</strong> perform a restricted restore.</li>
</ul>
<p><strong>Important:</strong></p>
<ul>
<li>This parameter is <strong>experimental</strong>. Do <strong>not</strong> consider it as an effective security control. For more information, read our <a href="https://go.cpanel.net/whmdocsTransferorRestoreacPanelAccount#restricted-restore">restricted restore</a> documentation.</li>
<li>If the account owns PostgreSQL® databases, your server <strong>must</strong> use PostgreSQL version 8.4 or newer.</li>
<li>This parameter <strong>only</strong> allows restored accounts to use the <code>noshell</code> or <a href="https://go.cpanel.net/VirtFSJailedShell"><code>jailshell</code></a> environments. If the account uses a different shell, the system will set the account to use the <code>noshell</code> environment.</li>
<li>If there is an issue with the backup file, the system will <strong>not</strong> restore that part of the backup file. It will also adds a warning to the log file.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="update_a_records" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">update_a_records</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;all&quot;</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;all&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;basic&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">update_a_records=all</span></div><div><div html="&lt;p&gt;Whether to perform one of the following actions to the account&amp;#39;s A records:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;all&lt;/code&gt; - Replace &lt;strong&gt;all&lt;/strong&gt; instances of the original server&amp;#39;s IP address with the new server&amp;#39;s IP address.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;basic&lt;/code&gt; - &lt;strong&gt;Only&lt;/strong&gt; replace the cPanel provided A records.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to perform one of the following actions to the account&#39;s A records:</p>
<ul>
<li><code>all</code> - Replace <strong>all</strong> instances of the original server&#39;s IP address with the new server&#39;s IP address.</li>
<li><code>basic</code> - <strong>Only</strong> replace the cPanel provided A records.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="username" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">username</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">username=example</span></div><div><div html="&lt;p&gt;The username to give to the restored cPanel account. This will default to the username provided in the backup files.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The username to give to the restored cPanel account. This will default to the username provided in the backup files.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/start_local_cpmove_restore</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/start_local_cpmove_restore</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99n52q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99n52q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99n52q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99n52q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99n52q:0" aria-labelledby="tab:R99n52q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  start_local_cpmove_restore <span class="token punctuation">\</span>
  <span class="token assign-left variable">cpmovepath</span><span class="token operator">=</span><span class="token string">'/home/cpmove-newacct.tar.gz'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99n52q:1" aria-labelledby="tab:R99n52q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pn52q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pn52q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pn52q:0" aria-labelledby="tab:R9pn52q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"transfer_session_id"</span>: <span class="token string">&quot;example202003301756425ugO&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;start_local_cpmove_restore&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Backup-Settings" data-section-id="tag/Backup-Settings" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Backup-Settings" aria-label="tag/Backup-Settings"></a>Backup Settings</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Backups / Backup Settings&lt;/p&gt;
"><p>Backups / Backup Settings</p>
</div></div></div><div id="tag/Backup-Settings/operation/backup_config_set" data-section-id="tag/Backup-Settings/operation/backup_config_set" class="sc-dntaoT ceciOs"><div data-section-id="operation/backup_config_set" id="operation/backup_config_set" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Backup-Settings/operation/backup_config_set" aria-label="tag/Backup-Settings/operation/backup_config_set"></a>Update the system&#x27;s backup configuration<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function configures a server&amp;#39;s backup system. The system saves these settings in the &lt;code&gt;/var/cpanel/backups/config&lt;/code&gt; file.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function configures a server&#39;s backup system. The system saves these settings in the <code>/var/cpanel/backups/config</code> file.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="backup_daily_enable" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">backup_daily_enable</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">backup_daily_enable=1</span></div><div><div html="&lt;p&gt;Whether to enable daily backups.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enable.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disable.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to enable daily backups.</p>
<ul>
<li><code>1</code> — Enable.</li>
<li><code>0</code> — Disable.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="backup_daily_retention" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">backup_daily_retention</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 0<!-- --> </span></span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">5</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">backup_daily_retention=5</span></div><div><div html="&lt;p&gt;The number of daily backups to retain.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The number of daily backups to retain.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="backup_monthly_dates" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">backup_monthly_dates</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->[ 1 .. 31 ]<!-- --> </span></span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">backup_monthly_dates=1</span></div><div><div html="&lt;p&gt;Which days of the month to run backups.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To add multiple days, use a comma-delimited list.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Which days of the month to run backups.</p>
<p><strong>Note:</strong></p>
<p>To add multiple days, use a comma-delimited list.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="backup_monthly_enable" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">backup_monthly_enable</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">backup_monthly_enable=0</span></div><div><div html="&lt;p&gt;Whether to enable monthly backups.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enable.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disable.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to enable monthly backups.</p>
<ul>
<li><code>1</code> — Enable.</li>
<li><code>0</code> — Disable.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="backup_monthly_retention" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">backup_monthly_retention</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 0<!-- --> </span></span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">backup_monthly_retention=5</span></div><div><div html="&lt;p&gt;The number of monthly backups to retain.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The number of monthly backups to retain.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="backup_weekly_day" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">backup_weekly_day</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->[ 1 .. 6 ]<!-- --> </span></span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">backup_weekly_day=1</span></div><div><div html="&lt;p&gt;Which day of the week to run weekly backups.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Sunday.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Monday.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;2&lt;/code&gt; — Tuesday.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;3&lt;/code&gt; — Wednesday.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;4&lt;/code&gt; — Thursday.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;5&lt;/code&gt; — Friday.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;6&lt;/code&gt; — Saturday.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Which day of the week to run weekly backups.</p>
<ul>
<li><code>0</code> — Sunday.</li>
<li><code>1</code> — Monday.</li>
<li><code>2</code> — Tuesday.</li>
<li><code>3</code> — Wednesday.</li>
<li><code>4</code> — Thursday.</li>
<li><code>5</code> — Friday.</li>
<li><code>6</code> — Saturday.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="backup_weekly_enable" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">backup_weekly_enable</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">backup_weekly_enable=0</span></div><div><div html="&lt;p&gt;Whether to enable weekly backups.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enable.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disable.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to enable weekly backups.</p>
<ul>
<li><code>1</code> — Enable.</li>
<li><code>0</code> — Disable.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="backup_weekly_retention" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">backup_weekly_retention</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 0<!-- --> </span></span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">4</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">backup_weekly_retention=4</span></div><div><div html="&lt;p&gt;The number of weekly backups to retain.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The number of weekly backups to retain.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="backupaccts" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">backupaccts</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">backupaccts=1</span></div><div><div html="&lt;p&gt;Whether to back up cPanel user accounts.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Back up.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; back up.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This setting affects whether the system enables the &lt;em&gt;File and Directory Restoration&lt;/em&gt;
interfaces in
&lt;a href=&quot;https://docs.cpanel.net/cpanel/files/file-and-directory-restoration-for-cpanel/&quot;&gt;cPanel&lt;/a&gt;
and in
&lt;a href=&quot;https://docs.cpanel.net/whm/backup/file-and-directory-restoration-for-whm/&quot;&gt;WHM&lt;/a&gt;.
For more information, read the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/backup/how-to-manage-metadata-settings/&quot;&gt;How to Manage Metadata Settings&lt;/a&gt;
documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to back up cPanel user accounts.</p>
<ul>
<li><code>1</code> — Back up.</li>
<li><code>0</code> — Do <strong>not</strong> back up.</li>
</ul>
<p><strong>Note:</strong></p>
<p>This setting affects whether the system enables the <em>File and Directory Restoration</em>
interfaces in
<a href="https://docs.cpanel.net/cpanel/files/file-and-directory-restoration-for-cpanel/">cPanel</a>
and in
<a href="https://docs.cpanel.net/whm/backup/file-and-directory-restoration-for-whm/">WHM</a>.
For more information, read the
<a href="https://docs.cpanel.net/knowledge-base/backup/how-to-manage-metadata-settings/">How to Manage Metadata Settings</a>
documentation.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="backupbwdata" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">backupbwdata</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">backupbwdata=1</span></div><div><div html="&lt;p&gt;Whether to back up bandwidth tracking data.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Back up.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; back up.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to back up bandwidth tracking data.</p>
<ul>
<li><code>1</code> — Back up.</li>
<li><code>0</code> — Do <strong>not</strong> back up.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="backupdays" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">backupdays</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->[ 0 .. 6 ]<!-- --> </span></span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;0,2,4,6&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">backupdays=0,1,2,3,4,5,6</span></div><div><div html="&lt;p&gt;Which days of the week to run daily backups.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Sunday.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Monday.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;2&lt;/code&gt; — Tuesday.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;3&lt;/code&gt; — Wednesday.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;4&lt;/code&gt; — Thursday.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;5&lt;/code&gt; — Friday.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;6&lt;/code&gt; — Saturday.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;For multiple days, use a comma-delimited list.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Which days of the week to run daily backups.</p>
<ul>
<li><code>0</code> — Sunday.</li>
<li><code>1</code> — Monday.</li>
<li><code>2</code> — Tuesday.</li>
<li><code>3</code> — Wednesday.</li>
<li><code>4</code> — Thursday.</li>
<li><code>5</code> — Friday.</li>
<li><code>6</code> — Saturday.</li>
</ul>
<p><strong>Note:</strong></p>
<p>For multiple days, use a comma-delimited list.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="backupdir" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">backupdir</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;/backup&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">backupdir=/backup</span></div><div><div html="&lt;p&gt;The primary backup directory.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The primary backup directory.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="backupenable" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">backupenable</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">backupenable=0</span></div><div><div html="&lt;p&gt;Whether to enable backups.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enable.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disable.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This setting affects whether the system enables the &lt;em&gt;File and Directory Restoration&lt;/em&gt;
interfaces in
&lt;a href=&quot;https://docs.cpanel.net/cpanel/files/file-and-directory-restoration-for-cpanel/&quot;&gt;cPanel&lt;/a&gt;
and in
&lt;a href=&quot;https://docs.cpanel.net/whm/backup/file-and-directory-restoration-for-whm/&quot;&gt;WHM&lt;/a&gt;.
For more information, read the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/backup/how-to-manage-metadata-settings/&quot;&gt;How to Manage Metadata Settings&lt;/a&gt;
documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to enable backups.</p>
<ul>
<li><code>1</code> — Enable.</li>
<li><code>0</code> — Disable.</li>
</ul>
<p><strong>Note:</strong></p>
<p>This setting affects whether the system enables the <em>File and Directory Restoration</em>
interfaces in
<a href="https://docs.cpanel.net/cpanel/files/file-and-directory-restoration-for-cpanel/">cPanel</a>
and in
<a href="https://docs.cpanel.net/whm/backup/file-and-directory-restoration-for-whm/">WHM</a>.
For more information, read the
<a href="https://docs.cpanel.net/knowledge-base/backup/how-to-manage-metadata-settings/">How to Manage Metadata Settings</a>
documentation.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="backupfiles" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">backupfiles</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">backupfiles=1</span></div><div><div html="&lt;p&gt;Whether to back up system files.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Back up.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; back up.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to back up system files.</p>
<ul>
<li><code>1</code> — Back up.</li>
<li><code>0</code> — Do <strong>not</strong> back up.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="backuplogs" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">backuplogs</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">backuplogs=0</span></div><div><div html="&lt;p&gt;Whether to back up the error logs.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Back up.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; back up.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to back up the error logs.</p>
<ul>
<li><code>1</code> — Back up.</li>
<li><code>0</code> — Do <strong>not</strong> back up.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="backupmount" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">backupmount</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">backupmount=0</span></div><div><div html="&lt;p&gt;Whether to mount a backup partition.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Mount.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; mount.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This setting affects whether the system enables the &lt;em&gt;File and Directory Restoration&lt;/em&gt;
interfaces in
&lt;a href=&quot;https://docs.cpanel.net/cpanel/files/file-and-directory-restoration-for-cpanel/&quot;&gt;cPanel&lt;/a&gt;
and in
&lt;a href=&quot;https://docs.cpanel.net/whm/backup/file-and-directory-restoration-for-whm/&quot;&gt;WHM&lt;/a&gt;.
For more information, read the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/backup/how-to-manage-metadata-settings/&quot;&gt;How to Manage Metadata Settings&lt;/a&gt;
documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to mount a backup partition.</p>
<ul>
<li><code>1</code> — Mount.</li>
<li><code>0</code> — Do <strong>not</strong> mount.</li>
</ul>
<p><strong>Note:</strong></p>
<p>This setting affects whether the system enables the <em>File and Directory Restoration</em>
interfaces in
<a href="https://docs.cpanel.net/cpanel/files/file-and-directory-restoration-for-cpanel/">cPanel</a>
and in
<a href="https://docs.cpanel.net/whm/backup/file-and-directory-restoration-for-whm/">WHM</a>.
For more information, read the
<a href="https://docs.cpanel.net/knowledge-base/backup/how-to-manage-metadata-settings/">How to Manage Metadata Settings</a>
documentation.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="backupsuspendedaccts" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">backupsuspendedaccts</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">backupsuspendedaccts=0</span></div><div><div html="&lt;p&gt;Whether to back up suspended accounts.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Back up.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; back up.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to back up suspended accounts.</p>
<ul>
<li><code>1</code> — Back up.</li>
<li><code>0</code> — Do <strong>not</strong> back up.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="backuptype" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">backuptype</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;compressed&quot;</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;compressed&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;uncompressed&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;incremental&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">backuptype=compressed</span></div><div><div html="&lt;p&gt;The type of backup to create.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;compressed&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;uncompressed&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;incremental&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The type of backup to create.</p>
<ul>
<li><code>compressed</code></li>
<li><code>uncompressed</code></li>
<li><code>incremental</code></li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="check_min_free_space" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">check_min_free_space</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">check_min_free_space=1</span></div><div><div html="&lt;p&gt;Whether to ensure that the destination server possesses the minimum
free disk space available.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Check the free disk space on the destination server.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; check the free disk space on the destination server.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to ensure that the destination server possesses the minimum
free disk space available.</p>
<ul>
<li><code>1</code> — Check the free disk space on the destination server.</li>
<li><code>0</code> — Do <strong>not</strong> check the free disk space on the destination server.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="disable_metadata" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">disable_metadata</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">disable_metadata=0</span></div><div><div html="&lt;p&gt;Whether the backup system will create metadata when a backup runs.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Disable metadata creation.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Enable metadata creation.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This setting affects whether the system enables the &lt;em&gt;File and Directory Restoration&lt;/em&gt;
interfaces in
&lt;a href=&quot;https://docs.cpanel.net/cpanel/files/file-and-directory-restoration-for-cpanel/&quot;&gt;cPanel&lt;/a&gt;
and in
&lt;a href=&quot;https://docs.cpanel.net/whm/backup/file-and-directory-restoration-for-whm/&quot;&gt;WHM&lt;/a&gt;.
For more information, read the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/backup/how-to-manage-metadata-settings/&quot;&gt;How to Manage Metadata Settings&lt;/a&gt;
documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether the backup system will create metadata when a backup runs.</p>
<ul>
<li><code>1</code> — Disable metadata creation.</li>
<li><code>0</code> — Enable metadata creation.</li>
</ul>
<p><strong>Note:</strong></p>
<p>This setting affects whether the system enables the <em>File and Directory Restoration</em>
interfaces in
<a href="https://docs.cpanel.net/cpanel/files/file-and-directory-restoration-for-cpanel/">cPanel</a>
and in
<a href="https://docs.cpanel.net/whm/backup/file-and-directory-restoration-for-whm/">WHM</a>.
For more information, read the
<a href="https://docs.cpanel.net/knowledge-base/backup/how-to-manage-metadata-settings/">How to Manage Metadata Settings</a>
documentation.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="errorthreshhold" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">errorthreshhold</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 0<!-- --> </span></span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">3</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">errorthreshhold=3</span></div><div><div html="&lt;p&gt;The number of times that the system will try to use the additional backup destination.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The number of times that the system will try to use the additional backup destination.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="force_prune_daily" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">force_prune_daily</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">force_prune_daily=0</span></div><div><div html="&lt;p&gt;Whether to strictly enforce the value of the &lt;code&gt;backup_daily_retention&lt;/code&gt;
parameter.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Strictly enforce the &lt;code&gt;backup_daily_retention&lt;/code&gt; parameter.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Only enforce the &lt;code&gt;backup_daily_retention&lt;/code&gt; parameter &lt;strong&gt;after&lt;/strong&gt; a
successful complete backup.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to strictly enforce the value of the <code>backup_daily_retention</code>
parameter.</p>
<ul>
<li><code>1</code> — Strictly enforce the <code>backup_daily_retention</code> parameter.</li>
<li><code>0</code> — Only enforce the <code>backup_daily_retention</code> parameter <strong>after</strong> a
successful complete backup.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="force_prune_monthly" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">force_prune_monthly</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">force_prune_monthly=0</span></div><div><div html="&lt;p&gt;Whether to strictly enforce the value of the &lt;code&gt;backup_monthly_retention&lt;/code&gt;
parameter.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Strictly enforce the &lt;code&gt;backup_monthly_retention&lt;/code&gt; parameter.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Only enforce the &lt;code&gt;backup_monthly_retention&lt;/code&gt; parameter &lt;strong&gt;after&lt;/strong&gt; a
successful complete backup.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to strictly enforce the value of the <code>backup_monthly_retention</code>
parameter.</p>
<ul>
<li><code>1</code> — Strictly enforce the <code>backup_monthly_retention</code> parameter.</li>
<li><code>0</code> — Only enforce the <code>backup_monthly_retention</code> parameter <strong>after</strong> a
successful complete backup.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="force_prune_weekly" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">force_prune_weekly</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">force_prune_weekly=0</span></div><div><div html="&lt;p&gt;Whether to strictly enforce the value of the &lt;code&gt;backup_weekly_retention&lt;/code&gt;
parameter.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Strictly enforce the &lt;code&gt;backup_weekly_retention&lt;/code&gt; parameter.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Only enforce the &lt;code&gt;backup_weekly_retention&lt;/code&gt; parameter &lt;strong&gt;after&lt;/strong&gt; a
successful complete backup.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to strictly enforce the value of the <code>backup_weekly_retention</code>
parameter.</p>
<ul>
<li><code>1</code> — Strictly enforce the <code>backup_weekly_retention</code> parameter.</li>
<li><code>0</code> — Only enforce the <code>backup_weekly_retention</code> parameter <strong>after</strong> a
successful complete backup.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="gziprsyncopts" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">gziprsyncopts</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">gziprsyncopts=--rysncable</span></div><div><div html="&lt;p&gt;The &lt;code&gt;gzip&lt;/code&gt; environment variables.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The <code>gzip</code> environment variables.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="keeplocal" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">keeplocal</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">keeplocal=1</span></div><div><div html="&lt;p&gt;Whether to delete backups from the local directory.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Delete.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; delete.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This setting affects whether the system enables the &lt;em&gt;File and Directory Restoration&lt;/em&gt;
interfaces in
&lt;a href=&quot;https://docs.cpanel.net/cpanel/files/file-and-directory-restoration-for-cpanel/&quot;&gt;cPanel&lt;/a&gt;
and in
&lt;a href=&quot;https://docs.cpanel.net/whm/backup/file-and-directory-restoration-for-whm/&quot;&gt;WHM&lt;/a&gt;.
For more information, read the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/backup/how-to-manage-metadata-settings/&quot;&gt;How to Manage Metadata Settings&lt;/a&gt;
documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to delete backups from the local directory.</p>
<ul>
<li><code>1</code> — Delete.</li>
<li><code>0</code> — Do <strong>not</strong> delete.</li>
</ul>
<p><strong>Note:</strong></p>
<p>This setting affects whether the system enables the <em>File and Directory Restoration</em>
interfaces in
<a href="https://docs.cpanel.net/cpanel/files/file-and-directory-restoration-for-cpanel/">cPanel</a>
and in
<a href="https://docs.cpanel.net/whm/backup/file-and-directory-restoration-for-whm/">WHM</a>.
For more information, read the
<a href="https://docs.cpanel.net/knowledge-base/backup/how-to-manage-metadata-settings/">How to Manage Metadata Settings</a>
documentation.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="linkdest" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">linkdest</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">linkdest=0</span></div><div><div html="&lt;p&gt;Whether to check the &lt;code&gt;rsync&lt;/code&gt; function for hardlink support.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Check.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; check.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to check the <code>rsync</code> function for hardlink support.</p>
<ul>
<li><code>1</code> — Check.</li>
<li><code>0</code> — Do <strong>not</strong> check.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="localzonesonly" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">localzonesonly</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">localzonesonly=0</span></div><div><div html="&lt;p&gt;Whether to use a local zone file from the &lt;code&gt;/var/named/domain.tld&lt;/code&gt;
file or the &lt;code&gt;dnsadmin&lt;/code&gt; daemon, where &lt;code&gt;domain.tld&lt;/code&gt; represents the target domain.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Use the &lt;code&gt;/var/named/domain.tld&lt;/code&gt; file.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Use &lt;code&gt;dnsadmin&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to use a local zone file from the <code>/var/named/domain.tld</code>
file or the <code>dnsadmin</code> daemon, where <code>domain.tld</code> represents the target domain.</p>
<ul>
<li><code>1</code> — Use the <code>/var/named/domain.tld</code> file.</li>
<li><code>0</code> — Use <code>dnsadmin</code>.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="maximum_restore_timeout" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">maximum_restore_timeout</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 0<!-- --> </span></span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">21600</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">maximum_restore_timeout=21600</span></div><div><div html="&lt;p&gt;How long a restoration will attempt to run, in seconds. If the restoration does not succeed in this amount of time, it will stop.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>How long a restoration will attempt to run, in seconds. If the restoration does not succeed in this amount of time, it will stop.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="maximum_timeout" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">maximum_timeout</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 0<!-- --> </span></span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">7200</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">maximum_timeout=7200</span></div><div><div html="&lt;p&gt;How long a backup will attempt to run, in seconds. If the backup does not succeed in this amount of time, it will stop.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>How long a backup will attempt to run, in seconds. If the backup does not succeed in this amount of time, it will stop.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="min_free_space" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">min_free_space</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 0<!-- --> </span></span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">5</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">min_free_space=1024</span></div><div><div html="&lt;p&gt;The minimum amount of free disk to check for on the destination server.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If the value of the &lt;code&gt;min_free_space_unit&lt;/code&gt; parameter is &lt;code&gt;percent&lt;/code&gt;, the maximum
value is &lt;code&gt;100&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The minimum amount of free disk to check for on the destination server.</p>
<p><strong>Note:</strong></p>
<p>If the value of the <code>min_free_space_unit</code> parameter is <code>percent</code>, the maximum
value is <code>100</code>.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="min_free_space_unit" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">min_free_space_unit</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;percent&quot;</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;MB&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;percent&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">min_free_space_unit=MB</span></div><div><div html="&lt;p&gt;The units of measurement of disk space for the &lt;code&gt;min_free_space&lt;/code&gt; return.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;MB&lt;/code&gt; — Megabytes.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;percent&lt;/code&gt; — Percent available.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The units of measurement of disk space for the <code>min_free_space</code> return.</p>
<ul>
<li><code>MB</code> — Megabytes.</li>
<li><code>percent</code> — Percent available.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="mysqlbackup" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">mysqlbackup</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;accounts&quot;</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;accounts&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;dir&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;both&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">mysqlbackup=accounts</span></div><div><div html="&lt;p&gt;The backup method to use for MySQL® databases.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;accounts&lt;/code&gt; — Back up databases in each account&amp;#39;s archive.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dir&lt;/code&gt; — Back up the entire MySQL directory.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;both&lt;/code&gt; — Back up databases in each account&amp;#39;s archive and the entire
MySQL directory.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The backup method to use for MySQL® databases.</p>
<ul>
<li><code>accounts</code> — Back up databases in each account&#39;s archive.</li>
<li><code>dir</code> — Back up the entire MySQL directory.</li>
<li><code>both</code> — Back up databases in each account&#39;s archive and the entire
MySQL directory.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="postbackup" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">postbackup</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">postbackup=0</span></div><div><div html="&lt;p&gt;Whether to run the &lt;code&gt;/usr/local/cpanel/scripts/postcpbackup&lt;/code&gt; script after
the backup finishes.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; run.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to run the <code>/usr/local/cpanel/scripts/postcpbackup</code> script after
the backup finishes.</p>
<ul>
<li><code>1</code> — Run.</li>
<li><code>0</code> — Do <strong>not</strong> run.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="prebackup" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">prebackup</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">prebackup=1</span></div><div><div html="&lt;p&gt;Whether to run the &lt;code&gt;/usr/local/cpanel/scripts/precpbackup&lt;/code&gt; script before
the system processes backups.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; run.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to run the <code>/usr/local/cpanel/scripts/precpbackup</code> script before
the system processes backups.</p>
<ul>
<li><code>1</code> — Run.</li>
<li><code>0</code> — Do <strong>not</strong> run.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="psqlbackup" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">psqlbackup</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">psqlbackup=0</span></div><div><div html="&lt;p&gt;Whether to back up PostgreSQL® databases.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Back up.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; back up.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to back up PostgreSQL® databases.</p>
<ul>
<li><code>1</code> — Back up.</li>
<li><code>0</code> — Do <strong>not</strong> back up.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="remote_restore_staging_dir" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">remote_restore_staging_dir</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">remote_restore_staging_dir=/backup</span></div><div><div html="&lt;p&gt;The directory that temporarily stores a remote backup&amp;#39;s data during a backup restoration.
The data is a compressed (&lt;code&gt;.tar.gz&lt;/code&gt;) or uncompressed (&lt;code&gt;.tar&lt;/code&gt;) account tarball.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The system restores backups one at a time. The backup staging directory &lt;strong&gt;must&lt;/strong&gt;
be large enough to contain the largest remote backup file that you wish to restore.
For example, if you wish to restore three backups, sized 1.5 GB, 528 MB, and
950 MB each, your backup staging directory must be able to hold at &lt;strong&gt;least&lt;/strong&gt; 1.5 GB.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The system empties the directory after the system restores the backup.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The directory that temporarily stores a remote backup&#39;s data during a backup restoration.
The data is a compressed (<code>.tar.gz</code>) or uncompressed (<code>.tar</code>) account tarball.</p>
<p><strong>Important:</strong></p>
<p>The system restores backups one at a time. The backup staging directory <strong>must</strong>
be large enough to contain the largest remote backup file that you wish to restore.
For example, if you wish to restore three backups, sized 1.5 GB, 528 MB, and
950 MB each, your backup staging directory must be able to hold at <strong>least</strong> 1.5 GB.</p>
<p><strong>Note:</strong></p>
<p>The system empties the directory after the system restores the backup.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/backup_config_set</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/backup_config_set</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kj72q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kj72q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kj72q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kj72q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kj72q:0" aria-labelledby="tab:R4kj72q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  backup_config_set
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kj72q:1" aria-labelledby="tab:R4kj72q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sj72q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sj72q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sj72q:0" aria-labelledby="tab:R4sj72q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;backup_config_set&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Backup-Settings/operation/backup_date_list" data-section-id="tag/Backup-Settings/operation/backup_date_list" class="sc-dntaoT ceciOs"><div data-section-id="operation/backup_date_list" id="operation/backup_date_list" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Backup-Settings/operation/backup_date_list" aria-label="tag/Backup-Settings/operation/backup_date_list"></a>Return dates where backup files exist<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists the dates where backup file exists, whether stored locally or stored on remote backup destinations when local backups are disabled.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists the dates where backup file exists, whether stored locally or stored on remote backup destinations when local backups are disabled.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/backup_date_list</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/backup_date_list</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kl72q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kl72q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kl72q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kl72q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kl72q:0" aria-labelledby="tab:R4kl72q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  backup_date_list
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kl72q:1" aria-labelledby="tab:R4kl72q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sl72q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sl72q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sl72q:0" aria-labelledby="tab:R4sl72q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"backup_set"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;2019-02-12T00:00:00.000Z&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;2019-02-12T00:00:00.000Z&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;2019-02-12T00:00:00.000Z&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;backup_date_list&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Backup-Settings/operation/backup_skip_users_all" data-section-id="tag/Backup-Settings/operation/backup_skip_users_all" class="sc-dntaoT ceciOs"><div data-section-id="operation/backup_skip_users_all" id="operation/backup_skip_users_all" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Backup-Settings/operation/backup_skip_users_all" aria-label="tag/Backup-Settings/operation/backup_skip_users_all"></a>Enable or disable backups<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function enables and disables the backup and legacy backups.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function enables and disables the backup and legacy backups.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="backupversion" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">backupversion</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;backup&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;legacy&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">backupversion=backup</span></div><div><div html="&lt;p&gt;The type of backup.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;backup&lt;/code&gt; - Standard backups.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;legacy&lt;/code&gt; - Legacy backups.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The type of backup.</p>
<ul>
<li><code>backup</code> - Standard backups.</li>
<li><code>legacy</code> - Legacy backups.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="state" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">state</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">state=1</span></div><div><div html="&lt;p&gt;Whether to enable the backup type that the &lt;code&gt;backupversion&lt;/code&gt; parameter
specifies for all users.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; - Enable.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; - Disable.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to enable the backup type that the <code>backupversion</code> parameter
specifies for all users.</p>
<ul>
<li><code>1</code> - Enable.</li>
<li><code>0</code> - Disable.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/backup_skip_users_all</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/backup_skip_users_all</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kn72q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kn72q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kn72q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kn72q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kn72q:0" aria-labelledby="tab:R4kn72q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  backup_skip_users_all <span class="token punctuation">\</span>
  <span class="token assign-left variable">state</span><span class="token operator">=</span><span class="token string">'1'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">backupversion</span><span class="token operator">=</span><span class="token string">'backup'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kn72q:1" aria-labelledby="tab:R4kn72q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sn72q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sn72q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sn72q:0" aria-labelledby="tab:R4sn72q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;backup_skip_users_all&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Configuration update process started&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Backup-Settings/operation/backup_skip_users_all_status" data-section-id="tag/Backup-Settings/operation/backup_skip_users_all_status" class="sc-dntaoT ceciOs"><div data-section-id="operation/backup_skip_users_all_status" id="operation/backup_skip_users_all_status" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Backup-Settings/operation/backup_skip_users_all_status" aria-label="tag/Backup-Settings/operation/backup_skip_users_all_status"></a>Return backup configuration status<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function checks each user&amp;#39;s backup configuration status while the &lt;code&gt;backup_skip_users_all&lt;/code&gt; function runs.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function checks each user&#39;s backup configuration status while the <code>backup_skip_users_all</code> function runs.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/backup_skip_users_all_status</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/backup_skip_users_all_status</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kp72q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kp72q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kp72q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kp72q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kp72q:0" aria-labelledby="tab:R4kp72q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  backup_skip_users_all_status
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kp72q:1" aria-labelledby="tab:R4kp72q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sp72q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sp72q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sp72q:0" aria-labelledby="tab:R4sp72q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"reason"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"msg"</span>: <span class="token string">&quot;Done&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"perc"</span>: <span class="token number">100</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"running"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;backup_skip_users_all_status&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Backup-Settings/operation/backup_user_list" data-section-id="tag/Backup-Settings/operation/backup_user_list" class="sc-dntaoT ceciOs"><div data-section-id="operation/backup_user_list" id="operation/backup_user_list" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Backup-Settings/operation/backup_user_list" aria-label="tag/Backup-Settings/operation/backup_user_list"></a>Return users with a backup file<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists users with a backup file, stored locally or on additional backup destinations, on a specified date.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists users with a backup file, stored locally or on additional backup destinations, on a specified date.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="restore_point" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">restore_point</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->ISO-8601 Date<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">restore_point=2014-10-10T00:00:00.000Z</span></div><div><div html="&lt;p&gt;The desired date.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The desired date.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/backup_user_list</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/backup_user_list</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kr72q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kr72q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kr72q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kr72q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kr72q:0" aria-labelledby="tab:R4kr72q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  backup_user_list <span class="token punctuation">\</span>
  <span class="token assign-left variable">restore_point</span><span class="token operator">=</span><span class="token string">'2014-10-10T00:00:00.000Z'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kr72q:1" aria-labelledby="tab:R4kr72q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sr72q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sr72q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sr72q:0" aria-labelledby="tab:R4sr72q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"user"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">&quot;active&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"username"</span>: <span class="token string">&quot;username&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;backup_user_list&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Backup-Settings/operation/toggle_user_backup_state" data-section-id="tag/Backup-Settings/operation/toggle_user_backup_state" class="sc-dntaoT ceciOs"><div data-section-id="operation/toggle_user_backup_state" id="operation/toggle_user_backup_state" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Backup-Settings/operation/toggle_user_backup_state" aria-label="tag/Backup-Settings/operation/toggle_user_backup_state"></a>Enable or disable legacy backups<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function enables or disables legacy backups for a user.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function enables or disables legacy backups for a user.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="legacy" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">legacy</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">legacy=0</span></div><div><div html="&lt;p&gt;Whether the account should use the legacy backup system.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; - Use the legacy backup system.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; - Use the standard backup system.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether the account should use the legacy backup system.</p>
<ul>
<li><code>1</code> - Use the legacy backup system.</li>
<li><code>0</code> - Use the standard backup system.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The cPanel account&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account&#39;s username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/toggle_user_backup_state</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/toggle_user_backup_state</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kt72q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kt72q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kt72q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kt72q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kt72q:0" aria-labelledby="tab:R4kt72q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  toggle_user_backup_state <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kt72q:1" aria-labelledby="tab:R4kt72q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4st72q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4st72q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4st72q:0" aria-labelledby="tab:R4st72q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"toggle_status"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;toggle_user_backup_state&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Backup state modified&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Backup-Settings/operation/backup_config_get" data-section-id="tag/Backup-Settings/operation/backup_config_get" class="sc-dntaoT ceciOs"><div data-section-id="operation/backup_config_get" id="operation/backup_config_get" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Backup-Settings/operation/backup_config_get" aria-label="tag/Backup-Settings/operation/backup_config_get"></a>Return backup configuration file data<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves your backup destination configuration file data.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves your backup destination configuration file data.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/backup_config_get</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/backup_config_get</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kv72q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kv72q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kv72q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kv72q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kv72q:0" aria-labelledby="tab:R4kv72q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  backup_config_get
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kv72q:1" aria-labelledby="tab:R4kv72q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sv72q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sv72q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sv72q:0" aria-labelledby="tab:R4sv72q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"backup_config"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"backup_daily_enable"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"backup_daily_retention"</span>: <span class="token number">5</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"backup_monthly_dates"</span>: <span class="token string">&quot;1,15,22&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"backup_monthly_enable"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"backup_monthly_retention"</span>: <span class="token number">5</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"backup_weekly_day"</span>: <span class="token string">&quot;1,3,5&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"backup_weekly_enable"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"backup_weekly_retention"</span>: <span class="token number">4</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"backupaccts"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"backupbwdata"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"backupdays"</span>: <span class="token string">&quot;0,2,4,6&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"backupdir"</span>: <span class="token string">&quot;/backup&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"backupenable"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"backupfiles"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"backuplogs"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"backupmount"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"backupsuspendedaccounts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"backuptype"</span>: <span class="token string">&quot;compressed&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"check_min_free_space"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"disable_metadata"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"errorthreshhold"</span>: <span class="token number">3</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"force_prune_daily"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"force_prune_monthly"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"force_prune_weekly"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"gziprsyncopts"</span>: <span class="token string">&quot;--rysncable&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"keeplocal"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"linkdest"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"localzonesonly"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"maximum_restore_timeout"</span>: <span class="token number">21600</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"maximum_timeout"</span>: <span class="token number">7200</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"min_free_space"</span>: <span class="token number">1024</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"min_free_space_unit"</span>: <span class="token string">&quot;MB&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysqlbackup"</span>: <span class="token string">&quot;accounts&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"postbackup"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"prebackup"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"psqlbackup"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"remote_restore_staging_dir"</span>: <span class="token string">&quot;/backup&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;backup_config_get&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Legacy-Migration" data-section-id="tag/Legacy-Migration" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Legacy-Migration" aria-label="tag/Legacy-Migration"></a>Legacy Migration</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Backups / Legacy Migration&lt;/p&gt;
"><p>Backups / Legacy Migration</p>
</div></div></div><div id="tag/Legacy-Migration/operation/convert_and_migrate_from_legacy_config" data-section-id="tag/Legacy-Migration/operation/convert_and_migrate_from_legacy_config" class="sc-dntaoT ceciOs"><div data-section-id="operation/convert_and_migrate_from_legacy_config" id="operation/convert_and_migrate_from_legacy_config" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Legacy-Migration/operation/convert_and_migrate_from_legacy_config" aria-label="tag/Legacy-Migration/operation/convert_and_migrate_from_legacy_config"></a>Migrate server to new backup system<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function converts and migrates a server from the Legacy Backup system to the Backup system.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function converts and migrates a server from the Legacy Backup system to the Backup system.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="no_convert" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">no_convert</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">no_convert=1</span></div><div><div html="&lt;p&gt;Whether to convert the server from the Legacy Backup system to
the Backup system.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Convert.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; convert.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to convert the server from the Legacy Backup system to
the Backup system.</p>
<ul>
<li><code>1</code> — Convert.</li>
<li><code>0</code> — Do <strong>not</strong> convert.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/convert_and_migrate_from_legacy_config</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/convert_and_migrate_from_legacy_config</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R15792q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R15792q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R15792q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R15792q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R15792q:0" aria-labelledby="tab:R15792q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  convert_and_migrate_from_legacy_config
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R15792q:1" aria-labelledby="tab:R15792q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R17792q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R17792q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R17792q:0" aria-labelledby="tab:R17792q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;convert_and_migrate_from_legacy_config&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Legacy Backup configuration was renamed from /etc/cpbackup.conf to /etc/cpbackup.conf-1485958451 as a backup copy for your records.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Market-Integration" data-section-id="tag/Market-Integration" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Market-Integration" aria-label="tag/Market-Integration"></a>Market Integration</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Commerce Integration / Market Integration&lt;/p&gt;
"><p>Commerce Integration / Market Integration</p>
</div></div></div><div id="tag/Market-Integration/operation/validate_login_token" data-section-id="tag/Market-Integration/operation/validate_login_token" class="sc-dntaoT ceciOs"><div data-section-id="operation/validate_login_token" id="operation/validate_login_token" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Market-Integration/operation/validate_login_token" aria-label="tag/Market-Integration/operation/validate_login_token"></a>Validate login token and return access token<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function validates a login token with the cPanel Store or a cPanel Market provider, and then returns access tokens.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function validates a login token with the cPanel Store or a cPanel Market provider, and then returns access tokens.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="login_token" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">login_token</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">login_token=1a676e6f-99fc-11e6-9ab6-e60a769b73bc</span></div><div><div html="&lt;p&gt;The login token to validate.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The login token to validate.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="provider" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">provider</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">provider=cPStore</span></div><div><div html="&lt;p&gt;The cPanel Store or cPanel Market provider&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel Store or cPanel Market provider&#39;s name.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="url_after_login" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">url_after_login</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->url<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">url_after_login=http://hostname.example.com/redirectionlocation.cgi?state</span></div><div><div html="&lt;p&gt;The location to which the cPanel Store or cPanel Market provider redirects the user&amp;#39;s browser after they log in.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The location to which the cPanel Store or cPanel Market provider redirects the user&#39;s browser after they log in.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/validate_login_token</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/validate_login_token</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99r3a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99r3a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99r3a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99r3a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99r3a:0" aria-labelledby="tab:R99r3a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  validate_login_token <span class="token punctuation">\</span>
  <span class="token assign-left variable">provider</span><span class="token operator">=</span><span class="token string">'cPStore'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">url_after_login</span><span class="token operator">=</span><span class="token string">'http://hostname.example.com/redirectionlocation.cgi?state'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">login_token</span><span class="token operator">=</span><span class="token string">'1a676e6f-99fc-11e6-9ab6-e60a769b73bc'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99r3a:1" aria-labelledby="tab:R99r3a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pr3a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pr3a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pr3a:0" aria-labelledby="tab:R9pr3a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"access_token"</span>: <span class="token string">&quot;b7a6f029-99fc-11e6-a0bd-87581cb027ac&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"refresh_token"</span>: <span class="token string">&quot;b7a7107f-99fc-11e6-a0bd-b46329164206&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;validate_login_token&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Configuration" data-section-id="tag/Configuration" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Configuration" aria-label="tag/Configuration"></a>Configuration</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Configuration Management / Leika&lt;/p&gt;
"><p>Configuration Management / Leika</p>
</div></div></div><div id="tag/Configuration/operation/leika_get_config" data-section-id="tag/Configuration/operation/leika_get_config" class="sc-dntaoT ceciOs"><div data-section-id="operation/leika_get_config" id="operation/leika_get_config" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Configuration/operation/leika_get_config" aria-label="tag/Configuration/operation/leika_get_config"></a>Retrieve Leika configuration<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves configuration data using &lt;code&gt;Cpanel::Leika::get_config()&lt;/code&gt;.
If no &lt;code&gt;item&lt;/code&gt; parameters are provided, the entire configuration is returned.
If specific item parameters are provided, only those keys are returned. If a value returned is undefined then either the item does not exist or it is explicitly set to null.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves configuration data using <code>Cpanel::Leika::get_config()</code>.
If no <code>item</code> parameters are provided, the entire configuration is returned.
If specific item parameters are provided, only those keys are returned. If a value returned is undefined then either the item does not exist or it is explicitly set to null.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="item" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">item</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">item=cpanel.key1</span> -<!-- --> <!-- -->Retrieve the value for the `key1` configuration key within the `cpanel` section of the configuration.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">item=webmail.key3.subkey1</span> -<!-- --> <!-- -->Retrieve the value for the nested key `key3.subkey1` within the `webmail` section of the configuration.</li></ul><div><div html="&lt;p&gt;The configuration item(s) to retrieve. Pass multiple &lt;code&gt;item&lt;/code&gt; parameters for multiple keys.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The configuration item(s) to retrieve. Pass multiple <code>item</code> parameters for multiple keys.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="&lt;p&gt;A hash of configuration keys and their values.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A hash of configuration keys and their values.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/leika_get_config</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/leika_get_config</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99r3q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99r3q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99r3q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99r3q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99r3q:0" aria-labelledby="tab:R99r3q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  leika_get_config <span class="token assign-left variable">item</span><span class="token operator">=</span>key1 <span class="token assign-left variable">item</span><span class="token operator">=</span>key2
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99r3q:1" aria-labelledby="tab:R99r3q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pr3q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pr3q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pr3q:0" aria-labelledby="tab:R9pr3q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"cpanel.key1"</span>: <span class="token string">&quot;enabled&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"webmail.key3"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"subkey1"</span>: <span class="token string">&quot;active&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"subkey2"</span>: <span class="token string">&quot;inactive&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;leika_get_config&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Product-Management" data-section-id="tag/Product-Management" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Product-Management" aria-label="tag/Product-Management"></a>Product Management</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;cPanel Market / Product Management&lt;/p&gt;
"><p>cPanel Market / Product Management</p>
</div></div></div><div id="tag/Product-Management/operation/get_adjusted_market_providers_products" data-section-id="tag/Product-Management/operation/get_adjusted_market_providers_products" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_adjusted_market_providers_products" id="operation/get_adjusted_market_providers_products" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Product-Management/operation/get_adjusted_market_providers_products" aria-label="tag/Product-Management/operation/get_adjusted_market_providers_products"></a>Return Market providers&#x27; products adjusted prices<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists all available cPanel Market products from enabled providers,
with the prices that the adjustments database modifies.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists all available cPanel Market products from enabled providers,
with the prices that the adjustments database modifies.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_adjusted_market_providers_products</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_adjusted_market_providers_products</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2a9j4a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2a9j4a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2a9j4a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2a9j4a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2a9j4a:0" aria-labelledby="tab:R2a9j4a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_adjusted_market_providers_products
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2a9j4a:1" aria-labelledby="tab:R2a9j4a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2e9j4a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2e9j4a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2e9j4a:0" aria-labelledby="tab:R2e9j4a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"products"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"base_name"</span>: <span class="token string">&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"billing_type"</span>: <span class="token string">&quot;one-time&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;An extended-validated (EV) SSL certificate signed by cPanel.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"display_name"</span>: <span class="token string">&quot;cPanel EV SSL Certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"enabled"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"icon"</span>: <span class="token string">&quot;PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNTlwdCIgaGVpZ2h0PSIzMjAiIHZpZXdCb3g9IjAgMCAzNTkgMjQwIj48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGQ9Ik0xMjMgMGgyMzUuMzd2MjQwSDEyM3ptMCAwIi8+PC9jbGlwUGF0aD48L2RlZnM+PHBhdGggZD0iTTg5LjY5IDU5LjEwMmg2Ny44MDJsLTEwLjUgNDAuMmMtMS42MDUgNS42LTQuNjA1IDEwLjEtOSAxMy41LTQuNDAyIDMuNC05LjUwNCA1LjA5Ni0xNS4zIDUuMDk2aC0zMS41Yy03LjIgMC0xMy41NSAyLjEwMi0xOS4wNSA2LjMtNS41MDUgNC4yLTkuMzUzIDkuOTA0LTExLjU1MiAxNy4xMDMtMS40IDUuNDAzLTEuNTUgMTAuNS0uNDUgMTUuMzAyIDEuMDk4IDQuNzk2IDMuMDQ3IDkuMDUgNS44NTIgMTIuNzUgMi43OTcgMy43MDMgNi40IDYuNjUyIDEwLjc5NyA4Ljg1IDQuMzk3IDIuMiA5LjE5OCAzLjI5OCAxNC40IDMuMjk4aDE5LjJjMy42MDIgMCA2LjU0NyAxLjQ1MyA4Ljg1MiA0LjM1MiAyLjI5NyAyLjkwMiAyLjk0NSA2LjE0OCAxLjk1IDkuNzVsLTEyIDQ0LjM5OGgtMjFjLTE0LjQwMyAwLTI3LjY1My0zLjE0OC0zOS43NS05LjQ1LTEyLjEwMi02LjMtMjIuMTUzLTE0LjY0OC0zMC4xNTMtMjUuMDUtOC0xMC4zOTUtMTMuNDU0LTIyLjI0Ni0xNi4zNS0zNS41NDctMi45LTEzLjMtMi41NS0yNi45NSAxLjA1Mi00MC45NTNsMS4yLTQuNWMyLjU5Ny05LjYwMiA2LjY0OC0xOC40NSAxMi4xNDgtMjYuNTUgNS41LTguMDk4IDEyLTE1IDE5LjUtMjAuNyA3LjUtNS43IDE1Ljg1LTEwLjE0OCAyNS4wNS0xMy4zNTIgOS4yLTMuMTk1IDE4Ljc5Ny00Ljc5NiAyOC44LTQuNzk2IiBmaWxsPSIjZmY2YzJjIi8+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBkPSJNMTIzLjg5IDI0MEwxODIuOTkgMTguNjAyYzEuNTk4LTUuNTk4IDQuNTk4LTEwLjA5OCA5LTEzLjVDMTk2LjM4OCAxLjcgMjAxLjQ4NCAwIDIwNy4yODggMGg2Mi43YzE0LjQwMyAwIDI3LjY1IDMuMTQ4IDM5Ljc1IDkuNDUgMTIuMTAyIDYuMyAyMi4xNTMgMTQuNjU1IDMwLjE1MyAyNS4wNSA3Ljk5NyAxMC40MDIgMTMuNSAyMi4yNTQgMTYuNSAzNS41NSAzIDEzLjMwNSAyLjU5NCAyNi45NTQtMS4yMDIgNDAuOTVsLTEuMiA0LjVjLTIuNTk3IDkuNjAyLTYuNTk3IDE4LjQ1LTEyIDI2LjU1LTUuMzk4IDguMDk4LTExLjg0NyAxNS4wNTItMTkuMzQ3IDIwLjg0OC03LjUgNS44MDUtMTUuODU1IDEwLjMwNS0yNS4wNSAxMy41LTkuMiAzLjIwNC0xOC44MDUgNC44MDUtMjguODA1IDQuODA1aC01NC4yOTdsMTAuOC00MC41YzEuNi01LjQwMiA0LjYtOS44IDktMTMuMjAzIDQuMzk2LTMuMzk4IDkuNDk3LTUuMTAyIDE1LjMwMi01LjEwMmgxNy4zOThjNy4yIDAgMTMuNjUzLTIuMiAxOS4zNTItNi41OTcgNS42OTUtNC4zOTggOS40NDUtMTAuMDk3IDExLjI1LTE3LjEgMS4zOTQtNC45OTcgMS41NDctOS45LjQ0NS0xNC43LTEuMS00LjgtMy4wNS05LjA0Ny01Ljg0OC0xMi43NS0yLjgtMy42OTUtNi40MDItNi42OTUtMTAuNzk2LTktNC40MDYtMi4yOTctOS4yMDYtMy40NS0xNC40MDItMy40NUgyMzMuMzlsLTQzLjggMTYyLjkwM2MtMS42MDYgNS40LTQuNjA2IDkuNzk3LTkgMTMuMTk1LTQuNDAzIDMuNDA3LTkuNDA2IDUuMTAyLTE1IDUuMTAyaC00MS43IiBmaWxsPSIjZmY2YzJjIi8+PC9nPjwvc3ZnPgo=&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"icon_mime_type"</span>: <span class="token string">&quot;image/svg+xml&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"license_term"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"max_users"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"maximum_server_price"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"minimum_server_price"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"price"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"price_unit"</span>: <span class="token string">&quot;USD&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product"</span>: <span class="token string">&quot;cPanel EV Certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_category"</span>: <span class="token string">&quot;N/A&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_group"</span>: <span class="token string">&quot;ssl_certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_id"</span>: <span class="token number">209</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_display_name"</span>: <span class="token string">&quot;cPanel Store&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_name"</span>: <span class="token string">&quot;cPStore&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"recommended"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"requires_ip"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_certificate_term"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token number">1</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;year&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_identity_verification"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Organization Name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;organizationName&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Department Name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;organizationalUnitName&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;9 consecutive digits or “##-###-####” (More information (https://go.cpanel.net/get_duns))&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Dun &amp; Bradstreet D-U-N-S (Data Universal Numbering System) Number&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;duns_number&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"pattern"</span>: <span class="token string">&quot;^[0-9]{2}(?:-[0-9]{3}-[0-9]{4}|[0-9]{7})$&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Street Address&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;streetAddress&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;City&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;localityName&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;State or Province&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;stateOrProvinceName&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Postal Code&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;postalCode&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Country Code&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;countryName&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;country_code&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Representative’s Given (First) Name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;rep_forename&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Representative’s Surname (Last Name)&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;rep_surname&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Representative’s Email Address&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;rep_email_address&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;email&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;This should be one of the organization’s publicly-listed telephone numbers.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Representative’s Telephone Number&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;rep_telephone&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;tel&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;Consult the EV SSL Certificate Guidelines (https://cabforum.org/extended-validation/) for more information about this field’s options.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Business Category&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;business_category&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"options"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;b&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;Incorporated Business (“Private Organization”)&quot;</span></div></li></ul><span class="token punctuation">]</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;d&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;Non-incorporated Business (“Business Entity”)&quot;</span></div></li></ul><span class="token punctuation">]</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;c&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;Government Entity (“Government Entity”)&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;choose_one&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;City Where Incorporated (JOI (Jurisdiction of Incorporation))&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;joi_locality_name&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;State or Province Where Incorporated (JOI (Jurisdiction of Incorporation))&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;joi_state_or_province_name&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Country Code Where Incorporated (JOI (Jurisdiction of Incorporation))&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;joi_country_name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;country_code&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Date of Incorporation&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;date_of_incorporation&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;date&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Assumed Name (DBA (Doing Business As))&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;assumed_name&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_max_http_redirects"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_payment_trigger"</span>: <span class="token string">&quot;checkout&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_domain"</span>: <span class="token number">60</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_domain_maximum"</span>: <span class="token number">600</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_domain_minimum"</span>: <span class="token number">60</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_ssl_per_domain_pricing"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_supports_dns_dcv"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_validation_type"</span>: <span class="token string">&quot;ev&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_warn_after"</span>: <span class="token number">604800</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_adjusted_market_providers_products&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Product-Management/operation/get_market_providers_product_metadata" data-section-id="tag/Product-Management/operation/get_market_providers_product_metadata" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_market_providers_product_metadata" id="operation/get_market_providers_product_metadata" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Product-Management/operation/get_market_providers_product_metadata" aria-label="tag/Product-Management/operation/get_market_providers_product_metadata"></a>Return Market providers&#x27; products metadata<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists all available cPanel Market providers&amp;#39; products and the attributes of
each product that can be managed by an administrator.&lt;/p&gt;
&lt;p&gt;The return list includes different &lt;code&gt;attribute&lt;/code&gt; data depending the &lt;code&gt;product_group&lt;/code&gt; for each product.&lt;/p&gt;
&lt;table&gt;
  &lt;tr&gt;
    &lt;th&gt;Product Group&lt;/th&gt;
    &lt;th&gt;Attributes Returned&lt;/th&gt;
    &lt;th&gt;Description&lt;/th&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;ssl_certificate&lt;/td&gt;
    &lt;td&gt;SSLMarketProviderMetaData&lt;/td&gt;
    &lt;td&gt;Contains additional attributes only applicable to SSL Certificates&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;*&lt;/td&gt;
    &lt;td&gt;MarketProviderMetaData&lt;/td&gt;
    &lt;td&gt;Any products not in a &lt;code&gt;product_group&lt;/code&gt; listed above will include only these attributes.&lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt;

&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The function does &lt;strong&gt;not&lt;/strong&gt; return the &lt;code&gt;product_group&lt;/code&gt; name.&lt;/p&gt;
&lt;p&gt;To get the &lt;code&gt;product_group&lt;/code&gt; name for a &lt;code&gt;product_id&lt;/code&gt;, run WHM API 1&amp;#39;s &lt;a href=&quot;https://go.cpanel.net/Market-get-market-providers-products&quot;&gt;&lt;code&gt;get_market_providers_products&lt;/code&gt;&lt;/a&gt; function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists all available cPanel Market providers&#39; products and the attributes of
each product that can be managed by an administrator.</p>
<p>The return list includes different <code>attribute</code> data depending the <code>product_group</code> for each product.</p>
<table>
  <tr>
    <th>Product Group</th>
    <th>Attributes Returned</th>
    <th>Description</th>
  </tr>
  <tr>
    <td>ssl_certificate</td>
    <td>SSLMarketProviderMetaData</td>
    <td>Contains additional attributes only applicable to SSL Certificates</td>
  </tr>
  <tr>
    <td>*</td>
    <td>MarketProviderMetaData</td>
    <td>Any products not in a <code>product_group</code> listed above will include only these attributes.</td>
  </tr>
</table>

<p><strong>Note:</strong></p>
<p>The function does <strong>not</strong> return the <code>product_group</code> name.</p>
<p>To get the <code>product_group</code> name for a <code>product_id</code>, run WHM API 1&#39;s <a href="https://go.cpanel.net/Market-get-market-providers-products"><code>get_market_providers_products</code></a> function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_market_providers_product_metadata</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_market_providers_product_metadata</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2aaj4a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2aaj4a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2aaj4a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2aaj4a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2aaj4a:0" aria-labelledby="tab:R2aaj4a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_market_providers_product_metadata
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2aaj4a:1" aria-labelledby="tab:R2aaj4a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2eaj4a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2eaj4a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2eaj4a:0" aria-labelledby="tab:R2eaj4a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"product_metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"attributes"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"display_name"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"read_only"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"enabled"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"read_only"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"icon"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"read_only"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"icon_mime_type"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"read_only"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"minimum_server_price"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"read_only"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"price"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"read_only"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"price_unit"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"read_only"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_description"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"read_only"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_group"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"read_only"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_id"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"read_only"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"recommended"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"read_only"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_id"</span>: <span class="token string">&quot;123&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_display_name"</span>: <span class="token string">&quot;cPanel Store&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_name"</span>: <span class="token string">&quot;cPStore&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_market_providers_product_metadata&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Product-Management/operation/Market-get_market_providers_products" data-section-id="tag/Product-Management/operation/Market-get_market_providers_products" class="sc-dntaoT ceciOs"><div data-section-id="operation/Market-get_market_providers_products" id="operation/Market-get_market_providers_products" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Product-Management/operation/Market-get_market_providers_products" aria-label="tag/Product-Management/operation/Market-get_market_providers_products"></a>Return Market providers products<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists products available in the server&amp;#39;s cPanel Market.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists products available in the server&#39;s cPanel Market.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_market_providers_products</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_market_providers_products</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2abj4a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2abj4a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2abj4a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2abj4a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2abj4a:0" aria-labelledby="tab:R2abj4a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_market_providers_products
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2abj4a:1" aria-labelledby="tab:R2abj4a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ebj4a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ebj4a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ebj4a:0" aria-labelledby="tab:R2ebj4a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"products"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"base_name"</span>: <span class="token string">&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"billing_type"</span>: <span class="token string">&quot;one-time&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;An extended-validated (EV) SSL certificate signed by COMODO.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"display_name"</span>: <span class="token string">&quot;Comodo EV SSL Certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"icon"</span>: <span class="token string">&quot;PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNTUwIiB3aWR0aD0iNDE3LjE2Ij48ZyBmaWxsPSIjMzViNTZjIj48cGF0aCBkPSJNNDE0LjM5NiAyNmM3LTExIDAtMjYtMTMtMjZIMTg3LjM5NWMtNDUgMC04MSAxMi0xMDcgMzZzLTQyIDU4LTQ2IDEwM2wtMTAgMTE2Yy00IDQ1IDUgNzkgMjggMTAzIDIyIDI0IDU2IDM2IDEwMSAzNmg0OXYtMWM5LjAwMS0xIDE1LjAwMS03IDE2LjAwMS0xN2w1LTU3YzAtMTEtNy0xOS0xOC4wMDEtMTloLTI3Yy0xNyAwLTMwLTQtMzctMTItNy03LTEwLTIwLTgtMzlsOS0xMDRjMi0xOCA3LTMxIDE1LTM5czIxLTEyIDM5LTEyaDE0NC4wMDFjMTcgMCAzNC05IDQ0LTIzbDMwLTQ1Ii8+PHBhdGggZD0iTTMuMzk1IDUyNGMtOCAxMS0xIDI2IDEyIDI2aDIxNy4wMDFjNDUgMCA4MS0xMiAxMDgtMzYgMjYtMjQgNDEtNTggNDUtMTAybDExLTExN2MzLTQ1LTYtNzktMjgtMTAzLTIzLTI0LTU2LTM2LTEwMS0zNmgtNDl2MWMtMTAuMDAxIDEtMTUuMDAxIDctMTYuMDAxIDE3bC01IDU4Yy0xIDEwIDcgMTggMTcuMDAxIDE4aDI3YzE4IDAgMzAgNCAzNyAxMnMxMCAyMSA5IDM5bC0xMCAxMDRjLTEgMTktNiAzMi0xNCAzOS05IDgtMjIgMTItNDAgMTJINzYuMzk1Yy0xNyAwLTMzIDktNDMgMjRsLTMwIDQ0Ii8+PC9nPjwvc3ZnPg==&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"icon_mime_type"</span>: <span class="token string">&quot;image/svg+xml&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"license_term"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"max_users"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"maximum_server_price"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"minimum_server_price"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"price"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"price_unit"</span>: <span class="token string">&quot;USD&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product"</span>: <span class="token string">&quot;Comodo EV Certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_category"</span>: <span class="token string">&quot;N/A&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_group"</span>: <span class="token string">&quot;ssl_certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_id"</span>: <span class="token string">&quot;155&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_display_name"</span>: <span class="token string">&quot;cPanel Store&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_name"</span>: <span class="token string">&quot;cPStore&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"requires_ip"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_certificate_term"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;1&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;year&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_identity_verification"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Organization Name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;organizationName&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Department Name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;organizationalUnitName&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;9 consecutive digits or “##-###-####” (More information (https://go.cpanel.net/get_duns))&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Dun &amp; Bradstreet D-U-N-S (Data Universal Numbering System) Number&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;duns_number&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"pattern"</span>: <span class="token string">&quot;^[0-9]{2}(?:-[0-9]{3}-[0-9]{4}|[0-9]{7})$&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Street Address&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;streetAddress&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;City&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;localityName&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;State or Province&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;stateOrProvinceName&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Postal Code&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;postalCode&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Country Code&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;countryName&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;country_code&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Representative’s Given (First) Name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;rep_forename&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Representative’s Surname (Last Name)&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;rep_surname&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Representative’s Email Address&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;rep_email_address&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;email&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;This should be one of the organization’s publicly-listed telephone numbers.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Representative’s Telephone Number&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;rep_telephone&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;tel&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;Consult the EV SSL Certificate Guidelines (https://cabforum.org/extended-validation/) for more information about this field’s options.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Business Category&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;business_category&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"options"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;b&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;Incorporated Business (“Private Organization”)&quot;</span></div></li></ul><span class="token punctuation">]</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;d&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;Non-incorporated Business (“Business Entity”)&quot;</span></div></li></ul><span class="token punctuation">]</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;c&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;Government Entity (“Government Entity”)&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;choose_one&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;City Where Incorporated (JOI (Jurisdiction of Incorporation))&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;joi_locality_name&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;State or Province Where Incorporated (JOI (Jurisdiction of Incorporation))&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;joi_state_or_province_name&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Country Code Where Incorporated (JOI (Jurisdiction of Incorporation))&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;joi_country_name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;country_code&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Date of Incorporation&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;date_of_incorporation&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;date&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Assumed Name (DBA (Doing Business As))&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;assumed_name&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_max_http_redirects"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_payment_trigger"</span>: <span class="token string">&quot;checkout&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_domain"</span>: <span class="token number">108</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_domain_maximum"</span>: <span class="token number">1080</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_domain_minimum"</span>: <span class="token number">108</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_ssl_per_domain_pricing"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_supports_dns_dcv"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_validation_type"</span>: <span class="token string">&quot;ev&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_warn_after"</span>: <span class="token number">604800</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"base_name"</span>: <span class="token string">&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"billing_type"</span>: <span class="token string">&quot;one-time&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;A 2-year extended-validated (EV) SSL certificate signed by Comodo.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"display_name"</span>: <span class="token string">&quot;2-Year Comodo EV SSL Certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"icon"</span>: <span class="token string">&quot;PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNTUwIiB3aWR0aD0iNDE3LjE2Ij48ZyBmaWxsPSIjMzViNTZjIj48cGF0aCBkPSJNNDE0LjM5NiAyNmM3LTExIDAtMjYtMTMtMjZIMTg3LjM5NWMtNDUgMC04MSAxMi0xMDcgMzZzLTQyIDU4LTQ2IDEwM2wtMTAgMTE2Yy00IDQ1IDUgNzkgMjggMTAzIDIyIDI0IDU2IDM2IDEwMSAzNmg0OXYtMWM5LjAwMS0xIDE1LjAwMS03IDE2LjAwMS0xN2w1LTU3YzAtMTEtNy0xOS0xOC4wMDEtMTloLTI3Yy0xNyAwLTMwLTQtMzctMTItNy03LTEwLTIwLTgtMzlsOS0xMDRjMi0xOCA3LTMxIDE1LTM5czIxLTEyIDM5LTEyaDE0NC4wMDFjMTcgMCAzNC05IDQ0LTIzbDMwLTQ1Ii8+PHBhdGggZD0iTTMuMzk1IDUyNGMtOCAxMS0xIDI2IDEyIDI2aDIxNy4wMDFjNDUgMCA4MS0xMiAxMDgtMzYgMjYtMjQgNDEtNTggNDUtMTAybDExLTExN2MzLTQ1LTYtNzktMjgtMTAzLTIzLTI0LTU2LTM2LTEwMS0zNmgtNDl2MWMtMTAuMDAxIDEtMTUuMDAxIDctMTYuMDAxIDE3bC01IDU4Yy0xIDEwIDcgMTggMTcuMDAxIDE4aDI3YzE4IDAgMzAgNCAzNyAxMnMxMCAyMSA5IDM5bC0xMCAxMDRjLTEgMTktNiAzMi0xNCAzOS05IDgtMjIgMTItNDAgMTJINzYuMzk1Yy0xNyAwLTMzIDktNDMgMjRsLTMwIDQ0Ii8+PC9nPjwvc3ZnPg==&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"icon_mime_type"</span>: <span class="token string">&quot;image/svg+xml&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"license_term"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"max_users"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"maximum_server_price"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"minimum_server_price"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"price"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"price_unit"</span>: <span class="token string">&quot;USD&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product"</span>: <span class="token string">&quot;Comodo EV Certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_category"</span>: <span class="token string">&quot;N/A&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_group"</span>: <span class="token string">&quot;ssl_certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_id"</span>: <span class="token string">&quot;261&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_display_name"</span>: <span class="token string">&quot;cPanel Store&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_name"</span>: <span class="token string">&quot;cPStore&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"requires_ip"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_certificate_term"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;2&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;year&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_identity_verification"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Organization Name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;organizationName&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Department Name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;organizationalUnitName&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;9 consecutive digits or “##-###-####” (More information (https://go.cpanel.net/get_duns))&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Dun &amp; Bradstreet D-U-N-S (Data Universal Numbering System) Number&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;duns_number&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"pattern"</span>: <span class="token string">&quot;^[0-9]{2}(?:-[0-9]{3}-[0-9]{4}|[0-9]{7})$&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Street Address&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;streetAddress&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;City&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;localityName&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;State or Province&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;stateOrProvinceName&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Postal Code&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;postalCode&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Country Code&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;countryName&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;country_code&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Representative’s Given (First) Name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;rep_forename&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Representative’s Surname (Last Name)&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;rep_surname&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Representative’s Email Address&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;rep_email_address&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;email&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;This should be one of the organization’s publicly-listed telephone numbers.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Representative’s Telephone Number&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;rep_telephone&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;tel&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;Consult the EV SSL Certificate Guidelines (https://cabforum.org/extended-validation/) for more information about this field’s options.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Business Category&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;business_category&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"options"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;b&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;Incorporated Business (“Private Organization”)&quot;</span></div></li></ul><span class="token punctuation">]</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;d&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;Non-incorporated Business (“Business Entity”)&quot;</span></div></li></ul><span class="token punctuation">]</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;c&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;Government Entity (“Government Entity”)&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;choose_one&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;City Where Incorporated (JOI (Jurisdiction of Incorporation))&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;joi_locality_name&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;State or Province Where Incorporated (JOI (Jurisdiction of Incorporation))&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;joi_state_or_province_name&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Country Code Where Incorporated (JOI (Jurisdiction of Incorporation))&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;joi_country_name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;country_code&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Date of Incorporation&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;date_of_incorporation&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;date&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Assumed Name (DBA (Doing Business As))&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;assumed_name&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_max_http_redirects"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_payment_trigger"</span>: <span class="token string">&quot;checkout&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_domain"</span>: <span class="token number">216</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_domain_maximum"</span>: <span class="token number">2160</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_domain_minimum"</span>: <span class="token number">216</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_ssl_per_domain_pricing"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_supports_dns_dcv"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_validation_type"</span>: <span class="token string">&quot;ev&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_warn_after"</span>: <span class="token number">604800</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"base_name"</span>: <span class="token string">&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"billing_type"</span>: <span class="token string">&quot;one-time&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;An organization-validated (OV) SSL certificate signed by COMODO.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"display_name"</span>: <span class="token string">&quot;Comodo OV SSL Certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"icon"</span>: <span class="token string">&quot;PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNTUwIiB3aWR0aD0iNDE3LjE2Ij48ZyBmaWxsPSIjMzViNTZjIj48cGF0aCBkPSJNNDE0LjM5NiAyNmM3LTExIDAtMjYtMTMtMjZIMTg3LjM5NWMtNDUgMC04MSAxMi0xMDcgMzZzLTQyIDU4LTQ2IDEwM2wtMTAgMTE2Yy00IDQ1IDUgNzkgMjggMTAzIDIyIDI0IDU2IDM2IDEwMSAzNmg0OXYtMWM5LjAwMS0xIDE1LjAwMS03IDE2LjAwMS0xN2w1LTU3YzAtMTEtNy0xOS0xOC4wMDEtMTloLTI3Yy0xNyAwLTMwLTQtMzctMTItNy03LTEwLTIwLTgtMzlsOS0xMDRjMi0xOCA3LTMxIDE1LTM5czIxLTEyIDM5LTEyaDE0NC4wMDFjMTcgMCAzNC05IDQ0LTIzbDMwLTQ1Ii8+PHBhdGggZD0iTTMuMzk1IDUyNGMtOCAxMS0xIDI2IDEyIDI2aDIxNy4wMDFjNDUgMCA4MS0xMiAxMDgtMzYgMjYtMjQgNDEtNTggNDUtMTAybDExLTExN2MzLTQ1LTYtNzktMjgtMTAzLTIzLTI0LTU2LTM2LTEwMS0zNmgtNDl2MWMtMTAuMDAxIDEtMTUuMDAxIDctMTYuMDAxIDE3bC01IDU4Yy0xIDEwIDcgMTggMTcuMDAxIDE4aDI3YzE4IDAgMzAgNCAzNyAxMnMxMCAyMSA5IDM5bC0xMCAxMDRjLTEgMTktNiAzMi0xNCAzOS05IDgtMjIgMTItNDAgMTJINzYuMzk1Yy0xNyAwLTMzIDktNDMgMjRsLTMwIDQ0Ii8+PC9nPjwvc3ZnPg==&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"icon_mime_type"</span>: <span class="token string">&quot;image/svg+xml&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"license_term"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"max_users"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"maximum_server_price"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"minimum_server_price"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"price"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"price_unit"</span>: <span class="token string">&quot;USD&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product"</span>: <span class="token string">&quot;Comodo OV Certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_category"</span>: <span class="token string">&quot;N/A&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_group"</span>: <span class="token string">&quot;ssl_certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_id"</span>: <span class="token string">&quot;217&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_display_name"</span>: <span class="token string">&quot;cPanel Store&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_name"</span>: <span class="token string">&quot;cPStore&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"requires_ip"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_certificate_term"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;1&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;year&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_identity_verification"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Organization Name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;organizationName&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Department Name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;organizationalUnitName&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;9 consecutive digits or “##-###-####” (More information (https://go.cpanel.net/get_duns))&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Dun &amp; Bradstreet D-U-N-S (Data Universal Numbering System) Number&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;duns_number&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"pattern"</span>: <span class="token string">&quot;^[0-9]{2}(?:-[0-9]{3}-[0-9]{4}|[0-9]{7})$&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Street Address&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;streetAddress&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;City&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;localityName&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;State or Province&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;stateOrProvinceName&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Postal Code&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;postalCode&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Country Code&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;countryName&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;country_code&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Representative’s Given (First) Name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;rep_forename&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Representative’s Surname (Last Name)&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;rep_surname&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Representative’s Email Address&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;rep_email_address&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;email&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;This should be one of the organization’s publicly-listed telephone numbers.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Representative’s Telephone Number&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;rep_telephone&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;tel&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_max_http_redirects"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_payment_trigger"</span>: <span class="token string">&quot;checkout&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_domain"</span>: <span class="token number">36</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_domain_maximum"</span>: <span class="token number">360</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_domain_minimum"</span>: <span class="token number">36</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_wildcard_domain"</span>: <span class="token string">&quot;150.00&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_wildcard_domain_maximum"</span>: <span class="token string">&quot;1500.00&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_wildcard_domain_minimum"</span>: <span class="token string">&quot;150.00&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_ssl_per_domain_pricing"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_supports_dns_dcv"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_validation_type"</span>: <span class="token string">&quot;ov&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_warn_after"</span>: <span class="token number">604800</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_wildcard_parent_domain_free"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"base_name"</span>: <span class="token string">&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"billing_type"</span>: <span class="token string">&quot;one-time&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;A 2-year organization-validated (OV) SSL certificate signed by Comodo.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"display_name"</span>: <span class="token string">&quot;2-Year Comodo OV SSL Certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"icon"</span>: <span class="token string">&quot;PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNTUwIiB3aWR0aD0iNDE3LjE2Ij48ZyBmaWxsPSIjMzViNTZjIj48cGF0aCBkPSJNNDE0LjM5NiAyNmM3LTExIDAtMjYtMTMtMjZIMTg3LjM5NWMtNDUgMC04MSAxMi0xMDcgMzZzLTQyIDU4LTQ2IDEwM2wtMTAgMTE2Yy00IDQ1IDUgNzkgMjggMTAzIDIyIDI0IDU2IDM2IDEwMSAzNmg0OXYtMWM5LjAwMS0xIDE1LjAwMS03IDE2LjAwMS0xN2w1LTU3YzAtMTEtNy0xOS0xOC4wMDEtMTloLTI3Yy0xNyAwLTMwLTQtMzctMTItNy03LTEwLTIwLTgtMzlsOS0xMDRjMi0xOCA3LTMxIDE1LTM5czIxLTEyIDM5LTEyaDE0NC4wMDFjMTcgMCAzNC05IDQ0LTIzbDMwLTQ1Ii8+PHBhdGggZD0iTTMuMzk1IDUyNGMtOCAxMS0xIDI2IDEyIDI2aDIxNy4wMDFjNDUgMCA4MS0xMiAxMDgtMzYgMjYtMjQgNDEtNTggNDUtMTAybDExLTExN2MzLTQ1LTYtNzktMjgtMTAzLTIzLTI0LTU2LTM2LTEwMS0zNmgtNDl2MWMtMTAuMDAxIDEtMTUuMDAxIDctMTYuMDAxIDE3bC01IDU4Yy0xIDEwIDcgMTggMTcuMDAxIDE4aDI3YzE4IDAgMzAgNCAzNyAxMnMxMCAyMSA5IDM5bC0xMCAxMDRjLTEgMTktNiAzMi0xNCAzOS05IDgtMjIgMTItNDAgMTJINzYuMzk1Yy0xNyAwLTMzIDktNDMgMjRsLTMwIDQ0Ii8+PC9nPjwvc3ZnPg==&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"icon_mime_type"</span>: <span class="token string">&quot;image/svg+xml&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"license_term"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"max_users"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"maximum_server_price"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"minimum_server_price"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"price"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"price_unit"</span>: <span class="token string">&quot;USD&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product"</span>: <span class="token string">&quot;Comodo OV Certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_category"</span>: <span class="token string">&quot;N/A&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_group"</span>: <span class="token string">&quot;ssl_certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_id"</span>: <span class="token string">&quot;253&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_display_name"</span>: <span class="token string">&quot;cPanel Store&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_name"</span>: <span class="token string">&quot;cPStore&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"requires_ip"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_certificate_term"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;2&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;year&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_identity_verification"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Organization Name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;organizationName&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Department Name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;organizationalUnitName&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;9 consecutive digits or “##-###-####” (More information (https://go.cpanel.net/get_duns))&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Dun &amp; Bradstreet D-U-N-S (Data Universal Numbering System) Number&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;duns_number&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"pattern"</span>: <span class="token string">&quot;^[0-9]{2}(?:-[0-9]{3}-[0-9]{4}|[0-9]{7})$&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Street Address&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;streetAddress&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;City&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;localityName&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;State or Province&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;stateOrProvinceName&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Postal Code&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;postalCode&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Country Code&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;countryName&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;country_code&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Representative’s Given (First) Name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;rep_forename&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Representative’s Surname (Last Name)&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;rep_surname&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Representative’s Email Address&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;rep_email_address&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;email&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;This should be one of the organization’s publicly-listed telephone numbers.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Representative’s Telephone Number&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;rep_telephone&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;tel&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_max_http_redirects"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_payment_trigger"</span>: <span class="token string">&quot;checkout&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_domain"</span>: <span class="token number">72</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_domain_maximum"</span>: <span class="token number">720</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_domain_minimum"</span>: <span class="token number">72</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_wildcard_domain"</span>: <span class="token string">&quot;300.00&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_wildcard_domain_maximum"</span>: <span class="token string">&quot;3000.00&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_wildcard_domain_minimum"</span>: <span class="token string">&quot;300.00&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_ssl_per_domain_pricing"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_supports_dns_dcv"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_validation_type"</span>: <span class="token string">&quot;ov&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_warn_after"</span>: <span class="token number">604800</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_wildcard_parent_domain_free"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"base_name"</span>: <span class="token string">&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"billing_type"</span>: <span class="token string">&quot;one-time&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;A domain-validated (DV) SSL certificate signed by cPanel.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"display_name"</span>: <span class="token string">&quot;cPanel DV SSL Certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"icon"</span>: <span class="token string">&quot;PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNTlwdCIgaGVpZ2h0PSIzMjAiIHZpZXdCb3g9IjAgMCAzNTkgMjQwIj48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGQ9Ik0xMjMgMGgyMzUuMzd2MjQwSDEyM3ptMCAwIi8+PC9jbGlwUGF0aD48L2RlZnM+PHBhdGggZD0iTTg5LjY5IDU5LjEwMmg2Ny44MDJsLTEwLjUgNDAuMmMtMS42MDUgNS42LTQuNjA1IDEwLjEtOSAxMy41LTQuNDAyIDMuNC05LjUwNCA1LjA5Ni0xNS4zIDUuMDk2aC0zMS41Yy03LjIgMC0xMy41NSAyLjEwMi0xOS4wNSA2LjMtNS41MDUgNC4yLTkuMzUzIDkuOTA0LTExLjU1MiAxNy4xMDMtMS40IDUuNDAzLTEuNTUgMTAuNS0uNDUgMTUuMzAyIDEuMDk4IDQuNzk2IDMuMDQ3IDkuMDUgNS44NTIgMTIuNzUgMi43OTcgMy43MDMgNi40IDYuNjUyIDEwLjc5NyA4Ljg1IDQuMzk3IDIuMiA5LjE5OCAzLjI5OCAxNC40IDMuMjk4aDE5LjJjMy42MDIgMCA2LjU0NyAxLjQ1MyA4Ljg1MiA0LjM1MiAyLjI5NyAyLjkwMiAyLjk0NSA2LjE0OCAxLjk1IDkuNzVsLTEyIDQ0LjM5OGgtMjFjLTE0LjQwMyAwLTI3LjY1My0zLjE0OC0zOS43NS05LjQ1LTEyLjEwMi02LjMtMjIuMTUzLTE0LjY0OC0zMC4xNTMtMjUuMDUtOC0xMC4zOTUtMTMuNDU0LTIyLjI0Ni0xNi4zNS0zNS41NDctMi45LTEzLjMtMi41NS0yNi45NSAxLjA1Mi00MC45NTNsMS4yLTQuNWMyLjU5Ny05LjYwMiA2LjY0OC0xOC40NSAxMi4xNDgtMjYuNTUgNS41LTguMDk4IDEyLTE1IDE5LjUtMjAuNyA3LjUtNS43IDE1Ljg1LTEwLjE0OCAyNS4wNS0xMy4zNTIgOS4yLTMuMTk1IDE4Ljc5Ny00Ljc5NiAyOC44LTQuNzk2IiBmaWxsPSIjZmY2YzJjIi8+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBkPSJNMTIzLjg5IDI0MEwxODIuOTkgMTguNjAyYzEuNTk4LTUuNTk4IDQuNTk4LTEwLjA5OCA5LTEzLjVDMTk2LjM4OCAxLjcgMjAxLjQ4NCAwIDIwNy4yODggMGg2Mi43YzE0LjQwMyAwIDI3LjY1IDMuMTQ4IDM5Ljc1IDkuNDUgMTIuMTAyIDYuMyAyMi4xNTMgMTQuNjU1IDMwLjE1MyAyNS4wNSA3Ljk5NyAxMC40MDIgMTMuNSAyMi4yNTQgMTYuNSAzNS41NSAzIDEzLjMwNSAyLjU5NCAyNi45NTQtMS4yMDIgNDAuOTVsLTEuMiA0LjVjLTIuNTk3IDkuNjAyLTYuNTk3IDE4LjQ1LTEyIDI2LjU1LTUuMzk4IDguMDk4LTExLjg0NyAxNS4wNTItMTkuMzQ3IDIwLjg0OC03LjUgNS44MDUtMTUuODU1IDEwLjMwNS0yNS4wNSAxMy41LTkuMiAzLjIwNC0xOC44MDUgNC44MDUtMjguODA1IDQuODA1aC01NC4yOTdsMTAuOC00MC41YzEuNi01LjQwMiA0LjYtOS44IDktMTMuMjAzIDQuMzk2LTMuMzk4IDkuNDk3LTUuMTAyIDE1LjMwMi01LjEwMmgxNy4zOThjNy4yIDAgMTMuNjUzLTIuMiAxOS4zNTItNi41OTcgNS42OTUtNC4zOTggOS40NDUtMTAuMDk3IDExLjI1LTE3LjEgMS4zOTQtNC45OTcgMS41NDctOS45LjQ0NS0xNC43LTEuMS00LjgtMy4wNS05LjA0Ny01Ljg0OC0xMi43NS0yLjgtMy42OTUtNi40MDItNi42OTUtMTAuNzk2LTktNC40MDYtMi4yOTctOS4yMDYtMy40NS0xNC40MDItMy40NUgyMzMuMzlsLTQzLjggMTYyLjkwM2MtMS42MDYgNS40LTQuNjA2IDkuNzk3LTkgMTMuMTk1LTQuNDAzIDMuNDA3LTkuNDA2IDUuMTAyLTE1IDUuMTAyaC00MS43IiBmaWxsPSIjZmY2YzJjIi8+PC9nPjwvc3ZnPgo=&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"icon_mime_type"</span>: <span class="token string">&quot;image/svg+xml&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"license_term"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"max_users"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"maximum_server_price"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"minimum_server_price"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"price"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"price_unit"</span>: <span class="token string">&quot;USD&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product"</span>: <span class="token string">&quot;cPanel DV Certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_category"</span>: <span class="token string">&quot;N/A&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_group"</span>: <span class="token string">&quot;ssl_certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_id"</span>: <span class="token string">&quot;159&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_display_name"</span>: <span class="token string">&quot;cPanel Store&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_name"</span>: <span class="token string">&quot;cPStore&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"requires_ip"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_certificate_term"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;1&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;year&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_identity_verification"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_max_http_redirects"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_payment_trigger"</span>: <span class="token string">&quot;issuance&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_domain"</span>: <span class="token number">9</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_domain_maximum"</span>: <span class="token number">30</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_domain_minimum"</span>: <span class="token number">3</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_wildcard_domain"</span>: <span class="token string">&quot;75.00&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_wildcard_domain_maximum"</span>: <span class="token string">&quot;750.00&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_wildcard_domain_minimum"</span>: <span class="token string">&quot;75.00&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_ssl_per_domain_pricing"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_supports_dns_dcv"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_validation_type"</span>: <span class="token string">&quot;dv&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_warn_after"</span>: <span class="token number">604800</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_wildcard_parent_domain_free"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"base_name"</span>: <span class="token string">&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"billing_type"</span>: <span class="token string">&quot;one-time&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;A 2-year domain-validated (DV) SSL certificate signed by cPanel.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"display_name"</span>: <span class="token string">&quot;2-Year cPanel DV SSL Certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"icon"</span>: <span class="token string">&quot;PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNTlwdCIgaGVpZ2h0PSIzMjAiIHZpZXdCb3g9IjAgMCAzNTkgMjQwIj48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGQ9Ik0xMjMgMGgyMzUuMzd2MjQwSDEyM3ptMCAwIi8+PC9jbGlwUGF0aD48L2RlZnM+PHBhdGggZD0iTTg5LjY5IDU5LjEwMmg2Ny44MDJsLTEwLjUgNDAuMmMtMS42MDUgNS42LTQuNjA1IDEwLjEtOSAxMy41LTQuNDAyIDMuNC05LjUwNCA1LjA5Ni0xNS4zIDUuMDk2aC0zMS41Yy03LjIgMC0xMy41NSAyLjEwMi0xOS4wNSA2LjMtNS41MDUgNC4yLTkuMzUzIDkuOTA0LTExLjU1MiAxNy4xMDMtMS40IDUuNDAzLTEuNTUgMTAuNS0uNDUgMTUuMzAyIDEuMDk4IDQuNzk2IDMuMDQ3IDkuMDUgNS44NTIgMTIuNzUgMi43OTcgMy43MDMgNi40IDYuNjUyIDEwLjc5NyA4Ljg1IDQuMzk3IDIuMiA5LjE5OCAzLjI5OCAxNC40IDMuMjk4aDE5LjJjMy42MDIgMCA2LjU0NyAxLjQ1MyA4Ljg1MiA0LjM1MiAyLjI5NyAyLjkwMiAyLjk0NSA2LjE0OCAxLjk1IDkuNzVsLTEyIDQ0LjM5OGgtMjFjLTE0LjQwMyAwLTI3LjY1My0zLjE0OC0zOS43NS05LjQ1LTEyLjEwMi02LjMtMjIuMTUzLTE0LjY0OC0zMC4xNTMtMjUuMDUtOC0xMC4zOTUtMTMuNDU0LTIyLjI0Ni0xNi4zNS0zNS41NDctMi45LTEzLjMtMi41NS0yNi45NSAxLjA1Mi00MC45NTNsMS4yLTQuNWMyLjU5Ny05LjYwMiA2LjY0OC0xOC40NSAxMi4xNDgtMjYuNTUgNS41LTguMDk4IDEyLTE1IDE5LjUtMjAuNyA3LjUtNS43IDE1Ljg1LTEwLjE0OCAyNS4wNS0xMy4zNTIgOS4yLTMuMTk1IDE4Ljc5Ny00Ljc5NiAyOC44LTQuNzk2IiBmaWxsPSIjZmY2YzJjIi8+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBkPSJNMTIzLjg5IDI0MEwxODIuOTkgMTguNjAyYzEuNTk4LTUuNTk4IDQuNTk4LTEwLjA5OCA5LTEzLjVDMTk2LjM4OCAxLjcgMjAxLjQ4NCAwIDIwNy4yODggMGg2Mi43YzE0LjQwMyAwIDI3LjY1IDMuMTQ4IDM5Ljc1IDkuNDUgMTIuMTAyIDYuMyAyMi4xNTMgMTQuNjU1IDMwLjE1MyAyNS4wNSA3Ljk5NyAxMC40MDIgMTMuNSAyMi4yNTQgMTYuNSAzNS41NSAzIDEzLjMwNSAyLjU5NCAyNi45NTQtMS4yMDIgNDAuOTVsLTEuMiA0LjVjLTIuNTk3IDkuNjAyLTYuNTk3IDE4LjQ1LTEyIDI2LjU1LTUuMzk4IDguMDk4LTExLjg0NyAxNS4wNTItMTkuMzQ3IDIwLjg0OC03LjUgNS44MDUtMTUuODU1IDEwLjMwNS0yNS4wNSAxMy41LTkuMiAzLjIwNC0xOC44MDUgNC44MDUtMjguODA1IDQuODA1aC01NC4yOTdsMTAuOC00MC41YzEuNi01LjQwMiA0LjYtOS44IDktMTMuMjAzIDQuMzk2LTMuMzk4IDkuNDk3LTUuMTAyIDE1LjMwMi01LjEwMmgxNy4zOThjNy4yIDAgMTMuNjUzLTIuMiAxOS4zNTItNi41OTcgNS42OTUtNC4zOTggOS40NDUtMTAuMDk3IDExLjI1LTE3LjEgMS4zOTQtNC45OTcgMS41NDctOS45LjQ0NS0xNC43LTEuMS00LjgtMy4wNS05LjA0Ny01Ljg0OC0xMi43NS0yLjgtMy42OTUtNi40MDItNi42OTUtMTAuNzk2LTktNC40MDYtMi4yOTctOS4yMDYtMy40NS0xNC40MDItMy40NUgyMzMuMzlsLTQzLjggMTYyLjkwM2MtMS42MDYgNS40LTQuNjA2IDkuNzk3LTkgMTMuMTk1LTQuNDAzIDMuNDA3LTkuNDA2IDUuMTAyLTE1IDUuMTAyaC00MS43IiBmaWxsPSIjZmY2YzJjIi8+PC9nPjwvc3ZnPgo=&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"icon_mime_type"</span>: <span class="token string">&quot;image/svg+xml&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"license_term"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"max_users"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"maximum_server_price"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"minimum_server_price"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"price"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"price_unit"</span>: <span class="token string">&quot;USD&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product"</span>: <span class="token string">&quot;cPanel DV Certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_category"</span>: <span class="token string">&quot;N/A&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_group"</span>: <span class="token string">&quot;ssl_certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_id"</span>: <span class="token string">&quot;225&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_display_name"</span>: <span class="token string">&quot;cPanel Store&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_name"</span>: <span class="token string">&quot;cPStore&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"requires_ip"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_certificate_term"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;2&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;year&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_identity_verification"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_max_http_redirects"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_payment_trigger"</span>: <span class="token string">&quot;issuance&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_domain"</span>: <span class="token number">18</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_domain_maximum"</span>: <span class="token number">60</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_domain_minimum"</span>: <span class="token number">6</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_wildcard_domain"</span>: <span class="token string">&quot;150.00&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_wildcard_domain_maximum"</span>: <span class="token string">&quot;1500.00&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_wildcard_domain_minimum"</span>: <span class="token string">&quot;150.00&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_ssl_per_domain_pricing"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_supports_dns_dcv"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_validation_type"</span>: <span class="token string">&quot;dv&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_warn_after"</span>: <span class="token number">604800</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_wildcard_parent_domain_free"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"base_name"</span>: <span class="token string">&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"billing_type"</span>: <span class="token string">&quot;one-time&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;An organization-validated (OV) SSL certificate signed by cPanel.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"display_name"</span>: <span class="token string">&quot;cPanel OV SSL Certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"icon"</span>: <span class="token string">&quot;PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNTlwdCIgaGVpZ2h0PSIzMjAiIHZpZXdCb3g9IjAgMCAzNTkgMjQwIj48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGQ9Ik0xMjMgMGgyMzUuMzd2MjQwSDEyM3ptMCAwIi8+PC9jbGlwUGF0aD48L2RlZnM+PHBhdGggZD0iTTg5LjY5IDU5LjEwMmg2Ny44MDJsLTEwLjUgNDAuMmMtMS42MDUgNS42LTQuNjA1IDEwLjEtOSAxMy41LTQuNDAyIDMuNC05LjUwNCA1LjA5Ni0xNS4zIDUuMDk2aC0zMS41Yy03LjIgMC0xMy41NSAyLjEwMi0xOS4wNSA2LjMtNS41MDUgNC4yLTkuMzUzIDkuOTA0LTExLjU1MiAxNy4xMDMtMS40IDUuNDAzLTEuNTUgMTAuNS0uNDUgMTUuMzAyIDEuMDk4IDQuNzk2IDMuMDQ3IDkuMDUgNS44NTIgMTIuNzUgMi43OTcgMy43MDMgNi40IDYuNjUyIDEwLjc5NyA4Ljg1IDQuMzk3IDIuMiA5LjE5OCAzLjI5OCAxNC40IDMuMjk4aDE5LjJjMy42MDIgMCA2LjU0NyAxLjQ1MyA4Ljg1MiA0LjM1MiAyLjI5NyAyLjkwMiAyLjk0NSA2LjE0OCAxLjk1IDkuNzVsLTEyIDQ0LjM5OGgtMjFjLTE0LjQwMyAwLTI3LjY1My0zLjE0OC0zOS43NS05LjQ1LTEyLjEwMi02LjMtMjIuMTUzLTE0LjY0OC0zMC4xNTMtMjUuMDUtOC0xMC4zOTUtMTMuNDU0LTIyLjI0Ni0xNi4zNS0zNS41NDctMi45LTEzLjMtMi41NS0yNi45NSAxLjA1Mi00MC45NTNsMS4yLTQuNWMyLjU5Ny05LjYwMiA2LjY0OC0xOC40NSAxMi4xNDgtMjYuNTUgNS41LTguMDk4IDEyLTE1IDE5LjUtMjAuNyA3LjUtNS43IDE1Ljg1LTEwLjE0OCAyNS4wNS0xMy4zNTIgOS4yLTMuMTk1IDE4Ljc5Ny00Ljc5NiAyOC44LTQuNzk2IiBmaWxsPSIjZmY2YzJjIi8+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBkPSJNMTIzLjg5IDI0MEwxODIuOTkgMTguNjAyYzEuNTk4LTUuNTk4IDQuNTk4LTEwLjA5OCA5LTEzLjVDMTk2LjM4OCAxLjcgMjAxLjQ4NCAwIDIwNy4yODggMGg2Mi43YzE0LjQwMyAwIDI3LjY1IDMuMTQ4IDM5Ljc1IDkuNDUgMTIuMTAyIDYuMyAyMi4xNTMgMTQuNjU1IDMwLjE1MyAyNS4wNSA3Ljk5NyAxMC40MDIgMTMuNSAyMi4yNTQgMTYuNSAzNS41NSAzIDEzLjMwNSAyLjU5NCAyNi45NTQtMS4yMDIgNDAuOTVsLTEuMiA0LjVjLTIuNTk3IDkuNjAyLTYuNTk3IDE4LjQ1LTEyIDI2LjU1LTUuMzk4IDguMDk4LTExLjg0NyAxNS4wNTItMTkuMzQ3IDIwLjg0OC03LjUgNS44MDUtMTUuODU1IDEwLjMwNS0yNS4wNSAxMy41LTkuMiAzLjIwNC0xOC44MDUgNC44MDUtMjguODA1IDQuODA1aC01NC4yOTdsMTAuOC00MC41YzEuNi01LjQwMiA0LjYtOS44IDktMTMuMjAzIDQuMzk2LTMuMzk4IDkuNDk3LTUuMTAyIDE1LjMwMi01LjEwMmgxNy4zOThjNy4yIDAgMTMuNjUzLTIuMiAxOS4zNTItNi41OTcgNS42OTUtNC4zOTggOS40NDUtMTAuMDk3IDExLjI1LTE3LjEgMS4zOTQtNC45OTcgMS41NDctOS45LjQ0NS0xNC43LTEuMS00LjgtMy4wNS05LjA0Ny01Ljg0OC0xMi43NS0yLjgtMy42OTUtNi40MDItNi42OTUtMTAuNzk2LTktNC40MDYtMi4yOTctOS4yMDYtMy40NS0xNC40MDItMy40NUgyMzMuMzlsLTQzLjggMTYyLjkwM2MtMS42MDYgNS40LTQuNjA2IDkuNzk3LTkgMTMuMTk1LTQuNDAzIDMuNDA3LTkuNDA2IDUuMTAyLTE1IDUuMTAyaC00MS43IiBmaWxsPSIjZmY2YzJjIi8+PC9nPjwvc3ZnPgo=&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"icon_mime_type"</span>: <span class="token string">&quot;image/svg+xml&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"license_term"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"max_users"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"maximum_server_price"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"minimum_server_price"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"price"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"price_unit"</span>: <span class="token string">&quot;USD&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product"</span>: <span class="token string">&quot;cPanel OV Certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_category"</span>: <span class="token string">&quot;N/A&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_group"</span>: <span class="token string">&quot;ssl_certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_id"</span>: <span class="token string">&quot;213&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_display_name"</span>: <span class="token string">&quot;cPanel Store&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_name"</span>: <span class="token string">&quot;cPStore&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"requires_ip"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_certificate_term"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;1&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;year&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_identity_verification"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Organization Name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;organizationName&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Department Name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;organizationalUnitName&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;9 consecutive digits or “##-###-####” (More information (https://go.cpanel.net/get_duns))&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Dun &amp; Bradstreet D-U-N-S (Data Universal Numbering System) Number&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;duns_number&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"pattern"</span>: <span class="token string">&quot;^[0-9]{2}(?:-[0-9]{3}-[0-9]{4}|[0-9]{7})$&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Street Address&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;streetAddress&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;City&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;localityName&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;State or Province&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;stateOrProvinceName&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Postal Code&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;postalCode&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Country Code&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;countryName&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;country_code&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Representative’s Given (First) Name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;rep_forename&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Representative’s Surname (Last Name)&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;rep_surname&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Representative’s Email Address&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;rep_email_address&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;email&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;This should be one of the organization’s publicly-listed telephone numbers.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Representative’s Telephone Number&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;rep_telephone&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;tel&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_max_http_redirects"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_payment_trigger"</span>: <span class="token string">&quot;checkout&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_domain"</span>: <span class="token number">30</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_domain_maximum"</span>: <span class="token number">300</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_domain_minimum"</span>: <span class="token number">30</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_wildcard_domain"</span>: <span class="token string">&quot;99.00&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_wildcard_domain_maximum"</span>: <span class="token string">&quot;990.00&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_wildcard_domain_minimum"</span>: <span class="token string">&quot;99.00&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_ssl_per_domain_pricing"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_supports_dns_dcv"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_validation_type"</span>: <span class="token string">&quot;ov&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_warn_after"</span>: <span class="token number">604800</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_wildcard_parent_domain_free"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"base_name"</span>: <span class="token string">&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"billing_type"</span>: <span class="token string">&quot;one-time&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;A 2-year organization-validated (OV) SSL certificate signed by cPanel.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"display_name"</span>: <span class="token string">&quot;2-Year cPanel OV SSL Certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"icon"</span>: <span class="token string">&quot;PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNTlwdCIgaGVpZ2h0PSIzMjAiIHZpZXdCb3g9IjAgMCAzNTkgMjQwIj48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGQ9Ik0xMjMgMGgyMzUuMzd2MjQwSDEyM3ptMCAwIi8+PC9jbGlwUGF0aD48L2RlZnM+PHBhdGggZD0iTTg5LjY5IDU5LjEwMmg2Ny44MDJsLTEwLjUgNDAuMmMtMS42MDUgNS42LTQuNjA1IDEwLjEtOSAxMy41LTQuNDAyIDMuNC05LjUwNCA1LjA5Ni0xNS4zIDUuMDk2aC0zMS41Yy03LjIgMC0xMy41NSAyLjEwMi0xOS4wNSA2LjMtNS41MDUgNC4yLTkuMzUzIDkuOTA0LTExLjU1MiAxNy4xMDMtMS40IDUuNDAzLTEuNTUgMTAuNS0uNDUgMTUuMzAyIDEuMDk4IDQuNzk2IDMuMDQ3IDkuMDUgNS44NTIgMTIuNzUgMi43OTcgMy43MDMgNi40IDYuNjUyIDEwLjc5NyA4Ljg1IDQuMzk3IDIuMiA5LjE5OCAzLjI5OCAxNC40IDMuMjk4aDE5LjJjMy42MDIgMCA2LjU0NyAxLjQ1MyA4Ljg1MiA0LjM1MiAyLjI5NyAyLjkwMiAyLjk0NSA2LjE0OCAxLjk1IDkuNzVsLTEyIDQ0LjM5OGgtMjFjLTE0LjQwMyAwLTI3LjY1My0zLjE0OC0zOS43NS05LjQ1LTEyLjEwMi02LjMtMjIuMTUzLTE0LjY0OC0zMC4xNTMtMjUuMDUtOC0xMC4zOTUtMTMuNDU0LTIyLjI0Ni0xNi4zNS0zNS41NDctMi45LTEzLjMtMi41NS0yNi45NSAxLjA1Mi00MC45NTNsMS4yLTQuNWMyLjU5Ny05LjYwMiA2LjY0OC0xOC40NSAxMi4xNDgtMjYuNTUgNS41LTguMDk4IDEyLTE1IDE5LjUtMjAuNyA3LjUtNS43IDE1Ljg1LTEwLjE0OCAyNS4wNS0xMy4zNTIgOS4yLTMuMTk1IDE4Ljc5Ny00Ljc5NiAyOC44LTQuNzk2IiBmaWxsPSIjZmY2YzJjIi8+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBkPSJNMTIzLjg5IDI0MEwxODIuOTkgMTguNjAyYzEuNTk4LTUuNTk4IDQuNTk4LTEwLjA5OCA5LTEzLjVDMTk2LjM4OCAxLjcgMjAxLjQ4NCAwIDIwNy4yODggMGg2Mi43YzE0LjQwMyAwIDI3LjY1IDMuMTQ4IDM5Ljc1IDkuNDUgMTIuMTAyIDYuMyAyMi4xNTMgMTQuNjU1IDMwLjE1MyAyNS4wNSA3Ljk5NyAxMC40MDIgMTMuNSAyMi4yNTQgMTYuNSAzNS41NSAzIDEzLjMwNSAyLjU5NCAyNi45NTQtMS4yMDIgNDAuOTVsLTEuMiA0LjVjLTIuNTk3IDkuNjAyLTYuNTk3IDE4LjQ1LTEyIDI2LjU1LTUuMzk4IDguMDk4LTExLjg0NyAxNS4wNTItMTkuMzQ3IDIwLjg0OC03LjUgNS44MDUtMTUuODU1IDEwLjMwNS0yNS4wNSAxMy41LTkuMiAzLjIwNC0xOC44MDUgNC44MDUtMjguODA1IDQuODA1aC01NC4yOTdsMTAuOC00MC41YzEuNi01LjQwMiA0LjYtOS44IDktMTMuMjAzIDQuMzk2LTMuMzk4IDkuNDk3LTUuMTAyIDE1LjMwMi01LjEwMmgxNy4zOThjNy4yIDAgMTMuNjUzLTIuMiAxOS4zNTItNi41OTcgNS42OTUtNC4zOTggOS40NDUtMTAuMDk3IDExLjI1LTE3LjEgMS4zOTQtNC45OTcgMS41NDctOS45LjQ0NS0xNC43LTEuMS00LjgtMy4wNS05LjA0Ny01Ljg0OC0xMi43NS0yLjgtMy42OTUtNi40MDItNi42OTUtMTAuNzk2LTktNC40MDYtMi4yOTctOS4yMDYtMy40NS0xNC40MDItMy40NUgyMzMuMzlsLTQzLjggMTYyLjkwM2MtMS42MDYgNS40LTQuNjA2IDkuNzk3LTkgMTMuMTk1LTQuNDAzIDMuNDA3LTkuNDA2IDUuMTAyLTE1IDUuMTAyaC00MS43IiBmaWxsPSIjZmY2YzJjIi8+PC9nPjwvc3ZnPgo=&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"icon_mime_type"</span>: <span class="token string">&quot;image/svg+xml&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"license_term"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"max_users"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"maximum_server_price"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"minimum_server_price"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"price"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"price_unit"</span>: <span class="token string">&quot;USD&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product"</span>: <span class="token string">&quot;cPanel OV Certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_category"</span>: <span class="token string">&quot;N/A&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_group"</span>: <span class="token string">&quot;ssl_certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_id"</span>: <span class="token string">&quot;233&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_display_name"</span>: <span class="token string">&quot;cPanel Store&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_name"</span>: <span class="token string">&quot;cPStore&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"requires_ip"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_certificate_term"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;2&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;year&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_identity_verification"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Organization Name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;organizationName&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Department Name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;organizationalUnitName&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;9 consecutive digits or “##-###-####” (More information (https://go.cpanel.net/get_duns))&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Dun &amp; Bradstreet D-U-N-S (Data Universal Numbering System) Number&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;duns_number&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"pattern"</span>: <span class="token string">&quot;^[0-9]{2}(?:-[0-9]{3}-[0-9]{4}|[0-9]{7})$&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Street Address&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;streetAddress&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;City&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;localityName&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;State or Province&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;stateOrProvinceName&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Postal Code&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;postalCode&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Country Code&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;countryName&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;country_code&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Representative’s Given (First) Name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;rep_forename&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Representative’s Surname (Last Name)&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;rep_surname&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Representative’s Email Address&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;rep_email_address&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;email&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;This should be one of the organization’s publicly-listed telephone numbers.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Representative’s Telephone Number&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;rep_telephone&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;tel&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_max_http_redirects"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_payment_trigger"</span>: <span class="token string">&quot;checkout&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_domain"</span>: <span class="token number">60</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_domain_maximum"</span>: <span class="token number">600</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_domain_minimum"</span>: <span class="token number">60</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_wildcard_domain"</span>: <span class="token string">&quot;198.00&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_wildcard_domain_maximum"</span>: <span class="token string">&quot;1980.00&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_wildcard_domain_minimum"</span>: <span class="token string">&quot;198.00&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_ssl_per_domain_pricing"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_supports_dns_dcv"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_validation_type"</span>: <span class="token string">&quot;ov&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_warn_after"</span>: <span class="token number">604800</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_wildcard_parent_domain_free"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"base_name"</span>: <span class="token string">&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"billing_type"</span>: <span class="token string">&quot;one-time&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;A domain-validated (DV) SSL certificate signed by COMODO.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"display_name"</span>: <span class="token string">&quot;Comodo DV SSL Certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"icon"</span>: <span class="token string">&quot;PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNTUwIiB3aWR0aD0iNDE3LjE2Ij48ZyBmaWxsPSIjMzViNTZjIj48cGF0aCBkPSJNNDE0LjM5NiAyNmM3LTExIDAtMjYtMTMtMjZIMTg3LjM5NWMtNDUgMC04MSAxMi0xMDcgMzZzLTQyIDU4LTQ2IDEwM2wtMTAgMTE2Yy00IDQ1IDUgNzkgMjggMTAzIDIyIDI0IDU2IDM2IDEwMSAzNmg0OXYtMWM5LjAwMS0xIDE1LjAwMS03IDE2LjAwMS0xN2w1LTU3YzAtMTEtNy0xOS0xOC4wMDEtMTloLTI3Yy0xNyAwLTMwLTQtMzctMTItNy03LTEwLTIwLTgtMzlsOS0xMDRjMi0xOCA3LTMxIDE1LTM5czIxLTEyIDM5LTEyaDE0NC4wMDFjMTcgMCAzNC05IDQ0LTIzbDMwLTQ1Ii8+PHBhdGggZD0iTTMuMzk1IDUyNGMtOCAxMS0xIDI2IDEyIDI2aDIxNy4wMDFjNDUgMCA4MS0xMiAxMDgtMzYgMjYtMjQgNDEtNTggNDUtMTAybDExLTExN2MzLTQ1LTYtNzktMjgtMTAzLTIzLTI0LTU2LTM2LTEwMS0zNmgtNDl2MWMtMTAuMDAxIDEtMTUuMDAxIDctMTYuMDAxIDE3bC01IDU4Yy0xIDEwIDcgMTggMTcuMDAxIDE4aDI3YzE4IDAgMzAgNCAzNyAxMnMxMCAyMSA5IDM5bC0xMCAxMDRjLTEgMTktNiAzMi0xNCAzOS05IDgtMjIgMTItNDAgMTJINzYuMzk1Yy0xNyAwLTMzIDktNDMgMjRsLTMwIDQ0Ii8+PC9nPjwvc3ZnPg==&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"icon_mime_type"</span>: <span class="token string">&quot;image/svg+xml&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"license_term"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"max_users"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"maximum_server_price"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"minimum_server_price"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"price"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"price_unit"</span>: <span class="token string">&quot;USD&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product"</span>: <span class="token string">&quot;Comodo DV Certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_category"</span>: <span class="token string">&quot;N/A&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_group"</span>: <span class="token string">&quot;ssl_certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_id"</span>: <span class="token string">&quot;151&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_display_name"</span>: <span class="token string">&quot;cPanel Store&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_name"</span>: <span class="token string">&quot;cPStore&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"requires_ip"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_certificate_term"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;1&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;year&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_identity_verification"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_max_http_redirects"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_payment_trigger"</span>: <span class="token string">&quot;issuance&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_domain"</span>: <span class="token number">12</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_domain_maximum"</span>: <span class="token number">120</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_domain_minimum"</span>: <span class="token number">12</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_wildcard_domain"</span>: <span class="token string">&quot;99.00&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_wildcard_domain_maximum"</span>: <span class="token string">&quot;990.00&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_wildcard_domain_minimum"</span>: <span class="token string">&quot;99.00&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_ssl_per_domain_pricing"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_supports_dns_dcv"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_validation_type"</span>: <span class="token string">&quot;dv&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_warn_after"</span>: <span class="token number">604800</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_wildcard_parent_domain_free"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"base_name"</span>: <span class="token string">&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"billing_type"</span>: <span class="token string">&quot;one-time&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;A 2-year domain-validated (DV) SSL certificate signed by Comodo.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"display_name"</span>: <span class="token string">&quot;2-Year Comodo DV SSL Certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"icon"</span>: <span class="token string">&quot;PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNTUwIiB3aWR0aD0iNDE3LjE2Ij48ZyBmaWxsPSIjMzViNTZjIj48cGF0aCBkPSJNNDE0LjM5NiAyNmM3LTExIDAtMjYtMTMtMjZIMTg3LjM5NWMtNDUgMC04MSAxMi0xMDcgMzZzLTQyIDU4LTQ2IDEwM2wtMTAgMTE2Yy00IDQ1IDUgNzkgMjggMTAzIDIyIDI0IDU2IDM2IDEwMSAzNmg0OXYtMWM5LjAwMS0xIDE1LjAwMS03IDE2LjAwMS0xN2w1LTU3YzAtMTEtNy0xOS0xOC4wMDEtMTloLTI3Yy0xNyAwLTMwLTQtMzctMTItNy03LTEwLTIwLTgtMzlsOS0xMDRjMi0xOCA3LTMxIDE1LTM5czIxLTEyIDM5LTEyaDE0NC4wMDFjMTcgMCAzNC05IDQ0LTIzbDMwLTQ1Ii8+PHBhdGggZD0iTTMuMzk1IDUyNGMtOCAxMS0xIDI2IDEyIDI2aDIxNy4wMDFjNDUgMCA4MS0xMiAxMDgtMzYgMjYtMjQgNDEtNTggNDUtMTAybDExLTExN2MzLTQ1LTYtNzktMjgtMTAzLTIzLTI0LTU2LTM2LTEwMS0zNmgtNDl2MWMtMTAuMDAxIDEtMTUuMDAxIDctMTYuMDAxIDE3bC01IDU4Yy0xIDEwIDcgMTggMTcuMDAxIDE4aDI3YzE4IDAgMzAgNCAzNyAxMnMxMCAyMSA5IDM5bC0xMCAxMDRjLTEgMTktNiAzMi0xNCAzOS05IDgtMjIgMTItNDAgMTJINzYuMzk1Yy0xNyAwLTMzIDktNDMgMjRsLTMwIDQ0Ii8+PC9nPjwvc3ZnPg==&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"icon_mime_type"</span>: <span class="token string">&quot;image/svg+xml&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"license_term"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"max_users"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"maximum_server_price"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"minimum_server_price"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"price"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"price_unit"</span>: <span class="token string">&quot;USD&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product"</span>: <span class="token string">&quot;Comodo DV Certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_category"</span>: <span class="token string">&quot;N/A&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_group"</span>: <span class="token string">&quot;ssl_certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_id"</span>: <span class="token string">&quot;245&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_display_name"</span>: <span class="token string">&quot;cPanel Store&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_name"</span>: <span class="token string">&quot;cPStore&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"requires_ip"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_certificate_term"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;2&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;year&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_identity_verification"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_max_http_redirects"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_payment_trigger"</span>: <span class="token string">&quot;issuance&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_domain"</span>: <span class="token number">24</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_domain_maximum"</span>: <span class="token number">240</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_domain_minimum"</span>: <span class="token number">24</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_wildcard_domain"</span>: <span class="token string">&quot;198.00&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_wildcard_domain_maximum"</span>: <span class="token string">&quot;1980.00&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_wildcard_domain_minimum"</span>: <span class="token string">&quot;198.00&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_ssl_per_domain_pricing"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_supports_dns_dcv"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_validation_type"</span>: <span class="token string">&quot;dv&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_warn_after"</span>: <span class="token number">604800</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_wildcard_parent_domain_free"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"base_name"</span>: <span class="token string">&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"billing_type"</span>: <span class="token string">&quot;one-time&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;An extended-validated (EV) SSL certificate signed by cPanel.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"display_name"</span>: <span class="token string">&quot;cPanel EV SSL Certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"icon"</span>: <span class="token string">&quot;PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNTlwdCIgaGVpZ2h0PSIzMjAiIHZpZXdCb3g9IjAgMCAzNTkgMjQwIj48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGQ9Ik0xMjMgMGgyMzUuMzd2MjQwSDEyM3ptMCAwIi8+PC9jbGlwUGF0aD48L2RlZnM+PHBhdGggZD0iTTg5LjY5IDU5LjEwMmg2Ny44MDJsLTEwLjUgNDAuMmMtMS42MDUgNS42LTQuNjA1IDEwLjEtOSAxMy41LTQuNDAyIDMuNC05LjUwNCA1LjA5Ni0xNS4zIDUuMDk2aC0zMS41Yy03LjIgMC0xMy41NSAyLjEwMi0xOS4wNSA2LjMtNS41MDUgNC4yLTkuMzUzIDkuOTA0LTExLjU1MiAxNy4xMDMtMS40IDUuNDAzLTEuNTUgMTAuNS0uNDUgMTUuMzAyIDEuMDk4IDQuNzk2IDMuMDQ3IDkuMDUgNS44NTIgMTIuNzUgMi43OTcgMy43MDMgNi40IDYuNjUyIDEwLjc5NyA4Ljg1IDQuMzk3IDIuMiA5LjE5OCAzLjI5OCAxNC40IDMuMjk4aDE5LjJjMy42MDIgMCA2LjU0NyAxLjQ1MyA4Ljg1MiA0LjM1MiAyLjI5NyAyLjkwMiAyLjk0NSA2LjE0OCAxLjk1IDkuNzVsLTEyIDQ0LjM5OGgtMjFjLTE0LjQwMyAwLTI3LjY1My0zLjE0OC0zOS43NS05LjQ1LTEyLjEwMi02LjMtMjIuMTUzLTE0LjY0OC0zMC4xNTMtMjUuMDUtOC0xMC4zOTUtMTMuNDU0LTIyLjI0Ni0xNi4zNS0zNS41NDctMi45LTEzLjMtMi41NS0yNi45NSAxLjA1Mi00MC45NTNsMS4yLTQuNWMyLjU5Ny05LjYwMiA2LjY0OC0xOC40NSAxMi4xNDgtMjYuNTUgNS41LTguMDk4IDEyLTE1IDE5LjUtMjAuNyA3LjUtNS43IDE1Ljg1LTEwLjE0OCAyNS4wNS0xMy4zNTIgOS4yLTMuMTk1IDE4Ljc5Ny00Ljc5NiAyOC44LTQuNzk2IiBmaWxsPSIjZmY2YzJjIi8+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBkPSJNMTIzLjg5IDI0MEwxODIuOTkgMTguNjAyYzEuNTk4LTUuNTk4IDQuNTk4LTEwLjA5OCA5LTEzLjVDMTk2LjM4OCAxLjcgMjAxLjQ4NCAwIDIwNy4yODggMGg2Mi43YzE0LjQwMyAwIDI3LjY1IDMuMTQ4IDM5Ljc1IDkuNDUgMTIuMTAyIDYuMyAyMi4xNTMgMTQuNjU1IDMwLjE1MyAyNS4wNSA3Ljk5NyAxMC40MDIgMTMuNSAyMi4yNTQgMTYuNSAzNS41NSAzIDEzLjMwNSAyLjU5NCAyNi45NTQtMS4yMDIgNDAuOTVsLTEuMiA0LjVjLTIuNTk3IDkuNjAyLTYuNTk3IDE4LjQ1LTEyIDI2LjU1LTUuMzk4IDguMDk4LTExLjg0NyAxNS4wNTItMTkuMzQ3IDIwLjg0OC03LjUgNS44MDUtMTUuODU1IDEwLjMwNS0yNS4wNSAxMy41LTkuMiAzLjIwNC0xOC44MDUgNC44MDUtMjguODA1IDQuODA1aC01NC4yOTdsMTAuOC00MC41YzEuNi01LjQwMiA0LjYtOS44IDktMTMuMjAzIDQuMzk2LTMuMzk4IDkuNDk3LTUuMTAyIDE1LjMwMi01LjEwMmgxNy4zOThjNy4yIDAgMTMuNjUzLTIuMiAxOS4zNTItNi41OTcgNS42OTUtNC4zOTggOS40NDUtMTAuMDk3IDExLjI1LTE3LjEgMS4zOTQtNC45OTcgMS41NDctOS45LjQ0NS0xNC43LTEuMS00LjgtMy4wNS05LjA0Ny01Ljg0OC0xMi43NS0yLjgtMy42OTUtNi40MDItNi42OTUtMTAuNzk2LTktNC40MDYtMi4yOTctOS4yMDYtMy40NS0xNC40MDItMy40NUgyMzMuMzlsLTQzLjggMTYyLjkwM2MtMS42MDYgNS40LTQuNjA2IDkuNzk3LTkgMTMuMTk1LTQuNDAzIDMuNDA3LTkuNDA2IDUuMTAyLTE1IDUuMTAyaC00MS43IiBmaWxsPSIjZmY2YzJjIi8+PC9nPjwvc3ZnPgo=&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"icon_mime_type"</span>: <span class="token string">&quot;image/svg+xml&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"license_term"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"max_users"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"maximum_server_price"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"minimum_server_price"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"price"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"price_unit"</span>: <span class="token string">&quot;USD&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product"</span>: <span class="token string">&quot;cPanel EV Certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_category"</span>: <span class="token string">&quot;N/A&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_group"</span>: <span class="token string">&quot;ssl_certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_id"</span>: <span class="token string">&quot;209&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_display_name"</span>: <span class="token string">&quot;cPanel Store&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_name"</span>: <span class="token string">&quot;cPStore&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"requires_ip"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_certificate_term"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;1&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;year&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_identity_verification"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Organization Name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;organizationName&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Department Name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;organizationalUnitName&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;9 consecutive digits or “##-###-####” (More information (https://go.cpanel.net/get_duns))&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Dun &amp; Bradstreet D-U-N-S (Data Universal Numbering System) Number&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;duns_number&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"pattern"</span>: <span class="token string">&quot;^[0-9]{2}(?:-[0-9]{3}-[0-9]{4}|[0-9]{7})$&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Street Address&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;streetAddress&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;City&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;localityName&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;State or Province&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;stateOrProvinceName&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Postal Code&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;postalCode&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Country Code&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;countryName&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;country_code&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Representative’s Given (First) Name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;rep_forename&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Representative’s Surname (Last Name)&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;rep_surname&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Representative’s Email Address&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;rep_email_address&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;email&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;This should be one of the organization’s publicly-listed telephone numbers.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Representative’s Telephone Number&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;rep_telephone&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;tel&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;Consult the EV SSL Certificate Guidelines (https://cabforum.org/extended-validation/) for more information about this field’s options.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Business Category&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;business_category&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"options"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;b&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;Incorporated Business (“Private Organization”)&quot;</span></div></li></ul><span class="token punctuation">]</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;d&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;Non-incorporated Business (“Business Entity”)&quot;</span></div></li></ul><span class="token punctuation">]</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;c&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;Government Entity (“Government Entity”)&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;choose_one&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;City Where Incorporated (JOI (Jurisdiction of Incorporation))&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;joi_locality_name&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;State or Province Where Incorporated (JOI (Jurisdiction of Incorporation))&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;joi_state_or_province_name&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Country Code Where Incorporated (JOI (Jurisdiction of Incorporation))&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;joi_country_name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;country_code&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Date of Incorporation&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;date_of_incorporation&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;date&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Assumed Name (DBA (Doing Business As))&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;assumed_name&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_max_http_redirects"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_payment_trigger"</span>: <span class="token string">&quot;checkout&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_domain"</span>: <span class="token number">60</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_domain_maximum"</span>: <span class="token number">600</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_domain_minimum"</span>: <span class="token number">60</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_ssl_per_domain_pricing"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_supports_dns_dcv"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_validation_type"</span>: <span class="token string">&quot;ev&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_warn_after"</span>: <span class="token number">604800</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"base_name"</span>: <span class="token string">&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"billing_type"</span>: <span class="token string">&quot;one-time&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;A 2-year extended-validated (EV) SSL certificate signed by cPanel.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"display_name"</span>: <span class="token string">&quot;2-Year cPanel EV SSL Certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"icon"</span>: <span class="token string">&quot;PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNTlwdCIgaGVpZ2h0PSIzMjAiIHZpZXdCb3g9IjAgMCAzNTkgMjQwIj48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGQ9Ik0xMjMgMGgyMzUuMzd2MjQwSDEyM3ptMCAwIi8+PC9jbGlwUGF0aD48L2RlZnM+PHBhdGggZD0iTTg5LjY5IDU5LjEwMmg2Ny44MDJsLTEwLjUgNDAuMmMtMS42MDUgNS42LTQuNjA1IDEwLjEtOSAxMy41LTQuNDAyIDMuNC05LjUwNCA1LjA5Ni0xNS4zIDUuMDk2aC0zMS41Yy03LjIgMC0xMy41NSAyLjEwMi0xOS4wNSA2LjMtNS41MDUgNC4yLTkuMzUzIDkuOTA0LTExLjU1MiAxNy4xMDMtMS40IDUuNDAzLTEuNTUgMTAuNS0uNDUgMTUuMzAyIDEuMDk4IDQuNzk2IDMuMDQ3IDkuMDUgNS44NTIgMTIuNzUgMi43OTcgMy43MDMgNi40IDYuNjUyIDEwLjc5NyA4Ljg1IDQuMzk3IDIuMiA5LjE5OCAzLjI5OCAxNC40IDMuMjk4aDE5LjJjMy42MDIgMCA2LjU0NyAxLjQ1MyA4Ljg1MiA0LjM1MiAyLjI5NyAyLjkwMiAyLjk0NSA2LjE0OCAxLjk1IDkuNzVsLTEyIDQ0LjM5OGgtMjFjLTE0LjQwMyAwLTI3LjY1My0zLjE0OC0zOS43NS05LjQ1LTEyLjEwMi02LjMtMjIuMTUzLTE0LjY0OC0zMC4xNTMtMjUuMDUtOC0xMC4zOTUtMTMuNDU0LTIyLjI0Ni0xNi4zNS0zNS41NDctMi45LTEzLjMtMi41NS0yNi45NSAxLjA1Mi00MC45NTNsMS4yLTQuNWMyLjU5Ny05LjYwMiA2LjY0OC0xOC40NSAxMi4xNDgtMjYuNTUgNS41LTguMDk4IDEyLTE1IDE5LjUtMjAuNyA3LjUtNS43IDE1Ljg1LTEwLjE0OCAyNS4wNS0xMy4zNTIgOS4yLTMuMTk1IDE4Ljc5Ny00Ljc5NiAyOC44LTQuNzk2IiBmaWxsPSIjZmY2YzJjIi8+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBkPSJNMTIzLjg5IDI0MEwxODIuOTkgMTguNjAyYzEuNTk4LTUuNTk4IDQuNTk4LTEwLjA5OCA5LTEzLjVDMTk2LjM4OCAxLjcgMjAxLjQ4NCAwIDIwNy4yODggMGg2Mi43YzE0LjQwMyAwIDI3LjY1IDMuMTQ4IDM5Ljc1IDkuNDUgMTIuMTAyIDYuMyAyMi4xNTMgMTQuNjU1IDMwLjE1MyAyNS4wNSA3Ljk5NyAxMC40MDIgMTMuNSAyMi4yNTQgMTYuNSAzNS41NSAzIDEzLjMwNSAyLjU5NCAyNi45NTQtMS4yMDIgNDAuOTVsLTEuMiA0LjVjLTIuNTk3IDkuNjAyLTYuNTk3IDE4LjQ1LTEyIDI2LjU1LTUuMzk4IDguMDk4LTExLjg0NyAxNS4wNTItMTkuMzQ3IDIwLjg0OC03LjUgNS44MDUtMTUuODU1IDEwLjMwNS0yNS4wNSAxMy41LTkuMiAzLjIwNC0xOC44MDUgNC44MDUtMjguODA1IDQuODA1aC01NC4yOTdsMTAuOC00MC41YzEuNi01LjQwMiA0LjYtOS44IDktMTMuMjAzIDQuMzk2LTMuMzk4IDkuNDk3LTUuMTAyIDE1LjMwMi01LjEwMmgxNy4zOThjNy4yIDAgMTMuNjUzLTIuMiAxOS4zNTItNi41OTcgNS42OTUtNC4zOTggOS40NDUtMTAuMDk3IDExLjI1LTE3LjEgMS4zOTQtNC45OTcgMS41NDctOS45LjQ0NS0xNC43LTEuMS00LjgtMy4wNS05LjA0Ny01Ljg0OC0xMi43NS0yLjgtMy42OTUtNi40MDItNi42OTUtMTAuNzk2LTktNC40MDYtMi4yOTctOS4yMDYtMy40NS0xNC40MDItMy40NUgyMzMuMzlsLTQzLjggMTYyLjkwM2MtMS42MDYgNS40LTQuNjA2IDkuNzk3LTkgMTMuMTk1LTQuNDAzIDMuNDA3LTkuNDA2IDUuMTAyLTE1IDUuMTAyaC00MS43IiBmaWxsPSIjZmY2YzJjIi8+PC9nPjwvc3ZnPgo=&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"icon_mime_type"</span>: <span class="token string">&quot;image/svg+xml&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"license_term"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"max_users"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"maximum_server_price"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"minimum_server_price"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"price"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"price_unit"</span>: <span class="token string">&quot;USD&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product"</span>: <span class="token string">&quot;cPanel EV Certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_category"</span>: <span class="token string">&quot;N/A&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_group"</span>: <span class="token string">&quot;ssl_certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product_id"</span>: <span class="token string">&quot;241&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_display_name"</span>: <span class="token string">&quot;cPanel Store&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_name"</span>: <span class="token string">&quot;cPStore&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"requires_ip"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_certificate_term"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;2&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;year&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_identity_verification"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Organization Name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;organizationName&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Department Name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;organizationalUnitName&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;9 consecutive digits or “##-###-####” (More information (https://go.cpanel.net/get_duns))&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Dun &amp; Bradstreet D-U-N-S (Data Universal Numbering System) Number&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;duns_number&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"pattern"</span>: <span class="token string">&quot;^[0-9]{2}(?:-[0-9]{3}-[0-9]{4}|[0-9]{7})$&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Street Address&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;streetAddress&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;City&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;localityName&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;State or Province&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;stateOrProvinceName&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Postal Code&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;postalCode&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Country Code&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;countryName&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;country_code&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Representative’s Given (First) Name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;rep_forename&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Representative’s Surname (Last Name)&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;rep_surname&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Representative’s Email Address&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;rep_email_address&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;email&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;This should be one of the organization’s publicly-listed telephone numbers.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Representative’s Telephone Number&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;rep_telephone&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;tel&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;Consult the EV SSL Certificate Guidelines (https://cabforum.org/extended-validation/) for more information about this field’s options.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Business Category&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;business_category&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"options"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;b&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;Incorporated Business (“Private Organization”)&quot;</span></div></li></ul><span class="token punctuation">]</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;d&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;Non-incorporated Business (“Business Entity”)&quot;</span></div></li></ul><span class="token punctuation">]</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;c&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;Government Entity (“Government Entity”)&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;choose_one&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;City Where Incorporated (JOI (Jurisdiction of Incorporation))&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;joi_locality_name&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;State or Province Where Incorporated (JOI (Jurisdiction of Incorporation))&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;joi_state_or_province_name&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Country Code Where Incorporated (JOI (Jurisdiction of Incorporation))&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;joi_country_name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;country_code&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Date of Incorporation&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;date_of_incorporation&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;date&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"is_optional"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;Assumed Name (DBA (Doing Business As))&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;assumed_name&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_max_http_redirects"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_payment_trigger"</span>: <span class="token string">&quot;checkout&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_domain"</span>: <span class="token number">120</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_domain_maximum"</span>: <span class="token number">1200</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_price_per_domain_minimum"</span>: <span class="token number">120</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_ssl_per_domain_pricing"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_supports_dns_dcv"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_validation_type"</span>: <span class="token string">&quot;ev&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_warn_after"</span>: <span class="token number">604800</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_market_providers_products&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Product-Management/operation/set_market_product_attribute" data-section-id="tag/Product-Management/operation/set_market_product_attribute" class="sc-dntaoT ceciOs"><div data-section-id="operation/set_market_product_attribute" id="operation/set_market_product_attribute" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Product-Management/operation/set_market_product_attribute" aria-label="tag/Product-Management/operation/set_market_product_attribute"></a>Update Market provider product<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function sets an attribute for a cPanel Market provider&amp;#39;s product.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function sets an attribute for a cPanel Market provider&#39;s product.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="attribute" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">attribute</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">attribute=price</span></div><div><div html="&lt;p&gt;The attribute of the cPanel Market provider&amp;#39;s product.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Attributes vary between cPanel Market providers and products.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The attribute of the cPanel Market provider&#39;s product.</p>
<p><strong>Note</strong></p>
<p>Attributes vary between cPanel Market providers and products.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="product_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">product_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">product_id=12345</span></div><div><div html="&lt;p&gt;The cPanel Market provider product&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel Market provider product&#39;s name.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="provider" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">provider</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">provider=cPStore</span></div><div><div html="&lt;p&gt;The cPanel Market provider&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel Market provider&#39;s name.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="value" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">value</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">value=6.00</span></div><div><div html="&lt;p&gt;The value to set for the attribute.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The value to set for the attribute.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/set_market_product_attribute</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/set_market_product_attribute</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2acj4a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2acj4a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2acj4a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2acj4a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2acj4a:0" aria-labelledby="tab:R2acj4a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  set_market_product_attribute <span class="token punctuation">\</span>
  <span class="token assign-left variable">provider</span><span class="token operator">=</span><span class="token string">'cPStore'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">product_id</span><span class="token operator">=</span><span class="token string">'12345'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">attribute</span><span class="token operator">=</span><span class="token string">'price'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">value</span><span class="token operator">=</span><span class="token string">'6.00'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2acj4a:1" aria-labelledby="tab:R2acj4a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ecj4a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ecj4a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ecj4a:0" aria-labelledby="tab:R2ecj4a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;set_market_product_attribute&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Provider-Management" data-section-id="tag/Provider-Management" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Provider-Management" aria-label="tag/Provider-Management"></a>Provider Management</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;cPanel Market / Provider Management&lt;/p&gt;
"><p>cPanel Market / Provider Management</p>
</div></div></div><div id="tag/Provider-Management/operation/disable_market_provider" data-section-id="tag/Provider-Management/operation/disable_market_provider" class="sc-dntaoT ceciOs"><div data-section-id="operation/disable_market_provider" id="operation/disable_market_provider" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Provider-Management/operation/disable_market_provider" aria-label="tag/Provider-Management/operation/disable_market_provider"></a>Disable Market provider<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function disables a cPanel Market provider.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function disables a cPanel Market provider.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">name=cPStore</span></div><div><div html="&lt;p&gt;The cPanel Market provider&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel Market provider&#39;s name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/disable_market_provider</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/disable_market_provider</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2a9l4a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2a9l4a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2a9l4a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2a9l4a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2a9l4a:0" aria-labelledby="tab:R2a9l4a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  disable_market_provider <span class="token punctuation">\</span>
  <span class="token assign-left variable">name</span><span class="token operator">=</span><span class="token string">'cPStore'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2a9l4a:1" aria-labelledby="tab:R2a9l4a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2e9l4a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2e9l4a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2e9l4a:0" aria-labelledby="tab:R2e9l4a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;disable_market_provider&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Provider-Management/operation/enable_market_provider" data-section-id="tag/Provider-Management/operation/enable_market_provider" class="sc-dntaoT ceciOs"><div data-section-id="operation/enable_market_provider" id="operation/enable_market_provider" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Provider-Management/operation/enable_market_provider" aria-label="tag/Provider-Management/operation/enable_market_provider"></a>Enable Market provider<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function enables a cPanel Market provider.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function enables a cPanel Market provider.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">name=cPStore</span></div><div><div html="&lt;p&gt;The cPanel Market provider&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel Market provider&#39;s name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/enable_market_provider</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/enable_market_provider</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2aal4a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2aal4a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2aal4a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2aal4a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2aal4a:0" aria-labelledby="tab:R2aal4a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  enable_market_provider <span class="token punctuation">\</span>
  <span class="token assign-left variable">name</span><span class="token operator">=</span><span class="token string">'cPStore'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2aal4a:1" aria-labelledby="tab:R2aal4a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2eal4a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2eal4a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2eal4a:0" aria-labelledby="tab:R2eal4a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;enable_market_provider&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Provider-Management/operation/get_market_providers_commission_config" data-section-id="tag/Provider-Management/operation/get_market_providers_commission_config" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_market_providers_commission_config" id="operation/get_market_providers_commission_config" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Provider-Management/operation/get_market_providers_commission_config" aria-label="tag/Provider-Management/operation/get_market_providers_commission_config"></a>Return Market providers&#x27; commission configuration<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns the commission configuration of all available cPanel Market providers.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns the commission configuration of all available cPanel Market providers.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_market_providers_commission_config</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_market_providers_commission_config</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2abl4a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2abl4a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2abl4a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2abl4a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2abl4a:0" aria-labelledby="tab:R2abl4a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_market_providers_commission_config
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2abl4a:1" aria-labelledby="tab:R2abl4a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ebl4a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ebl4a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ebl4a:0" aria-labelledby="tab:R2ebl4a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"local_commission_id"</span>: <span class="token string">&quot;user@example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_display_name"</span>: <span class="token string">&quot;cPanel Store&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_name"</span>: <span class="token string">&quot;cPStore&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"remote_commission_id"</span>: <span class="token string">&quot;user@example.com&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_market_providers_commission_config&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Provider-Management/operation/get_market_providers_list" data-section-id="tag/Provider-Management/operation/get_market_providers_list" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_market_providers_list" id="operation/get_market_providers_list" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Provider-Management/operation/get_market_providers_list" aria-label="tag/Provider-Management/operation/get_market_providers_list"></a>Return Market providers<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists the available cPanel Market providers.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists the available cPanel Market providers.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_market_providers_list</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_market_providers_list</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2acl4a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2acl4a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2acl4a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2acl4a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2acl4a:0" aria-labelledby="tab:R2acl4a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_market_providers_list
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2acl4a:1" aria-labelledby="tab:R2acl4a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ecl4a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ecl4a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ecl4a:0" aria-labelledby="tab:R2ecl4a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"display_name"</span>: <span class="token string">&quot;cPanel Store&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"enabled"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"even_commission_divisor"</span>: <span class="token number">6</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;cPStore&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"supports_commission"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_market_providers_list&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Provider-Management/operation/set_market_provider_commission_id" data-section-id="tag/Provider-Management/operation/set_market_provider_commission_id" class="sc-dntaoT ceciOs"><div data-section-id="operation/set_market_provider_commission_id" id="operation/set_market_provider_commission_id" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Provider-Management/operation/set_market_provider_commission_id" aria-label="tag/Provider-Management/operation/set_market_provider_commission_id"></a>Update Market provider commission contact ID<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function sets the contact ID to which a cPanel Market provider will send commission.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function sets the contact ID to which a cPanel Market provider will send commission.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="commission_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">commission_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">commission_id=user@example.com</span></div><div><div html="&lt;p&gt;The cPanel Store ID to which to send cPanel Market commissions.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel Store ID to which to send cPanel Market commissions.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="provider" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">provider</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">provider=cPStore</span></div><div><div html="&lt;p&gt;The cPanel Market provider&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel Market provider&#39;s name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/set_market_provider_commission_id</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/set_market_provider_commission_id</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2adl4a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2adl4a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2adl4a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2adl4a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2adl4a:0" aria-labelledby="tab:R2adl4a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  set_market_provider_commission_id <span class="token punctuation">\</span>
  <span class="token assign-left variable">provider</span><span class="token operator">=</span><span class="token string">'cPStore'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">commission_id</span><span class="token operator">=</span><span class="token string">'user@example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2adl4a:1" aria-labelledby="tab:R2adl4a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2edl4a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2edl4a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2edl4a:0" aria-labelledby="tab:R2edl4a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;set_market_provider_commission_id&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Support-Access" data-section-id="tag/Support-Access" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Support-Access" aria-label="tag/Support-Access"></a>Support Access</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;cPanel Support Tickets / Support Access&lt;/p&gt;
"><p>cPanel Support Tickets / Support Access</p>
</div></div></div><div id="tag/Support-Access/operation/ticket_grant" data-section-id="tag/Support-Access/operation/ticket_grant" class="sc-dntaoT ceciOs"><div data-section-id="operation/ticket_grant" id="operation/ticket_grant" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Support-Access/operation/ticket_grant" aria-label="tag/Support-Access/operation/ticket_grant"></a>Create Support SSH key<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function installs an SSH key from the
&lt;a href=&quot;https://tickets.cpanel.net/&quot;&gt;cPanel Customer Portal&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This function is &lt;strong&gt;not&lt;/strong&gt; available through the command line. You &lt;strong&gt;must&lt;/strong&gt; call
it as a request body.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function installs an SSH key from the
<a href="https://tickets.cpanel.net/">cPanel Customer Portal</a>.</p>
<p><strong>Note:</strong></p>
<p>This function is <strong>not</strong> available through the command line. You <strong>must</strong> call
it as a request body.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="secure_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">secure_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">secure_id=rofh411bv8</span></div><div><div html="&lt;p&gt;The support ticket&amp;#39;s secure ID token.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The support ticket&#39;s secure ID token.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="server_num" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">server_num</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">server_num=1</span></div><div><div html="&lt;p&gt;The server&amp;#39;s support ticket ID number.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The server&#39;s support ticket ID number.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="ssh_username" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">ssh_username</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ssh_username=username</span></div><div><div html="&lt;p&gt;The username for incoming SSH connections before they escalate to the &lt;code&gt;root&lt;/code&gt; user. If you do &lt;strong&gt;not&lt;/strong&gt; specify a value, the function retrieves the user from the support ticket.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The username for incoming SSH connections before they escalate to the <code>root</code> user. If you do <strong>not</strong> specify a value, the function retrieves the user from the support ticket.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="ticket_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">ticket_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ticket_id=999999999</span></div><div><div html="&lt;p&gt;The support ticket&amp;#39;s ID number.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The support ticket&#39;s ID number.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/ticket_grant</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/ticket_grant</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4khj4q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4khj4q:0" tabindex="0" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4khj4q:0" aria-labelledby="tab:R4khj4q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs"><span class="token header"><span class="token header-name keyword">https</span><span class="token punctuation">:</span><span class="token header-value">//hostname.example.com:2087/cpsess##########/json-api/ticket_grant?api.version=1&amp;ticket_id=999999999&amp;secure_id=rofh411bv8&amp;server_num=1</span></span></pre></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4shj4q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4shj4q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4shj4q:0" aria-labelledby="tab:R4shj4q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"auth_status"</span>: <span class="token string">&quot;AUTHED&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"auth_time"</span>: <span class="token number">1477338450</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"chain_status"</span>: <span class="token string">&quot;ACTIVE&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"csf_wl_status"</span>: <span class="token string">&quot;ACTIVE&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"host_access_wl_status"</span>: <span class="token string">&quot;ACTIVE&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"hulk_wl_status"</span>: <span class="token string">&quot;ACTIVE&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"non_fatals"</span>: <span class="token punctuation">[ ]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"server_name"</span>: <span class="token string">&quot;example&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"server_num"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ssh_username"</span>: <span class="token string">&quot;username&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ticket_id"</span>: <span class="token number">999999999</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ticket_status"</span>: <span class="token string">&quot;OPEN&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;ticket_grant&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Support-Access/operation/ticket_revoke" data-section-id="tag/Support-Access/operation/ticket_revoke" class="sc-dntaoT ceciOs"><div data-section-id="operation/ticket_revoke" id="operation/ticket_revoke" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Support-Access/operation/ticket_revoke" aria-label="tag/Support-Access/operation/ticket_revoke"></a>Delete Support SSH key<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function removes a
&lt;a href=&quot;https://tickets.cpanel.net/&quot;&gt;cPanel Customer Portal&lt;/a&gt;
SSH key from the server.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This function is &lt;strong&gt;not&lt;/strong&gt; available through the command line. You &lt;strong&gt;must&lt;/strong&gt; call it
as a request body.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function removes a
<a href="https://tickets.cpanel.net/">cPanel Customer Portal</a>
SSH key from the server.</p>
<p><strong>Note:</strong></p>
<p>This function is <strong>not</strong> available through the command line. You <strong>must</strong> call it
as a request body.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="server_num" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">server_num</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">server_num=1</span></div><div><div html="&lt;p&gt;The server&amp;#39;s ID number.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The server&#39;s ID number.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="ssh_username" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">ssh_username</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ssh_username=username</span></div><div><div html="&lt;p&gt;The username for incoming SSH connections before they escalate to the &lt;code&gt;root&lt;/code&gt; user.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The username for incoming SSH connections before they escalate to the <code>root</code> user.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="ticket_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">ticket_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ticket_id=999999999</span></div><div><div html="&lt;p&gt;The support ticket&amp;#39;s ID number.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The support ticket&#39;s ID number.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/ticket_revoke</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/ticket_revoke</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kij4q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kij4q:0" tabindex="0" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kij4q:0" aria-labelledby="tab:R4kij4q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs"><span class="token header"><span class="token header-name keyword">https</span><span class="token punctuation">:</span><span class="token header-value">//hostname.example.com:2087/cpsess##########/json-api/ticket_revoke?api.version=1&amp;ticket_id=999999999&amp;server_num=1&amp;ssh_username=username</span></span></pre></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sij4q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sij4q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sij4q:0" aria-labelledby="tab:R4sij4q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"chain_status"</span>: <span class="token string">&quot;ACTIVE&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"csf_wl_status"</span>: <span class="token string">&quot;ACTIVE&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"host_access_wl_status"</span>: <span class="token string">&quot;ACTIVE&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"hulk_wl_status"</span>: <span class="token string">&quot;ACTIVE&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"non_fatals"</span>: <span class="token punctuation">[ ]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"revoked_keys"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"server_num"</span>: <span class="token number">2</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ssh_username"</span>: <span class="token string">&quot;username&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ticket_id"</span>: <span class="token number">999999999</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;ticket_revoke&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Support-Access/operation/ticket_remove_closed" data-section-id="tag/Support-Access/operation/ticket_remove_closed" class="sc-dntaoT ceciOs"><div data-section-id="operation/ticket_remove_closed" id="operation/ticket_remove_closed" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Support-Access/operation/ticket_remove_closed" aria-label="tag/Support-Access/operation/ticket_remove_closed"></a>Delete Support SSH key and closed tickets<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function removes cPanel Support&amp;#39;s SSH keys and removes closed
support tickets. You can view closed support tickets in WHM&amp;#39;s
&lt;a href=&quot;https://docs.cpanel.net/whm/support/grant-cpanel-support-access/&quot;&gt;&lt;em&gt;Grant cPanel Support Access&lt;/em&gt;&lt;/a&gt;
interface (&lt;em&gt;WHM &amp;gt;&amp;gt; Home &amp;gt;&amp;gt; Support &amp;gt;&amp;gt; Grant cPanel Support Access&lt;/em&gt;).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This function is &lt;strong&gt;not&lt;/strong&gt; available through the command line. You &lt;strong&gt;must&lt;/strong&gt; call
it as a request body.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function removes cPanel Support&#39;s SSH keys and removes closed
support tickets. You can view closed support tickets in WHM&#39;s
<a href="https://docs.cpanel.net/whm/support/grant-cpanel-support-access/"><em>Grant cPanel Support Access</em></a>
interface (<em>WHM &gt;&gt; Home &gt;&gt; Support &gt;&gt; Grant cPanel Support Access</em>).</p>
<p><strong>Note:</strong></p>
<p>This function is <strong>not</strong> available through the command line. You <strong>must</strong> call
it as a request body.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/ticket_remove_closed</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/ticket_remove_closed</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kjj4q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kjj4q:0" tabindex="0" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kjj4q:0" aria-labelledby="tab:R4kjj4q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs"><span class="token header"><span class="token header-name keyword">https</span><span class="token punctuation">:</span><span class="token header-value">//hostname.example.com:2087/cpsess##########/json-api/ticket_remove_closed?api.version=1</span></span></pre></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sjj4q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sjj4q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sjj4q:0" aria-labelledby="tab:R4sjj4q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"chain_status"</span>: <span class="token string">&quot;ACTIVE&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"csf_wl_status"</span>: <span class="token string">&quot;ACTIVE&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"host_access_wl_status"</span>: <span class="token string">&quot;INACTIVE&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"hulk_wl_status"</span>: <span class="token string">&quot;ACTIVE&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"non_fatals"</span>: <span class="token punctuation">[ ]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"revoked_keys"</span>: <span class="token number">9</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;ticket_remove_closed&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Support-Access/operation/ticket_ssh_test" data-section-id="tag/Support-Access/operation/ticket_ssh_test" class="sc-dntaoT ceciOs"><div data-section-id="operation/ticket_ssh_test" id="operation/ticket_ssh_test" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Support-Access/operation/ticket_ssh_test" aria-label="tag/Support-Access/operation/ticket_ssh_test"></a>Validate Customer Portal connection<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function verifies the connection from the
&lt;a href=&quot;https://tickets.cpanel.net/&quot;&gt;cPanel Customer Portal&lt;/a&gt;
to the server.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This function is &lt;strong&gt;not&lt;/strong&gt; available through the command line. You &lt;strong&gt;must&lt;/strong&gt; call it as
a request body.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function verifies the connection from the
<a href="https://tickets.cpanel.net/">cPanel Customer Portal</a>
to the server.</p>
<p><strong>Note:</strong></p>
<p>This function is <strong>not</strong> available through the command line. You <strong>must</strong> call it as
a request body.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="server_num" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">server_num</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">server_num=2</span></div><div><div html="&lt;p&gt;The server&amp;#39;s ID number.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The server&#39;s ID number.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="ticket_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">ticket_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ticket_id=999999999</span></div><div><div html="&lt;p&gt;The ticket&amp;#39;s ID number.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The ticket&#39;s ID number.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/ticket_ssh_test</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/ticket_ssh_test</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kkj4q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kkj4q:0" tabindex="0" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kkj4q:0" aria-labelledby="tab:R4kkj4q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs"><span class="token header"><span class="token header-name keyword">https</span><span class="token punctuation">:</span><span class="token header-value">//hostname.example.com:2087/cpsess##########/json-api/ticket_ssh_test?api.version=1&amp;ticket_id=999999999&amp;server_num=2</span></span></pre></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4skj4q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4skj4q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4skj4q:0" aria-labelledby="tab:R4skj4q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"non_fatals"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;audit_log&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token string">&quot;SUCCESS&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;ticket_ssh_test&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Support-Access/operation/ticket_ssh_test_start" data-section-id="tag/Support-Access/operation/ticket_ssh_test_start" class="sc-dntaoT ceciOs"><div data-section-id="operation/ticket_ssh_test_start" id="operation/ticket_ssh_test_start" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Support-Access/operation/ticket_ssh_test_start" aria-label="tag/Support-Access/operation/ticket_ssh_test_start"></a>Validate Support SSH connection<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function initiates an SSH connection test.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This function is &lt;strong&gt;not&lt;/strong&gt; available through the command line. You &lt;strong&gt;must&lt;/strong&gt; call it
as a request body.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function initiates an SSH connection test.</p>
<p><strong>Important:</strong></p>
<p>This function is <strong>not</strong> available through the command line. You <strong>must</strong> call it
as a request body.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="server_num" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">server_num</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">server_num=1</span></div><div><div html="&lt;p&gt;An integer that represents the ticket&amp;#39;s actionable server. Increment the value by one for each server in the support ticket.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>An integer that represents the ticket&#39;s actionable server. Increment the value by one for each server in the support ticket.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="ticket_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">ticket_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ticket_id=7648492</span></div><div><div html="&lt;p&gt;The support ticket number that other functions can use to query or make additional changes to the support ticket.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The support ticket number that other functions can use to query or make additional changes to the support ticket.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">data</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/ticket_ssh_test_start</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/ticket_ssh_test_start</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4klj4q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4klj4q:0" tabindex="0" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4klj4q:0" aria-labelledby="tab:R4klj4q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs"><span class="token header"><span class="token header-name keyword">https</span><span class="token punctuation">:</span><span class="token header-value">//hostname.example.com:2087/cpsess##########/json-api/ticket_ssh_test_start?api.version=1&amp;ticket_id=7648492&amp;server_num=1</span></span></pre></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4slj4q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4slj4q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4slj4q:0" aria-labelledby="tab:R4slj4q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <span class="token punctuation">{ }</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;ticket_ssh_test_start&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Support-Access/operation/ticket_whitelist_check" data-section-id="tag/Support-Access/operation/ticket_whitelist_check" class="sc-dntaoT ceciOs"><div data-section-id="operation/ticket_whitelist_check" id="operation/ticket_whitelist_check" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Support-Access/operation/ticket_whitelist_check" aria-label="tag/Support-Access/operation/ticket_whitelist_check"></a>Validate Support IP addresses on firewall<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function checks whether the server&amp;#39;s firewall whitelist correlates
with the granted support tickets. You can view granted support tickets in
WHM&amp;#39;s
&lt;a href=&quot;https://docs.cpanel.net/whm/support/grant-cpanel-support-access/&quot;&gt;&lt;em&gt;Grant cPanel Support Access&lt;/em&gt;&lt;/a&gt;
interface (&lt;em&gt;WHM &amp;gt;&amp;gt; Home &amp;gt;&amp;gt; Support &amp;gt;&amp;gt; Grant cPanel Support Access&lt;/em&gt;).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This function is &lt;strong&gt;not&lt;/strong&gt; available through the command line. You &lt;strong&gt;must&lt;/strong&gt; call it as
a request body.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function checks whether the server&#39;s firewall whitelist correlates
with the granted support tickets. You can view granted support tickets in
WHM&#39;s
<a href="https://docs.cpanel.net/whm/support/grant-cpanel-support-access/"><em>Grant cPanel Support Access</em></a>
interface (<em>WHM &gt;&gt; Home &gt;&gt; Support &gt;&gt; Grant cPanel Support Access</em>).</p>
<p><strong>Note:</strong></p>
<p>This function is <strong>not</strong> available through the command line. You <strong>must</strong> call it as
a request body.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/ticket_whitelist_check</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/ticket_whitelist_check</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kmj4q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kmj4q:0" tabindex="0" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kmj4q:0" aria-labelledby="tab:R4kmj4q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs"><span class="token header"><span class="token header-name keyword">https</span><span class="token punctuation">:</span><span class="token header-value">//hostname.example.com:2087/cpsess##########/json-api/ticket_whitelist_check?api.version=1</span></span></pre></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4smj4q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4smj4q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4smj4q:0" aria-labelledby="tab:R4smj4q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"chain_status"</span>: <span class="token string">&quot;ACTIVE&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"problem"</span>: <span class="token string">&quot;NO&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;ticket_whitelist_check&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Support-Access/operation/ticket_whitelist_setup" data-section-id="tag/Support-Access/operation/ticket_whitelist_setup" class="sc-dntaoT ceciOs"><div data-section-id="operation/ticket_whitelist_setup" id="operation/ticket_whitelist_setup" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Support-Access/operation/ticket_whitelist_setup" aria-label="tag/Support-Access/operation/ticket_whitelist_setup"></a>Add Support IP addresses to firewall<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function adds cPanel Support&amp;#39;s IP addresses to your server&amp;#39;s firewall
whitelist. This function is firewall-specific and does &lt;strong&gt;not&lt;/strong&gt; change the
&lt;a href=&quot;https://docs.cpanel.net/whm/security-center/cphulk-brute-force-protection/&quot;&gt;cPHulk&lt;/a&gt;
whitelist.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This function is &lt;strong&gt;not&lt;/strong&gt; available through the command line. You &lt;strong&gt;must&lt;/strong&gt; call it as
a request body.&lt;/li&gt;
&lt;li&gt;This function logs error messages to the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/cpanel-product/the-cpanel-log-files/#usr-local-cpanel-logs-error-log&quot;&gt;&lt;code&gt;/usr/local/cpanel/logs/error_log&lt;/code&gt;&lt;/a&gt;
file.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function adds cPanel Support&#39;s IP addresses to your server&#39;s firewall
whitelist. This function is firewall-specific and does <strong>not</strong> change the
<a href="https://docs.cpanel.net/whm/security-center/cphulk-brute-force-protection/">cPHulk</a>
whitelist.</p>
<p><strong>Note:</strong></p>
<ul>
<li>This function is <strong>not</strong> available through the command line. You <strong>must</strong> call it as
a request body.</li>
<li>This function logs error messages to the
<a href="https://docs.cpanel.net/knowledge-base/cpanel-product/the-cpanel-log-files/#usr-local-cpanel-logs-error-log"><code>/usr/local/cpanel/logs/error_log</code></a>
file.</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/ticket_whitelist_setup</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/ticket_whitelist_setup</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4knj4q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4knj4q:0" tabindex="0" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4knj4q:0" aria-labelledby="tab:R4knj4q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs"><span class="token header"><span class="token header-name keyword">https</span><span class="token punctuation">:</span><span class="token header-value">//hostname.example.com:2087/cpsess##########/json-api/ticket_whitelist_setup?api.version=1</span></span></pre></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4snj4q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4snj4q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4snj4q:0" aria-labelledby="tab:R4snj4q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"chain_status"</span>: <span class="token string">&quot;ACTIVE&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;ticket_whitelist_setup&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Support-Access/operation/ticket_whitelist_unsetup" data-section-id="tag/Support-Access/operation/ticket_whitelist_unsetup" class="sc-dntaoT ceciOs"><div data-section-id="operation/ticket_whitelist_unsetup" id="operation/ticket_whitelist_unsetup" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Support-Access/operation/ticket_whitelist_unsetup" aria-label="tag/Support-Access/operation/ticket_whitelist_unsetup"></a>Remove Support IP addresses from firewall<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function removes cPanel Support&amp;#39;s IP addresses from your server&amp;#39;s firewall
whitelist. This function is firewall-specific and does &lt;strong&gt;not&lt;/strong&gt; change the
&lt;a href=&quot;https://docs.cpanel.net/whm/security-center/cphulk-brute-force-protection/&quot;&gt;cPHulk&lt;/a&gt;
whitelist.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This function is &lt;strong&gt;not&lt;/strong&gt; available through the command line. You &lt;strong&gt;must&lt;/strong&gt; call it as
a request body.&lt;/li&gt;
&lt;li&gt;This function logs error messages to the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/cpanel-product/the-cpanel-log-files/#usr-local-cpanel-logs-error-log&quot;&gt;&lt;code&gt;/usr/local/cpanel/logs/error_log&lt;/code&gt;&lt;/a&gt;
file.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function removes cPanel Support&#39;s IP addresses from your server&#39;s firewall
whitelist. This function is firewall-specific and does <strong>not</strong> change the
<a href="https://docs.cpanel.net/whm/security-center/cphulk-brute-force-protection/">cPHulk</a>
whitelist.</p>
<p><strong>Note:</strong></p>
<ul>
<li>This function is <strong>not</strong> available through the command line. You <strong>must</strong> call it as
a request body.</li>
<li>This function logs error messages to the
<a href="https://docs.cpanel.net/knowledge-base/cpanel-product/the-cpanel-log-files/#usr-local-cpanel-logs-error-log"><code>/usr/local/cpanel/logs/error_log</code></a>
file.</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/ticket_whitelist_unsetup</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/ticket_whitelist_unsetup</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4koj4q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4koj4q:0" tabindex="0" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4koj4q:0" aria-labelledby="tab:R4koj4q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs"><span class="token header"><span class="token header-name keyword">https</span><span class="token punctuation">:</span><span class="token header-value">//hostname.example.com:2087/cpsess##########/json-api/ticket_whitelist_unsetup?api.version=1</span></span></pre></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4soj4q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4soj4q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4soj4q:0" aria-labelledby="tab:R4soj4q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"chain_status"</span>: <span class="token string">&quot;INACTIVE&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;ticket_whitelist_unsetup&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Ticket-Management" data-section-id="tag/Ticket-Management" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Ticket-Management" aria-label="tag/Ticket-Management"></a>Ticket Management</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;cPanel Support Tickets / Ticket Management&lt;/p&gt;
"><p>cPanel Support Tickets / Ticket Management</p>
</div></div></div><div id="tag/Ticket-Management/operation/ticket_create_stub_ticket" data-section-id="tag/Ticket-Management/operation/ticket_create_stub_ticket" class="sc-dntaoT ceciOs"><div data-section-id="operation/ticket_create_stub_ticket" id="operation/ticket_create_stub_ticket" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Ticket-Management/operation/ticket_create_stub_ticket" aria-label="tag/Ticket-Management/operation/ticket_create_stub_ticket"></a>Create initial Support ticket request<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function creates a stub ticket. The system uses the stub ticket
to create a cPanel support ticket.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This function is &lt;strong&gt;not&lt;/strong&gt; available through the command line. You &lt;strong&gt;must&lt;/strong&gt; call
it as a request body.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function creates a stub ticket. The system uses the stub ticket
to create a cPanel support ticket.</p>
<p><strong>Note:</strong></p>
<p>This function is <strong>not</strong> available through the command line. You <strong>must</strong> call
it as a request body.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/ticket_create_stub_ticket</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/ticket_create_stub_ticket</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2a9l4q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2a9l4q:0" tabindex="0" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2a9l4q:0" aria-labelledby="tab:R2a9l4q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs"><span class="token header"><span class="token header-name keyword">https</span><span class="token punctuation">:</span><span class="token header-value">//hostname.example.com:2087/cpsess##########/json-api/ticket_create_stub_ticket?api.version=1</span></span></pre></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2e9l4q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2e9l4q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2e9l4q:0" aria-labelledby="tab:R2e9l4q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"secure_id"</span>: <span class="token string">&quot;rofh411bv8&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ticket_id"</span>: <span class="token number">7648492</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;ticket_create_stub_ticket&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Ticket-Management/operation/ticket_get_support_agreement" data-section-id="tag/Ticket-Management/operation/ticket_get_support_agreement" class="sc-dntaoT ceciOs"><div data-section-id="operation/ticket_get_support_agreement" id="operation/ticket_get_support_agreement" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Ticket-Management/operation/ticket_get_support_agreement" aria-label="tag/Ticket-Management/operation/ticket_get_support_agreement"></a>Import Technical Support Agreement text<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves the WebPros International, LLC Technical Support Agreement text
and metadata about the user&amp;#39;s agreement status from the
&lt;a href=&quot;https://tickets.cpanel.net/&quot;&gt;cPanel Customer Portal&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This function is &lt;strong&gt;not&lt;/strong&gt; available through the command line. You &lt;strong&gt;must&lt;/strong&gt; call it
as a request body.&lt;/li&gt;
&lt;li&gt;To use this function, you &lt;strong&gt;must&lt;/strong&gt; set up a cPanelID token in your current session.
For more information, read our
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/accounts/cpanelid/&quot;&gt;cPanelID&lt;/a&gt;
documentation.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves the WebPros International, LLC Technical Support Agreement text
and metadata about the user&#39;s agreement status from the
<a href="https://tickets.cpanel.net/">cPanel Customer Portal</a>.</p>
<p><strong>Note:</strong></p>
<ul>
<li>This function is <strong>not</strong> available through the command line. You <strong>must</strong> call it
as a request body.</li>
<li>To use this function, you <strong>must</strong> set up a cPanelID token in your current session.
For more information, read our
<a href="https://docs.cpanel.net/knowledge-base/accounts/cpanelid/">cPanelID</a>
documentation.</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/ticket_get_support_agreement</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/ticket_get_support_agreement</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2aal4q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2aal4q:0" tabindex="0" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2aal4q:0" aria-labelledby="tab:R2aal4q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs"><span class="token header"><span class="token header-name keyword">https</span><span class="token punctuation">:</span><span class="token header-value">//hostname.example.com:2087/cpsess##########/json-api/ticket_get_support_agreement?api.version=1</span></span></pre></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2eal4q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2eal4q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2eal4q:0" aria-labelledby="tab:R2eal4q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"accepted"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"accepted_date"</span>: <span class="token number">1566000000</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"accepted_date_human"</span>: <span class="token string">&quot;8/17/19&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"body"</span>: <span class="token string">&quot;&lt;p&gt;IMPORTANT: THIS TECHNICAL SUPPORT AGREEMENT ... at the end of AGREEMENT&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"create_date"</span>: <span class="token number">1564790400</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"create_date_human"</span>: <span class="token string">&quot;8/3/19&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"download_url"</span>: <span class="token string">&quot;</span><a href="https://www.cpanel.net/legal/techagreement_download.cgi">https://www.cpanel.net/legal/techagreement_download.cgi</a><span class="token string">&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"title"</span>: <span class="token string">&quot;Technical Support Agreement&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token string">&quot;2019-04.v01.TSUPPORT&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"view_url"</span>: <span class="token string">&quot;</span><a href="http://cpanel.com/technical-support-agreements.html">http://cpanel.com/technical-support-agreements.html</a><span class="token string">&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;ticket_get_support_agreement&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Ticket-Management/operation/ticket_get_support_info" data-section-id="tag/Ticket-Management/operation/ticket_get_support_info" class="sc-dntaoT ceciOs"><div data-section-id="operation/ticket_get_support_info" id="operation/ticket_get_support_info" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Ticket-Management/operation/ticket_get_support_info" aria-label="tag/Ticket-Management/operation/ticket_get_support_info"></a>Import customer information from Customer Portal<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves the license holder&amp;#39;s support-related information.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This function is &lt;strong&gt;not&lt;/strong&gt; available through the command line. You &lt;strong&gt;must&lt;/strong&gt; call
it as a request body.&lt;/li&gt;
&lt;li&gt;To use this function, you &lt;strong&gt;must&lt;/strong&gt; set up a cPanelID token in your current session.
For more information, read our
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/accounts/cpanelid/&quot;&gt;cPanelID&lt;/a&gt;
documentation.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves the license holder&#39;s support-related information.</p>
<p><strong>Note:</strong></p>
<ul>
<li>This function is <strong>not</strong> available through the command line. You <strong>must</strong> call
it as a request body.</li>
<li>To use this function, you <strong>must</strong> set up a cPanelID token in your current session.
For more information, read our
<a href="https://docs.cpanel.net/knowledge-base/accounts/cpanelid/">cPanelID</a>
documentation.</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/ticket_get_support_info</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/ticket_get_support_info</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2abl4q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2abl4q:0" tabindex="0" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2abl4q:0" aria-labelledby="tab:R2abl4q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs"><span class="token header"><span class="token header-name keyword">https</span><span class="token punctuation">:</span><span class="token header-value">//hostname.example.com:2087/cpsess##########/json-api/ticket_get_support_info?api.version=1</span></span></pre></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ebl4q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ebl4q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ebl4q:0" aria-labelledby="tab:R2ebl4q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"arch"</span>: <span class="token string">&quot;x86_64&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"arch_supported"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"company_id"</span>: <span class="token number">7</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"company_name"</span>: <span class="token string">&quot;Example, L.L.C.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"distro"</span>: <span class="token string">&quot;centos enterprise 6.8&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"distro_supported"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"gets_direct_support"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"has_company_info"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"has_compatibility_info"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"hostname"</span>: <span class="token string">&quot;server.example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip"</span>: <span class="token string">&quot;192.168.0.1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"logo_url"</span>: <span class="token string">&quot;</span><a href="http://example.com/assets/ourlogo.png">http://example.com/assets/ourlogo.png</a><span class="token string">&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"pub_support_contact"</span>: <span class="token string">&quot;</span><a href="http://documentation.example.com/">http://documentation.example.com/</a><span class="token string">&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"pub_tech_contact"</span>: <span class="token string">&quot;</span><a href="https://support.example.com/">https://support.example.com/</a><span class="token string">&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"tech_contact_email"</span>: <span class="token string">&quot;support@example.com&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;ticket_get_support_info&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Ticket-Management/operation/ticket_list" data-section-id="tag/Ticket-Management/operation/ticket_list" class="sc-dntaoT ceciOs"><div data-section-id="operation/ticket_list" id="operation/ticket_list" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Ticket-Management/operation/ticket_list" aria-label="tag/Ticket-Management/operation/ticket_list"></a>Return Support ticket status<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists all active and open support tickets from the
&lt;a href=&quot;https://tickets.cpanel.net/&quot;&gt;cPanel Customer Portal&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This function is &lt;strong&gt;not&lt;/strong&gt; available through the command line. You &lt;strong&gt;must&lt;/strong&gt; call
it as a request body.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists all active and open support tickets from the
<a href="https://tickets.cpanel.net/">cPanel Customer Portal</a>.</p>
<p><strong>Note:</strong></p>
<p>This function is <strong>not</strong> available through the command line. You <strong>must</strong> call
it as a request body.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="server_num" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">server_num</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">server_num=2</span></div><div><div html="&lt;p&gt;The server&amp;#39;s ID number.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The server&#39;s ID number.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="ssh_username" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">ssh_username</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ssh_username=username</span></div><div><div html="&lt;p&gt;The username for incoming SSH connections before they escalate to the &lt;code&gt;root&lt;/code&gt; user. If you do not specify a value, the function will select the user from the ticket.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The username for incoming SSH connections before they escalate to the <code>root</code> user. If you do not specify a value, the function will select the user from the ticket.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="ticket_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">ticket_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ticket_id=999999999</span></div><div><div html="&lt;p&gt;The ticket&amp;#39;s ID number.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The ticket&#39;s ID number.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/ticket_list</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/ticket_list</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2acl4q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2acl4q:0" tabindex="0" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2acl4q:0" aria-labelledby="tab:R2acl4q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs"><span class="token header"><span class="token header-name keyword">https</span><span class="token punctuation">:</span><span class="token header-value">//hostname.example.com:2087/cpsess##########/json-api/ticket_list?api.version=1&amp;ticket_id=999999999&amp;server_num=2</span></span></pre></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ecl4q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ecl4q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ecl4q:0" aria-labelledby="tab:R2ecl4q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"auths"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"servers"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"auth_status"</span>: <span class="token string">&quot;AUTHED&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"auth_time"</span>: <span class="token number">1400603208</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"server_name"</span>: <span class="token string">&quot;My Server&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"server_num"</span>: <span class="token number">2</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ssh"</span>: <span class="token string">&quot;10.11.12.13:22&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ssh_username"</span>: <span class="token string">&quot;username&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"whm_ip"</span>: <span class="token string">&quot;10.11.12.13&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ticket_id"</span>: <span class="token number">999999999</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ticket_status"</span>: <span class="token string">&quot;OPEN&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ticket_subject"</span>: <span class="token string">&quot;Example ticket&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"non_fatals"</span>: <span class="token punctuation">[ ]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;ticket_list&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Ticket-Management/operation/ticket_update_service_agreement_approval" data-section-id="tag/Ticket-Management/operation/ticket_update_service_agreement_approval" class="sc-dntaoT ceciOs"><div data-section-id="operation/ticket_update_service_agreement_approval" id="operation/ticket_update_service_agreement_approval" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Ticket-Management/operation/ticket_update_service_agreement_approval" aria-label="tag/Ticket-Management/operation/ticket_update_service_agreement_approval"></a>Enable Technical Support Agreement acceptance<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function records a user&amp;#39;s acceptance of the Technical Support
Agreement (TSA). The cPanel Customer Portal stores each record with the user&amp;#39;s
login, the date and time, and the TSA&amp;#39;s version.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This function is &lt;strong&gt;not&lt;/strong&gt; available through the command line.
You &lt;strong&gt;must&lt;/strong&gt; call it as a request body.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function records a user&#39;s acceptance of the Technical Support
Agreement (TSA). The cPanel Customer Portal stores each record with the user&#39;s
login, the date and time, and the TSA&#39;s version.</p>
<p><strong>Note:</strong></p>
<p>This function is <strong>not</strong> available through the command line.
You <strong>must</strong> call it as a request body.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="version" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">version</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">version=2020-04.v01.TSUPPORT</span></div><div><div html="&lt;p&gt;The version of the TSA that the user approved.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The version of the TSA that the user approved.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/ticket_update_service_agreement_approval</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/ticket_update_service_agreement_approval</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2adl4q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2adl4q:0" tabindex="0" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2adl4q:0" aria-labelledby="tab:R2adl4q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs"><span class="token header"><span class="token header-name keyword">https</span><span class="token punctuation">:</span><span class="token header-value">//hostname.example.com:2087/cpsess##########/json-api/ticket_update_service_agreement_approval?api.version=1&amp;version=2020-04.v01.TSUPPORT</span></span></pre></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2edl4q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2edl4q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2edl4q:0" aria-labelledby="tab:R2edl4q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;ticket_update_service_agreement_approval&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Ticket-Management/operation/ticket_validate_oauth2_code" data-section-id="tag/Ticket-Management/operation/ticket_validate_oauth2_code" class="sc-dntaoT ceciOs"><div data-section-id="operation/ticket_validate_oauth2_code" id="operation/ticket_validate_oauth2_code" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Ticket-Management/operation/ticket_validate_oauth2_code" aria-label="tag/Ticket-Management/operation/ticket_validate_oauth2_code"></a>Validate Customer Portal OAuth2 code<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function validates the OAuth2 code from the
&lt;a href=&quot;https://tickets.cpanel.net/&quot;&gt;cPanel Customer Portal&lt;/a&gt;.
After the function validates the token, the system stores it on the current session.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This function is &lt;strong&gt;not&lt;/strong&gt; available through the command line. You &lt;strong&gt;must&lt;/strong&gt; call it
as a request body.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function validates the OAuth2 code from the
<a href="https://tickets.cpanel.net/">cPanel Customer Portal</a>.
After the function validates the token, the system stores it on the current session.</p>
<p><strong>Note:</strong></p>
<p>This function is <strong>not</strong> available through the command line. You <strong>must</strong> call it
as a request body.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="code" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">code</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">code=84b1a729-63e3-11e6-a0fb-bfcf357fd76d</span></div><div><div html="&lt;p&gt;The code from the OAuth2 redirect. The system validates this code and exchanges it for a token.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The code from the OAuth2 redirect. The system validates this code and exchanges it for a token.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="redirect_uri" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">redirect_uri</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">redirect_uri=https://hostname.example.com:2087/</span></div><div><div html="&lt;p&gt;The redirect URI query argument that the system sent to the initial OAuth2 authentication endpoint.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The redirect URI query argument that the system sent to the initial OAuth2 authentication endpoint.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/ticket_validate_oauth2_code</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/ticket_validate_oauth2_code</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2ael4q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ael4q:0" tabindex="0" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ael4q:0" aria-labelledby="tab:R2ael4q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs"><span class="token header"><span class="token header-name keyword">https</span><span class="token punctuation">:</span><span class="token header-value">//hostname.example.com:2087/cpsess##########/json-api/ticket_validate_oauth2_code?api.version=1&amp;code=84b1a729-63e3-11e6-a0fb-bfcf357fd76d&amp;redirect_uri=https%3a%2f%2fhostname.example.com%3a2087%2f</span></span></pre></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2eel4q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2eel4q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2eel4q:0" aria-labelledby="tab:R2eel4q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;ticket_validate_oauth2_code&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/cPCloud" data-section-id="tag/cPCloud" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPCloud" aria-label="tag/cPCloud"></a>cPCloud</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;cPCloud Service related WHM API 1 functions.&lt;/p&gt;
"><p>cPCloud Service related WHM API 1 functions.</p>
</div></div></div><div id="tag/Customizations" data-section-id="tag/Customizations" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Customizations" aria-label="tag/Customizations"></a>Customizations</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;The Customizations module for WHM API 1.&lt;/p&gt;
"><p>The Customizations module for WHM API 1.</p>
</div></div></div><div id="tag/Customizations/operation/retrieve_customizations" data-section-id="tag/Customizations/operation/retrieve_customizations" class="sc-dntaoT ceciOs"><div data-section-id="operation/retrieve_customizations" id="operation/retrieve_customizations" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Customizations/operation/retrieve_customizations" aria-label="tag/Customizations/operation/retrieve_customizations"></a>Retrieve customization data<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves customization data.&lt;/p&gt;
&lt;p&gt;Customization data includes brand logos and colors.&lt;/p&gt;
&lt;p&gt;This function is used to retrieve customization data for the Jupiter theme &lt;strong&gt;only&lt;/strong&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves customization data.</p>
<p>Customization data includes brand logos and colors.</p>
<p>This function is used to retrieve customization data for the Jupiter theme <strong>only</strong>.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="application" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">application</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;cpanel&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;webmail&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">application=cpanel</span></div><div><div html="&lt;p&gt;The application name for the customization.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The application name for the customization.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="theme" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">theme</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">theme=jupiter</span></div><div><div html="&lt;p&gt;The theme for the customization.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The theme for the customization.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/retrieve_customizations</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/retrieve_customizations</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riir5q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riir5q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riir5q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riir5q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riir5q:0" aria-labelledby="tab:Riir5q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  retrieve_customizations <span class="token punctuation">\</span>
  <span class="token assign-left variable">application</span><span class="token operator">=</span><span class="token string">'cpanel'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">theme</span><span class="token operator">=</span><span class="token string">'jupiter'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riir5q:1" aria-labelledby="tab:Riir5q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjir5q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjir5q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjir5q:0" aria-labelledby="tab:Rjir5q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;retrieve_customizations&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Customizations/operation/update_customizations" data-section-id="tag/Customizations/operation/update_customizations" class="sc-dntaoT ceciOs"><div data-section-id="operation/update_customizations" id="operation/update_customizations" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Customizations/operation/update_customizations" aria-label="tag/Customizations/operation/update_customizations"></a>Update customization data<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function supplies branding data for a specific application and theme.&lt;/p&gt;
&lt;p&gt;Customization data includes brand logos and colors.&lt;/p&gt;
&lt;p&gt;This function is used to save customization data for the Jupiter theme &lt;strong&gt;only&lt;/strong&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function supplies branding data for a specific application and theme.</p>
<p>Customization data includes brand logos and colors.</p>
<p>This function is used to save customization data for the Jupiter theme <strong>only</strong>.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="application" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">application</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;cpanel&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;webmail&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">application=cpanel</span></div><div><div html="&lt;p&gt;The application name for the customization.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The application name for the customization.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">data={&quot;brand&quot;:{&quot;colors&quot;:{&quot;accent&quot;:&quot;#00FF00&quot;,&quot;primary&quot;:&quot;#961218&quot;},&quot;favicon&quot;:&quot;AAABAAEAICACAAEAAQAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACanZoAAAAAAP///////////////////////////AD//+Ag///AEH//gDB//4AQf/+AuCq/AfAgBwP4IA8H+BABA/gQAwH8EAGArA/AgAQPwMACD+DAAAfA+AIPwP1UBQH//gAB//8AAf//gAP//wAH//+iP//////////////////////////////////////////////////////8AP//4CD//8AQf/+AMH//gBB//4C4Kr8B8CAHA/ggDwf4EAED+BADAfwQAYCsD8CABA/AwAIP4MAAB8D4Ag/A/VQFAf/+AAH//wAB//+AA///AAf//6I///////////////////////////8=&quot;,&quot;logo&quot;:{&quot;description&quot;:&quot;The orange logo for cPanel.&quot;,&quot;forDarkBackground&quot;:&quot;PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA5NCAyMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgOTQgMjA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHRpdGxlPmNQYW5lbCBMb2dvIC0gV2hpdGU8L3RpdGxlPgo8ZyBpZD0iTGF5ZXJfMiI+Cgk8ZyBpZD0iTGF5ZXJfMS0yIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNy44LDQuOWg1LjlsLTAuOSwzLjNjLTAuMSwwLjQtMC40LDAuOC0wLjgsMS4xYy0wLjQsMC4zLTAuOCwwLjQtMS4zLDAuNEg3LjljLTAuNiwwLTEuMiwwLjItMS43LDAuNQoJCQljLTAuNSwwLjQtMC44LDAuOS0xLDEuNGMtMC4xLDAuNC0wLjEsMC45LDAsMS4zYzAuMSwwLjQsMC4zLDAuNywwLjUsMS4xYzAuMiwwLjMsMC42LDAuNiwwLjksMC43QzcsMTUsNy41LDE1LjEsNy45LDE1LjFoMS43CgkJCWMwLjMsMCwwLjYsMC4xLDAuOCwwLjRjMC4yLDAuMiwwLjMsMC41LDAuMiwwLjhsLTEsMy43SDcuNmMtMS4yLDAtMi40LTAuMy0zLjQtMC44Yy0xLTAuNS0xLjktMS4yLTIuNi0yLjEKCQkJYy0xLjQtMS44LTEuOS00LjItMS4zLTYuNGwwLjEtMC40YzAuNC0xLjYsMS40LTIuOSwyLjctMy45QzMuOCw2LDQuNSw1LjYsNS4zLDUuM0M2LjEsNS4xLDYuOSw0LjksNy44LDQuOXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAuNywyMGw1LjEtMTguNGMwLjEtMC40LDAuNC0wLjgsMC44LTEuMUMxNywwLjEsMTcuNSwwLDE4LDBoNS40YzEuMiwwLDIuNCwwLjMsMy40LDAuOGMyLjEsMSwzLjUsMi45LDQsNQoJCQljMC4zLDEuMSwwLjIsMi4zLTAuMSwzLjRsLTAuMSwwLjRjLTAuMiwwLjgtMC42LDEuNS0xLDIuMmMtMS40LDItMy44LDMuMy02LjMsMy4zaC00LjdsMC45LTMuNGMwLjEtMC40LDAuNC0wLjgsMC44LTEuMQoJCQljMC40LTAuMywwLjgtMC40LDEuMy0wLjRoMS41YzEuMiwwLDIuMy0wLjgsMi43LTJjMC4xLTAuNCwwLjEtMC44LDAtMS4yYy0wLjEtMC40LTAuMy0wLjctMC41LTEuMWMtMC4yLTAuMy0wLjYtMC42LTAuOS0wLjcKCQkJQzI0LDUsMjMuNiw0LjksMjMuMSw0LjloLTIuOWwtMy44LDEzLjZjLTAuMSwwLjQtMC40LDAuOC0wLjgsMS4xYy0wLjQsMC4zLTAuOCwwLjQtMS4zLDAuNEgxMC43eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00My4xLDEwLjJsMC4xLTAuM2MwLTAuMSwwLTAuMi0wLjEtMC4zYy0wLjEtMC4xLTAuMi0wLjEtMC4zLTAuMWgtOC40Yy0wLjMsMC0wLjctMC4xLTEtMC4yCgkJCWMtMC4zLTAuMS0wLjUtMC4zLTAuNy0wLjZjLTAuMi0wLjItMC4zLTAuNS0wLjQtMC44Yy0wLjEtMC4zLTAuMS0wLjcsMC0xbDAuNS0xLjloMTEuNGMwLjcsMCwxLjMsMC4xLDEuOSwwLjQKCQkJYzAuNiwwLjMsMS4xLDAuNywxLjUsMS4yYzAuNCwwLjUsMC43LDEuMSwwLjgsMS43YzAuMSwwLjYsMC4xLDEuMywwLDEuOWwtMi4xLDcuM0M0NiwxOSw0NC42LDIwLDQzLDIwbC04LjQsMAoJCQljLTEuNCwwLTIuNy0wLjYtMy42LTEuN2MtMC40LTAuNS0wLjctMS4xLTAuOC0xLjdjLTAuMi0wLjctMC4xLTEuNCwwLjEtMmwwLjEtMC40YzAuMS0wLjUsMC4zLTAuOSwwLjYtMS4zYzAuMy0wLjQsMC42LTAuNywxLTEKCQkJYzAuNC0wLjMsMC44LTAuNSwxLjMtMC43YzAuNS0wLjIsMS0wLjIsMS41LTAuMmg3LjFsLTAuNSwxLjljLTAuMSwwLjQtMC40LDAuOC0wLjgsMS4xYy0wLjQsMC4zLTAuOCwwLjQtMS4zLDAuNGgtMy4yCgkJCWMtMC4zLDAtMC41LDAuMS0wLjYsMC40Yy0wLjEsMC4yLDAsMC40LDAuMSwwLjVjMC4xLDAuMSwwLjMsMC4yLDAuNSwwLjJoNS4xYzAuMiwwLDAuNCwwLDAuNS0wLjFjMC4xLTAuMSwwLjItMC4yLDAuMy0wLjQKCQkJbDAuMS0wLjJMNDMuMSwxMC4yeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01OC4zLDQuOWMxLjIsMCwyLjQsMC4zLDMuNSwwLjhjMSwwLjUsMS45LDEuMiwyLjYsMi4xYzAuNywwLjksMS4yLDEuOSwxLjQsM2MwLjMsMS4xLDAuMiwyLjMtMC4xLDMuNAoJCQlsLTEuMyw0LjdjLTAuMSwwLjMtMC4zLDAuNi0wLjYsMC44Yy0wLjMsMC4yLTAuNiwwLjMtMSwwLjNINjBjLTAuNSwwLTEtMC40LTEtMC45YzAtMC4xLDAtMC4yLDAtMC4zbDEuNi01LjcKCQkJYzAuMS0wLjQsMC4xLTAuOCwwLTEuMmMtMC4xLTAuNC0wLjMtMC43LTAuNS0xLjFjLTAuMi0wLjMtMC42LTAuNi0wLjktMC43Yy0wLjQtMC4yLTAuOC0wLjMtMS4yLTAuM2gtMi45bC0yLjUsOS4xCgkJCWMtMC4xLDAuMy0wLjMsMC42LTAuNiwwLjhjLTAuMywwLjItMC42LDAuMy0xLDAuM2gtMi44Yy0wLjMsMC0wLjYtMC4xLTAuOC0wLjRjLTAuMi0wLjItMC4zLTAuNS0wLjItMC44bDMuOC0xMy45TDU4LjMsNC45eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03My42LDkuN2MtMC4yLDAuMi0wLjQsMC40LTAuNCwwLjZMNzIsMTQuNWMtMC4xLDAuNCwwLjEsMC44LDAuNSwwLjljMC4xLDAsMC4xLDAsMC4yLDBoMTAuOGwtMC44LDMKCQkJYy0wLjEsMC40LTAuNCwwLjgtMC44LDEuMUM4MS41LDE5LjksODEsMjAsODAuNiwyMGgtOS44Yy0wLjcsMC0xLjMtMC4xLTEuOS0wLjRjLTAuNi0wLjMtMS4xLTAuNy0xLjUtMS4yCgkJCWMtMC40LTAuNS0wLjctMS4xLTAuOC0xLjdjLTAuMS0wLjYtMC4xLTEuMywwLjEtMS45bDEuNi01LjdjMC4yLTAuNiwwLjQtMS4yLDAuOC0xLjdjMC43LTEsMS43LTEuOCwyLjktMi4yCgkJCWMwLjYtMC4yLDEuMy0wLjMsMS45LTAuM2g2LjljMC43LDAsMS4zLDAuMSwxLjksMC40YzAuNiwwLjMsMS4xLDAuNywxLjUsMS4yQzg0LjYsNyw4NC45LDcuNiw4NSw4LjJjMC4xLDAuNiwwLjEsMS4zLTAuMSwxLjkKCQkJbC0wLjUsMS43Yy0wLjIsMC43LTAuNiwxLjQtMS4zLDEuOGMtMC42LDAuNS0xLjQsMC43LTIuMSwwLjdoLTcuOGwwLjUtMS44YzAuMS0wLjQsMC40LTAuOCwwLjgtMS4xYzAuNC0wLjMsMC44LTAuNCwxLjMtMC40SDc5CgkJCWMwLjMsMCwwLjUtMC4xLDAuNi0wLjRsMC4xLTAuNGMwLjEtMC4zLTAuMS0wLjYtMC40LTAuN2MwLDAtMC4xLDAtMC4xLDBoLTQuOEM3NCw5LjQsNzMuOCw5LjUsNzMuNiw5Ljd6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTgzLjUsMjBsNS4yLTE4LjljMC4xLTAuMywwLjMtMC42LDAuNi0wLjhjMC4zLTAuMiwwLjYtMC4zLDEtMC4zSDkzYzAuMywwLDAuNiwwLjEsMC44LDAuNAoJCQlDOTQsMC42LDk0LjEsMC45LDk0LDEuMmwtMy45LDEzLjljLTAuMiwwLjctMC41LDEuNC0wLjksMmMtMC40LDAuNi0wLjksMS4xLTEuNSwxLjVjLTAuNiwwLjQtMS4yLDAuOC0xLjksMQoJCQlDODUsMTkuOSw4NC4yLDIwLDgzLjUsMjB6Ii8+Cgk8L2c+CjwvZz4KPC9zdmc+&quot;,&quot;forLightBackground&quot;:&quot;PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InhMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgOTQgMjAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDk0IDIwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0ZGNkMyQzt9Cjwvc3R5bGU+Cjx0aXRsZT5jUGFuZWwgTG9nbyAtIE9yYW5nZTwvdGl0bGU+CjxnIGlkPSJ4TGF5ZXJfMiI+Cgk8ZyBpZD0ieExheWVyXzEtMiI+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTcuOCw0LjloNS45bC0wLjksMy4zYy0wLjEsMC40LTAuNCwwLjgtMC44LDEuMWMtMC40LDAuMy0wLjgsMC40LTEuMywwLjRINy45Yy0wLjYsMC0xLjIsMC4yLTEuNywwLjUKCQkJYy0wLjUsMC40LTAuOCwwLjktMSwxLjRjLTAuMSwwLjQtMC4xLDAuOSwwLDEuM2MwLjEsMC40LDAuMywwLjcsMC41LDEuMWMwLjIsMC4zLDAuNiwwLjYsMC45LDAuN0M3LDE1LDcuNSwxNS4xLDcuOSwxNS4xaDEuNwoJCQljMC4zLDAsMC42LDAuMSwwLjgsMC40YzAuMiwwLjIsMC4zLDAuNSwwLjIsMC44bC0xLDMuN0g3LjZjLTEuMiwwLTIuNC0wLjMtMy40LTAuOGMtMS0wLjUtMS45LTEuMi0yLjYtMi4xCgkJCWMtMS40LTEuOC0xLjktNC4yLTEuMy02LjRsMC4xLTAuNGMwLjQtMS42LDEuNC0yLjksMi43LTMuOUMzLjgsNiw0LjUsNS42LDUuMyw1LjNDNi4xLDUuMSw2LjksNC45LDcuOCw0Ljl6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwLjcsMjBsNS4xLTE4LjRjMC4xLTAuNCwwLjQtMC44LDAuOC0xLjFDMTcsMC4xLDE3LjUsMCwxOCwwaDUuNGMxLjIsMCwyLjQsMC4zLDMuNCwwLjhjMi4xLDEsMy41LDIuOSw0LDUKCQkJYzAuMywxLjEsMC4yLDIuMy0wLjEsMy40bC0wLjEsMC40Yy0wLjIsMC44LTAuNiwxLjUtMSwyLjJjLTEuNCwyLTMuOCwzLjMtNi4zLDMuM2gtNC43bDAuOS0zLjRjMC4xLTAuNCwwLjQtMC44LDAuOC0xLjEKCQkJYzAuNC0wLjMsMC44LTAuNCwxLjMtMC40aDEuNWMxLjIsMCwyLjMtMC44LDIuNy0yYzAuMS0wLjQsMC4xLTAuOCwwLTEuMmMtMC4xLTAuNC0wLjMtMC43LTAuNS0xLjFjLTAuMi0wLjMtMC42LTAuNi0wLjktMC43CgkJCUMyNCw1LDIzLjYsNC45LDIzLjEsNC45aC0yLjlsLTMuOCwxMy42Yy0wLjEsMC40LTAuNCwwLjgtMC44LDEuMWMtMC40LDAuMy0wLjgsMC40LTEuMywwLjRIMTAuN3oiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDMuMSwxMC4ybDAuMS0wLjNjMC0wLjEsMC0wLjItMC4xLTAuM2MtMC4xLTAuMS0wLjItMC4xLTAuMy0wLjFoLTguNGMtMC4zLDAtMC43LTAuMS0xLTAuMgoJCQljLTAuMy0wLjEtMC41LTAuMy0wLjctMC42Yy0wLjItMC4yLTAuMy0wLjUtMC40LTAuOGMtMC4xLTAuMy0wLjEtMC43LDAtMWwwLjUtMS45aDExLjRjMC43LDAsMS4zLDAuMSwxLjksMC40CgkJCWMwLjYsMC4zLDEuMSwwLjcsMS41LDEuMmMwLjQsMC41LDAuNywxLjEsMC44LDEuN2MwLjEsMC42LDAuMSwxLjMsMCwxLjlsLTIuMSw3LjNDNDYsMTksNDQuNiwyMCw0MywyMGwtOC40LDAKCQkJYy0xLjQsMC0yLjctMC42LTMuNi0xLjdjLTAuNC0wLjUtMC43LTEuMS0wLjgtMS43Yy0wLjItMC43LTAuMS0xLjQsMC4xLTJsMC4xLTAuNGMwLjEtMC41LDAuMy0wLjksMC42LTEuM2MwLjMtMC40LDAuNi0wLjcsMS0xCgkJCWMwLjQtMC4zLDAuOC0wLjUsMS4zLTAuN2MwLjUtMC4yLDEtMC4yLDEuNS0wLjJoNy4xbC0wLjUsMS45Yy0wLjEsMC40LTAuNCwwLjgtMC44LDEuMWMtMC40LDAuMy0wLjgsMC40LTEuMywwLjRoLTMuMgoJCQljLTAuMywwLTAuNSwwLjEtMC42LDAuNGMtMC4xLDAuMiwwLDAuNCwwLjEsMC41YzAuMSwwLjEsMC4zLDAuMiwwLjUsMC4yaDUuMWMwLjIsMCwwLjQsMCwwLjUtMC4xYzAuMS0wLjEsMC4yLTAuMiwwLjMtMC40CgkJCWwwLjEtMC4yTDQzLjEsMTAuMnoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTguMyw0LjljMS4yLDAsMi40LDAuMywzLjUsMC44YzEsMC41LDEuOSwxLjIsMi42LDIuMWMwLjcsMC45LDEuMiwxLjksMS40LDNjMC4zLDEuMSwwLjIsMi4zLTAuMSwzLjQKCQkJbC0xLjMsNC43Yy0wLjEsMC4zLTAuMywwLjYtMC42LDAuOGMtMC4zLDAuMi0wLjYsMC4zLTEsMC4zSDYwYy0wLjUsMC0xLTAuNC0xLTAuOWMwLTAuMSwwLTAuMiwwLTAuM2wxLjYtNS43CgkJCWMwLjEtMC40LDAuMS0wLjgsMC0xLjJjLTAuMS0wLjQtMC4zLTAuNy0wLjUtMS4xYy0wLjItMC4zLTAuNi0wLjYtMC45LTAuN2MtMC40LTAuMi0wLjgtMC4zLTEuMi0wLjNoLTIuOWwtMi41LDkuMQoJCQljLTAuMSwwLjMtMC4zLDAuNi0wLjYsMC44Yy0wLjMsMC4yLTAuNiwwLjMtMSwwLjNoLTIuOGMtMC4zLDAtMC42LTAuMS0wLjgtMC40Yy0wLjItMC4yLTAuMy0wLjUtMC4yLTAuOGwzLjgtMTMuOUw1OC4zLDQuOXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNzMuNiw5LjdjLTAuMiwwLjItMC40LDAuNC0wLjQsMC42TDcyLDE0LjVjLTAuMSwwLjQsMC4xLDAuOCwwLjUsMC45YzAuMSwwLDAuMSwwLDAuMiwwaDEwLjhsLTAuOCwzCgkJCWMtMC4xLDAuNC0wLjQsMC44LTAuOCwxLjFDODEuNSwxOS45LDgxLDIwLDgwLjYsMjBoLTkuOGMtMC43LDAtMS4zLTAuMS0xLjktMC40Yy0wLjYtMC4zLTEuMS0wLjctMS41LTEuMgoJCQljLTAuNC0wLjUtMC43LTEuMS0wLjgtMS43Yy0wLjEtMC42LTAuMS0xLjMsMC4xLTEuOWwxLjYtNS43YzAuMi0wLjYsMC40LTEuMiwwLjgtMS43YzAuNy0xLDEuNy0xLjgsMi45LTIuMgoJCQljMC42LTAuMiwxLjMtMC4zLDEuOS0wLjNoNi45YzAuNywwLDEuMywwLjEsMS45LDAuNGMwLjYsMC4zLDEuMSwwLjcsMS41LDEuMkM4NC42LDcsODQuOSw3LjYsODUsOC4yYzAuMSwwLjYsMC4xLDEuMy0wLjEsMS45CgkJCWwtMC41LDEuN2MtMC4yLDAuNy0wLjYsMS40LTEuMywxLjhjLTAuNiwwLjUtMS40LDAuNy0yLjEsMC43aC03LjhsMC41LTEuOGMwLjEtMC40LDAuNC0wLjgsMC44LTEuMWMwLjQtMC4zLDAuOC0wLjQsMS4zLTAuNEg3OQoJCQljMC4zLDAsMC41LTAuMSwwLjYtMC40bDAuMS0wLjRjMC4xLTAuMy0wLjEtMC42LTAuNC0wLjdjMCwwLTAuMSwwLTAuMSwwaC00LjhDNzQsOS40LDczLjgsOS41LDczLjYsOS43eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04My41LDIwbDUuMi0xOC45YzAuMS0wLjMsMC4zLTAuNiwwLjYtMC44YzAuMy0wLjIsMC42LTAuMywxLTAuM0g5M2MwLjMsMCwwLjYsMC4xLDAuOCwwLjQKCQkJQzk0LDAuNiw5NC4xLDAuOSw5NCwxLjJsLTMuOSwxMy45Yy0wLjIsMC43LTAuNSwxLjQtMC45LDJjLTAuNCwwLjYtMC45LDEuMS0xLjUsMS41Yy0wLjYsMC40LTEuMiwwLjgtMS45LDEKCQkJQzg1LDE5LjksODQuMiwyMCw4My41LDIweiIvPgoJPC9nPgo8L2c+Cjwvc3ZnPgo=&quot;}},&quot;documentation&quot;:{&quot;url&quot;:&quot;https://hosting.com/documentation&quot;},&quot;help&quot;:{&quot;url&quot;:&quot;https://hosting.com/get-help&quot;}}</span></div><div><div html="&lt;p&gt;The theme data to save.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The theme data to save.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="theme" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">theme</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;jupiter&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">theme=jupiter</span></div><div><div html="&lt;p&gt;The theme name for the customization.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The theme name for the customization.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="post" class="sc-txhaY dCeVuA http-verb post">post</span><span class="sc-etPtWW iqHzp">/update_customizations</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/update_customizations</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Rijb5q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rijb5q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Rijb5q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Rijb5q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rijb5q:0" aria-labelledby="tab:Rijb5q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  update_customizations <span class="token punctuation">\</span>
  <span class="token assign-left variable">application</span><span class="token operator">=</span><span class="token string">'cpanel'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">theme</span><span class="token operator">=</span><span class="token string">'jupiter'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">data</span><span class="token operator">=</span><span class="token string">'{"brand":{"colors":{"accent":"#00FF00","primary":"#961218"},"favicon":"AAABAAEAICACAAEAAQAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACanZoAAAAAAP%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FAD%2F%2F%2BAg%2F%2F%2FAEH%2F%2FgDB%2F%2F4AQf%2F%2BAuCq%2FAfAgBwP4IA8H%2BBABA%2FgQAwH8EAGArA%2FAgAQPwMACD%2BDAAAfA%2BAIPwP1UBQH%2F%2FgAB%2F%2F8AAf%2F%2FgAP%2F%2FwAH%2F%2F%2BiP%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F8AP%2F%2F4CD%2F%2F8AQf%2F%2BAMH%2F%2FgBB%2F%2F4C4Kr8B8CAHA%2FggDwf4EAED%2BBADAfwQAYCsD8CABA%2FAwAIP4MAAB8D4Ag%2FA%2FVQFAf%2F%2BAAH%2F%2FwAB%2F%2F%2BAA%2F%2F%2FAAf%2F%2F6I%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F8%3D","logo":{"description":"The orange logo for cPanel.","forDarkBackground":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA5NCAyMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgOTQgMjA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHRpdGxlPmNQYW5lbCBMb2dvIC0gV2hpdGU8L3RpdGxlPgo8ZyBpZD0iTGF5ZXJfMiI%2BCgk8ZyBpZD0iTGF5ZXJfMS0yIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNy44LDQuOWg1LjlsLTAuOSwzLjNjLTAuMSwwLjQtMC40LDAuOC0wLjgsMS4xYy0wLjQsMC4zLTAuOCwwLjQtMS4zLDAuNEg3LjljLTAuNiwwLTEuMiwwLjItMS43LDAuNQoJCQljLTAuNSwwLjQtMC44LDAuOS0xLDEuNGMtMC4xLDAuNC0wLjEsMC45LDAsMS4zYzAuMSwwLjQsMC4zLDAuNywwLjUsMS4xYzAuMiwwLjMsMC42LDAuNiwwLjksMC43QzcsMTUsNy41LDE1LjEsNy45LDE1LjFoMS43CgkJCWMwLjMsMCwwLjYsMC4xLDAuOCwwLjRjMC4yLDAuMiwwLjMsMC41LDAuMiwwLjhsLTEsMy43SDcuNmMtMS4yLDAtMi40LTAuMy0zLjQtMC44Yy0xLTAuNS0xLjktMS4yLTIuNi0yLjEKCQkJYy0xLjQtMS44LTEuOS00LjItMS4zLTYuNGwwLjEtMC40YzAuNC0xLjYsMS40LTIuOSwyLjctMy45QzMuOCw2LDQuNSw1LjYsNS4zLDUuM0M2LjEsNS4xLDYuOSw0LjksNy44LDQuOXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAuNywyMGw1LjEtMTguNGMwLjEtMC40LDAuNC0wLjgsMC44LTEuMUMxNywwLjEsMTcuNSwwLDE4LDBoNS40YzEuMiwwLDIuNCwwLjMsMy40LDAuOGMyLjEsMSwzLjUsMi45LDQsNQoJCQljMC4zLDEuMSwwLjIsMi4zLTAuMSwzLjRsLTAuMSwwLjRjLTAuMiwwLjgtMC42LDEuNS0xLDIuMmMtMS40LDItMy44LDMuMy02LjMsMy4zaC00LjdsMC45LTMuNGMwLjEtMC40LDAuNC0wLjgsMC44LTEuMQoJCQljMC40LTAuMywwLjgtMC40LDEuMy0wLjRoMS41YzEuMiwwLDIuMy0wLjgsMi43LTJjMC4xLTAuNCwwLjEtMC44LDAtMS4yYy0wLjEtMC40LTAuMy0wLjctMC41LTEuMWMtMC4yLTAuMy0wLjYtMC42LTAuOS0wLjcKCQkJQzI0LDUsMjMuNiw0LjksMjMuMSw0LjloLTIuOWwtMy44LDEzLjZjLTAuMSwwLjQtMC40LDAuOC0wLjgsMS4xYy0wLjQsMC4zLTAuOCwwLjQtMS4zLDAuNEgxMC43eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00My4xLDEwLjJsMC4xLTAuM2MwLTAuMSwwLTAuMi0wLjEtMC4zYy0wLjEtMC4xLTAuMi0wLjEtMC4zLTAuMWgtOC40Yy0wLjMsMC0wLjctMC4xLTEtMC4yCgkJCWMtMC4zLTAuMS0wLjUtMC4zLTAuNy0wLjZjLTAuMi0wLjItMC4zLTAuNS0wLjQtMC44Yy0wLjEtMC4zLTAuMS0wLjcsMC0xbDAuNS0xLjloMTEuNGMwLjcsMCwxLjMsMC4xLDEuOSwwLjQKCQkJYzAuNiwwLjMsMS4xLDAuNywxLjUsMS4yYzAuNCwwLjUsMC43LDEuMSwwLjgsMS43YzAuMSwwLjYsMC4xLDEuMywwLDEuOWwtMi4xLDcuM0M0NiwxOSw0NC42LDIwLDQzLDIwbC04LjQsMAoJCQljLTEuNCwwLTIuNy0wLjYtMy42LTEuN2MtMC40LTAuNS0wLjctMS4xLTAuOC0xLjdjLTAuMi0wLjctMC4xLTEuNCwwLjEtMmwwLjEtMC40YzAuMS0wLjUsMC4zLTAuOSwwLjYtMS4zYzAuMy0wLjQsMC42LTAuNywxLTEKCQkJYzAuNC0wLjMsMC44LTAuNSwxLjMtMC43YzAuNS0wLjIsMS0wLjIsMS41LTAuMmg3LjFsLTAuNSwxLjljLTAuMSwwLjQtMC40LDAuOC0wLjgsMS4xYy0wLjQsMC4zLTAuOCwwLjQtMS4zLDAuNGgtMy4yCgkJCWMtMC4zLDAtMC41LDAuMS0wLjYsMC40Yy0wLjEsMC4yLDAsMC40LDAuMSwwLjVjMC4xLDAuMSwwLjMsMC4yLDAuNSwwLjJoNS4xYzAuMiwwLDAuNCwwLDAuNS0wLjFjMC4xLTAuMSwwLjItMC4yLDAuMy0wLjQKCQkJbDAuMS0wLjJMNDMuMSwxMC4yeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01OC4zLDQuOWMxLjIsMCwyLjQsMC4zLDMuNSwwLjhjMSwwLjUsMS45LDEuMiwyLjYsMi4xYzAuNywwLjksMS4yLDEuOSwxLjQsM2MwLjMsMS4xLDAuMiwyLjMtMC4xLDMuNAoJCQlsLTEuMyw0LjdjLTAuMSwwLjMtMC4zLDAuNi0wLjYsMC44Yy0wLjMsMC4yLTAuNiwwLjMtMSwwLjNINjBjLTAuNSwwLTEtMC40LTEtMC45YzAtMC4xLDAtMC4yLDAtMC4zbDEuNi01LjcKCQkJYzAuMS0wLjQsMC4xLTAuOCwwLTEuMmMtMC4xLTAuNC0wLjMtMC43LTAuNS0xLjFjLTAuMi0wLjMtMC42LTAuNi0wLjktMC43Yy0wLjQtMC4yLTAuOC0wLjMtMS4yLTAuM2gtMi45bC0yLjUsOS4xCgkJCWMtMC4xLDAuMy0wLjMsMC42LTAuNiwwLjhjLTAuMywwLjItMC42LDAuMy0xLDAuM2gtMi44Yy0wLjMsMC0wLjYtMC4xLTAuOC0wLjRjLTAuMi0wLjItMC4zLTAuNS0wLjItMC44bDMuOC0xMy45TDU4LjMsNC45eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03My42LDkuN2MtMC4yLDAuMi0wLjQsMC40LTAuNCwwLjZMNzIsMTQuNWMtMC4xLDAuNCwwLjEsMC44LDAuNSwwLjljMC4xLDAsMC4xLDAsMC4yLDBoMTAuOGwtMC44LDMKCQkJYy0wLjEsMC40LTAuNCwwLjgtMC44LDEuMUM4MS41LDE5LjksODEsMjAsODAuNiwyMGgtOS44Yy0wLjcsMC0xLjMtMC4xLTEuOS0wLjRjLTAuNi0wLjMtMS4xLTAuNy0xLjUtMS4yCgkJCWMtMC40LTAuNS0wLjctMS4xLTAuOC0xLjdjLTAuMS0wLjYtMC4xLTEuMywwLjEtMS45bDEuNi01LjdjMC4yLTAuNiwwLjQtMS4yLDAuOC0xLjdjMC43LTEsMS43LTEuOCwyLjktMi4yCgkJCWMwLjYtMC4yLDEuMy0wLjMsMS45LTAuM2g2LjljMC43LDAsMS4zLDAuMSwxLjksMC40YzAuNiwwLjMsMS4xLDAuNywxLjUsMS4yQzg0LjYsNyw4NC45LDcuNiw4NSw4LjJjMC4xLDAuNiwwLjEsMS4zLTAuMSwxLjkKCQkJbC0wLjUsMS43Yy0wLjIsMC43LTAuNiwxLjQtMS4zLDEuOGMtMC42LDAuNS0xLjQsMC43LTIuMSwwLjdoLTcuOGwwLjUtMS44YzAuMS0wLjQsMC40LTAuOCwwLjgtMS4xYzAuNC0wLjMsMC44LTAuNCwxLjMtMC40SDc5CgkJCWMwLjMsMCwwLjUtMC4xLDAuNi0wLjRsMC4xLTAuNGMwLjEtMC4zLTAuMS0wLjYtMC40LTAuN2MwLDAtMC4xLDAtMC4xLDBoLTQuOEM3NCw5LjQsNzMuOCw5LjUsNzMuNiw5Ljd6Ii8%2BCgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTgzLjUsMjBsNS4yLTE4LjljMC4xLTAuMywwLjMtMC42LDAuNi0wLjhjMC4zLTAuMiwwLjYtMC4zLDEtMC4zSDkzYzAuMywwLDAuNiwwLjEsMC44LDAuNAoJCQlDOTQsMC42LDk0LjEsMC45LDk0LDEuMmwtMy45LDEzLjljLTAuMiwwLjctMC41LDEuNC0wLjksMmMtMC40LDAuNi0wLjksMS4xLTEuNSwxLjVjLTAuNiwwLjQtMS4yLDAuOC0xLjksMQoJCQlDODUsMTkuOSw4NC4yLDIwLDgzLjUsMjB6Ii8%2BCgk8L2c%2BCjwvZz4KPC9zdmc%2B","forLightBackground":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InhMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgOTQgMjAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDk0IDIwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI%2BCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI%2BCgkuc3Qwe2ZpbGw6I0ZGNkMyQzt9Cjwvc3R5bGU%2BCjx0aXRsZT5jUGFuZWwgTG9nbyAtIE9yYW5nZTwvdGl0bGU%2BCjxnIGlkPSJ4TGF5ZXJfMiI%2BCgk8ZyBpZD0ieExheWVyXzEtMiI%2BCgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTcuOCw0LjloNS45bC0wLjksMy4zYy0wLjEsMC40LTAuNCwwLjgtMC44LDEuMWMtMC40LDAuMy0wLjgsMC40LTEuMywwLjRINy45Yy0wLjYsMC0xLjIsMC4yLTEuNywwLjUKCQkJYy0wLjUsMC40LTAuOCwwLjktMSwxLjRjLTAuMSwwLjQtMC4xLDAuOSwwLDEuM2MwLjEsMC40LDAuMywwLjcsMC41LDEuMWMwLjIsMC4zLDAuNiwwLjYsMC45LDAuN0M3LDE1LDcuNSwxNS4xLDcuOSwxNS4xaDEuNwoJCQljMC4zLDAsMC42LDAuMSwwLjgsMC40YzAuMiwwLjIsMC4zLDAuNSwwLjIsMC44bC0xLDMuN0g3LjZjLTEuMiwwLTIuNC0wLjMtMy40LTAuOGMtMS0wLjUtMS45LTEuMi0yLjYtMi4xCgkJCWMtMS40LTEuOC0xLjktNC4yLTEuMy02LjRsMC4xLTAuNGMwLjQtMS42LDEuNC0yLjksMi43LTMuOUMzLjgsNiw0LjUsNS42LDUuMyw1LjNDNi4xLDUuMSw2LjksNC45LDcuOCw0Ljl6Ii8%2BCgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwLjcsMjBsNS4xLTE4LjRjMC4xLTAuNCwwLjQtMC44LDAuOC0xLjFDMTcsMC4xLDE3LjUsMCwxOCwwaDUuNGMxLjIsMCwyLjQsMC4zLDMuNCwwLjhjMi4xLDEsMy41LDIuOSw0LDUKCQkJYzAuMywxLjEsMC4yLDIuMy0wLjEsMy40bC0wLjEsMC40Yy0wLjIsMC44LTAuNiwxLjUtMSwyLjJjLTEuNCwyLTMuOCwzLjMtNi4zLDMuM2gtNC43bDAuOS0zLjRjMC4xLTAuNCwwLjQtMC44LDAuOC0xLjEKCQkJYzAuNC0wLjMsMC44LTAuNCwxLjMtMC40aDEuNWMxLjIsMCwyLjMtMC44LDIuNy0yYzAuMS0wLjQsMC4xLTAuOCwwLTEuMmMtMC4xLTAuNC0wLjMtMC43LTAuNS0xLjFjLTAuMi0wLjMtMC42LTAuNi0wLjktMC43CgkJCUMyNCw1LDIzLjYsNC45LDIzLjEsNC45aC0yLjlsLTMuOCwxMy42Yy0wLjEsMC40LTAuNCwwLjgtMC44LDEuMWMtMC40LDAuMy0wLjgsMC40LTEuMywwLjRIMTAuN3oiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDMuMSwxMC4ybDAuMS0wLjNjMC0wLjEsMC0wLjItMC4xLTAuM2MtMC4xLTAuMS0wLjItMC4xLTAuMy0wLjFoLTguNGMtMC4zLDAtMC43LTAuMS0xLTAuMgoJCQljLTAuMy0wLjEtMC41LTAuMy0wLjctMC42Yy0wLjItMC4yLTAuMy0wLjUtMC40LTAuOGMtMC4xLTAuMy0wLjEtMC43LDAtMWwwLjUtMS45aDExLjRjMC43LDAsMS4zLDAuMSwxLjksMC40CgkJCWMwLjYsMC4zLDEuMSwwLjcsMS41LDEuMmMwLjQsMC41LDAuNywxLjEsMC44LDEuN2MwLjEsMC42LDAuMSwxLjMsMCwxLjlsLTIuMSw3LjNDNDYsMTksNDQuNiwyMCw0MywyMGwtOC40LDAKCQkJYy0xLjQsMC0yLjctMC42LTMuNi0xLjdjLTAuNC0wLjUtMC43LTEuMS0wLjgtMS43Yy0wLjItMC43LTAuMS0xLjQsMC4xLTJsMC4xLTAuNGMwLjEtMC41LDAuMy0wLjksMC42LTEuM2MwLjMtMC40LDAuNi0wLjcsMS0xCgkJCWMwLjQtMC4zLDAuOC0wLjUsMS4zLTAuN2MwLjUtMC4yLDEtMC4yLDEuNS0wLjJoNy4xbC0wLjUsMS45Yy0wLjEsMC40LTAuNCwwLjgtMC44LDEuMWMtMC40LDAuMy0wLjgsMC40LTEuMywwLjRoLTMuMgoJCQljLTAuMywwLTAuNSwwLjEtMC42LDAuNGMtMC4xLDAuMiwwLDAuNCwwLjEsMC41YzAuMSwwLjEsMC4zLDAuMiwwLjUsMC4yaDUuMWMwLjIsMCwwLjQsMCwwLjUtMC4xYzAuMS0wLjEsMC4yLTAuMiwwLjMtMC40CgkJCWwwLjEtMC4yTDQzLjEsMTAuMnoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTguMyw0LjljMS4yLDAsMi40LDAuMywzLjUsMC44YzEsMC41LDEuOSwxLjIsMi42LDIuMWMwLjcsMC45LDEuMiwxLjksMS40LDNjMC4zLDEuMSwwLjIsMi4zLTAuMSwzLjQKCQkJbC0xLjMsNC43Yy0wLjEsMC4zLTAuMywwLjYtMC42LDAuOGMtMC4zLDAuMi0wLjYsMC4zLTEsMC4zSDYwYy0wLjUsMC0xLTAuNC0xLTAuOWMwLTAuMSwwLTAuMiwwLTAuM2wxLjYtNS43CgkJCWMwLjEtMC40LDAuMS0wLjgsMC0xLjJjLTAuMS0wLjQtMC4zLTAuNy0wLjUtMS4xYy0wLjItMC4zLTAuNi0wLjYtMC45LTAuN2MtMC40LTAuMi0wLjgtMC4zLTEuMi0wLjNoLTIuOWwtMi41LDkuMQoJCQljLTAuMSwwLjMtMC4zLDAuNi0wLjYsMC44Yy0wLjMsMC4yLTAuNiwwLjMtMSwwLjNoLTIuOGMtMC4zLDAtMC42LTAuMS0wLjgtMC40Yy0wLjItMC4yLTAuMy0wLjUtMC4yLTAuOGwzLjgtMTMuOUw1OC4zLDQuOXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNzMuNiw5LjdjLTAuMiwwLjItMC40LDAuNC0wLjQsMC42TDcyLDE0LjVjLTAuMSwwLjQsMC4xLDAuOCwwLjUsMC45YzAuMSwwLDAuMSwwLDAuMiwwaDEwLjhsLTAuOCwzCgkJCWMtMC4xLDAuNC0wLjQsMC44LTAuOCwxLjFDODEuNSwxOS45LDgxLDIwLDgwLjYsMjBoLTkuOGMtMC43LDAtMS4zLTAuMS0xLjktMC40Yy0wLjYtMC4zLTEuMS0wLjctMS41LTEuMgoJCQljLTAuNC0wLjUtMC43LTEuMS0wLjgtMS43Yy0wLjEtMC42LTAuMS0xLjMsMC4xLTEuOWwxLjYtNS43YzAuMi0wLjYsMC40LTEuMiwwLjgtMS43YzAuNy0xLDEuNy0xLjgsMi45LTIuMgoJCQljMC42LTAuMiwxLjMtMC4zLDEuOS0wLjNoNi45YzAuNywwLDEuMywwLjEsMS45LDAuNGMwLjYsMC4zLDEuMSwwLjcsMS41LDEuMkM4NC42LDcsODQuOSw3LjYsODUsOC4yYzAuMSwwLjYsMC4xLDEuMy0wLjEsMS45CgkJCWwtMC41LDEuN2MtMC4yLDAuNy0wLjYsMS40LTEuMywxLjhjLTAuNiwwLjUtMS40LDAuNy0yLjEsMC43aC03LjhsMC41LTEuOGMwLjEtMC40LDAuNC0wLjgsMC44LTEuMWMwLjQtMC4zLDAuOC0wLjQsMS4zLTAuNEg3OQoJCQljMC4zLDAsMC41LTAuMSwwLjYtMC40bDAuMS0wLjRjMC4xLTAuMy0wLjEtMC42LTAuNC0wLjdjMCwwLTAuMSwwLTAuMSwwaC00LjhDNzQsOS40LDczLjgsOS41LDczLjYsOS43eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04My41LDIwbDUuMi0xOC45YzAuMS0wLjMsMC4zLTAuNiwwLjYtMC44YzAuMy0wLjIsMC42LTAuMywxLTAuM0g5M2MwLjMsMCwwLjYsMC4xLDAuOCwwLjQKCQkJQzk0LDAuNiw5NC4xLDAuOSw5NCwxLjJsLTMuOSwxMy45Yy0wLjIsMC43LTAuNSwxLjQtMC45LDJjLTAuNCwwLjYtMC45LDEuMS0xLjUsMS41Yy0wLjYsMC40LTEuMiwwLjgtMS45LDEKCQkJQzg1LDE5LjksODQuMiwyMCw4My41LDIweiIvPgoJPC9nPgo8L2c%2BCjwvc3ZnPgo%3D"}},"documentation":{"url":"https://hosting.com/documentation"},"help":{"url":"https://hosting.com/get-help"}}'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Rijb5q:1" aria-labelledby="tab:Rijb5q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjjb5q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjjb5q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjjb5q:0" aria-labelledby="tab:Rjjb5q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;update_customizations&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Customizations/operation/delete_customizations" data-section-id="tag/Customizations/operation/delete_customizations" class="sc-dntaoT ceciOs"><div data-section-id="operation/delete_customizations" id="operation/delete_customizations" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Customizations/operation/delete_customizations" aria-label="tag/Customizations/operation/delete_customizations"></a>Delete customization data<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function deletes customization data.&lt;/p&gt;
&lt;p&gt;Customization data includes brand logos and colors.&lt;/p&gt;
&lt;p&gt;Server owners and resellers can supply customization data to whitelabel portions
of the product or customize the cPanel experience for their users.&lt;/p&gt;
&lt;p&gt;This function is used to delete customization data for the Jupiter theme &lt;strong&gt;only&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;If you provide the optional &lt;code&gt;path&lt;/code&gt; parameter, the API will removed only the specific element specified in the &lt;code&gt;.&lt;/code&gt; separated path.
See the parameter for more details.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function deletes customization data.</p>
<p>Customization data includes brand logos and colors.</p>
<p>Server owners and resellers can supply customization data to whitelabel portions
of the product or customize the cPanel experience for their users.</p>
<p>This function is used to delete customization data for the Jupiter theme <strong>only</strong>.</p>
<p>If you provide the optional <code>path</code> parameter, the API will removed only the specific element specified in the <code>.</code> separated path.
See the parameter for more details.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="application" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">application</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;cpanel&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;webmail&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">application=cpanel</span></div><div><div html="&lt;p&gt;The application name for the customization.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The application name for the customization.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="path" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">path</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">path=brand.icon.description</span></div><div><div html="&lt;p&gt;The JSONPath expression to reach to property you want to delete. We support only the
subset of JSONPath using the &lt;code&gt;.&lt;/code&gt; style notation. There is presently no other JSONPath
features supported.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The JSONPath expression to reach to property you want to delete. We support only the
subset of JSONPath using the <code>.</code> style notation. There is presently no other JSONPath
features supported.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="theme" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">theme</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">theme=jupiter</span></div><div><div html="&lt;p&gt;The theme name for the customization.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The theme name for the customization.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/delete_customizations</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/delete_customizations</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Rijr5q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rijr5q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Rijr5q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Rijr5q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rijr5q:0" aria-labelledby="tab:Rijr5q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  delete_customizations <span class="token punctuation">\</span>
  <span class="token assign-left variable">application</span><span class="token operator">=</span><span class="token string">'cpanel'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">theme</span><span class="token operator">=</span><span class="token string">'jupiter'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Rijr5q:1" aria-labelledby="tab:Rijr5q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjjr5q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjjr5q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjjr5q:0" aria-labelledby="tab:Rjjr5q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;delete_customizations&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Manage-MySQL-Server" data-section-id="tag/Manage-MySQL-Server" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Manage-MySQL-Server" aria-label="tag/Manage-MySQL-Server"></a>Manage MySQL Server</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Databases / Manage MySQL Server&lt;/p&gt;
"><p>Databases / Manage MySQL Server</p>
</div></div></div><div id="tag/Manage-MySQL-Server/operation/background_mysql_upgrade_checker_run" data-section-id="tag/Manage-MySQL-Server/operation/background_mysql_upgrade_checker_run" class="sc-dntaoT ceciOs"><div data-section-id="operation/background_mysql_upgrade_checker_run" id="operation/background_mysql_upgrade_checker_run" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Manage-MySQL-Server/operation/background_mysql_upgrade_checker_run" aria-label="tag/Manage-MySQL-Server/operation/background_mysql_upgrade_checker_run"></a>Validate MySQL status before upgrade<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function checks your MySQL configuration file and table engine before an upgrade to MySQL 8.0.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;MySQL/MariaDB role&lt;/a&gt;
&lt;strong&gt;and&lt;/strong&gt; remote MySQL is &lt;strong&gt;not&lt;/strong&gt; already configured, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function checks your MySQL configuration file and table engine before an upgrade to MySQL 8.0.</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">MySQL/MariaDB role</a>
<strong>and</strong> remote MySQL is <strong>not</strong> already configured, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/background_mysql_upgrade_checker_run</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/background_mysql_upgrade_checker_run</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99336a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99336a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99336a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99336a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99336a:0" aria-labelledby="tab:R99336a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  background_mysql_upgrade_checker_run
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99336a:1" aria-labelledby="tab:R99336a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p336a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p336a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p336a:0" aria-labelledby="tab:R9p336a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"log_entry"</span>: <span class="token string">&quot;mysql_upgrade.20200202-172923&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"pid"</span>: <span class="token number">23456</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;background_mysql_upgrade_checker_run&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Manage-MySQL-Server/operation/current_mysql_version" data-section-id="tag/Manage-MySQL-Server/operation/current_mysql_version" class="sc-dntaoT ceciOs"><div data-section-id="operation/current_mysql_version" id="operation/current_mysql_version" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Manage-MySQL-Server/operation/current_mysql_version" aria-label="tag/Manage-MySQL-Server/operation/current_mysql_version"></a>Return MySQL version<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves the server&amp;#39;s version of MySQL® or MariaDB®.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  When you disable the &lt;a href=&quot;https://go.cpanel.net/serverroles&quot;&gt;MySQL/MariaDB role&lt;/a&gt; &lt;strong&gt;and&lt;/strong&gt; remote MySQL is &lt;strong&gt;not&lt;/strong&gt; already configured, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves the server&#39;s version of MySQL® or MariaDB®.</p>
<p><strong>Important:</strong></p>
<p>  When you disable the <a href="https://go.cpanel.net/serverroles">MySQL/MariaDB role</a> <strong>and</strong> remote MySQL is <strong>not</strong> already configured, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/current_mysql_version</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/current_mysql_version</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99536a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99536a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99536a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99536a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99536a:0" aria-labelledby="tab:R99536a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  current_mysql_version
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99536a:1" aria-labelledby="tab:R99536a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p536a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p536a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p536a:0" aria-labelledby="tab:R9p536a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"server"</span>: <span class="token string">&quot;mysql&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token string">&quot;8.0&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;current_mysql_version&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Manage-MySQL-Server/operation/background_mysql_upgrade_status" data-section-id="tag/Manage-MySQL-Server/operation/background_mysql_upgrade_status" class="sc-dntaoT ceciOs"><div data-section-id="operation/background_mysql_upgrade_status" id="operation/background_mysql_upgrade_status" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Manage-MySQL-Server/operation/background_mysql_upgrade_status" aria-label="tag/Manage-MySQL-Server/operation/background_mysql_upgrade_status"></a>Return MySQL or MariaDB upgrade status<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves the status of a background MySQL® or MariaDB® upgrade.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  When you disable the &lt;a href=&quot;https://go.cpanel.net/serverroles&quot;&gt;MySQL/MariaDB&lt;/a&gt; role and remote MySQL is &lt;strong&gt;not&lt;/strong&gt; already configured, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves the status of a background MySQL® or MariaDB® upgrade.</p>
<p><strong>Important:</strong></p>
<p>  When you disable the <a href="https://go.cpanel.net/serverroles">MySQL/MariaDB</a> role and remote MySQL is <strong>not</strong> already configured, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="upgrade_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">upgrade_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">upgrade_id=mysql_upgrade.20141108-172923</span></div><div><div html="&lt;p&gt;The logfile&amp;#39;s name.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  Log files exist in the &lt;code&gt;/var/cpanel/logs/&lt;/code&gt; directory.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The logfile&#39;s name.</p>
<p><strong>Note:</strong></p>
<p>  Log files exist in the <code>/var/cpanel/logs/</code> directory.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/background_mysql_upgrade_status</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/background_mysql_upgrade_status</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99736a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99736a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99736a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99736a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99736a:0" aria-labelledby="tab:R99736a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  background_mysql_upgrade_status <span class="token punctuation">\</span>
  <span class="token assign-left variable">upgrade_id</span><span class="token operator">=</span><span class="token string">'mysql_upgrade.20141108-172923'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99736a:1" aria-labelledby="tab:R99736a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p736a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p736a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p736a:0" aria-labelledby="tab:R9p736a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"error"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"error_log"</span>: <span class="token string">&quot;Starting The system failed to update MYSQL,\\n------------------------------------\\n&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"log"</span>: <span class="token string">&quot;Starting process with log file at /var/cpanel/logs/mysql_upgrade.20141108-172923/unattended_background_upgrade.log\nBeginning MariaDB 10.0 upgrade...\nObtained version information from system.\nEnsuring the MariaDB100 repository is available and working.\ncheckyum version 22.3\nEnsuring that the package MariaDB-client with version matching 10.0 is available.\nEnsuring that the package MariaDB-common with version matching 10.0 is available.\nEnsuring that the package MariaDB-devel with version matching 10.0 is available.\nEnsuring that the package MariaDB-server with version matching 10.0 is available.\nEnsuring that the package MariaDB-shared with version matching 10.0 is available.\nEnsuring that the package coreutils is available.\nEnsuring that the package grep is available.\nEnsuring that the package perl-DBI is available.\n your MariaDB server version for the right syntax to use near ''.`netcopya0I5KfqYTfHqJr` FOR UPGRADE'' at line 1 when executing ''CHECK TABLE ... FOR UPGRADE''\nFATAL ERROR: Upgrade failed\nDone building configuration.\nHooks system enabled.\nChecking for and running RPM::Versions ''post'' hooks for any RPMs about to be installed\nAll required ''post'' hooks have been run\nRunning: /usr/local/cpanel/scripts/check_cpanel_pkgs --targets=MySQL41,MySQL50,MySQL51,MySQL55,MySQL56,MariaDB100,MariaDB101 --fix\nRestarting mysql service.\nWaiting for mysql to restart waiting for mysql to initialize finished.\n\u001b[1;32mMariaDB upgrade completed successfully\u001b[0m\n------------------------------------\n&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"state"</span>: <span class="token string">&quot;success&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;background_mysql_upgrade_status&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Manage-MySQL-Server/operation/installable_mysql_versions" data-section-id="tag/Manage-MySQL-Server/operation/installable_mysql_versions" class="sc-dntaoT ceciOs"><div data-section-id="operation/installable_mysql_versions" id="operation/installable_mysql_versions" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Manage-MySQL-Server/operation/installable_mysql_versions" aria-label="tag/Manage-MySQL-Server/operation/installable_mysql_versions"></a>Return available MySQL versions<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists all available versions of MySQL® and MariaDB.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://go.cpanel.net/howtouseserverprofiles#roles&quot;&gt;MySQL/MariaDB&lt;/a&gt; role &lt;strong&gt;and&lt;/strong&gt; remote MySQL is &lt;strong&gt;not&lt;/strong&gt; already configured, the system disables this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists all available versions of MySQL® and MariaDB.</p>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://go.cpanel.net/howtouseserverprofiles#roles">MySQL/MariaDB</a> role <strong>and</strong> remote MySQL is <strong>not</strong> already configured, the system disables this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/installable_mysql_versions</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/installable_mysql_versions</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99936a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99936a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99936a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99936a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99936a:0" aria-labelledby="tab:R99936a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  installable_mysql_versions
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99936a:1" aria-labelledby="tab:R99936a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p936a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p936a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p936a:0" aria-labelledby="tab:R9p936a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"versions"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"server"</span>: <span class="token string">&quot;mariadb&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token string">&quot;10.0&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;installable_mysql_versions&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Manage-MySQL-Server/operation/latest_available_mysql_version" data-section-id="tag/Manage-MySQL-Server/operation/latest_available_mysql_version" class="sc-dntaoT ceciOs"><div data-section-id="operation/latest_available_mysql_version" id="operation/latest_available_mysql_version" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Manage-MySQL-Server/operation/latest_available_mysql_version" aria-label="tag/Manage-MySQL-Server/operation/latest_available_mysql_version"></a>Return latest MySQL version<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves the latest available version of MySQL® or MariaDB®.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://go.cpanel.net/serverroles&quot;&gt;MySQL/MariaDB role&lt;/a&gt; and remote MySQL is &lt;strong&gt;not&lt;/strong&gt; already configured, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves the latest available version of MySQL® or MariaDB®.</p>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://go.cpanel.net/serverroles">MySQL/MariaDB role</a> and remote MySQL is <strong>not</strong> already configured, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/latest_available_mysql_version</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/latest_available_mysql_version</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99b36a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99b36a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99b36a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99b36a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99b36a:0" aria-labelledby="tab:R99b36a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  latest_available_mysql_version
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99b36a:1" aria-labelledby="tab:R99b36a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pb36a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pb36a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pb36a:0" aria-labelledby="tab:R9pb36a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"server"</span>: <span class="token string">&quot;mariadb&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token string">&quot;10.0&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;latest_available_mysql_version&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Manage-MySQL-Server/operation/update_sql_config" data-section-id="tag/Manage-MySQL-Server/operation/update_sql_config" class="sc-dntaoT ceciOs"><div data-section-id="operation/update_sql_config" id="operation/update_sql_config" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Manage-MySQL-Server/operation/update_sql_config" aria-label="tag/Manage-MySQL-Server/operation/update_sql_config"></a>Update the servers SQL configuration.<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function updates the database configuration file for MySQL® or MariaDB®.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://go.cpanel.net/serverroles&quot;&gt;MySQL/MariaDB role&lt;/a&gt; and remote MySQL is &lt;strong&gt;not&lt;/strong&gt; already configured, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function updates the database configuration file for MySQL® or MariaDB®.</p>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://go.cpanel.net/serverroles">MySQL/MariaDB role</a> and remote MySQL is <strong>not</strong> already configured, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><h5 class="sc-dpBQxM eJAAZj">Request Body schema: <span class="sc-dhCplO khtVmz">application/json</span><div class="sc-CNKsk sc-hGZxvd sc-kLJHhQ hPAOR feFoaC fRACBr">required</div></h5><div html="" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"></div><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn">Array of </span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">objects</span></div> <div><div html="&lt;p&gt;Array of objects that contains the requested updates to the sql configuration.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Array of objects that contains the requested updates to the sql configuration.</p>
</div></div></div></td></tr></tbody></table><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="post" class="sc-txhaY dCeVuA http-verb post">post</span><span class="sc-etPtWW iqHzp">/update_sql_config</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/update_sql_config</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99d36a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99d36a:0" tabindex="0" data-rttab="true">Payload</li><li class="react-tabs__tab" role="tab" id="tab:R99d36a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99d36a:1" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99d36a:2" aria-selected="false" aria-disabled="false" aria-controls="panel:R99d36a:2" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99d36a:0" aria-labelledby="tab:R99d36a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;max_allowed_packet&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"section"</span>: <span class="token string">&quot;mysqld&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"value"</span>: <span class="token string">&quot;268435456&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99d36a:1" aria-labelledby="tab:R99d36a:1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99d36a:2" aria-labelledby="tab:R99d36a:2"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pd36a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pd36a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pd36a:0" aria-labelledby="tab:R9pd36a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;update_sql_config&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Manage-MySQL-Server/operation/start_background_mysql_upgrade" data-section-id="tag/Manage-MySQL-Server/operation/start_background_mysql_upgrade" class="sc-dntaoT ceciOs"><div data-section-id="operation/start_background_mysql_upgrade" id="operation/start_background_mysql_upgrade" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Manage-MySQL-Server/operation/start_background_mysql_upgrade" aria-label="tag/Manage-MySQL-Server/operation/start_background_mysql_upgrade"></a>Start background MySQL upgrade<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function upgrades MySQL® or MariaDB® in the background. This will reinstall MySQL® or MariaDB® if the version given is the installed version.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;MySQL/MariaDB server role&lt;/a&gt; and remote MySQL® is &lt;strong&gt;not&lt;/strong&gt; already configured, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function upgrades MySQL® or MariaDB® in the background. This will reinstall MySQL® or MariaDB® if the version given is the installed version.</p>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">MySQL/MariaDB server role</a> and remote MySQL® is <strong>not</strong> already configured, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="version" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">version</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">number</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">version=5.7</span></div><div><div html="&lt;p&gt;The desired MySQL® or MariaDB® version. Must contain one decimal.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The desired MySQL® or MariaDB® version. Must contain one decimal.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/start_background_mysql_upgrade</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/start_background_mysql_upgrade</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99f36a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99f36a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99f36a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99f36a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99f36a:0" aria-labelledby="tab:R99f36a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  start_background_mysql_upgrade <span class="token punctuation">\</span>
  <span class="token assign-left variable">version</span><span class="token operator">=</span><span class="token string">'5.7'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99f36a:1" aria-labelledby="tab:R99f36a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pf36a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pf36a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pf36a:0" aria-labelledby="tab:R9pf36a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"upgrade_id"</span>: <span class="token string">&quot;mysql_upgrade.20200202-172923&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;start_background_mysql_upgrade&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Manage-MySQL-Server/operation/set_local_mysql_root_password" data-section-id="tag/Manage-MySQL-Server/operation/set_local_mysql_root_password" class="sc-dntaoT ceciOs"><div data-section-id="operation/set_local_mysql_root_password" id="operation/set_local_mysql_root_password" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Manage-MySQL-Server/operation/set_local_mysql_root_password" aria-label="tag/Manage-MySQL-Server/operation/set_local_mysql_root_password"></a>Update MySQL root password<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function resets the root user&amp;#39;s password on the local MySQL® server.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  When you disable the &lt;a href=&quot;https://go.cpanel.net/howtouseserverprofiles#roles&quot;&gt;&lt;em&gt;MySQL/MariaDB role&lt;/em&gt;&lt;/a&gt; &lt;strong&gt;and&lt;/strong&gt; remote MySQL is &lt;strong&gt;not&lt;/strong&gt; already configured, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function resets the root user&#39;s password on the local MySQL® server.</p>
<p><strong>Important:</strong></p>
<p>  When you disable the <a href="https://go.cpanel.net/howtouseserverprofiles#roles"><em>MySQL/MariaDB role</em></a> <strong>and</strong> remote MySQL is <strong>not</strong> already configured, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="password" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">password</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">password=12345luggage</span></div><div><div html="&lt;p&gt;The new MySQL root user&amp;#39;s password.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The new MySQL root user&#39;s password.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="update_config" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">update_config</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">update_config=1</span></div><div><div html="&lt;p&gt;Whether to update the configuration files.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Update.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; update.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This value is always enabled when &lt;em&gt;localhost&lt;/em&gt; is the active profile, and must be specified explicitly when a remote profile is active.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter updates the &lt;code&gt;/root/.my.cnf&lt;/code&gt; file with the new password, which could cause problems with the MySQL configuration on the server. If you are unsure, do &lt;strong&gt;not&lt;/strong&gt; specify this parameter.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;If you set this parameter to &lt;code&gt;0&lt;/code&gt; when &lt;em&gt;localhost&lt;/em&gt; is the active profile, it will stop communication with the remote MySQL server until you update the profile&amp;#39;s password.&lt;/li&gt;
&lt;li&gt;If you set this parameter to &lt;code&gt;1&lt;/code&gt; when a remote host is the active profile, it will stop communication with the remote MySQL server until you update the profile&amp;#39;s password.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to update the configuration files.</p>
<ul>
<li><code>1</code> — Update.</li>
<li><code>0</code> — Do <strong>not</strong> update.</li>
</ul>
<p><strong>Note:</strong></p>
<p>This value is always enabled when <em>localhost</em> is the active profile, and must be specified explicitly when a remote profile is active.</p>
<p><strong>Warning:</strong></p>
<p>This parameter updates the <code>/root/.my.cnf</code> file with the new password, which could cause problems with the MySQL configuration on the server. If you are unsure, do <strong>not</strong> specify this parameter.</p>
<ul>
<li>If you set this parameter to <code>0</code> when <em>localhost</em> is the active profile, it will stop communication with the remote MySQL server until you update the profile&#39;s password.</li>
<li>If you set this parameter to <code>1</code> when a remote host is the active profile, it will stop communication with the remote MySQL server until you update the profile&#39;s password.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/set_local_mysql_root_password</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/set_local_mysql_root_password</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99h36a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99h36a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99h36a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99h36a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99h36a:0" aria-labelledby="tab:R99h36a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  set_local_mysql_root_password <span class="token punctuation">\</span>
  <span class="token assign-left variable">password</span><span class="token operator">=</span><span class="token string">'12345luggage'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99h36a:1" aria-labelledby="tab:R99h36a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9ph36a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9ph36a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9ph36a:0" aria-labelledby="tab:R9ph36a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"configs_updated"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"password_reset"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"profile_updated"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;set_local_mysql_root_password&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/MySQL-Databases" data-section-id="tag/MySQL-Databases" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/MySQL-Databases" aria-label="tag/MySQL-Databases"></a>MySQL Databases</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Databases / MySQL Databases&lt;/p&gt;
"><p>Databases / MySQL Databases</p>
</div></div></div><div id="tag/MySQL-Databases/operation/list_database_users" data-section-id="tag/MySQL-Databases/operation/list_database_users" class="sc-dntaoT ceciOs"><div data-section-id="operation/list_database_users" id="operation/list_database_users" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/MySQL-Databases/operation/list_database_users" aria-label="tag/MySQL-Databases/operation/list_database_users"></a>Return MySQL users<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists the server&amp;#39;s database users.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;On most servers, this function returns a large amount of output. We &lt;strong&gt;strongly&lt;/strong&gt; suggest that you filter and sort the output.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  When you disable the &lt;a href=&quot;https://go.cpanel.net/serverroles&quot;&gt;MySQL/MariaDB and PostgreSQL roles&lt;/a&gt; and remote MySQL is not already configured, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists the server&#39;s database users.</p>
<p><strong>Warning:</strong></p>
<p>On most servers, this function returns a large amount of output. We <strong>strongly</strong> suggest that you filter and sort the output.</p>
<p><strong>Important:</strong></p>
<p>  When you disable the <a href="https://go.cpanel.net/serverroles">MySQL/MariaDB and PostgreSQL roles</a> and remote MySQL is not already configured, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/list_database_users</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/list_database_users</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kj56a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kj56a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kj56a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kj56a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kj56a:0" aria-labelledby="tab:R4kj56a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  list_database_users
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kj56a:1" aria-labelledby="tab:R4kj56a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sj56a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sj56a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sj56a:0" aria-labelledby="tab:R4sj56a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"cpuser"</span>: <span class="token string">&quot;example&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"engine"</span>: <span class="token string">&quot;postgresql&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;example_user1&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;list_database_users&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/MySQL-Databases/operation/list_databases" data-section-id="tag/MySQL-Databases/operation/list_databases" class="sc-dntaoT ceciOs"><div data-section-id="operation/list_databases" id="operation/list_databases" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/MySQL-Databases/operation/list_databases" aria-label="tag/MySQL-Databases/operation/list_databases"></a>Return MySQL databases<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists the server&amp;#39;s databases.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;On most servers, this function returns a large amount of output. We strongly suggest that you &lt;a href=&quot;https://go.cpanel.net/WHMAPI1FilterOutput&quot;&gt;filter&lt;/a&gt; and &lt;a href=&quot;https://go.cpanel.net/WHMAPI1SortOutput&quot;&gt;sort&lt;/a&gt; the output.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the MySQL/MariaDB and PostgreSQL &lt;a href=&quot;https://go.cpanel.net/serverroles&quot;&gt;roles&lt;/a&gt; and remote MySQL is &lt;strong&gt;not&lt;/strong&gt; already configured, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists the server&#39;s databases.</p>
<p><strong>Warning:</strong></p>
<p>On most servers, this function returns a large amount of output. We strongly suggest that you <a href="https://go.cpanel.net/WHMAPI1FilterOutput">filter</a> and <a href="https://go.cpanel.net/WHMAPI1SortOutput">sort</a> the output.</p>
<p><strong>Important:</strong></p>
<p>When you disable the MySQL/MariaDB and PostgreSQL <a href="https://go.cpanel.net/serverroles">roles</a> and remote MySQL is <strong>not</strong> already configured, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/list_databases</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/list_databases</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kl56a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kl56a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kl56a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kl56a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kl56a:0" aria-labelledby="tab:R4kl56a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  list_databases
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kl56a:1" aria-labelledby="tab:R4kl56a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sl56a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sl56a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sl56a:0" aria-labelledby="tab:R4sl56a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"cpuser"</span>: <span class="token string">&quot;example&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"engine"</span>: <span class="token string">&quot;postgresql&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;example_db0&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;list_databases&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/MySQL-Databases/operation/list_mysql_databases_and_users" data-section-id="tag/MySQL-Databases/operation/list_mysql_databases_and_users" class="sc-dntaoT ceciOs"><div data-section-id="operation/list_mysql_databases_and_users" id="operation/list_mysql_databases_and_users" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/MySQL-Databases/operation/list_mysql_databases_and_users" aria-label="tag/MySQL-Databases/operation/list_mysql_databases_and_users"></a>Return MySQL databases and users for account<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves the MySQL® database and user data for the specified account.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://go.cpanel.net/howtouseserverprofiles#roles&quot;&gt;MySQL/MariaDB&lt;/a&gt; role &lt;strong&gt;and&lt;/strong&gt; remote MySQL is &lt;strong&gt;not&lt;/strong&gt; already configured, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves the MySQL® database and user data for the specified account.</p>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://go.cpanel.net/howtouseserverprofiles#roles">MySQL/MariaDB</a> role <strong>and</strong> remote MySQL is <strong>not</strong> already configured, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The username for a specified account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The username for a specified account.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/list_mysql_databases_and_users</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/list_mysql_databases_and_users</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kn56a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kn56a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kn56a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kn56a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kn56a:0" aria-labelledby="tab:R4kn56a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  list_mysql_databases_and_users <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kn56a:1" aria-labelledby="tab:R4kn56a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sn56a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sn56a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sn56a:0" aria-labelledby="tab:R4sn56a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"mysql_config"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"mysql-version"</span>: <span class="token string">&quot;5.5&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"prefix_length"</span>: <span class="token number">8</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"use_db_prefix"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql_databases"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"user1_database1"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;user1_user1&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user2_database2"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;user2_user2&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;list_mysql_databases_and_users&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/MySQL-Databases/operation/rename_mysql_user" data-section-id="tag/MySQL-Databases/operation/rename_mysql_user" class="sc-dntaoT ceciOs"><div data-section-id="operation/rename_mysql_user" id="operation/rename_mysql_user" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/MySQL-Databases/operation/rename_mysql_user" aria-label="tag/MySQL-Databases/operation/rename_mysql_user"></a>Update MySQL username<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function changes a MySQL® database user&amp;#39;s name.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  When you disable the &lt;a href=&quot;https://go.cpanel.net/howtouseserverprofiles#roles&quot;&gt;&lt;em&gt;MySQL/MariaDB role&lt;/em&gt;&lt;/a&gt; &lt;strong&gt;and&lt;/strong&gt; remote MySQL is &lt;strong&gt;not&lt;/strong&gt; already configured, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function changes a MySQL® database user&#39;s name.</p>
<p><strong>Important:</strong></p>
<p>  When you disable the <a href="https://go.cpanel.net/howtouseserverprofiles#roles"><em>MySQL/MariaDB role</em></a> <strong>and</strong> remote MySQL is <strong>not</strong> already configured, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="cpuser" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">cpuser</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">cpuser=example</span></div><div><div html="&lt;p&gt;The database user&amp;#39;s owner.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The database user&#39;s owner.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="newname" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">newname</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">newname=username2</span></div><div><div html="&lt;p&gt;The database user&amp;#39;s new name.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If database prefix is enabled, this parameter &lt;strong&gt;must&lt;/strong&gt; include the database prefix for the account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The database user&#39;s new name.</p>
<p><strong>Warning:</strong></p>
<p>If database prefix is enabled, this parameter <strong>must</strong> include the database prefix for the account.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="oldname" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">oldname</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">oldname=username</span></div><div><div html="&lt;p&gt;The database user&amp;#39;s current name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The database user&#39;s current name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/rename_mysql_user</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/rename_mysql_user</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kp56a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kp56a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kp56a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kp56a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kp56a:0" aria-labelledby="tab:R4kp56a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  rename_mysql_user <span class="token punctuation">\</span>
  <span class="token assign-left variable">oldname</span><span class="token operator">=</span><span class="token string">'username'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">newname</span><span class="token operator">=</span><span class="token string">'username2'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kp56a:1" aria-labelledby="tab:R4kp56a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sp56a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sp56a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sp56a:0" aria-labelledby="tab:R4sp56a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;rename_mysql_user&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/MySQL-Databases/operation/rename_mysql_database" data-section-id="tag/MySQL-Databases/operation/rename_mysql_database" class="sc-dntaoT ceciOs"><div data-section-id="operation/rename_mysql_database" id="operation/rename_mysql_database" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/MySQL-Databases/operation/rename_mysql_database" aria-label="tag/MySQL-Databases/operation/rename_mysql_database"></a>Update MySQL database name<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function changes a MySQL® database&amp;#39;s name. MySQL does &lt;strong&gt;not&lt;/strong&gt; allow you to rename a database. When cPanel &amp;amp; WHM &amp;quot;renames&amp;quot; a database, the system performs the following steps:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;The system creates a new database.&lt;/li&gt;
&lt;li&gt;The system moves data from the old database to the new database.&lt;/li&gt;
&lt;li&gt;The system recreates grants and stored code in the new database.&lt;/li&gt;
&lt;li&gt;The system deletes the old database and its grants.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;If &lt;strong&gt;any&lt;/strong&gt; of the first three steps fail, the system returns an error and attempts to restore the database&amp;#39;s original state. If the restoration process fails, the API function&amp;#39;s error response describes these additional failures.&lt;/li&gt;
&lt;li&gt;In rare cases, the system creates the second database successfully but fails to delete the old database or grants. The system treats the rename action as a success; however, the API function returns warnings that describe the failure to delete the old database or grants.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  When you disable the &lt;a href=&quot;https://go.cpanel.net/howtouseserverprofiles#roles&quot;&gt;&lt;em&gt;MySQL/MariaDB role&lt;/em&gt;&lt;/a&gt; &lt;strong&gt;and&lt;/strong&gt; remote MySQL is &lt;strong&gt;not&lt;/strong&gt; already configured, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function changes a MySQL® database&#39;s name. MySQL does <strong>not</strong> allow you to rename a database. When cPanel &amp; WHM &quot;renames&quot; a database, the system performs the following steps:</p>
<ol>
<li>The system creates a new database.</li>
<li>The system moves data from the old database to the new database.</li>
<li>The system recreates grants and stored code in the new database.</li>
<li>The system deletes the old database and its grants.</li>
</ol>
<p><strong>Warning:</strong></p>
<ul>
<li>If <strong>any</strong> of the first three steps fail, the system returns an error and attempts to restore the database&#39;s original state. If the restoration process fails, the API function&#39;s error response describes these additional failures.</li>
<li>In rare cases, the system creates the second database successfully but fails to delete the old database or grants. The system treats the rename action as a success; however, the API function returns warnings that describe the failure to delete the old database or grants.</li>
</ul>
<p><strong>Important:</strong></p>
<p>  When you disable the <a href="https://go.cpanel.net/howtouseserverprofiles#roles"><em>MySQL/MariaDB role</em></a> <strong>and</strong> remote MySQL is <strong>not</strong> already configured, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="cpuser" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">cpuser</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">cpuser=username</span></div><div><div html="&lt;p&gt;The database&amp;#39;s owner.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The database&#39;s owner.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="newname" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">newname</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&lt;= 64 characters<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">newname=database2</span></div><div><div html="&lt;p&gt;The database&amp;#39;s new name.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;If database prefixing is enabled, this parameter &lt;strong&gt;must&lt;/strong&gt; include the database prefix for the account.&lt;/li&gt;
&lt;li&gt;The maximum length of the database name is 64 characters. However, due to the method that cPanel &amp;amp; WHM uses to store MySQL database names, each underscore character (_) requires &lt;strong&gt;two&lt;/strong&gt; characters of that limit. Therefore, if you enable database prefixing, the maximum length of the database name is &lt;strong&gt;63 characters&lt;/strong&gt;, which includes both the database prefix and the underscore character. Each additional underscore &lt;strong&gt;requires&lt;/strong&gt; another &lt;strong&gt;two&lt;/strong&gt; characters of that limit.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The database&#39;s new name.</p>
<p><strong>Warning:</strong></p>
<ul>
<li>If database prefixing is enabled, this parameter <strong>must</strong> include the database prefix for the account.</li>
<li>The maximum length of the database name is 64 characters. However, due to the method that cPanel &amp; WHM uses to store MySQL database names, each underscore character (_) requires <strong>two</strong> characters of that limit. Therefore, if you enable database prefixing, the maximum length of the database name is <strong>63 characters</strong>, which includes both the database prefix and the underscore character. Each additional underscore <strong>requires</strong> another <strong>two</strong> characters of that limit.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="oldname" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">oldname</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">oldname=database</span></div><div><div html="&lt;p&gt;The database&amp;#39;s current name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The database&#39;s current name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/rename_mysql_database</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/rename_mysql_database</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kr56a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kr56a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kr56a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kr56a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kr56a:0" aria-labelledby="tab:R4kr56a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  rename_mysql_database <span class="token punctuation">\</span>
  <span class="token assign-left variable">oldname</span><span class="token operator">=</span><span class="token string">'database'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">newname</span><span class="token operator">=</span><span class="token string">'database2'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kr56a:1" aria-labelledby="tab:R4kr56a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sr56a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sr56a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sr56a:0" aria-labelledby="tab:R4sr56a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;rename_mysql_database&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/MySQL-Databases/operation/set_mysql_password" data-section-id="tag/MySQL-Databases/operation/set_mysql_password" class="sc-dntaoT ceciOs"><div data-section-id="operation/set_mysql_password" id="operation/set_mysql_password" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/MySQL-Databases/operation/set_mysql_password" aria-label="tag/MySQL-Databases/operation/set_mysql_password"></a>Update MySQL user password<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function changes a MySQL® database user&amp;#39;s password.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://go.cpanel.net/howtouseserverprofiles#roles&quot;&gt;MySQL/MariaDB role&lt;/a&gt; &lt;strong&gt;and&lt;/strong&gt;
remote MySQL is &lt;strong&gt;not&lt;/strong&gt; already configured, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function changes a MySQL® database user&#39;s password.</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://go.cpanel.net/howtouseserverprofiles#roles">MySQL/MariaDB role</a> <strong>and</strong>
remote MySQL is <strong>not</strong> already configured, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="cpuser" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">cpuser</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">cpuser=example</span></div><div><div html="&lt;p&gt;The cPanel user that controls the database user.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel user that controls the database user.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="password" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">password</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">password=123456luggage</span></div><div><div html="&lt;p&gt;The database user&amp;#39;s new password.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The database user&#39;s new password.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The database username. For information about database username
restrictions, read the
&lt;a href=&quot;https://dev.mysql.com/&quot;&gt;MySQL&lt;/a&gt; and &lt;a href=&quot;https://mariadb.org/&quot;&gt;MariaDB&lt;/a&gt;
documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The database username. For information about database username
restrictions, read the
<a href="https://dev.mysql.com/">MySQL</a> and <a href="https://mariadb.org/">MariaDB</a>
documentation.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/set_mysql_password</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/set_mysql_password</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kt56a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kt56a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kt56a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kt56a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kt56a:0" aria-labelledby="tab:R4kt56a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  set_mysql_password <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">password</span><span class="token operator">=</span><span class="token string">'123456luggage'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kt56a:1" aria-labelledby="tab:R4kt56a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4st56a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4st56a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4st56a:0" aria-labelledby="tab:R4st56a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;set_mysql_password&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/MySQL-Databases/operation/get_database_optimizations" data-section-id="tag/MySQL-Databases/operation/get_database_optimizations" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_database_optimizations" id="operation/get_database_optimizations" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/MySQL-Databases/operation/get_database_optimizations" aria-label="tag/MySQL-Databases/operation/get_database_optimizations"></a>Return MySQL database optimizations<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves available database optimizations.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;On some servers, this function may return a large amount of output. We strongly suggest that you &lt;a href=&quot;https://go.cpanel.net/WHMAPI1FilterOutput&quot;&gt;filter&lt;/a&gt; and &lt;a href=&quot;https://go.cpanel.net/WHMAPI1SortOutput&quot;&gt;sort&lt;/a&gt; the output.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The system &lt;strong&gt;disables&lt;/strong&gt; this function when you have &lt;strong&gt;not&lt;/strong&gt; configured remote MySQL, and you&amp;#39;ve disabled the MySQL/MariaDB and PostgreSQL &lt;a href=&quot;https://go.cpanel.net/serverroles&quot;&gt;roles&lt;/a&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves available database optimizations.</p>
<p><strong>Warning:</strong></p>
<p>On some servers, this function may return a large amount of output. We strongly suggest that you <a href="https://go.cpanel.net/WHMAPI1FilterOutput">filter</a> and <a href="https://go.cpanel.net/WHMAPI1SortOutput">sort</a> the output.</p>
<p><strong>Important:</strong></p>
<p>The system <strong>disables</strong> this function when you have <strong>not</strong> configured remote MySQL, and you&#39;ve disabled the MySQL/MariaDB and PostgreSQL <a href="https://go.cpanel.net/serverroles">roles</a>.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_database_optimizations</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_database_optimizations</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kv56a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kv56a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kv56a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kv56a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kv56a:0" aria-labelledby="tab:R4kv56a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_database_optimizations
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kv56a:1" aria-labelledby="tab:R4kv56a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sv56a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sv56a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sv56a:0" aria-labelledby="tab:R4sv56a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;innodb_sort_buffer_size&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Your system's peak theoretical memory allocation is too high and may cause instability.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"value"</span>: <span class="token string">&quot;2M&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_database_optimizations&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/PostgreSQL-Databases" data-section-id="tag/PostgreSQL-Databases" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/PostgreSQL-Databases" aria-label="tag/PostgreSQL-Databases"></a>PostgreSQL Databases</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Databases / PostgreSQL Databases&lt;/p&gt;
"><p>Databases / PostgreSQL Databases</p>
</div></div></div><div id="tag/PostgreSQL-Databases/operation/rename_postgresql_database" data-section-id="tag/PostgreSQL-Databases/operation/rename_postgresql_database" class="sc-dntaoT ceciOs"><div data-section-id="operation/rename_postgresql_database" id="operation/rename_postgresql_database" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/PostgreSQL-Databases/operation/rename_postgresql_database" aria-label="tag/PostgreSQL-Databases/operation/rename_postgresql_database"></a>Update PostgreSQL database name<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function changes a PostgreSQL® database&amp;#39;s name.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  The system requires more time to rename larger and more complex databases.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  When you disable the &lt;a href=&quot;https://go.cpanel.net/howtouseserverprofiles#roles&quot;&gt;&lt;em&gt;PostgreSQL role&lt;/em&gt;&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function changes a PostgreSQL® database&#39;s name.</p>
<p><strong>Warning:</strong></p>
<p>  The system requires more time to rename larger and more complex databases.</p>
<p><strong>Important:</strong></p>
<p>  When you disable the <a href="https://go.cpanel.net/howtouseserverprofiles#roles"><em>PostgreSQL role</em></a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="cpuser" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">cpuser</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">cpuser=username</span></div><div><div html="&lt;p&gt;The database&amp;#39;s owner.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The database&#39;s owner.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="newname" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">newname</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">newname=database2</span></div><div><div html="&lt;p&gt;The database&amp;#39;s new name.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;
If database prefixing is enabled, this parameter &lt;strong&gt;must&lt;/strong&gt; include the database prefix for the account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The database&#39;s new name.</p>
<p><strong>Warning:</strong>
If database prefixing is enabled, this parameter <strong>must</strong> include the database prefix for the account.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="oldname" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">oldname</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">oldname=database</span></div><div><div html="&lt;p&gt;The database&amp;#39;s current name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The database&#39;s current name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/rename_postgresql_database</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/rename_postgresql_database</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2ab76a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ab76a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2ab76a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2ab76a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ab76a:0" aria-labelledby="tab:R2ab76a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  rename_postgresql_database <span class="token punctuation">\</span>
  <span class="token assign-left variable">oldname</span><span class="token operator">=</span><span class="token string">'database'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">newname</span><span class="token operator">=</span><span class="token string">'database2'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2ab76a:1" aria-labelledby="tab:R2ab76a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2eb76a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2eb76a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2eb76a:0" aria-labelledby="tab:R2eb76a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;rename_postgresql_database&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/PostgreSQL-Databases/operation/set_postgresql_password" data-section-id="tag/PostgreSQL-Databases/operation/set_postgresql_password" class="sc-dntaoT ceciOs"><div data-section-id="operation/set_postgresql_password" id="operation/set_postgresql_password" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/PostgreSQL-Databases/operation/set_postgresql_password" aria-label="tag/PostgreSQL-Databases/operation/set_postgresql_password"></a>Update PostgreSQL user password<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function changes a PostgreSQL® database user&amp;#39;s password.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://go.cpanel.net/howtouseserverprofiles#roles&quot;&gt;PostgreSQL role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function changes a PostgreSQL® database user&#39;s password.</p>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://go.cpanel.net/howtouseserverprofiles#roles">PostgreSQL role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="cpuser" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">cpuser</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">cpuser=example</span></div><div><div html="&lt;p&gt;The database user&amp;#39;s owner.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The database user&#39;s owner.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="password" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">password</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">password=12345luggage</span></div><div><div html="&lt;p&gt;The database user&amp;#39;s new password.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The database user&#39;s new password.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The account&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/set_postgresql_password</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/set_postgresql_password</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2ad76a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ad76a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2ad76a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2ad76a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ad76a:0" aria-labelledby="tab:R2ad76a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  set_postgresql_password <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">password</span><span class="token operator">=</span><span class="token string">'12345luggage'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2ad76a:1" aria-labelledby="tab:R2ad76a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ed76a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ed76a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ed76a:0" aria-labelledby="tab:R2ed76a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;set_postgresql_password&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/PostgreSQL-Databases/operation/rename_postgresql_user" data-section-id="tag/PostgreSQL-Databases/operation/rename_postgresql_user" class="sc-dntaoT ceciOs"><div data-section-id="operation/rename_postgresql_user" id="operation/rename_postgresql_user" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/PostgreSQL-Databases/operation/rename_postgresql_user" aria-label="tag/PostgreSQL-Databases/operation/rename_postgresql_user"></a>Update PostgreSQL username<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function changes a PostgreSQL® database user&amp;#39;s name.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  When you disable the &lt;a href=&quot;https://go.cpanel.net/howtouseserverprofiles#roles&quot;&gt;&lt;em&gt;PostgreSQL role&lt;/em&gt;&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function changes a PostgreSQL® database user&#39;s name.</p>
<p><strong>Important:</strong></p>
<p>  When you disable the <a href="https://go.cpanel.net/howtouseserverprofiles#roles"><em>PostgreSQL role</em></a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="cpuser" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">cpuser</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">cpuser=example</span></div><div><div html="&lt;p&gt;The database user&amp;#39;s owner.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The database user&#39;s owner.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="newname" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">newname</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">newname=username2</span></div><div><div html="&lt;p&gt;The database user&amp;#39;s new name.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;
If database prefix is enabled, this parameter &lt;strong&gt;must&lt;/strong&gt; include the database prefix for the account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The database user&#39;s new name.</p>
<p><strong>Warning:</strong>
If database prefix is enabled, this parameter <strong>must</strong> include the database prefix for the account.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="oldname" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">oldname</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">oldname=username</span></div><div><div html="&lt;p&gt;The database user&amp;#39;s current name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The database user&#39;s current name.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="password" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">password</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">password=12345luggage</span></div><div><div html="&lt;p&gt;The database user&amp;#39;s new password.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The database user&#39;s new password.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/rename_postgresql_user</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/rename_postgresql_user</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2af76a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2af76a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2af76a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2af76a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2af76a:0" aria-labelledby="tab:R2af76a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  rename_postgresql_user <span class="token punctuation">\</span>
  <span class="token assign-left variable">oldname</span><span class="token operator">=</span><span class="token string">'username'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">newname</span><span class="token operator">=</span><span class="token string">'username2'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">password</span><span class="token operator">=</span><span class="token string">'12345luggage'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2af76a:1" aria-labelledby="tab:R2af76a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ef76a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ef76a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ef76a:0" aria-labelledby="tab:R2ef76a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;rename_postgresql_user&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Remote-MySQL-Databases" data-section-id="tag/Remote-MySQL-Databases" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Remote-MySQL-Databases" aria-label="tag/Remote-MySQL-Databases"></a>Remote MySQL Databases</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Databases / Remote MySQL Databases&lt;/p&gt;
"><p>Databases / Remote MySQL Databases</p>
</div></div></div><div id="tag/Remote-MySQL-Databases/operation/remote_mysql_delete_profile" data-section-id="tag/Remote-MySQL-Databases/operation/remote_mysql_delete_profile" class="sc-dntaoT ceciOs"><div data-section-id="operation/remote_mysql_delete_profile" id="operation/remote_mysql_delete_profile" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Remote-MySQL-Databases/operation/remote_mysql_delete_profile" aria-label="tag/Remote-MySQL-Databases/operation/remote_mysql_delete_profile"></a>Delete remote MySQL profile<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function deletes a specified remote MySQL® profile.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function deletes a specified remote MySQL® profile.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">name=MyProfile</span></div><div><div html="&lt;p&gt;The profile&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The profile&#39;s name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/remote_mysql_delete_profile</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/remote_mysql_delete_profile</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99396a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99396a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99396a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99396a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99396a:0" aria-labelledby="tab:R99396a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  remote_mysql_delete_profile <span class="token punctuation">\</span>
  <span class="token assign-left variable">name</span><span class="token operator">=</span><span class="token string">'MyProfile'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99396a:1" aria-labelledby="tab:R99396a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p396a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p396a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p396a:0" aria-labelledby="tab:R9p396a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"profile_deleted"</span>: <span class="token string">&quot;MyProfile&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"profile_details"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"active"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql_host"</span>: <span class="token string">&quot;192.168.0.1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql_pass"</span>: <span class="token string">&quot;12345luggage&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql_port"</span>: <span class="token number">3306</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql_user"</span>: <span class="token string">&quot;username&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"setup_via"</span>: <span class="token string">&quot;Main terminal&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;remote_mysql_delete_profile&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Remote-MySQL-Databases/operation/remote_mysql_initiate_profile_activation" data-section-id="tag/Remote-MySQL-Databases/operation/remote_mysql_initiate_profile_activation" class="sc-dntaoT ceciOs"><div data-section-id="operation/remote_mysql_initiate_profile_activation" id="operation/remote_mysql_initiate_profile_activation" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Remote-MySQL-Databases/operation/remote_mysql_initiate_profile_activation" aria-label="tag/Remote-MySQL-Databases/operation/remote_mysql_initiate_profile_activation"></a>Start remote MySQL profile activation<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function initiates the activation process for a remote MySQL® profile.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function initiates the activation process for a remote MySQL® profile.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">name=MyProfile</span></div><div><div html="&lt;p&gt;The profile&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The profile&#39;s name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/remote_mysql_initiate_profile_activation</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/remote_mysql_initiate_profile_activation</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99596a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99596a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99596a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99596a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99596a:0" aria-labelledby="tab:R99596a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  remote_mysql_initiate_profile_activation <span class="token punctuation">\</span>
  <span class="token assign-left variable">name</span><span class="token operator">=</span><span class="token string">'MyProfile'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99596a:1" aria-labelledby="tab:R99596a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p596a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p596a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p596a:0" aria-labelledby="tab:R9p596a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"activation_job_started"</span>: <span class="token number">8093</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;remote_mysql_initiate_profile_activation&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Remote-MySQL-Databases/operation/remote_mysql_read_profile" data-section-id="tag/Remote-MySQL-Databases/operation/remote_mysql_read_profile" class="sc-dntaoT ceciOs"><div data-section-id="operation/remote_mysql_read_profile" id="operation/remote_mysql_read_profile" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Remote-MySQL-Databases/operation/remote_mysql_read_profile" aria-label="tag/Remote-MySQL-Databases/operation/remote_mysql_read_profile"></a>Return remote MySQL profile<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function displays the details of a specified remote MySQL® profile.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function displays the details of a specified remote MySQL® profile.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">name=MyProfile</span></div><div><div html="&lt;p&gt;The MySQL profile&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The MySQL profile&#39;s name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/remote_mysql_read_profile</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/remote_mysql_read_profile</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99796a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99796a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99796a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99796a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99796a:0" aria-labelledby="tab:R99796a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  remote_mysql_read_profile <span class="token punctuation">\</span>
  <span class="token assign-left variable">name</span><span class="token operator">=</span><span class="token string">'MyProfile'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99796a:1" aria-labelledby="tab:R99796a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p796a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p796a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p796a:0" aria-labelledby="tab:R9p796a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"profile_details"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"active"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql_host"</span>: <span class="token string">&quot;192.168.0.1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql_pass"</span>: <span class="token string">&quot;123456luggage&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql_port"</span>: <span class="token number">3306</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql_user"</span>: <span class="token string">&quot;username&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"setup_via"</span>: <span class="token string">&quot;Main terminal&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"profile_name"</span>: <span class="token string">&quot;MyProfile&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;remote_mysql_read_profile&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Remote-MySQL-Databases/operation/remote_mysql_monitor_profile_activation" data-section-id="tag/Remote-MySQL-Databases/operation/remote_mysql_monitor_profile_activation" class="sc-dntaoT ceciOs"><div data-section-id="operation/remote_mysql_monitor_profile_activation" id="operation/remote_mysql_monitor_profile_activation" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Remote-MySQL-Databases/operation/remote_mysql_monitor_profile_activation" aria-label="tag/Remote-MySQL-Databases/operation/remote_mysql_monitor_profile_activation"></a>Return remote MySQL profile activation<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function reports the current status of the remote MySQL® profile activation process. The activation process contains several steps that take some time to complete, so so you may need to call this function multiple times multiple times to monitor the progress.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function reports the current status of the remote MySQL® profile activation process. The activation process contains several steps that take some time to complete, so so you may need to call this function multiple times multiple times to monitor the progress.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/remote_mysql_monitor_profile_activation</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/remote_mysql_monitor_profile_activation</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99996a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99996a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99996a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99996a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99996a:0" aria-labelledby="tab:R99996a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  remote_mysql_monitor_profile_activation
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99996a:1" aria-labelledby="tab:R99996a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p996a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p996a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p996a:0" aria-labelledby="tab:R9p996a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"job_in_progress"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"profile_name"</span>: <span class="token string">&quot;remote_server&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"start_time"</span>: <span class="token number">1432064519</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">&quot;INPROGRESS&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"steps"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"end_time"</span>: <span class="token number">1432064520</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;Updating /root/.my.cnf&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"start_time"</span>: <span class="token number">1432064519</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">&quot;DONE&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"last_job_details"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"end_time"</span>: <span class="token number">1432220941</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"profile_name"</span>: <span class="token string">&quot;MyProfile&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"start_time"</span>: <span class="token number">1432064519</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">&quot;DONE&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"steps"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"end_time"</span>: <span class="token number">1432220941</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;string&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"start_time"</span>: <span class="token number">1432220941</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">&quot;DONE&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;remote_mysql_monitor_profile_activation&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Remote-MySQL-Databases/operation/remote_mysql_update_profile" data-section-id="tag/Remote-MySQL-Databases/operation/remote_mysql_update_profile" class="sc-dntaoT ceciOs"><div data-section-id="operation/remote_mysql_update_profile" id="operation/remote_mysql_update_profile" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Remote-MySQL-Databases/operation/remote_mysql_update_profile" aria-label="tag/Remote-MySQL-Databases/operation/remote_mysql_update_profile"></a>Update remote MySQL profile<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function updates one or more parameters for a remote MySQL®
profile.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;
This function requires the &lt;code&gt;name&lt;/code&gt; parameter &lt;strong&gt;and&lt;/strong&gt; one of more of the &lt;code&gt;mysql_host&lt;/code&gt; , &lt;code&gt;mysql_user&lt;/code&gt;, &lt;code&gt;mysql_pass&lt;/code&gt;, &lt;code&gt;mysql_port&lt;/code&gt;, or &lt;code&gt;setup_via&lt;/code&gt; parameters.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function updates one or more parameters for a remote MySQL®
profile.</p>
<p><strong>Note:</strong>
This function requires the <code>name</code> parameter <strong>and</strong> one of more of the <code>mysql_host</code> , <code>mysql_user</code>, <code>mysql_pass</code>, <code>mysql_port</code>, or <code>setup_via</code> parameters.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="mysql_host" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand mysql_host"><span class="property-name">mysql_host</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">mysql_host=192.168.0.1</span></div><div><div html="&lt;p&gt;The MySQL server&amp;#39;s IP address or hostname.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The MySQL server&#39;s IP address or hostname.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="mysql_pass" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">mysql_pass</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">mysql_pass=12345luggage</span></div><div><div html="&lt;p&gt;The MySQL server&amp;#39;s password.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The MySQL server&#39;s password.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="mysql_port" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">mysql_port</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->[ 1 .. 65535 ]<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">mysql_port=3306</span></div><div><div html="&lt;p&gt;The MySQL server&amp;#39;s port.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The MySQL server&#39;s port.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="mysql_user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">mysql_user</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">mysql_user=username</span></div><div><div html="&lt;p&gt;The MySQL server&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The MySQL server&#39;s username.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">name=MyProfile</span></div><div><div html="&lt;p&gt;The profile&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The profile&#39;s name.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="setup_via" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">setup_via</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&lt;= 255 characters<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">setup_via=Main terminal</span></div><div><div html="&lt;p&gt;A description of the profile data.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A description of the profile data.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/remote_mysql_update_profile</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/remote_mysql_update_profile</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99b96a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99b96a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99b96a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99b96a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99b96a:0" aria-labelledby="tab:R99b96a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  remote_mysql_update_profile <span class="token punctuation">\</span>
  <span class="token assign-left variable">name</span><span class="token operator">=</span><span class="token string">'MyProfile'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99b96a:1" aria-labelledby="tab:R99b96a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pb96a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pb96a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pb96a:0" aria-labelledby="tab:R9pb96a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"profile_details"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"active"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql_host"</span>: <span class="token string">&quot;192.168.0.1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql_pass"</span>: <span class="token string">&quot;12345luggage&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql_port"</span>: <span class="token number">3306</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql_user"</span>: <span class="token string">&quot;username&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"setup_via"</span>: <span class="token string">&quot;Main terminal&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"profile_saved"</span>: <span class="token string">&quot;MyProfile&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;remote_mysql_update_profile&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Remote-MySQL-Databases/operation/remote_mysql_validate_profile" data-section-id="tag/Remote-MySQL-Databases/operation/remote_mysql_validate_profile" class="sc-dntaoT ceciOs"><div data-section-id="operation/remote_mysql_validate_profile" id="operation/remote_mysql_validate_profile" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Remote-MySQL-Databases/operation/remote_mysql_validate_profile" aria-label="tag/Remote-MySQL-Databases/operation/remote_mysql_validate_profile"></a>Validate remote MySQL profile connection<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function validates a specified remote MySQL® profile&amp;#39;s connection details.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function validates a specified remote MySQL® profile&#39;s connection details.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">name=MyProfile</span></div><div><div html="&lt;p&gt;The profile&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The profile&#39;s name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/remote_mysql_validate_profile</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/remote_mysql_validate_profile</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99d96a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99d96a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99d96a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99d96a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99d96a:0" aria-labelledby="tab:R99d96a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  remote_mysql_validate_profile <span class="token punctuation">\</span>
  <span class="token assign-left variable">name</span><span class="token operator">=</span><span class="token string">'MyProfile'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99d96a:1" aria-labelledby="tab:R99d96a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pd96a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pd96a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pd96a:0" aria-labelledby="tab:R9pd96a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"profile_validated"</span>: <span class="token string">&quot;MyProfile&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;remote_mysql_validate_profile&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Remote-MySQL-Databases/operation/remote_mysql_read_profiles" data-section-id="tag/Remote-MySQL-Databases/operation/remote_mysql_read_profiles" class="sc-dntaoT ceciOs"><div data-section-id="operation/remote_mysql_read_profiles" id="operation/remote_mysql_read_profiles" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Remote-MySQL-Databases/operation/remote_mysql_read_profiles" aria-label="tag/Remote-MySQL-Databases/operation/remote_mysql_read_profiles"></a>Return remote MySQL profiles<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function displays the details of all remote MySQL® profiles available in WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function displays the details of all remote MySQL® profiles available in WHM.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/remote_mysql_read_profiles</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/remote_mysql_read_profiles</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99f96a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99f96a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99f96a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99f96a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99f96a:0" aria-labelledby="tab:R99f96a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  remote_mysql_read_profiles
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99f96a:1" aria-labelledby="tab:R99f96a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pf96a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pf96a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pf96a:0" aria-labelledby="tab:R9pf96a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"MyProfile"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"active"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_localhost_profile"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql_host"</span>: <span class="token string">&quot;192.168.0.1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql_pass"</span>: <span class="token string">&quot;123456luggage&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql_port"</span>: <span class="token number">3306</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql_user"</span>: <span class="token string">&quot;username&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql_version_is_supported"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"setup_via"</span>: <span class="token string">&quot;Main terminal&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MyProfile2"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"active"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_localhost_profile"</span>: <span class="token string">&quot;1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql_host"</span>: <span class="token string">&quot;192.168.0.2&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql_pass"</span>: <span class="token string">&quot;123456luggage&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql_port"</span>: <span class="token number">3306</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql_user"</span>: <span class="token string">&quot;username&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql_version_is_supported"</span>: <span class="token string">&quot;0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"setup_via"</span>: <span class="token string">&quot;Main terminal&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"localhost"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"active"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_localhost_profile"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql_host"</span>: <span class="token string">&quot;localhost&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql_pass"</span>: <span class="token string">&quot;#1mpll-C&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql_port"</span>: <span class="token number">3306</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql_user"</span>: <span class="token string">&quot;root&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql_version_is_supported"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"setup_via"</span>: <span class="token string">&quot;Auto-Migrated active profile&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;remote_mysql_read_profiles&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Remote-MySQL-Databases/operation/remote_mysql_create_profile_via_ssh" data-section-id="tag/Remote-MySQL-Databases/operation/remote_mysql_create_profile_via_ssh" class="sc-dntaoT ceciOs"><div data-section-id="operation/remote_mysql_create_profile_via_ssh" id="operation/remote_mysql_create_profile_via_ssh" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Remote-MySQL-Databases/operation/remote_mysql_create_profile_via_ssh" aria-label="tag/Remote-MySQL-Databases/operation/remote_mysql_create_profile_via_ssh"></a>Create remote MySQL profile via SSH<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function uses SSH to create a profile to access a remote MySQL® server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function uses SSH to create a profile to access a remote MySQL® server.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="cpcloud" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">cpcloud</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">cpcloud=1</span></div><div><div html="&lt;p&gt;Whether the remote database profile is a cPanel Cloud deployment.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Is cPanel Cloud.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — &lt;strong&gt;Not&lt;/strong&gt; cPanel Cloud.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether the remote database profile is a cPanel Cloud deployment.</p>
<ul>
<li><code>1</code> — Is cPanel Cloud.</li>
<li><code>0</code> — <strong>Not</strong> cPanel Cloud.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="host" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand host"><span class="property-name">host</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">host=192.168.0.1</span></div><div><div html="&lt;p&gt;The MySQL server&amp;#39;s IP address or hostname.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The MySQL server&#39;s IP address or hostname.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">name=MyProfileSSH</span></div><div><div html="&lt;p&gt;The new profile&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The new profile&#39;s name.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="password" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">password</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">password=12345luggage</span></div><div><div html="&lt;p&gt;The SSH username&amp;#39;s password.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; You &lt;strong&gt;must&lt;/strong&gt; specify either the &lt;code&gt;password&lt;/code&gt; or the &lt;code&gt;sshkey_name&lt;/code&gt; parameter.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The SSH username&#39;s password.</p>
<p><strong>Warning:</strong></p>
<p> You <strong>must</strong> specify either the <code>password</code> or the <code>sshkey_name</code> parameter.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="port" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">port</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->[ 1 .. 65535 ]<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">port=22</span></div><div><div html="&lt;p&gt;The SSH server&amp;#39;s port.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The SSH server&#39;s port.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="root_escalation_method" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">root_escalation_method</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;sudo&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;su&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">root_escalation_method=su</span></div><div><div html="&lt;p&gt;The escalation method to use to authenticate the account.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; This parameter is &lt;strong&gt;required&lt;/strong&gt; if the user parameter&amp;#39;s value is not &lt;code&gt;root&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The escalation method to use to authenticate the account.</p>
<p><strong>Warning:</strong></p>
<p> This parameter is <strong>required</strong> if the user parameter&#39;s value is not <code>root</code>.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="root_password" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">root_password</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">root_password=username</span></div><div><div html="&lt;p&gt;The MySQL server&amp;#39;s root user&amp;#39;s password.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; This parameter is &lt;strong&gt;required&lt;/strong&gt; if the &lt;code&gt;root_escalation_method&lt;/code&gt; parameter&amp;#39;s value is &lt;code&gt;su&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The MySQL server&#39;s root user&#39;s password.</p>
<p><strong>Warning:</strong></p>
<p> This parameter is <strong>required</strong> if the <code>root_escalation_method</code> parameter&#39;s value is <code>su</code>.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="sshkey_name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">sshkey_name</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">sshkey_name=VinzClortho</span></div><div><div html="&lt;p&gt;The name of the SSH key.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; You &lt;strong&gt;must&lt;/strong&gt; specify either the &lt;code&gt;password&lt;/code&gt; or the &lt;code&gt;sshkey_name&lt;/code&gt; parameter.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The name of the SSH key.</p>
<p><strong>Warning:</strong></p>
<p> You <strong>must</strong> specify either the <code>password</code> or the <code>sshkey_name</code> parameter.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="sshkey_passphrase" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">sshkey_passphrase</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">sshkey_passphrase=Gozer</span></div><div><div html="&lt;p&gt;The SSH key&amp;#39;s passphrase.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; This parameter is &lt;strong&gt;required&lt;/strong&gt; if the &lt;code&gt;sshkey_name&lt;/code&gt; value is password-protected.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The SSH key&#39;s passphrase.</p>
<p><strong>Warning:</strong></p>
<p> This parameter is <strong>required</strong> if the <code>sshkey_name</code> value is password-protected.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=SSHuser</span></div><div><div html="&lt;p&gt;The SSH username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The SSH username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/remote_mysql_create_profile_via_ssh</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/remote_mysql_create_profile_via_ssh</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99h96a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99h96a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99h96a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99h96a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99h96a:0" aria-labelledby="tab:R99h96a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  remote_mysql_create_profile_via_ssh <span class="token punctuation">\</span>
  <span class="token assign-left variable">name</span><span class="token operator">=</span><span class="token string">'MyProfileSSH'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'SSHuser'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">host</span><span class="token operator">=</span><span class="token string">'192.168.0.1'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">port</span><span class="token operator">=</span><span class="token string">'22'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99h96a:1" aria-labelledby="tab:R99h96a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9ph96a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9ph96a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9ph96a:0" aria-labelledby="tab:R9ph96a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"profile_details"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"cpcloud"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql_host"</span>: <span class="token string">&quot;192.168.0.1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql_pass"</span>: <span class="token string">&quot;12345luggage&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql_port"</span>: <span class="token number">3306</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql_user"</span>: <span class="token string">&quot;username&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"setup_via"</span>: <span class="token string">&quot;Created via SSH&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"profile_saved"</span>: <span class="token string">&quot;MyProfileSSH&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;remote_mysql_create_profile_via_ssh&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Remote-MySQL-Databases/operation/remote_mysql_create_profile" data-section-id="tag/Remote-MySQL-Databases/operation/remote_mysql_create_profile" class="sc-dntaoT ceciOs"><div data-section-id="operation/remote_mysql_create_profile" id="operation/remote_mysql_create_profile" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Remote-MySQL-Databases/operation/remote_mysql_create_profile" aria-label="tag/Remote-MySQL-Databases/operation/remote_mysql_create_profile"></a>Create remote MySQL profile<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function creates a profile to access a remote MySQL® server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function creates a profile to access a remote MySQL® server.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="cpcloud" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">cpcloud</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">cpcloud=1</span></div><div><div html="&lt;p&gt;Whether the remote database profile is a cPanel Cloud deployment.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Is cPanel Cloud.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — &lt;strong&gt;Not&lt;/strong&gt; cPanel Cloud.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether the remote database profile is a cPanel Cloud deployment.</p>
<ul>
<li><code>1</code> — Is cPanel Cloud.</li>
<li><code>0</code> — <strong>Not</strong> cPanel Cloud.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="mysql_host" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand mysql_host"><span class="property-name">mysql_host</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">mysql_host=192.168.0.1</span></div><div><div html="&lt;p&gt;The MySQL server&amp;#39;s IP address or hostname.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The MySQL server&#39;s IP address or hostname.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="mysql_pass" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">mysql_pass</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">mysql_pass=12345luggage</span></div><div><div html="&lt;p&gt;The MySQL server&amp;#39;s password.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The MySQL server&#39;s password.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="mysql_port" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">mysql_port</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->[ 1 .. 65535 ]<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">mysql_port=3306</span></div><div><div html="&lt;p&gt;The MySQL server&amp;#39;s port.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The MySQL server&#39;s port.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="mysql_user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">mysql_user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">mysql_user=username</span></div><div><div html="&lt;p&gt;The MySQL server&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The MySQL server&#39;s username.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">name=MyProfile</span></div><div><div html="&lt;p&gt;The new profile&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The new profile&#39;s name.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="setup_via" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">setup_via</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&lt;= 255 characters<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">setup_via=Main terminal</span></div><div><div html="&lt;p&gt;A description of the profile data.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter defaults to &lt;code&gt;User provided MySQL credentials&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A description of the profile data.</p>
<p><strong>Note:</strong></p>
<p>This parameter defaults to <code>User provided MySQL credentials</code>.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/remote_mysql_create_profile</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/remote_mysql_create_profile</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99j96a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99j96a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99j96a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99j96a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99j96a:0" aria-labelledby="tab:R99j96a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  remote_mysql_create_profile <span class="token punctuation">\</span>
  <span class="token assign-left variable">name</span><span class="token operator">=</span><span class="token string">'MyProfile'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">mysql_host</span><span class="token operator">=</span><span class="token string">'192.168.0.1'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">mysql_user</span><span class="token operator">=</span><span class="token string">'username'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">mysql_pass</span><span class="token operator">=</span><span class="token string">'12345luggage'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">mysql_port</span><span class="token operator">=</span><span class="token string">'3306'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99j96a:1" aria-labelledby="tab:R99j96a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pj96a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pj96a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pj96a:0" aria-labelledby="tab:R9pj96a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"profile_details"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"active"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"cpcloud"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql_host"</span>: <span class="token string">&quot;192.168.0.1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql_pass"</span>: <span class="token string">&quot;12345luggage&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql_port"</span>: <span class="token number">3306</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql_user"</span>: <span class="token string">&quot;username&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"setup_via"</span>: <span class="token string">&quot;Main terminal&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"profile_saved"</span>: <span class="token string">&quot;MyProfile&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;remote_mysql_create_profile&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/DNS-Cluster-Settings" data-section-id="tag/DNS-Cluster-Settings" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/DNS-Cluster-Settings" aria-label="tag/DNS-Cluster-Settings"></a>DNS Cluster Settings</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;DNS / DNS Cluster Settings&lt;/p&gt;
"><p>DNS / DNS Cluster Settings</p>
</div></div></div><div id="tag/DNS-Cluster-Settings/operation/set_nameserver" data-section-id="tag/DNS-Cluster-Settings/operation/set_nameserver" class="sc-dntaoT ceciOs"><div data-section-id="operation/set_nameserver" id="operation/set_nameserver" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/DNS-Cluster-Settings/operation/set_nameserver" aria-label="tag/DNS-Cluster-Settings/operation/set_nameserver"></a>Update remote DNS server&#x27;s nameserver software<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function sets the nameserver software that the remote servers in a DNS cluster run. The system queues the nameserver software that you select until the HTTP request finishes. Then, it sets the remote servers&amp;#39; nameserver software.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function sets the nameserver software that the remote servers in a DNS cluster run. The system queues the nameserver software that you select until the HTTP request finishes. Then, it sets the remote servers&#39; nameserver software.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="nameserver" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">nameserver</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;BIND&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;PowerDNS&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Disabled&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">nameserver=BIND</span></div><div><div html="&lt;p&gt;The nameserver software.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;BIND&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;PowerDNS&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Disabled&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The nameserver software.</p>
<ul>
<li><code>BIND</code></li>
<li><code>PowerDNS</code></li>
<li><code>Disabled</code></li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/set_nameserver</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/set_nameserver</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R15736q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R15736q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R15736q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R15736q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R15736q:0" aria-labelledby="tab:R15736q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  set_nameserver <span class="token punctuation">\</span>
  <span class="token assign-left variable">nameserver</span><span class="token operator">=</span><span class="token string">'BIND'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R15736q:1" aria-labelledby="tab:R15736q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R17736q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R17736q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R17736q:0" aria-labelledby="tab:R17736q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"message"</span>: <span class="token string">&quot;Queued task to set nameserver to bind successfully.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"nameserver"</span>: <span class="token string">&quot;bind&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;set_nameserver&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/DNS-Security" data-section-id="tag/DNS-Security" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/DNS-Security" aria-label="tag/DNS-Security"></a>DNS Security</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;DNS / DNS Security&lt;/p&gt;
"><p>DNS / DNS Security</p>
</div></div></div><div id="tag/DNS-Security/operation/activate_zone_key" data-section-id="tag/DNS-Security/operation/activate_zone_key" class="sc-dntaoT ceciOs"><div data-section-id="operation/activate_zone_key" id="operation/activate_zone_key" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/DNS-Security/operation/activate_zone_key" aria-label="tag/DNS-Security/operation/activate_zone_key"></a>Enable domain&#x27;s DNSSEC key<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function activates a domain&amp;#39;s DNSSEC security key.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function activates a domain&#39;s DNSSEC security key.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span></div><div><div html="&lt;p&gt;The domain for which to activate a security key.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain for which to activate a security key.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="key_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">key_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">key_id=1</span></div><div><div html="&lt;p&gt;The security key&amp;#39;s ID.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Use the WHM AP1 &lt;code&gt;fetch_ds_records_for_domains&lt;/code&gt; function to locate the domain&amp;#39;s security key ID.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The security key&#39;s ID.</p>
<p><strong>Note:</strong></p>
<p>Use the WHM AP1 <code>fetch_ds_records_for_domains</code> function to locate the domain&#39;s security key ID.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/activate_zone_key</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/activate_zone_key</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99356q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99356q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99356q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99356q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99356q:0" aria-labelledby="tab:R99356q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  activate_zone_key <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">key_id</span><span class="token operator">=</span><span class="token string">'1'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99356q:1" aria-labelledby="tab:R99356q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p356q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p356q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p356q:0" aria-labelledby="tab:R9p356q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;activate_zone_key&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/DNS-Security/operation/disable_dnssec_for_domains" data-section-id="tag/DNS-Security/operation/disable_dnssec_for_domains" class="sc-dntaoT ceciOs"><div data-section-id="operation/disable_dnssec_for_domains" id="operation/disable_dnssec_for_domains" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/DNS-Security/operation/disable_dnssec_for_domains" aria-label="tag/DNS-Security/operation/disable_dnssec_for_domains"></a>Disable DNSSEC on domain<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function disables DNSSEC on the domain.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  Only servers that run PowerDNS can use DNSSEC. If you call this function on a server that doesn&amp;#39;t use PowerDNS, you will receive an error.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This action is &lt;strong&gt;irreversible&lt;/strong&gt;. If you disable DNSSEC on the domain, you will lose the associated keys. You can only retrieve the keys by restoring them from a full back up of the account.&lt;/li&gt;
&lt;li&gt;If you disable DNSSEC, you &lt;strong&gt;must&lt;/strong&gt; remove the Delegation of Signing (DS) records on your DNS server and with your registrar.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function disables DNSSEC on the domain.</p>
<p><strong>Note:</strong></p>
<p>  Only servers that run PowerDNS can use DNSSEC. If you call this function on a server that doesn&#39;t use PowerDNS, you will receive an error.</p>
<p><strong>Warning:</strong></p>
<ul>
<li>This action is <strong>irreversible</strong>. If you disable DNSSEC on the domain, you will lose the associated keys. You can only retrieve the keys by restoring them from a full back up of the account.</li>
<li>If you disable DNSSEC, you <strong>must</strong> remove the Delegation of Signing (DS) records on your DNS server and with your registrar.</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=domain=example.com&amp;domain-1=example1.com&amp;domain-2=example2.com</span> -<!-- --> <!-- -->Multiple domains</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=domain=example.com&amp;domain=example1.com&amp;domain=example2.com</span> -<!-- --> <!-- -->Multiple domains</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span> -<!-- --> <!-- -->A single domain.</li></ul><div><div html="&lt;p&gt;The domain for which to disable DNSSEC.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To disable DNSSEC for multiple domains, duplicate or increment the parameter name. For example, to check three domains, you could:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Use the &lt;code&gt;domain&lt;/code&gt; parameter multiple times.&lt;/li&gt;
&lt;li&gt;Use the &lt;code&gt;domain&lt;/code&gt;, &lt;code&gt;domain-1&lt;/code&gt;, &lt;code&gt;domain-2&lt;/code&gt; parameters.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain for which to disable DNSSEC.</p>
<p><strong>Note:</strong></p>
<p>To disable DNSSEC for multiple domains, duplicate or increment the parameter name. For example, to check three domains, you could:</p>
<ul>
<li>Use the <code>domain</code> parameter multiple times.</li>
<li>Use the <code>domain</code>, <code>domain-1</code>, <code>domain-2</code> parameters.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/disable_dnssec_for_domains</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/disable_dnssec_for_domains</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99556q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99556q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99556q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99556q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99556q:0" aria-labelledby="tab:R99556q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  disable_dnssec_for_domains <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99556q:1" aria-labelledby="tab:R99556q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p556q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p556q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p556q:0" aria-labelledby="tab:R9p556q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domains"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"disabled"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.com&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;disable_dnssec_for_domains&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/DNS-Security/operation/deactivate_zone_key" data-section-id="tag/DNS-Security/operation/deactivate_zone_key" class="sc-dntaoT ceciOs"><div data-section-id="operation/deactivate_zone_key" id="operation/deactivate_zone_key" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/DNS-Security/operation/deactivate_zone_key" aria-label="tag/DNS-Security/operation/deactivate_zone_key"></a>Disable domain&#x27;s DNSSEC key<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function deactivates a domain&amp;#39;s DNSSEC security key.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Only servers that run PowerDNS can use DNSSEC. If you call this function on a server
that doesn&amp;#39;t use PowerDNS, you will receive an error.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function deactivates a domain&#39;s DNSSEC security key.</p>
<p><strong>Note:</strong></p>
<p>Only servers that run PowerDNS can use DNSSEC. If you call this function on a server
that doesn&#39;t use PowerDNS, you will receive an error.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span></div><div><div html="&lt;p&gt;The domain for which to deactivate a security key.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain for which to deactivate a security key.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="key_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">key_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">key_id=1</span></div><div><div html="&lt;p&gt;The security key&amp;#39;s ID.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Use the WHM AP1 &lt;code&gt;fetch_ds_records_for_domains&lt;/code&gt; function to locate the
domain&amp;#39;s security key ID.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The security key&#39;s ID.</p>
<p><strong>Note:</strong></p>
<p>Use the WHM AP1 <code>fetch_ds_records_for_domains</code> function to locate the
domain&#39;s security key ID.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/deactivate_zone_key</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/deactivate_zone_key</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99756q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99756q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99756q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99756q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99756q:0" aria-labelledby="tab:R99756q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  deactivate_zone_key <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">key_id</span><span class="token operator">=</span><span class="token string">'1'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99756q:1" aria-labelledby="tab:R99756q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p756q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p756q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p756q:0" aria-labelledby="tab:R9p756q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;deactivate_zone_key&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/DNS-Security/operation/enable_dnssec_for_domains" data-section-id="tag/DNS-Security/operation/enable_dnssec_for_domains" class="sc-dntaoT ceciOs"><div data-section-id="operation/enable_dnssec_for_domains" id="operation/enable_dnssec_for_domains" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/DNS-Security/operation/enable_dnssec_for_domains" aria-label="tag/DNS-Security/operation/enable_dnssec_for_domains"></a>Enable DNSSEC on domain<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function enables DNSSEC on the domain.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Only servers that run PowerDNS can use DNSSEC. If you call this function on a server that doesn&amp;#39;t use PowerDNS, you will receive an error.&lt;/li&gt;
&lt;li&gt;After you enable DNSSEC on the domain, you &lt;strong&gt;must&lt;/strong&gt; add the Delegation of Signing (DS) records on your DNS server and with your registrar.&lt;/li&gt;
&lt;li&gt;You &lt;strong&gt;cannot&lt;/strong&gt; modify the DNSSEC security key. To make any changes, you &lt;strong&gt;must&lt;/strong&gt; disable, delete, and re-create the DNSSEC security key.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function enables DNSSEC on the domain.</p>
<p><strong>Note:</strong></p>
<ul>
<li>Only servers that run PowerDNS can use DNSSEC. If you call this function on a server that doesn&#39;t use PowerDNS, you will receive an error.</li>
<li>After you enable DNSSEC on the domain, you <strong>must</strong> add the Delegation of Signing (DS) records on your DNS server and with your registrar.</li>
<li>You <strong>cannot</strong> modify the DNSSEC security key. To make any changes, you <strong>must</strong> disable, delete, and re-create the DNSSEC security key.</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="active" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">active</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">active=1</span></div><div><div html="&lt;p&gt;Whether to activate the newly-created key.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; - Activate the key.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; - Do &lt;strong&gt;not&lt;/strong&gt; activate the key.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to activate the newly-created key.</p>
<ul>
<li><code>1</code> - Activate the key.</li>
<li><code>0</code> - Do <strong>not</strong> activate the key.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="algo_num" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">algo_num</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">8</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">5</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">6</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">7</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">8</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">10</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">13</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">14</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">algo_num=8</span></div><div><div html="&lt;p&gt;The algorithm that the system uses to generate the security key.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;5&lt;/code&gt; - RSA/SHA-1&lt;/li&gt;
&lt;li&gt;&lt;code&gt;6&lt;/code&gt; - DSA-NSEC3-SHA1&lt;/li&gt;
&lt;li&gt;&lt;code&gt;7&lt;/code&gt; - RSASHA1-NSEC3-SHA1&lt;/li&gt;
&lt;li&gt;&lt;code&gt;8&lt;/code&gt; - RSA/SHA-256&lt;/li&gt;
&lt;li&gt;&lt;code&gt;10&lt;/code&gt; - RSA/SHA-512&lt;/li&gt;
&lt;li&gt;&lt;code&gt;13&lt;/code&gt; - ECDSA Curve P-256 with SHA-256&lt;/li&gt;
&lt;li&gt;&lt;code&gt;14&lt;/code&gt; - ECDSA Curve P-384 with SHA-384&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;We recommend that you use an ECDSA Curve P-256 with SHA-256 (13) value if your registrar supports it.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The algorithm that the system uses to generate the security key.</p>
<ul>
<li><code>5</code> - RSA/SHA-1</li>
<li><code>6</code> - DSA-NSEC3-SHA1</li>
<li><code>7</code> - RSASHA1-NSEC3-SHA1</li>
<li><code>8</code> - RSA/SHA-256</li>
<li><code>10</code> - RSA/SHA-512</li>
<li><code>13</code> - ECDSA Curve P-256 with SHA-256</li>
<li><code>14</code> - ECDSA Curve P-384 with SHA-384</li>
</ul>
<p><strong>Note:</strong></p>
<p>We recommend that you use an ECDSA Curve P-256 with SHA-256 (13) value if your registrar supports it.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=domain=example.com&amp;domain-1=example1.com&amp;domain-2=example2.com</span> -<!-- --> <!-- -->Multiple domains</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=domain=example.com&amp;domain=example1.com&amp;domain=example2.com</span> -<!-- --> <!-- -->Multiple domains</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span> -<!-- --> <!-- -->A single domain.</li></ul><div><div html="&lt;p&gt;The domain for which to enable DNSSEC.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To enable DNSSEC on multiple domains, duplicate or increment the parameter name. For example, to check three domains, you could:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Use the &lt;code&gt;domain&lt;/code&gt; parameter multiple times.&lt;/li&gt;
&lt;li&gt;Use the &lt;code&gt;domain&lt;/code&gt;, &lt;code&gt;domain-1&lt;/code&gt;, and &lt;code&gt;domain-2&lt;/code&gt; parameters.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain for which to enable DNSSEC.</p>
<p><strong>Note:</strong></p>
<p>To enable DNSSEC on multiple domains, duplicate or increment the parameter name. For example, to check three domains, you could:</p>
<ul>
<li>Use the <code>domain</code> parameter multiple times.</li>
<li>Use the <code>domain</code>, <code>domain-1</code>, and <code>domain-2</code> parameters.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="key_setup" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">key_setup</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;classic&quot;</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;classic&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;simple&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">key_setup=classic</span></div><div><div html="&lt;p&gt;The manner in which the system creates the security key.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;classic&lt;/code&gt; - Use separate keys for KSK and ZSK. Use this value when the &lt;code&gt;algo_num&lt;/code&gt; parameter is equal to or less than 8.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;simple&lt;/code&gt; - Use a single key for both KSK and ZSK. Use this value when the &lt;code&gt;algo_num&lt;/code&gt; parameter is greater than 8.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The manner in which the system creates the security key.</p>
<ul>
<li><code>classic</code> - Use separate keys for KSK and ZSK. Use this value when the <code>algo_num</code> parameter is equal to or less than 8.</li>
<li><code>simple</code> - Use a single key for both KSK and ZSK. Use this value when the <code>algo_num</code> parameter is greater than 8.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="nsec3_iterations" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">nsec3_iterations</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->[ 1 .. 500 ]<!-- --> </span></span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">7</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">nsec3_iterations=7</span></div><div><div html="&lt;p&gt;The number of times that the system rehashes the first resource record hash operation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The number of times that the system rehashes the first resource record hash operation.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="nsec3_narrow" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">nsec3_narrow</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">nsec3_narrow=1</span></div><div><div html="&lt;p&gt;Whether NSEC3 operates in Narrow or Inclusive mode.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;For information about these modes, read &lt;a href=&quot;https://doc.powerdns.com/authoritative/dnssec/intro.html&quot;&gt;PowerDNS&amp;#39;s DNSSEC documentation&lt;/a&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; - Narrow mode.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; - Inclusive mode.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether NSEC3 operates in Narrow or Inclusive mode.</p>
<p><strong>Note:</strong></p>
<p>For information about these modes, read <a href="https://doc.powerdns.com/authoritative/dnssec/intro.html">PowerDNS&#39;s DNSSEC documentation</a>.</p>
<ul>
<li><code>1</code> - Narrow mode.</li>
<li><code>0</code> - Inclusive mode.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="nsec3_opt_out" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">nsec3_opt_out</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">nsec3_opt_out=1</span></div><div><div html="&lt;p&gt;Whether the system will create records for all delegations.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; - Create records for all delegations.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; - Create records only for secure delegations.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Only use the &lt;code&gt;1&lt;/code&gt; value if you &lt;strong&gt;must&lt;/strong&gt; create records for all delegations.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether the system will create records for all delegations.</p>
<ul>
<li><code>1</code> - Create records for all delegations.</li>
<li><code>0</code> - Create records only for secure delegations.</li>
</ul>
<p><strong>Note:</strong></p>
<p>Only use the <code>1</code> value if you <strong>must</strong> create records for all delegations.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="nsec3_salt" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">nsec3_salt</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">nsec3_salt=1a2b3c4d5e6f</span></div><div><div html="&lt;p&gt;A hexadecimal string that the system appends to the domain name before it applies the hash function to the name.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;For information about salt values, read &lt;a href=&quot;https://tools.ietf.org/html/rfc5155#section-3.1.5&quot;&gt;RFC 5155&lt;/a&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A hexadecimal string that the system appends to the domain name before it applies the hash function to the name.</p>
<p><strong>Note:</strong></p>
<p>For information about salt values, read <a href="https://tools.ietf.org/html/rfc5155#section-3.1.5">RFC 5155</a>.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="use_nsec3" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">use_nsec3</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">use_nsec3=1</span></div><div><div html="&lt;p&gt;Whether the domain will use &lt;a href=&quot;https://tools.ietf.org/html/rfc4470&quot;&gt;Next Secure Record&lt;/a&gt; (NSEC) or NSEC3 semantics.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; - Use NSEC3 semantics.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; - Use NSEC semantics.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you use this value, the system ignores the other NSEC3 options.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether the domain will use <a href="https://tools.ietf.org/html/rfc4470">Next Secure Record</a> (NSEC) or NSEC3 semantics.</p>
<ul>
<li><code>1</code> - Use NSEC3 semantics.</li>
<li><code>0</code> - Use NSEC semantics.</li>
</ul>
<p><strong>Note:</strong></p>
<p>If you use this value, the system ignores the other NSEC3 options.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/enable_dnssec_for_domains</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/enable_dnssec_for_domains</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99956q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99956q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99956q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99956q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99956q:0" aria-labelledby="tab:R99956q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  enable_dnssec_for_domains <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99956q:1" aria-labelledby="tab:R99956q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p956q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p956q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p956q:0" aria-labelledby="tab:R9p956q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domains"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"enabled"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"new_key_id"</span>: <span class="token string">&quot;2&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"nsec_error"</span>: <span class="token string">&quot;Error message.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"nsec_version"</span>: <span class="token string">&quot;NSEC3&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;enable_dnssec_for_domains&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/DNS-Security/operation/export_zone_key" data-section-id="tag/DNS-Security/operation/export_zone_key" class="sc-dntaoT ceciOs"><div data-section-id="operation/export_zone_key" id="operation/export_zone_key" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/DNS-Security/operation/export_zone_key" aria-label="tag/DNS-Security/operation/export_zone_key"></a>Export domain&#x27;s DNSSEC key<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function exports a DNSSEC security key to a domain.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Only servers that run PowerDNS can use DNSSEC. If you call this function on a server
that doesn&amp;#39;t use PowerDNS, you will receive an error.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function exports a DNSSEC security key to a domain.</p>
<p><strong>Note:</strong></p>
<p>Only servers that run PowerDNS can use DNSSEC. If you call this function on a server
that doesn&#39;t use PowerDNS, you will receive an error.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span></div><div><div html="&lt;p&gt;The domain to export the security key to.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain to export the security key to.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="key_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">key_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">key_id=1</span></div><div><div html="&lt;p&gt;The security key&amp;#39;s ID.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You can locate the ID with the WHM AP1 &lt;code&gt;fetch_ds_records_for_domains&lt;/code&gt; function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The security key&#39;s ID.</p>
<p><strong>Note:</strong></p>
<p>You can locate the ID with the WHM AP1 <code>fetch_ds_records_for_domains</code> function.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/export_zone_key</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/export_zone_key</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99b56q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99b56q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99b56q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99b56q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99b56q:0" aria-labelledby="tab:R99b56q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  export_zone_key <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">key_id</span><span class="token operator">=</span><span class="token string">'1'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99b56q:1" aria-labelledby="tab:R99b56q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pb56q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pb56q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pb56q:0" aria-labelledby="tab:R9pb56q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"key_tag"</span>: <span class="token number">40481</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"key_type"</span>: <span class="token string">&quot;CSK&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;export_zone_key&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/DNS-Security/operation/import_zone_key" data-section-id="tag/DNS-Security/operation/import_zone_key" class="sc-dntaoT ceciOs"><div data-section-id="operation/import_zone_key" id="operation/import_zone_key" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/DNS-Security/operation/import_zone_key" aria-label="tag/DNS-Security/operation/import_zone_key"></a>Import DNSSEC key<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function imports a DNSSEC security key.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Only servers that run PowerDNS can use DNSSEC. If you call this function on a server
that doesn&amp;#39;t use PowerDNS, you will receive an error.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function imports a DNSSEC security key.</p>
<p><strong>Note:</strong></p>
<p>Only servers that run PowerDNS can use DNSSEC. If you call this function on a server
that doesn&#39;t use PowerDNS, you will receive an error.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span></div><div><div html="&lt;p&gt;The domain for which to import the security key.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain for which to import the security key.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="key_data" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">key_data</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">key_data=Private-key-format:%20v1.2%0AAlgorithm:%2013%20\(ECDSAP256SHA256\)%0APrivateKey:%20xCM281KtWE9oCsUX8fP1hDZ02/X7JCjp4QZA/DZjfX0=%0A%0A</span></div><div><div html="&lt;p&gt;The security key&amp;#39;s data that the
&lt;a href=&quot;https://doc.powerdns.com/authoritative/manpages/pdnsutil.1.html&quot;&gt;pdnsuti&lt;/a&gt;
utility&amp;#39;s &lt;code&gt;export-zone-key&lt;/code&gt; call returns.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The security key&#39;s data that the
<a href="https://doc.powerdns.com/authoritative/manpages/pdnsutil.1.html">pdnsuti</a>
utility&#39;s <code>export-zone-key</code> call returns.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="key_type" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">key_type</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">key_type=ksk</span></div><div><div html="&lt;p&gt;The security key&amp;#39;s type.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;ksk&lt;/code&gt; — Key-Signing Key&lt;/li&gt;
&lt;li&gt;&lt;code&gt;zsk&lt;/code&gt; — Zone Signing Key&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You &lt;strong&gt;must&lt;/strong&gt; call these values in lowercase.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The security key&#39;s type.</p>
<ul>
<li><code>ksk</code> — Key-Signing Key</li>
<li><code>zsk</code> — Zone Signing Key</li>
</ul>
<p><strong>Note:</strong></p>
<p>You <strong>must</strong> call these values in lowercase.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/import_zone_key</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/import_zone_key</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99d56q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99d56q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99d56q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99d56q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99d56q:0" aria-labelledby="tab:R99d56q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty import_zone_key <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span> <span class="token assign-left variable">key_type</span><span class="token operator">=</span><span class="token string">'ksk'</span> <span class="token assign-left variable">key_data</span><span class="token operator">=</span><span class="token string">'Private-key-format:%20v1.2%0AAlgorithm:%2013%20\(ECDSAP256SHA256\)%0APrivateKey:%20xCM281KtWE9oCsUX8fP1hDZ02/X7JCjp4QZA/DZjfX0=%0A%0A'</span></pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99d56q:1" aria-labelledby="tab:R99d56q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pd56q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pd56q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pd56q:0" aria-labelledby="tab:R9pd56q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"import_key_id"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;import_zone_key&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/DNS-Security/operation/remove_zone_key" data-section-id="tag/DNS-Security/operation/remove_zone_key" class="sc-dntaoT ceciOs"><div data-section-id="operation/remove_zone_key" id="operation/remove_zone_key" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/DNS-Security/operation/remove_zone_key" aria-label="tag/DNS-Security/operation/remove_zone_key"></a>Remove DNSSEC key<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function removes a DNSSEC security key.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Only servers that run PowerDNS can use DNSSEC. If you call this function on a server
that doesn&amp;#39;t use PowerDNS, you will receive an error.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function removes a DNSSEC security key.</p>
<p><strong>Note:</strong></p>
<p>Only servers that run PowerDNS can use DNSSEC. If you call this function on a server
that doesn&#39;t use PowerDNS, you will receive an error.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span></div><div><div html="&lt;p&gt;The domain for which to remove a security key.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain for which to remove a security key.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="key_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">key_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">key_id=1</span></div><div><div html="&lt;p&gt;The security key&amp;#39;s ID.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Use the WHM AP1 &lt;code&gt;fetch_ds_records_for_domains&lt;/code&gt; function to locate the domain&amp;#39;s
security key ID.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The security key&#39;s ID.</p>
<p><strong>Note:</strong></p>
<p>Use the WHM AP1 <code>fetch_ds_records_for_domains</code> function to locate the domain&#39;s
security key ID.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/remove_zone_key</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/remove_zone_key</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99f56q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99f56q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99f56q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99f56q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99f56q:0" aria-labelledby="tab:R99f56q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  remove_zone_key <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">key_id</span><span class="token operator">=</span><span class="token string">'1'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99f56q:1" aria-labelledby="tab:R99f56q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pf56q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pf56q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pf56q:0" aria-labelledby="tab:R9pf56q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;remove_zone_key&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/DNS-Security/operation/add_zone_key" data-section-id="tag/DNS-Security/operation/add_zone_key" class="sc-dntaoT ceciOs"><div data-section-id="operation/add_zone_key" id="operation/add_zone_key" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/DNS-Security/operation/add_zone_key" aria-label="tag/DNS-Security/operation/add_zone_key"></a>Create domain&#x27;s DNSSEC zone key<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function generates a DNSSEC zone key for a domain.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Only servers that run PowerDNS can use DNSSEC. If you call this function on
a server that doesn&amp;#39;t use PowerDNS, you will receive an error.&lt;/li&gt;
&lt;li&gt;After you enable DNSSEC on the domain, you &lt;strong&gt;must&lt;/strong&gt; add the Delegation of Signing (DS)
records to your zone record and your registrar.&lt;/li&gt;
&lt;li&gt;You &lt;strong&gt;cannot&lt;/strong&gt; modify the DNSSEC security key. To make any changes, you &lt;strong&gt;must&lt;/strong&gt; disable,
delete, and re-create the DNSSEC security key.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function generates a DNSSEC zone key for a domain.</p>
<p><strong>Note:</strong></p>
<ul>
<li>Only servers that run PowerDNS can use DNSSEC. If you call this function on
a server that doesn&#39;t use PowerDNS, you will receive an error.</li>
<li>After you enable DNSSEC on the domain, you <strong>must</strong> add the Delegation of Signing (DS)
records to your zone record and your registrar.</li>
<li>You <strong>cannot</strong> modify the DNSSEC security key. To make any changes, you <strong>must</strong> disable,
delete, and re-create the DNSSEC security key.</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="active" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">active</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">active=1</span></div><div><div html="&lt;p&gt;Whether to activate the new security key.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Activate.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; activate.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to activate the new security key.</p>
<ul>
<li><code>1</code> — Activate.</li>
<li><code>0</code> — Do <strong>not</strong> activate.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="algo_num" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">algo_num</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">5</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">6</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">7</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">8</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">13</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">14</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">algo_num=13</span></div><div><div html="&lt;p&gt;The algorithm that the system uses to generate the security key.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;5&lt;/code&gt; — RSA/SHA-1&lt;/li&gt;
&lt;li&gt;&lt;code&gt;6&lt;/code&gt; — DSA-NSEC3-SHA1&lt;/li&gt;
&lt;li&gt;&lt;code&gt;7&lt;/code&gt; — RSA SHA1-NSEC3-SHA1&lt;/li&gt;
&lt;li&gt;&lt;code&gt;8&lt;/code&gt; — RSA/SHA-256&lt;/li&gt;
&lt;li&gt;&lt;code&gt;13&lt;/code&gt; — ECDSA Curve P-256 with SHA-256&lt;/li&gt;
&lt;li&gt;&lt;code&gt;14&lt;/code&gt; — ECDSA Curve P-384 with SHA-384&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;We recommend that you use a &lt;code&gt;13&lt;/code&gt; (ECDSA Curve P-256 with SHA-256) value if
your registrar supports it.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The algorithm that the system uses to generate the security key.</p>
<ul>
<li><code>5</code> — RSA/SHA-1</li>
<li><code>6</code> — DSA-NSEC3-SHA1</li>
<li><code>7</code> — RSA SHA1-NSEC3-SHA1</li>
<li><code>8</code> — RSA/SHA-256</li>
<li><code>13</code> — ECDSA Curve P-256 with SHA-256</li>
<li><code>14</code> — ECDSA Curve P-384 with SHA-384</li>
</ul>
<p><strong>Note:</strong></p>
<p>We recommend that you use a <code>13</code> (ECDSA Curve P-256 with SHA-256) value if
your registrar supports it.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span></div><div><div html="&lt;p&gt;The domain for which to enable DNSSEC.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain for which to enable DNSSEC.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="key_size" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">key_size</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">256</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">384</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1024</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">2048</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">key_size=256</span></div><div><div html="&lt;p&gt;The security key size, in bits.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter defaults to the following values, depending on the &lt;code&gt;algo_num&lt;/code&gt;
and &lt;code&gt;key_type&lt;/code&gt; values:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;algo_num&lt;/code&gt; = &lt;code&gt;5&lt;/code&gt;&lt;ul&gt;
&lt;li&gt;&lt;code&gt;ksk&lt;/code&gt; = &lt;code&gt;2048&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;zsk&lt;/code&gt; = &lt;code&gt;1024&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;algo_num&lt;/code&gt; = &lt;code&gt;6&lt;/code&gt;&lt;ul&gt;
&lt;li&gt;&lt;code&gt;ksk&lt;/code&gt; = &lt;code&gt;2048&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;zsk&lt;/code&gt; = &lt;code&gt;1024&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;algo_num&lt;/code&gt; = &lt;code&gt;7&lt;/code&gt;&lt;ul&gt;
&lt;li&gt;&lt;code&gt;ksk&lt;/code&gt; = &lt;code&gt;2048&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;zsk&lt;/code&gt; = &lt;code&gt;1024&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;algo_num&lt;/code&gt; = &lt;code&gt;8&lt;/code&gt;&lt;ul&gt;
&lt;li&gt;&lt;code&gt;ksk&lt;/code&gt; = &lt;code&gt;2048&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;zsk&lt;/code&gt; = &lt;code&gt;1024&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;algo_num&lt;/code&gt; = &lt;code&gt;13&lt;/code&gt;&lt;ul&gt;
&lt;li&gt;&lt;code&gt;ksk&lt;/code&gt; and &lt;code&gt;zsk&lt;/code&gt; = &lt;code&gt;256&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;algo_num&lt;/code&gt; = &lt;code&gt;14&lt;/code&gt;&lt;ul&gt;
&lt;li&gt;&lt;code&gt;ksk&lt;/code&gt; and &lt;code&gt;zsk&lt;/code&gt; = &lt;code&gt;384&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The security key size, in bits.</p>
<p><strong>Note:</strong></p>
<p>This parameter defaults to the following values, depending on the <code>algo_num</code>
and <code>key_type</code> values:</p>
<ul>
<li><code>algo_num</code> = <code>5</code><ul>
<li><code>ksk</code> = <code>2048</code></li>
<li><code>zsk</code> = <code>1024</code></li>
</ul>
</li>
<li><code>algo_num</code> = <code>6</code><ul>
<li><code>ksk</code> = <code>2048</code></li>
<li><code>zsk</code> = <code>1024</code></li>
</ul>
</li>
<li><code>algo_num</code> = <code>7</code><ul>
<li><code>ksk</code> = <code>2048</code></li>
<li><code>zsk</code> = <code>1024</code></li>
</ul>
</li>
<li><code>algo_num</code> = <code>8</code><ul>
<li><code>ksk</code> = <code>2048</code></li>
<li><code>zsk</code> = <code>1024</code></li>
</ul>
</li>
<li><code>algo_num</code> = <code>13</code><ul>
<li><code>ksk</code> and <code>zsk</code> = <code>256</code></li>
</ul>
</li>
<li><code>algo_num</code> = <code>14</code><ul>
<li><code>ksk</code> and <code>zsk</code> = <code>384</code></li>
</ul>
</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="key_type" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">key_type</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">key_type=ksk</span></div><div><div html="&lt;p&gt;The type of security key to add.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;ksk&lt;/code&gt; — Key Signing Key.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;zsk&lt;/code&gt; — Zone Signing Key.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You &lt;strong&gt;must&lt;/strong&gt; call these values in lowercase.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The type of security key to add.</p>
<ul>
<li><code>ksk</code> — Key Signing Key.</li>
<li><code>zsk</code> — Zone Signing Key.</li>
</ul>
<p><strong>Note:</strong></p>
<p>You <strong>must</strong> call these values in lowercase.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/add_zone_key</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/add_zone_key</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99h56q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99h56q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99h56q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99h56q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99h56q:0" aria-labelledby="tab:R99h56q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  add_zone_key <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">algo_num</span><span class="token operator">=</span><span class="token string">'13'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">key_type</span><span class="token operator">=</span><span class="token string">'ksk'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99h56q:1" aria-labelledby="tab:R99h56q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9ph56q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9ph56q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9ph56q:0" aria-labelledby="tab:R9ph56q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"new_key_id"</span>: <span class="token string">&quot;1&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;add_zone_key&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/DNS-Zones" data-section-id="tag/DNS-Zones" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/DNS-Zones" aria-label="tag/DNS-Zones"></a>DNS Zones</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;DNS / DNS Zones&lt;/p&gt;
"><p>DNS / DNS Zones</p>
</div></div></div><div id="tag/DNS-Zones/operation/listzones" data-section-id="tag/DNS-Zones/operation/listzones" class="sc-dntaoT ceciOs"><div data-section-id="operation/listzones" id="operation/listzones" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/DNS-Zones/operation/listzones" aria-label="tag/DNS-Zones/operation/listzones"></a>Return server&#x27;s DNS zones<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists the server&amp;#39;s DNS zones.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://go.cpanel.net/serverroles&quot;&gt;DNS role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists the server&#39;s DNS zones.</p>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://go.cpanel.net/serverroles">DNS role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/listzones</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/listzones</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99376q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99376q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99376q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99376q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99376q:0" aria-labelledby="tab:R99376q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  listzones
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99376q:1" aria-labelledby="tab:R99376q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p376q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p376q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p376q:0" aria-labelledby="tab:R9p376q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"zone"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"zonefile"</span>: <span class="token string">&quot;example.net.db&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;listzones&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/DNS-Zones/operation/editzonerecord" data-section-id="tag/DNS-Zones/operation/editzonerecord" class="sc-dntaoT ceciOs"><div data-section-id="operation/editzonerecord" id="operation/editzonerecord" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/DNS-Zones/operation/editzonerecord" aria-label="tag/DNS-Zones/operation/editzonerecord"></a>Update DNS zone record<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function edits a DNS zone record. To effectively use this function, use the following workflow:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Run the &lt;code&gt;dumpzone&lt;/code&gt; function on the DNS zone record to edit.&lt;/li&gt;
&lt;li&gt;Locate the &lt;code&gt;Line&lt;/code&gt; value that corresponds to the data to edit.&lt;/li&gt;
&lt;li&gt;Use the values from that zone record to formulate the appropriate &lt;code&gt;editzonerecord&lt;/code&gt; parameters.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;When you call this function, you &lt;strong&gt;must&lt;/strong&gt; include the additional parameters for the selected zone record type.&lt;/li&gt;
&lt;li&gt;To change the zone record&amp;#39;s IP address, we recommend that you use the &lt;a href=&quot;https://go.cpanel.net/TheswapipScript&quot;&gt;&lt;code&gt;swapip&lt;/code&gt; script&lt;/a&gt; or the &lt;code&gt;setsiteip&lt;/code&gt; function instead.&lt;/li&gt;
&lt;li&gt;You &lt;strong&gt;cannot&lt;/strong&gt; edit other DNS zones that reside on &lt;em&gt;Write-only&lt;/em&gt; servers in a DNS cluster.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;On servers that run CentOS 7, you may see a &lt;code&gt;named&lt;/code&gt; warning about the absence of SPF resource records on DNS.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This warning is &lt;strong&gt;not&lt;/strong&gt; relevant on CentOS 7 servers, because &lt;a href=&quot;https://tools.ietf.org/html/rfc7208&quot;&gt;RFC 7208 deprecated SPF records&lt;/a&gt;. CentOS 7 servers use TXT records instead of SPF records.&lt;/li&gt;
&lt;li&gt;Red Hat 7.1 and CentOS 7.1 both contain &lt;code&gt;bind-9.9.4-23.el7&lt;/code&gt;, which is an updated version of BIND that complies with RFC 7208. To resolve this issue, update your operating system to a version that contains the updated version of BIND. For more information, read the &lt;a href=&quot;https://bugzilla.redhat.com/show_bug.cgi?id=1215164&quot;&gt;Red Hat Bugzilla case about SPF record errors&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://go.cpanel.net/serverroles#roles&quot;&gt;DNS role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function edits a DNS zone record. To effectively use this function, use the following workflow:</p>
<ol>
<li>Run the <code>dumpzone</code> function on the DNS zone record to edit.</li>
<li>Locate the <code>Line</code> value that corresponds to the data to edit.</li>
<li>Use the values from that zone record to formulate the appropriate <code>editzonerecord</code> parameters.</li>
</ol>
<p><strong>Important:</strong></p>
<ul>
<li>When you call this function, you <strong>must</strong> include the additional parameters for the selected zone record type.</li>
<li>To change the zone record&#39;s IP address, we recommend that you use the <a href="https://go.cpanel.net/TheswapipScript"><code>swapip</code> script</a> or the <code>setsiteip</code> function instead.</li>
<li>You <strong>cannot</strong> edit other DNS zones that reside on <em>Write-only</em> servers in a DNS cluster.</li>
</ul>
<p><strong>Note:</strong></p>
<p>On servers that run CentOS 7, you may see a <code>named</code> warning about the absence of SPF resource records on DNS.</p>
<ul>
<li>This warning is <strong>not</strong> relevant on CentOS 7 servers, because <a href="https://tools.ietf.org/html/rfc7208">RFC 7208 deprecated SPF records</a>. CentOS 7 servers use TXT records instead of SPF records.</li>
<li>Red Hat 7.1 and CentOS 7.1 both contain <code>bind-9.9.4-23.el7</code>, which is an updated version of BIND that complies with RFC 7208. To resolve this issue, update your operating system to a version that contains the updated version of BIND. For more information, read the <a href="https://bugzilla.redhat.com/show_bug.cgi?id=1215164">Red Hat Bugzilla case about SPF record errors</a>.</li>
</ul>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://go.cpanel.net/serverroles#roles">DNS role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><h5 class="sc-dpBQxM eJAAZj">Request Body schema: <span class="sc-dhCplO khtVmz">application/x-www-form-urlencoded</span><div class="sc-CNKsk sc-hGZxvd sc-kLJHhQ hPAOR feFoaC fRACBr">required</div></h5><div html="&lt;p&gt;The updated DNS Zone Record.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>The updated DNS Zone Record.</p>
</div><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="address" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">address</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->ipv4<!-- -->&gt;<!-- --> </span></div> <div><div html="&lt;p&gt;The zone record&amp;#39;s IPv4 address.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;For more information about A records, read &lt;a href=&quot;http://tools.ietf.org/html/rfc1035&quot;&gt;RFC 1035 at IANA&lt;/a&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The zone record&#39;s IPv4 address.</p>
<p><strong>Note:</strong></p>
<p>For more information about A records, read <a href="http://tools.ietf.org/html/rfc1035">RFC 1035 at IANA</a>.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <div><div html="&lt;p&gt;The zone record&amp;#39;s domain.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The zone record&#39;s domain.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="line" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">line</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div> <div><div html="&lt;p&gt;The zone record&amp;#39;s file line number.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The zone record&#39;s file line number.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="ttl" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">ttl</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div> <div><div html="&lt;p&gt;The record&amp;#39;s Time To Live (TTL), in seconds.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The record&#39;s Time To Live (TTL), in seconds.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="class" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand class"><span class="property-name">class</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or string</span></div> <div><div html="&lt;p&gt;The record&amp;#39;s class.&lt;/p&gt;
&lt;p&gt;If you do not use this parameter, the system retains the current setting.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The record&#39;s class.</p>
<p>If you do not use this parameter, the system retains the current setting.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">name</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <div><div html="&lt;p&gt;The record&amp;#39;s name.&lt;/p&gt;
&lt;p&gt;If you do not use this parameter, the system retains the current setting.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Do &lt;strong&gt;not&lt;/strong&gt; omit any necessary trailing periods.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The record&#39;s name.</p>
<p>If you do not use this parameter, the system retains the current setting.</p>
<p><strong>Note:</strong></p>
<p>Do <strong>not</strong> omit any necessary trailing periods.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="type" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">type</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><div html="&lt;p&gt;The &lt;a href=&quot;https://en.wikipedia.org/wiki/List_of_DNS_record_types&quot;&gt;DNS record type&lt;/a&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;A&lt;/code&gt; - A records store IPv4 addresses. Use them to map a hostname to an IPv4 address.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;A6&lt;/code&gt; - A6 records store IPv6 addresses.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;AAAA&lt;/code&gt; - AAAA records store IPv6 addresses.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;AFSDB&lt;/code&gt; - AFSDB records store the location of an AFS cell&amp;#39;s database servers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ALIAS&lt;/code&gt; - ALIAS records create an alias to another hostname, but can coexist with other records on that name. We strongly discourage using this record type.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;CAA&lt;/code&gt; - CAA records control which certificate authorities can issue SSL certificates for a domain.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;CNAME&lt;/code&gt; - CNAME records create an alias to another hostname.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;DNAME&lt;/code&gt; - DNAME records create an alias for a hostname and its subnames.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;DS&lt;/code&gt; - DS records specify a record&amp;#39;s delegation signer.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;HINFO&lt;/code&gt; - HINFO records specify a host&amp;#39;s CPU and OS types.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;LOC&lt;/code&gt; - LOC records store a hostname&amp;#39;s geographical location.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;MX&lt;/code&gt; - MX records point a domain name to its MTAs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;NS&lt;/code&gt; - NS records store a domain&amp;#39;s authoritative nameservers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;PTR&lt;/code&gt; - PTR records point to a CNAME.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;RP&lt;/code&gt; - RP records store a domain&amp;#39;s Responsible Person&amp;#39;s information.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;SOA&lt;/code&gt; - SOA records designate the beginning of a zone of authority.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;SRV&lt;/code&gt; - SRV records store the service location records for newer protocols (for example, Autodiscover).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;TXT&lt;/code&gt; - TXT records store descriptive text or useful records (for example, SPF or DKIM records).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If you do not use this parameter, the system retains the current setting.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Additional properties may be required based on the &lt;code&gt;type&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;When you call this function, you &lt;strong&gt;must&lt;/strong&gt; include the additional parameters for the desired
zone record type if you use this parameter. Select a zone record from the menu to view the required additional
parameters:&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The <a href="https://en.wikipedia.org/wiki/List_of_DNS_record_types">DNS record type</a>:</p>
<ul>
<li><code>A</code> - A records store IPv4 addresses. Use them to map a hostname to an IPv4 address.</li>
<li><code>A6</code> - A6 records store IPv6 addresses.</li>
<li><code>AAAA</code> - AAAA records store IPv6 addresses.</li>
<li><code>AFSDB</code> - AFSDB records store the location of an AFS cell&#39;s database servers.</li>
<li><code>ALIAS</code> - ALIAS records create an alias to another hostname, but can coexist with other records on that name. We strongly discourage using this record type.</li>
<li><code>CAA</code> - CAA records control which certificate authorities can issue SSL certificates for a domain.</li>
<li><code>CNAME</code> - CNAME records create an alias to another hostname.</li>
<li><code>DNAME</code> - DNAME records create an alias for a hostname and its subnames.</li>
<li><code>DS</code> - DS records specify a record&#39;s delegation signer.</li>
<li><code>HINFO</code> - HINFO records specify a host&#39;s CPU and OS types.</li>
<li><code>LOC</code> - LOC records store a hostname&#39;s geographical location.</li>
<li><code>MX</code> - MX records point a domain name to its MTAs.</li>
<li><code>NS</code> - NS records store a domain&#39;s authoritative nameservers.</li>
<li><code>PTR</code> - PTR records point to a CNAME.</li>
<li><code>RP</code> - RP records store a domain&#39;s Responsible Person&#39;s information.</li>
<li><code>SOA</code> - SOA records designate the beginning of a zone of authority.</li>
<li><code>SRV</code> - SRV records store the service location records for newer protocols (for example, Autodiscover).</li>
<li><code>TXT</code> - TXT records store descriptive text or useful records (for example, SPF or DKIM records).</li>
</ul>
<p>If you do not use this parameter, the system retains the current setting.</p>
<p><strong>Warning:</strong></p>
<p>Additional properties may be required based on the <code>type</code>.</p>
<p>When you call this function, you <strong>must</strong> include the additional parameters for the desired
zone record type if you use this parameter. Select a zone record from the menu to view the required additional
parameters:</p>
</div></div><div class="sc-diYFot jsRqjj"><svg class="sc-kZrBCu bweot" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg><select class="dropdown-select"><option value="AAAA">AAAA</option><option value="AFSDB">AFSDB</option><option value="ALIAS">ALIAS</option><option value="CNAME">CNAME</option><option value="DS">DS</option><option value="LOC">LOC</option><option value="NS">NS</option><option value="RP">RP</option><option value="SRV">SRV</option><option value="A6">A6</option><option value="A" selected="">A</option><option value="CAA">CAA</option><option value="DNAME">DNAME</option><option value="HINFO">HINFO</option><option value="MX">MX</option><option value="PTR">PTR</option><option value="SOA">SOA</option><option value="TXT">TXT</option></select><label>A</label></div></div></td></tr></tbody></table><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="post" class="sc-txhaY dCeVuA http-verb post">post</span><span class="sc-etPtWW iqHzp">/editzonerecord</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/editzonerecord</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99576q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99576q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99576q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99576q:1" data-rttab="true">HTTP Request (Wire Format)</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99576q:0" aria-labelledby="tab:R99576q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--input</span><span class="token operator">=</span>json <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  editzonerecord
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99576q:1" aria-labelledby="tab:R99576q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p576q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p576q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p576q:0" aria-labelledby="tab:R9p576q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;editzonerecord&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Bind reloading on hostname using rndc zone: [example.com]\n&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/DNS-Zones/operation/removezonerecord" data-section-id="tag/DNS-Zones/operation/removezonerecord" class="sc-dntaoT ceciOs"><div data-section-id="operation/removezonerecord" id="operation/removezonerecord" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/DNS-Zones/operation/removezonerecord" aria-label="tag/DNS-Zones/operation/removezonerecord"></a>Delete DNS zone record<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function deletes a DNS zone record.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Incorrect use of this function could cause domains to resolve incorrectly. Exercise &lt;strong&gt;extreme caution&lt;/strong&gt; when you remove DNS zone records.&lt;/p&gt;
&lt;p&gt;To effectively use this function, use the following workflow:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Run the &lt;code&gt;dumpzone&lt;/code&gt; function.&lt;/li&gt;
&lt;li&gt;Locate the &lt;code&gt;Line&lt;/code&gt; value that corresponds to the zone record to delete.&lt;/li&gt;
&lt;li&gt;Use the values from that zone record to formulate the appropriate &lt;code&gt;removezonerecord&lt;/code&gt; parameters.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; When you disable the &lt;a href=&quot;https://go.cpanel.net/serverroles&quot;&gt;DNS role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function deletes a DNS zone record.</p>
<p><strong>Warning:</strong></p>
<p>Incorrect use of this function could cause domains to resolve incorrectly. Exercise <strong>extreme caution</strong> when you remove DNS zone records.</p>
<p>To effectively use this function, use the following workflow:</p>
<ol>
<li>Run the <code>dumpzone</code> function.</li>
<li>Locate the <code>Line</code> value that corresponds to the zone record to delete.</li>
<li>Use the values from that zone record to formulate the appropriate <code>removezonerecord</code> parameters.</li>
</ol>
<p><strong>Important:</strong></p>
<p> When you disable the <a href="https://go.cpanel.net/serverroles">DNS role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="line" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">line</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">line=4</span></div><div><div html="&lt;p&gt;The DNS zone record file&amp;#39;s line number.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The DNS zone record file&#39;s line number.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="serialnum" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">serialnum</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">serialnum=2013122501</span></div><div><div html="&lt;p&gt;The zone file&amp;#39;s serial number.&lt;/p&gt;
&lt;p&gt;This parameter defaults to the zone file&amp;#39;s current serial number.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The zone file&#39;s serial number.</p>
<p>This parameter defaults to the zone file&#39;s current serial number.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="zone" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">zone</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">zone=example.com</span></div><div><div html="&lt;p&gt;The zone record&amp;#39;s domain.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The zone record&#39;s domain.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/removezonerecord</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/removezonerecord</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99776q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99776q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99776q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99776q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99776q:0" aria-labelledby="tab:R99776q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  removezonerecord <span class="token punctuation">\</span>
  <span class="token assign-left variable">zone</span><span class="token operator">=</span><span class="token string">'example.com'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">line</span><span class="token operator">=</span><span class="token string">'4'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99776q:1" aria-labelledby="tab:R99776q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p776q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p776q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p776q:0" aria-labelledby="tab:R9p776q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;removezonerecord&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Bind reloading on hostname using rndc zone: [example.com]\n&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/DNS-Zones/operation/export_zone_dnskey" data-section-id="tag/DNS-Zones/operation/export_zone_dnskey" class="sc-dntaoT ceciOs"><div data-section-id="operation/export_zone_dnskey" id="operation/export_zone_dnskey" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/DNS-Zones/operation/export_zone_dnskey" aria-label="tag/DNS-Zones/operation/export_zone_dnskey"></a>Export domain&#x27;s DNSKEY record value<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function exports a domain&amp;#39;s DNSKEY record value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function exports a domain&#39;s DNSKEY record value.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span></div><div><div html="&lt;p&gt;The domain from which to fetch the DNSKEY record value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain from which to fetch the DNSKEY record value.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="key_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">key_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">key_id=12345</span></div><div><div html="&lt;p&gt;The DNSSEC record&amp;#39;s ID.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The DNSSEC record&#39;s ID.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/export_zone_dnskey</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/export_zone_dnskey</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99976q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99976q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99976q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99976q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99976q:0" aria-labelledby="tab:R99976q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  export_zone_dnskey <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">key_id</span><span class="token operator">=</span><span class="token string">'12345'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99976q:1" aria-labelledby="tab:R99976q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p976q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p976q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p976q:0" aria-labelledby="tab:R9p976q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"dnskey"</span>: <span class="token string">&quot;AwEAAch8SGW4vE6PjFWA9rbUm0AfTq+gJ0HC/nLu+2axdWHBIStt9lsOzKDorAr4vlmhlJzEzA62s96xp6mZ7XHUyWnkFwLs8obo6upL2in4h1ToOxzVl3lTs8O+kWtDq5/h1nwFlPDs9zpLJhlkTCtx2OTGbvimEYeqwPolUuSQR/Yb&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"key_id"</span>: <span class="token number">12345</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;export_zone_dnskey&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/DNS-Zones/operation/update_reverse_dns_cache" data-section-id="tag/DNS-Zones/operation/update_reverse_dns_cache" class="sc-dntaoT ceciOs"><div data-section-id="operation/update_reverse_dns_cache" id="operation/update_reverse_dns_cache" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/DNS-Zones/operation/update_reverse_dns_cache" aria-label="tag/DNS-Zones/operation/update_reverse_dns_cache"></a>Update reverse DNS cache<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function queries DNS and updates the map of local IP addresses to reverse DNS names.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function queries DNS and updates the map of local IP addresses to reverse DNS names.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/update_reverse_dns_cache</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/update_reverse_dns_cache</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99b76q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99b76q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99b76q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99b76q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99b76q:0" aria-labelledby="tab:R99b76q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  update_reverse_dns_cache
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99b76q:1" aria-labelledby="tab:R99b76q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pb76q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pb76q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pb76q:0" aria-labelledby="tab:R9pb76q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;update_reverse_dns_cache&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/DNS-Zones/operation/getzonerecord" data-section-id="tag/DNS-Zones/operation/getzonerecord" class="sc-dntaoT ceciOs"><div data-section-id="operation/getzonerecord" id="operation/getzonerecord" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/DNS-Zones/operation/getzonerecord" aria-label="tag/DNS-Zones/operation/getzonerecord"></a>Return specific line from domain&#x27;s DNS configuration<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns a line from a domain&amp;#39;s DNS zone configuration.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;On servers that run CentOS 7, you may see a named warning about the absence of SPF resource records on DNS.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This warning is &lt;strong&gt;not&lt;/strong&gt; relevant on CentOS 7 servers, because &lt;a href=&quot;https://tools.ietf.org/html/rfc7208&quot;&gt;RFC 7208 deprecated SPF records&lt;/a&gt;. CentOS 7 servers use TXT records instead of SPF records.&lt;/li&gt;
&lt;li&gt;Red Hat 7.1 and CentOS 7.1 both contain &lt;code&gt;bind-9.9.4-23.el7&lt;/code&gt;, which is an updated version of BIND that complies with RFC 7208. To resolve this issue, update your operating system to a version that contains the updated version of BIND. For more information, read the &lt;a href=&quot;https://bugzilla.redhat.com/show_bug.cgi?id=1215164&quot;&gt;Red Hat Bugzilla case about SPF record errors&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  When you disable the &lt;a href=&quot;https://go.cpanel.net/serverroles&quot;&gt;DNS Role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns a line from a domain&#39;s DNS zone configuration.</p>
<p><strong>Note:</strong></p>
<p>On servers that run CentOS 7, you may see a named warning about the absence of SPF resource records on DNS.</p>
<ul>
<li>This warning is <strong>not</strong> relevant on CentOS 7 servers, because <a href="https://tools.ietf.org/html/rfc7208">RFC 7208 deprecated SPF records</a>. CentOS 7 servers use TXT records instead of SPF records.</li>
<li>Red Hat 7.1 and CentOS 7.1 both contain <code>bind-9.9.4-23.el7</code>, which is an updated version of BIND that complies with RFC 7208. To resolve this issue, update your operating system to a version that contains the updated version of BIND. For more information, read the <a href="https://bugzilla.redhat.com/show_bug.cgi?id=1215164">Red Hat Bugzilla case about SPF record errors</a>.</li>
</ul>
<p><strong>Important:</strong></p>
<p>  When you disable the <a href="https://go.cpanel.net/serverroles">DNS Role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span></div><div><div html="&lt;p&gt;The zone record&amp;#39;s domain.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The zone record&#39;s domain.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="line" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">line</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">line=2</span></div><div><div html="&lt;p&gt;The zone record&amp;#39;s line number.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The zone record&#39;s line number.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/getzonerecord</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/getzonerecord</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99d76q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99d76q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99d76q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99d76q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99d76q:0" aria-labelledby="tab:R99d76q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  getzonerecord <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">line</span><span class="token operator">=</span><span class="token string">'2'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99d76q:1" aria-labelledby="tab:R99d76q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pd76q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pd76q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pd76q:0" aria-labelledby="tab:R9pd76q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"record"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"Line"</span>: <span class="token number">24</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"class"</span>: <span class="token string">&quot;IN&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;hostname.example.com.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ttl"</span>: <span class="token number">86400</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;A&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;getzonerecord&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Record obtained.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/DNS-Zones/operation/cluster_member_has_trust_with" data-section-id="tag/DNS-Zones/operation/cluster_member_has_trust_with" class="sc-dntaoT ceciOs"><div data-section-id="operation/cluster_member_has_trust_with" id="operation/cluster_member_has_trust_with" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/DNS-Zones/operation/cluster_member_has_trust_with" aria-label="tag/DNS-Zones/operation/cluster_member_has_trust_with"></a>Return whether DNS cluster server can share records<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function queries whether nameservers in a DNS cluster can share records with one another. Servers in a DNS cluster &lt;strong&gt;must&lt;/strong&gt; exist in a &lt;a href=&quot;https://go.cpanel.net/whmdocsDNSCluster&quot;&gt;Reverse Trust relationship&lt;/a&gt; to share information. This relationship requires each server to have an &lt;a href=&quot;https://go.cpanel.net/ManageAPITokens&quot;&gt;API token&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  DNS servers in a Write-Only role do not need to exist in a Reverse Trust relationship. For more information, read our &lt;a href=&quot;https://go.cpanel.net/DNSClusterConfig&quot;&gt;Guide to DNS Cluster Configurations&lt;/a&gt; documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function queries whether nameservers in a DNS cluster can share records with one another. Servers in a DNS cluster <strong>must</strong> exist in a <a href="https://go.cpanel.net/whmdocsDNSCluster">Reverse Trust relationship</a> to share information. This relationship requires each server to have an <a href="https://go.cpanel.net/ManageAPITokens">API token</a>.</p>
<p><strong>Note:</strong></p>
<p>  DNS servers in a Write-Only role do not need to exist in a Reverse Trust relationship. For more information, read our <a href="https://go.cpanel.net/DNSClusterConfig">Guide to DNS Cluster Configurations</a> documentation.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="althost" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">althost</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->ipv4<!-- -->&gt;<!-- --> </span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">althost=192.0.3.0</span></div><div><div html="&lt;p&gt;The nameserver&amp;#39;s alternate IP address. This is useful, for example, if your DNS cluster exists in a NAT-configured network.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The nameserver&#39;s alternate IP address. This is useful, for example, if your DNS cluster exists in a NAT-configured network.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="host" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">host</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->ipv4<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">host=192.0.2.0</span></div><div><div html="&lt;p&gt;The nameserver&amp;#39;s IP address.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The nameserver&#39;s IP address.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/cluster_member_has_trust_with</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/cluster_member_has_trust_with</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99f76q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99f76q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99f76q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99f76q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99f76q:0" aria-labelledby="tab:R99f76q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  cluster_member_has_trust_with <span class="token punctuation">\</span>
  <span class="token assign-left variable">host</span><span class="token operator">=</span><span class="token string">'192.0.2.0'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99f76q:1" aria-labelledby="tab:R99f76q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pf76q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pf76q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pf76q:0" aria-labelledby="tab:R9pf76q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"has_trust"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;cluster_member_has_trust_with&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/DNS-Zones/operation/killdns" data-section-id="tag/DNS-Zones/operation/killdns" class="sc-dntaoT ceciOs"><div data-section-id="operation/killdns" id="operation/killdns" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/DNS-Zones/operation/killdns" aria-label="tag/DNS-Zones/operation/killdns"></a>Delete DNS zone<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function deletes a DNS zone.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The WHM API 1 adddns function adds an XDNS entry for a domain in the following locations:&lt;/li&gt;
&lt;li&gt;The &lt;code&gt;/var/cpanel/users/USER&lt;/code&gt; file, where &lt;code&gt;USER&lt;/code&gt; represents the domain&amp;#39;s owner.&lt;/li&gt;
&lt;li&gt;The &lt;code&gt;/etc/vdomainaliases/DOMAIN&lt;/code&gt; directory, where &lt;code&gt;DOMAIN&lt;/code&gt; represents the new zone&amp;#39;s domain.&lt;/li&gt;
&lt;li&gt;The &lt;code&gt;/etc/vfilters/DOMAIN&lt;/code&gt; directory, where &lt;code&gt;DOMAIN&lt;/code&gt; represents the new zone&amp;#39;s domain.&lt;/li&gt;
&lt;li&gt;This function does &lt;strong&gt;not&lt;/strong&gt; automatically delete these entries. You &lt;strong&gt;must&lt;/strong&gt; manually delete these entries, or you &lt;strong&gt;cannot&lt;/strong&gt; use this domain as a value in other API functions.&lt;/li&gt;
&lt;li&gt;You cannot delete other DNS zones that reside on &lt;em&gt;Write-only&lt;/em&gt; servers in a DNS cluster.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://go.cpanel.net/serverroles&quot;&gt;DNS role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function deletes a DNS zone.</p>
<p><strong>Important:</strong></p>
<ul>
<li>The WHM API 1 adddns function adds an XDNS entry for a domain in the following locations:</li>
<li>The <code>/var/cpanel/users/USER</code> file, where <code>USER</code> represents the domain&#39;s owner.</li>
<li>The <code>/etc/vdomainaliases/DOMAIN</code> directory, where <code>DOMAIN</code> represents the new zone&#39;s domain.</li>
<li>The <code>/etc/vfilters/DOMAIN</code> directory, where <code>DOMAIN</code> represents the new zone&#39;s domain.</li>
<li>This function does <strong>not</strong> automatically delete these entries. You <strong>must</strong> manually delete these entries, or you <strong>cannot</strong> use this domain as a value in other API functions.</li>
<li>You cannot delete other DNS zones that reside on <em>Write-only</em> servers in a DNS cluster.</li>
</ul>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://go.cpanel.net/serverroles">DNS role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span></div><div><div html="&lt;p&gt;The zone record&amp;#39;s domain.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The zone record&#39;s domain.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/killdns</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/killdns</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99h76q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99h76q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99h76q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99h76q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99h76q:0" aria-labelledby="tab:R99h76q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  killdns <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99h76q:1" aria-labelledby="tab:R99h76q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9ph76q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9ph76q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9ph76q:0" aria-labelledby="tab:R9ph76q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;killdns&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"output"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"raw"</span>: <span class="token string">&quot;example.com =&gt; deleted from example.&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Zones Removed&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/DNS-Zones/operation/dumpzone" data-section-id="tag/DNS-Zones/operation/dumpzone" class="sc-dntaoT ceciOs"><div data-section-id="operation/dumpzone" id="operation/dumpzone" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/DNS-Zones/operation/dumpzone" aria-label="tag/DNS-Zones/operation/dumpzone"></a>Return domain&#x27;s DNS zone configuration<!-- --> <span type="warning" class="sc-jtQUzJ jmDXKf"> Deprecated </span></h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns a domain&amp;#39;s DNS zone configuration.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This function is &lt;strong&gt;deprecated&lt;/strong&gt;. Use WHM&amp;#39;s &lt;code&gt;parse_dns_zone&lt;/code&gt; function.&lt;/li&gt;
&lt;li&gt;You &lt;strong&gt;must&lt;/strong&gt; include either the &lt;code&gt;domain&lt;/code&gt; or the &lt;code&gt;zone&lt;/code&gt; parameters.  &lt;/li&gt;
&lt;li&gt;When you disable the &lt;a href=&quot;https://go.cpanel.net/serverroles&quot;&gt;DNS role&lt;/a&gt;, the
system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;On servers that run CentOS 7, you may see a &lt;code&gt;named&lt;/code&gt; warning about the absence of
SPF resource records on DNS.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This warning is &lt;strong&gt;not&lt;/strong&gt; relevant on CentOS 7 servers, because
  &lt;a href=&quot;https://tools.ietf.org/html/rfc7208&quot;&gt;RFC 7208 deprecated SPF records&lt;/a&gt;. CentOS 7
  servers use TXT records instead of SPF records.&lt;/li&gt;
&lt;li&gt;Red Hat 7.1 and CentOS 7.1 both contain &lt;code&gt;bind-9.9.4-23.el7&lt;/code&gt;, which is an
  updated version of BIND that complies with RFC 7208. To resolve this issue,
  update your operating system to a version that contains the updated version of
  BIND. For more information, read the
  &lt;a href=&quot;https://bugzilla.redhat.com/show_bug.cgi?id=1215164&quot;&gt;Red Hat Bugzilla case about SPF record errors&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns a domain&#39;s DNS zone configuration.</p>
<p><strong>Important:</strong></p>
<ul>
<li>This function is <strong>deprecated</strong>. Use WHM&#39;s <code>parse_dns_zone</code> function.</li>
<li>You <strong>must</strong> include either the <code>domain</code> or the <code>zone</code> parameters.  </li>
<li>When you disable the <a href="https://go.cpanel.net/serverroles">DNS role</a>, the
system <strong>disables</strong> this function.</li>
</ul>
<p><strong>Note:</strong></p>
<p>On servers that run CentOS 7, you may see a <code>named</code> warning about the absence of
SPF resource records on DNS.</p>
<ul>
<li>This warning is <strong>not</strong> relevant on CentOS 7 servers, because
  <a href="https://tools.ietf.org/html/rfc7208">RFC 7208 deprecated SPF records</a>. CentOS 7
  servers use TXT records instead of SPF records.</li>
<li>Red Hat 7.1 and CentOS 7.1 both contain <code>bind-9.9.4-23.el7</code>, which is an
  updated version of BIND that complies with RFC 7208. To resolve this issue,
  update your operating system to a version that contains the updated version of
  BIND. For more information, read the
  <a href="https://bugzilla.redhat.com/show_bug.cgi?id=1215164">Red Hat Bugzilla case about SPF record errors</a>.</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span></div><div><div html="&lt;p&gt;The zone record&amp;#39;s domain.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The zone record&#39;s domain.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="zone" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">zone</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">zone=example.com.db</span></div><div><div html="&lt;p&gt;The zone file&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The zone file&#39;s name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/dumpzone</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/dumpzone</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99j76q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99j76q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99j76q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99j76q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99j76q:0" aria-labelledby="tab:R99j76q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  dumpzone <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99j76q:1" aria-labelledby="tab:R99j76q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pj76q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pj76q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pj76q:0" aria-labelledby="tab:R9pj76q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"zone"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"address"</span>: <span class="token string">&quot;192.168.0.20&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;A&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"Line"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"class"</span>: <span class="token string">&quot;IN&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;hostname.example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ttl"</span>: <span class="token number">86400</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;dumpzone&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Zone Serialized&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/DNS-Zones/operation/export_zone_files" data-section-id="tag/DNS-Zones/operation/export_zone_files" class="sc-dntaoT ceciOs"><div data-section-id="operation/export_zone_files" id="operation/export_zone_files" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/DNS-Zones/operation/export_zone_files" aria-label="tag/DNS-Zones/operation/export_zone_files"></a>Export DNS zones in zone file format<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns one or more DNS zones, in
&lt;a href=&quot;https://tools.ietf.org/html/rfc1035&quot;&gt;RFC-1035&lt;/a&gt; format.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://go.cpanel.net/serverroles&quot;&gt;DNS role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns one or more DNS zones, in
<a href="https://tools.ietf.org/html/rfc1035">RFC-1035</a> format.</p>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://go.cpanel.net/serverroles">DNS role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="zone" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">zone</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn">Array of </span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">strings</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span><span class="sc-CNKsk sc-cqgMZH sc-cwJYja hPAOR gjyOxn kpFoWb">[ items<span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> &lt;<!-- -->domain<!-- --> &gt;</span> ]</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">zone=example.com&amp;zone=example.net</span></div><div><div html="&lt;p&gt;The DNS zones to display.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The DNS zones to display.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/export_zone_files</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/export_zone_files</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99l76q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99l76q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99l76q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99l76q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99l76q:0" aria-labelledby="tab:R99l76q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  export_zone_files <span class="token punctuation">\</span>
  <span class="token assign-left variable">zone</span><span class="token operator">=</span><span class="token string">'example.com'</span> <span class="token assign-left variable">zone</span><span class="token operator">=</span><span class="token string">'example.net'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99l76q:1" aria-labelledby="tab:R99l76q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pl76q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pl76q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pl76q:0" aria-labelledby="tab:R9pl76q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"text_b64"</span>: <span class="token string">&quot;AAAABBCCDdshjke==&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"zone"</span>: <span class="token string">&quot;example.com&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"text_b64"</span>: <span class="token string">&quot;BBBBCCDDDdshjke==&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"zone"</span>: <span class="token string">&quot;example.net&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;export_zone_files&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/DNS-Zones/operation/parse_dns_zone" data-section-id="tag/DNS-Zones/operation/parse_dns_zone" class="sc-dntaoT ceciOs"><div data-section-id="operation/parse_dns_zone" id="operation/parse_dns_zone" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/DNS-Zones/operation/parse_dns_zone" aria-label="tag/DNS-Zones/operation/parse_dns_zone"></a>Return a parsed DNS zone<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function parses a given DNS zone.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Most DNS zones contain only 7-bit ASCII. However, it is possible for
DNS zones to contain any binary sequence. An application that decodes
this function&amp;#39;s base64 output &lt;strong&gt;must&lt;/strong&gt; be able to handle cases
where the decoded octets do not match any specific character
encoding.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function parses a given DNS zone.</p>
<p><strong>Important:</strong></p>
<p>Most DNS zones contain only 7-bit ASCII. However, it is possible for
DNS zones to contain any binary sequence. An application that decodes
this function&#39;s base64 output <strong>must</strong> be able to handle cases
where the decoded octets do not match any specific character
encoding.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="zone" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">zone</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">zone=example.com</span></div><div><div html="&lt;p&gt;The name of one of the user’s DNS zones.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The name of one of the user’s DNS zones.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/parse_dns_zone</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/parse_dns_zone</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99n76q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99n76q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99n76q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99n76q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99n76q:0" aria-labelledby="tab:R99n76q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 parse_dns_zone <span class="token assign-left variable">zone</span><span class="token operator">=</span><span class="token string">'example.com'</span></pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99n76q:1" aria-labelledby="tab:R99n76q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pn76q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pn76q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pn76q:0" aria-labelledby="tab:R9pn76q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"line_index"</span>: <span class="token number">22</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;record&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"data_b64"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;dGV4YXMuY29tLg==&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"dname_b64"</span>: <span class="token string">&quot;dGV4YXMuY29tLg==&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"record_type"</span>: <span class="token string">&quot;MX&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ttl"</span>: <span class="token number">14400</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;parse_dns_zone&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/DNS-Zones/operation/mass_edit_dns_zone" data-section-id="tag/DNS-Zones/operation/mass_edit_dns_zone" class="sc-dntaoT ceciOs"><div data-section-id="operation/mass_edit_dns_zone" id="operation/mass_edit_dns_zone" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/DNS-Zones/operation/mass_edit_dns_zone" aria-label="tag/DNS-Zones/operation/mass_edit_dns_zone"></a>Update a DNS zone<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function updates a given DNS zone. It can add, edit,
and remove many records in a single call. It also ensures
that each record not removed will occupy the same
number of lines after the edit as it did before the edit.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function updates a given DNS zone. It can add, edit,
and remove many records in a single call. It also ensures
that each record not removed will occupy the same
number of lines after the edit as it did before the edit.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="add" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">add</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn">Array of </span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">strings</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->json<!-- -->&gt;<!-- --> </span><span class="sc-CNKsk sc-cqgMZH sc-cwJYja hPAOR gjyOxn kpFoWb">[ items<span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> &lt;<!-- -->json<!-- --> &gt;</span> ]</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">add=&#x27;{&quot;dname&quot;:&quot;example&quot;, &quot;ttl&quot;:14400, &quot;record_type&quot;:&quot;A&quot;, &quot;data&quot;:[&quot;11.22.33.44&quot;]}&#x27;</span> -<!-- --> <!-- -->An A record.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">add=&#x27;{&quot;dname&quot;:&quot;example&quot;, &quot;ttl&quot;:14400, &quot;record_type&quot;:&quot;TXT&quot;, &quot;data&quot;:[&quot;string1&quot;, &quot;string2&quot;]}&#x27;</span> -<!-- --> <!-- -->A TXT record.</li></ul><div><div html="&lt;p&gt;The records to add to the zone. Each item must be a serialized
JSON object that contains:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;dname&lt;/code&gt; — The record’s name.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ttl&lt;/code&gt; — The record’s TTL (Time-To-Live) value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;record_type&lt;/code&gt; — The record’s type. For example, &lt;code&gt;A&lt;/code&gt; or &lt;code&gt;TXT&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;data&lt;/code&gt; — An array of strings. The format and number of the
strings depend on the &lt;code&gt;record_type&lt;/code&gt; value.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The records to add to the zone. Each item must be a serialized
JSON object that contains:</p>
<ul>
<li><code>dname</code> — The record’s name.</li>
<li><code>ttl</code> — The record’s TTL (Time-To-Live) value.</li>
<li><code>record_type</code> — The record’s type. For example, <code>A</code> or <code>TXT</code>.</li>
<li><code>data</code> — An array of strings. The format and number of the
strings depend on the <code>record_type</code> value.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="edit" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">edit</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn">Array of </span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">strings</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->json<!-- -->&gt;<!-- --> </span><span class="sc-CNKsk sc-cqgMZH sc-cwJYja hPAOR gjyOxn kpFoWb">[ items<span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> &lt;<!-- -->json<!-- --> &gt;</span> ]</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">edit=&#x27;{&quot;line_index&quot;: 9, &quot;dname&quot;:&quot;example&quot;, &quot;ttl&quot;:14400, &quot;record_type&quot;: &quot;TXT&quot;, &quot;data&quot;:[&quot;string1&quot;, &quot;string2&quot;]}&#x27;</span></div><div><div html="&lt;p&gt;The records to edit in the zone. Each item must be a serialized
JSON object that contains:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;line_index&lt;/code&gt; — The line number in the DNS zone where the record starts.
This is a 0-based index, so to edit the first line in the file
use the &lt;code&gt;0&lt;/code&gt; value. To edit the second line, give &lt;code&gt;1&lt;/code&gt;, and so forth.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dname&lt;/code&gt; — The record’s name.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ttl&lt;/code&gt; — The record’s TTL (Time-To-Live) value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;record_type&lt;/code&gt; — The record’s new type. For example, &lt;code&gt;A&lt;/code&gt; or &lt;code&gt;TXT&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;data&lt;/code&gt; — An array of strings. The format and number of the
strings depend on the &lt;code&gt;record_type&lt;/code&gt; value.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The records to edit in the zone. Each item must be a serialized
JSON object that contains:</p>
<ul>
<li><code>line_index</code> — The line number in the DNS zone where the record starts.
This is a 0-based index, so to edit the first line in the file
use the <code>0</code> value. To edit the second line, give <code>1</code>, and so forth.</li>
<li><code>dname</code> — The record’s name.</li>
<li><code>ttl</code> — The record’s TTL (Time-To-Live) value.</li>
<li><code>record_type</code> — The record’s new type. For example, <code>A</code> or <code>TXT</code>.</li>
<li><code>data</code> — An array of strings. The format and number of the
strings depend on the <code>record_type</code> value.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="remove" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">remove</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn">Array of </span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integers</span><span class="sc-CNKsk sc-cqgMZH sc-cwJYja hPAOR gjyOxn kpFoWb">[ items<span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 0<!-- --> </span></span> ]</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">remove=22</span></div><div><div html="&lt;p&gt;The line indexes of records to remove from the zone.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The line indexes of records to remove from the zone.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="serial" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">serial</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 0<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">serial=202001010100</span></div><div><div html="&lt;p&gt;The current serial number in the DNS zone’s SOA (Start of Authority)
record. If this value does not match the zone’s current state, the
request fails.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The current serial number in the DNS zone’s SOA (Start of Authority)
record. If this value does not match the zone’s current state, the
request fails.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="zone" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">zone</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">zone=example.com</span></div><div><div html="&lt;p&gt;The name of one of the user’s DNS zones.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The name of one of the user’s DNS zones.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/mass_edit_dns_zone</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/mass_edit_dns_zone</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99p76q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99p76q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99p76q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99p76q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99p76q:0" aria-labelledby="tab:R99p76q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 mass_edit_dns_zone <span class="token assign-left variable">zone</span><span class="token operator">=</span><span class="token string">'example.com'</span> <span class="token assign-left variable">serial</span><span class="token operator">=</span><span class="token string">'202001010100'</span> <span class="token assign-left variable">remove</span><span class="token operator">=</span><span class="token number">23</span> <span class="token assign-left variable">add</span><span class="token operator">=</span><span class="token string">'{"dname":"example", "ttl":14400, "record_type":"A", "data":["11.22.33.44"]}'</span></pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99p76q:1" aria-labelledby="tab:R99p76q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pp76q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pp76q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pp76q:0" aria-labelledby="tab:R9pp76q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"new_serial"</span>: <span class="token number">2021031903</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;mass_edit_dns_zone&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/DNS-Zones/operation/adddns" data-section-id="tag/DNS-Zones/operation/adddns" class="sc-dntaoT ceciOs"><div data-section-id="operation/adddns" id="operation/adddns" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/DNS-Zones/operation/adddns" aria-label="tag/DNS-Zones/operation/adddns"></a>Create DNS zone<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function creates a DNS zone. If &lt;code&gt;trueowner=user&lt;/code&gt;, this function does the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Adds a DNS entry in the &lt;code&gt;/var/cpanel/users/USER&lt;/code&gt; file, where &lt;code&gt;USER&lt;/code&gt; represents the &lt;code&gt;trueowner&lt;/code&gt; parameter&amp;#39;s value.&lt;/li&gt;
&lt;li&gt;Creates the &lt;code&gt;/etc/vdomainaliases/DOMAIN&lt;/code&gt; file, where &lt;code&gt;DOMAIN&lt;/code&gt; represents the new zone&amp;#39;s domain.&lt;/li&gt;
&lt;li&gt;Creates the &lt;code&gt;/etc/vfilters/DOMAIN&lt;/code&gt; file, where &lt;code&gt;DOMAIN&lt;/code&gt; represents the new zone&amp;#39;s domain.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;When you call this function, the system uses the domain name and IP address that you supply. WHM&amp;#39;s standard zone template determines all other zone information.&lt;/p&gt;
&lt;p&gt;This function generates the DNS zone&amp;#39;s &lt;a href=&quot;https://en.wikipedia.org/wiki/MX_record&quot;&gt;MX record&lt;/a&gt;, &lt;a href=&quot;https://en.wikipedia.org/wiki/Reverse_DNS_lookup#Multiple_pointer_records&quot;&gt;domain PTR&lt;/a&gt;, and &lt;a href=&quot;https://en.wikipedia.org/wiki/List_of_DNS_record_types#A&quot;&gt;A records&lt;/a&gt; automatically.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://go.cpanel.net/serverroles&quot;&gt;DNS role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function creates a DNS zone. If <code>trueowner=user</code>, this function does the following:</p>
<ul>
<li>Adds a DNS entry in the <code>/var/cpanel/users/USER</code> file, where <code>USER</code> represents the <code>trueowner</code> parameter&#39;s value.</li>
<li>Creates the <code>/etc/vdomainaliases/DOMAIN</code> file, where <code>DOMAIN</code> represents the new zone&#39;s domain.</li>
<li>Creates the <code>/etc/vfilters/DOMAIN</code> file, where <code>DOMAIN</code> represents the new zone&#39;s domain.</li>
</ul>
<p>When you call this function, the system uses the domain name and IP address that you supply. WHM&#39;s standard zone template determines all other zone information.</p>
<p>This function generates the DNS zone&#39;s <a href="https://en.wikipedia.org/wiki/MX_record">MX record</a>, <a href="https://en.wikipedia.org/wiki/Reverse_DNS_lookup#Multiple_pointer_records">domain PTR</a>, and <a href="https://en.wikipedia.org/wiki/List_of_DNS_record_types#A">A records</a> automatically.</p>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://go.cpanel.net/serverroles">DNS role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span></div><div><div html="&lt;p&gt;The new zone&amp;#39;s domain.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The new zone&#39;s domain.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="has_ipv6" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">has_ipv6</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">has_ipv6=1</span></div><div><div html="&lt;p&gt;Whether to add an IPv6 address to the new zone.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Add the IPv6 address in the &lt;code&gt;ipv6&lt;/code&gt; parameter to the new zone.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; add an IPv6 address to the new zone.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to add an IPv6 address to the new zone.</p>
<ul>
<li><code>1</code> — Add the IPv6 address in the <code>ipv6</code> parameter to the new zone.</li>
<li><code>0</code> — Do <strong>not</strong> add an IPv6 address to the new zone.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="ip" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">ip</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->ipv4<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ip=192.168.0.20</span></div><div><div html="&lt;p&gt;The domain&amp;#39;s IP address.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain&#39;s IP address.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="ipv6" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">ipv6</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or null</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->ipv6<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ipv6=2001:0db8:0:0:1:0:0:1</span></div><div><div html="&lt;p&gt;The domain&amp;#39;s IPv6 address.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain&#39;s IPv6 address.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="template" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">template</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;standard&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">template=standard</span></div><div><div html="&lt;p&gt;The zone file template.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;standard&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;simple&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;standardvirtualftp&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;The name of a custom zone template file in the &lt;code&gt;/var/cpanel/zonetemplates&lt;/code&gt; directory.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The zone file template.</p>
<ul>
<li><code>standard</code></li>
<li><code>simple</code></li>
<li><code>standardvirtualftp</code></li>
<li>The name of a custom zone template file in the <code>/var/cpanel/zonetemplates</code> directory.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="trueowner" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">trueowner</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or null</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">trueowner=user</span></div><div><div html="&lt;p&gt;The new zone&amp;#39;s owner. This parameter defaults to the currently-authenticated user.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The new zone&#39;s owner. This parameter defaults to the currently-authenticated user.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/adddns</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/adddns</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99r76q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99r76q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99r76q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99r76q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99r76q:0" aria-labelledby="tab:R99r76q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  adddns <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">trueowner</span><span class="token operator">=</span><span class="token string">'user'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">ip</span><span class="token operator">=</span><span class="token string">'192.168.0.20'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99r76q:1" aria-labelledby="tab:R99r76q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pr76q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pr76q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pr76q:0" aria-labelledby="tab:R9pr76q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;adddns&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Added example.com ok belonging to user user&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Domain-Management" data-section-id="tag/Domain-Management" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Domain-Management" aria-label="tag/Domain-Management"></a>Domain Management</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;DNS / Domain Management&lt;/p&gt;
"><p>DNS / Domain Management</p>
</div></div></div><div id="tag/Domain-Management/operation/DNS::is_alias_available" data-section-id="tag/Domain-Management/operation/DNS::is_alias_available" class="sc-dntaoT ceciOs"><div data-section-id="operation/DNS::is_alias_available" id="operation/DNS::is_alias_available" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Domain-Management/operation/DNS::is_alias_available" aria-label="tag/Domain-Management/operation/DNS::is_alias_available"></a>Return `ALIAS` DNS record availability &amp; resolver<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns whether &lt;code&gt;ALIAS&lt;/code&gt; and &lt;code&gt;ANAME&lt;/code&gt; records are available and the value of the running PowerDNS (PDNS) &lt;code&gt;resolver&lt;/code&gt; setting, if any exists.
For more information, read our &lt;a href=&quot;https://go.cpanel.net/dns-alias-record&quot;&gt;&lt;code&gt;ALIAS&lt;/code&gt; documentation&lt;/a&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns whether <code>ALIAS</code> and <code>ANAME</code> records are available and the value of the running PowerDNS (PDNS) <code>resolver</code> setting, if any exists.
For more information, read our <a href="https://go.cpanel.net/dns-alias-record"><code>ALIAS</code> documentation</a>.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/is_alias_available</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/is_alias_available</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99396q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99396q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99396q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99396q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99396q:0" aria-labelledby="tab:R99396q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  is_alias_available
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99396q:1" aria-labelledby="tab:R99396q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p396q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p396q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p396q:0" aria-labelledby="tab:R9p396q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"alias"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"aname"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"resolver"</span>: <span class="token string">&quot;8.8.8.8&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;is_alias_available&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Domain-Management/operation/fetch_ds_records_for_domains" data-section-id="tag/Domain-Management/operation/fetch_ds_records_for_domains" class="sc-dntaoT ceciOs"><div data-section-id="operation/fetch_ds_records_for_domains" id="operation/fetch_ds_records_for_domains" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Domain-Management/operation/fetch_ds_records_for_domains" aria-label="tag/Domain-Management/operation/fetch_ds_records_for_domains"></a>Return domain&#x27;s DS record<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function fetches a domain&amp;#39;s Delegation of Signing (DS) record.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Only servers that run PowerDNS can use DNSSEC. If you call this function on a server that doesn&amp;#39;t use PowerDNS, you will receive an error.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function fetches a domain&#39;s Delegation of Signing (DS) record.</p>
<p><strong>Note:</strong></p>
<p>Only servers that run PowerDNS can use DNSSEC. If you call this function on a server that doesn&#39;t use PowerDNS, you will receive an error.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=domain=example.com&amp;domain-1=example1.com&amp;domain-2=example2.com</span> -<!-- --> <!-- -->Multiple domains</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=domain=example.com&amp;domain=example1.com&amp;domain=example2.com</span> -<!-- --> <!-- -->Multiple domains</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span> -<!-- --> <!-- -->A single domain.</li></ul><div><div html="&lt;p&gt;The domain to fetch a DS record from.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To fetch records from multiple domains, duplicate or increment the parameter name. For example, to check three domains, you could:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Use the &lt;code&gt;domain&lt;/code&gt; parameter multiple times.&lt;/li&gt;
&lt;li&gt;Use the &lt;code&gt;domain&lt;/code&gt;, &lt;code&gt;domain-1&lt;/code&gt;, and &lt;code&gt;domain-2&lt;/code&gt; parameters.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain to fetch a DS record from.</p>
<p><strong>Note:</strong></p>
<p>To fetch records from multiple domains, duplicate or increment the parameter name. For example, to check three domains, you could:</p>
<ul>
<li>Use the <code>domain</code> parameter multiple times.</li>
<li>Use the <code>domain</code>, <code>domain-1</code>, and <code>domain-2</code> parameters.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/fetch_ds_records_for_domains</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/fetch_ds_records_for_domains</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99596q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99596q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99596q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99596q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99596q:0" aria-labelledby="tab:R99596q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  fetch_ds_records_for_domains <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99596q:1" aria-labelledby="tab:R99596q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p596q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p596q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p596q:0" aria-labelledby="tab:R9p596q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domains"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ds_records"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"keys"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"40481"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"active"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"algo_desc"</span>: <span class="token string">&quot;RSA/SHA-256&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"algo_num"</span>: <span class="token number">8</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"algo_tag"</span>: <span class="token string">&quot;RSASHA256&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"bits"</span>: <span class="token number">2048</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"created"</span>: <span class="token number">1575395316</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"digests"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"algo_desc"</span>: <span class="token string">&quot;SHA-1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"algo_num"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"digest"</span>: <span class="token string">&quot;2808a14b89118256119d93d24b9e6b673dca092b&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"algo_desc"</span>: <span class="token string">&quot;SHA-256&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"algo_num"</span>: <span class="token number">2</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"digest"</span>: <span class="token string">&quot;02a57812deb952438382ed8dd20f00d4af844a55b5324d28bb&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"algo_desc"</span>: <span class="token string">&quot;SHA-384&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"algo_num"</span>: <span class="token number">4</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"digest"</span>: <span class="token string">&quot;4569a6fcfe9e151ec6a163307e67eaa3a9547f16cd80751b0d46eb498bd96743bd4ff7c4f6fd5f76cc780aeb979cd08d&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"flags"</span>: <span class="token number">257</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"key_id"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"key_tag"</span>: <span class="token number">40481</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"key_type"</span>: <span class="token string">&quot;KSK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"privatekey"</span>: <span class="token string">&quot;Private-key-format: v1.2\nAlgorithm: 8 (RSASHA256)\nModulus: syUlztxieV1aOtuYAGGA4VBxgquwqPTWQXcDVY1VRFcPgFmLMWYr6dDnN4OUhu2yIulK3KMeZmAc/DmwM+yNdCdYc9y84gw5OyONKduuPGYXfwCiJfOJ+NpGaFomK6fVFN8BMi6LUBytdA4gotPw45Uz8FIbl1KsEOnV4/ZpjiM=\nPublicExponent: AQAB\nPrivateExponent: LxIfsQ7vQPxqbPSuJ8t21b0RVkhOjtZmRaVD1wLf2KkXhZ4BmOVDvJgLaObF6/4gxFOQPBEQN84hT5TI25vYPrAwRAlP/yGmQ4Z2aPIYeEawoqqNoYEa5Xjs1X90i6/+Y8mJSZpGvr4/Y4ElothZTUw+LCYb6o9ulg53yya8KUE=\nPrime1: 4od92Rbx9fSXRIk6eSSdTYN/Do3zgDiCuxmuZaCrrEAlkiK11iz/s4aZGj9+Yk4NfusjXr3NqU1OMfBiIp67Sw==\nPrime2: ynOJdz/E4/B6iBtuz/4y0kasljMtiJnaNIxPr4LG+hByx7WWCnaPm6p8g1pz3FC/w7HAdWq9xzR1VnbRPGcZiQ==\nExponent1: KUKmkIEWZ0c6ujgIl4IsyK6X2O3QGV2xqiSeWFJwknpInZqG5lDh7jAo+NfxzDQNTz3C/oGx0RGMmZoANfAViw==\nExponent2: ZcFkmpdmstqv+7EuJUSy7pWvMV9Px5Ts4/SSKLkmoZGa314Zp/CnhapPIwZXrai4effhsCKSeImZYHgf+qgnYQ==\nCoefficient: PBQUQquZB0kG//cy8oVA6nHvKkvVJ8zV4GVlkXHTDylbjoWBTuNWwQ93t5SM7Rz3JePHImWdOVMYNIXpPlp56g==\n&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"nsec_details"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"nsec3_hash_algo_desc"</span>: <span class="token string">&quot;SHA-1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"nsec3_hash_algo_num"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"nsec3_iterations"</span>: <span class="token number">7</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"nsec3_narrow"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"nsec3_opt_out"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"nsec3_salt"</span>: <span class="token string">&quot;1a2b3c4d5e6f&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"nsec_version"</span>: <span class="token string">&quot;NSEC3&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;fetch_ds_records_for_domains&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Domain-Management/operation/has_local_authority" data-section-id="tag/Domain-Management/operation/has_local_authority" class="sc-dntaoT ceciOs"><div data-section-id="operation/has_local_authority" id="operation/has_local_authority" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Domain-Management/operation/has_local_authority" aria-label="tag/Domain-Management/operation/has_local_authority"></a>Validate local server is authoritative<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function checks whether the local server has the authority to publish changes for the domain&amp;#39;s DNS records.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://go.cpanel.net/howtouseserverprofiles#roles&quot;&gt;DNS role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function checks whether the local server has the authority to publish changes for the domain&#39;s DNS records.</p>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://go.cpanel.net/howtouseserverprofiles#roles">DNS role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=domain=example.com domain-1=example1.com domain-2=example2.com</span> -<!-- --> <!-- -->Multiple domains</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span> -<!-- --> <!-- -->A single domain</li></ul><div><div html="&lt;p&gt;The domain to check whether the local server is authoritative for the domain&amp;#39;s DNS records.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To check multiple domains, duplicate or increment the parameter name. For example, to check three domains, use the &lt;code&gt;domain&lt;/code&gt; parameter multiple times. Or the &lt;code&gt;domain&lt;/code&gt;, &lt;code&gt;domain-1&lt;/code&gt;, and &lt;code&gt;domain-2&lt;/code&gt; parameters.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain to check whether the local server is authoritative for the domain&#39;s DNS records.</p>
<p><strong>Note:</strong></p>
<p>To check multiple domains, duplicate or increment the parameter name. For example, to check three domains, use the <code>domain</code> parameter multiple times. Or the <code>domain</code>, <code>domain-1</code>, and <code>domain-2</code> parameters.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/has_local_authority</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/has_local_authority</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99796q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99796q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99796q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99796q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99796q:0" aria-labelledby="tab:R99796q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  has_local_authority <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99796q:1" aria-labelledby="tab:R99796q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p796q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p796q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p796q:0" aria-labelledby="tab:R9p796q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"records"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"error"</span>: <span class="token string">&quot;(XID qdbmuk) DNS query (example3.com/SOA) timeout!&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"local_authority"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"nameservers"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;ns1.example.com&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;ns2.example.com&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"zone"</span>: <span class="token string">&quot;example.com&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;has_local_authority&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Domain-Management/operation/resetzone" data-section-id="tag/Domain-Management/operation/resetzone" class="sc-dntaoT ceciOs"><div data-section-id="operation/resetzone" id="operation/resetzone" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Domain-Management/operation/resetzone" aria-label="tag/Domain-Management/operation/resetzone"></a>Restore DNS zone to default values<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function resets a DNS zone to its default values. This also resets the domain&amp;#39;s subdomain DNS records, and restores zone file subdomains in the server&amp;#39;s &lt;code&gt;httpd.conf&lt;/code&gt; file. For example, use this function to restore DNS zones that are corrupt.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Zone resets preserve valid TXT records, but &lt;strong&gt;all&lt;/strong&gt; other records will return to their default values.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://go.cpanel.net/serverroles&quot;&gt;DNS role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You &lt;strong&gt;must&lt;/strong&gt; include either the &lt;code&gt;domain&lt;/code&gt; or the &lt;code&gt;zone&lt;/code&gt; parameters.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function resets a DNS zone to its default values. This also resets the domain&#39;s subdomain DNS records, and restores zone file subdomains in the server&#39;s <code>httpd.conf</code> file. For example, use this function to restore DNS zones that are corrupt.</p>
<p><strong>Note:</strong></p>
<p>Zone resets preserve valid TXT records, but <strong>all</strong> other records will return to their default values.</p>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://go.cpanel.net/serverroles">DNS role</a>, the system <strong>disables</strong> this function.</p>
<p><strong>Note</strong></p>
<p>You <strong>must</strong> include either the <code>domain</code> or the <code>zone</code> parameters.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span></div><div><div html="&lt;p&gt;The domain.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=user</span></div><div><div html="&lt;p&gt;The domain&amp;#39;s owner.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain&#39;s owner.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="zone" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">zone</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">zone=example.com.db</span></div><div><div html="&lt;p&gt;The zone file.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The zone file.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/resetzone</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/resetzone</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99996q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99996q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99996q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99996q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99996q:0" aria-labelledby="tab:R99996q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  resetzone
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99996q:1" aria-labelledby="tab:R99996q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p996q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p996q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p996q:0" aria-labelledby="tab:R9p996q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;resetzone&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Domain-Management/operation/savemxs" data-section-id="tag/Domain-Management/operation/savemxs" class="sc-dntaoT ceciOs"><div data-section-id="operation/savemxs" id="operation/savemxs" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Domain-Management/operation/savemxs" aria-label="tag/Domain-Management/operation/savemxs"></a>Create mail exchanger record<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function creates a new MX record.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://go.cpanel.net/howtouseserverprofiles#roles&quot;&gt;DNS role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function creates a new MX record.</p>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://go.cpanel.net/howtouseserverprofiles#roles">DNS role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="class" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">class</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;IN&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">class=IN</span></div><div><div html="&lt;p&gt;The record&amp;#39;s class.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The record&#39;s class.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span></div><div><div html="&lt;p&gt;The zone record&amp;#39;s domain.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The zone record&#39;s domain.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="exchange" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">exchange</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">exchange=mail.example.com</span></div><div><div html="&lt;p&gt;The domain&amp;#39;s mail exchanger.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain&#39;s mail exchanger.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">name=mail.example.com</span></div><div><div html="&lt;p&gt;The record name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The record name.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="preference" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">preference</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">preference=20</span></div><div><div html="&lt;p&gt;The MX record&amp;#39;s priority order.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Lower numbers indicate a higher priority order.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The MX record&#39;s priority order.</p>
<p><strong>Note:</strong></p>
<p>Lower numbers indicate a higher priority order.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="ttl" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">ttl</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">14400</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ttl=14400</span></div><div><div html="&lt;p&gt;The record&amp;#39;s Time To Live (TTL) in seconds.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The record&#39;s Time To Live (TTL) in seconds.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/savemxs</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/savemxs</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99b96q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99b96q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99b96q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99b96q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99b96q:0" aria-labelledby="tab:R99b96q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  savemxs <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">name</span><span class="token operator">=</span><span class="token string">'mail.example.com'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">exchange</span><span class="token operator">=</span><span class="token string">'mail.example.com'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">preference</span><span class="token operator">=</span><span class="token string">'20'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99b96q:1" aria-labelledby="tab:R99b96q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pb96q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pb96q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pb96q:0" aria-labelledby="tab:R9pb96q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;savemxs&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Bind reloading on server1 using rndc zone: [example.com]\n&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Domain-Management/operation/set_nsec3_for_domains" data-section-id="tag/Domain-Management/operation/set_nsec3_for_domains" class="sc-dntaoT ceciOs"><div data-section-id="operation/set_nsec3_for_domains" id="operation/set_nsec3_for_domains" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Domain-Management/operation/set_nsec3_for_domains" aria-label="tag/Domain-Management/operation/set_nsec3_for_domains"></a>Enable NSEC3 semantics for domain<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function configures the domain to use &lt;a href=&quot;https://tools.ietf.org/html/rfc4470&quot;&gt;Next Secure Record 3&lt;/a&gt; (NSEC3) semantics.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Only servers that run PowerDNS can use DNSSEC. If you call this function on a server that doesn&amp;#39;t use PowerDNS, you will receive an error.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function configures the domain to use <a href="https://tools.ietf.org/html/rfc4470">Next Secure Record 3</a> (NSEC3) semantics.</p>
<p><strong>Note:</strong></p>
<p>Only servers that run PowerDNS can use DNSSEC. If you call this function on a server that doesn&#39;t use PowerDNS, you will receive an error.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span></div><div><div html="&lt;p&gt;The domain for which to enable NSEC3 semantics.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain for which to enable NSEC3 semantics.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="nsec3_iterations" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">nsec3_iterations</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->[ 1 .. 500 ]<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">nsec3_iterations=7</span></div><div><div html="&lt;p&gt;The number of times that the system re-executes the first resource record hash operation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The number of times that the system re-executes the first resource record hash operation.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="nsec3_narrow" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">nsec3_narrow</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">nsec3_narrow=1</span></div><div><div html="&lt;p&gt;Whether NSEC3 will operate in Narrow mode or Inclusive mode.&lt;/p&gt;
&lt;p&gt;  &lt;strong&gt;Note&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;For information about these modes, read  &lt;a href=&quot;https://doc.powerdns.com/authoritative/dnssec/intro.html&quot;&gt;PowerDNS&amp;#39;s DNSSEC documentation&lt;/a&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; - Narrow mode.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; - Inclusive mode.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether NSEC3 will operate in Narrow mode or Inclusive mode.</p>
<p>  <strong>Note</strong></p>
<p>For information about these modes, read  <a href="https://doc.powerdns.com/authoritative/dnssec/intro.html">PowerDNS&#39;s DNSSEC documentation</a>.</p>
<ul>
<li><code>1</code> - Narrow mode.</li>
<li><code>0</code> - Inclusive mode.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="nsec3_opt_out" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">nsec3_opt_out</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">nsec3_opt_out=0</span></div><div><div html="&lt;p&gt;Whether the system will create records for &lt;strong&gt;all&lt;/strong&gt; delegations.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; - Create records for &lt;strong&gt;all&lt;/strong&gt; delegations.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; - Create records &lt;strong&gt;only&lt;/strong&gt; for secure delegations.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Only select &lt;code&gt;1&lt;/code&gt; if you &lt;strong&gt;must&lt;/strong&gt; create records for all delegations.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether the system will create records for <strong>all</strong> delegations.</p>
<ul>
<li><code>1</code> - Create records for <strong>all</strong> delegations.</li>
<li><code>0</code> - Create records <strong>only</strong> for secure delegations.</li>
</ul>
<p><strong>Note</strong></p>
<p>Only select <code>1</code> if you <strong>must</strong> create records for all delegations.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="nsec3_salt" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">nsec3_salt</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">nsec3_salt=1a2b3c4d5e6f</span></div><div><div html="&lt;p&gt;The salt value that PowerDNS uses in the hashes.&lt;/p&gt;
&lt;p&gt;  &lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; For information about salt values, read  &lt;a href=&quot;https://tools.ietf.org/html/rfc5155#section-3.1.5&quot;&gt;RFC 5155&lt;/a&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The salt value that PowerDNS uses in the hashes.</p>
<p>  <strong>Note:</strong></p>
<p> For information about salt values, read  <a href="https://tools.ietf.org/html/rfc5155#section-3.1.5">RFC 5155</a>.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/set_nsec3_for_domains</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/set_nsec3_for_domains</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99d96q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99d96q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99d96q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99d96q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99d96q:0" aria-labelledby="tab:R99d96q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  set_nsec3_for_domains <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">nsec3_opt_out</span><span class="token operator">=</span><span class="token string">'0'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">nsec3_iterations</span><span class="token operator">=</span><span class="token string">'7'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">nsec3_narrow</span><span class="token operator">=</span><span class="token string">'1'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">nsec3_salt</span><span class="token operator">=</span><span class="token string">'1a2b3c4d5e6f'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99d96q:1" aria-labelledby="tab:R99d96q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pd96q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pd96q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pd96q:0" aria-labelledby="tab:R9pd96q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domains"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"enabled"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"error"</span>: <span class="token string">&quot;Error message.&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;set_nsec3_for_domains&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Domain-Management/operation/unset_nsec3_for_domains" data-section-id="tag/Domain-Management/operation/unset_nsec3_for_domains" class="sc-dntaoT ceciOs"><div data-section-id="operation/unset_nsec3_for_domains" id="operation/unset_nsec3_for_domains" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Domain-Management/operation/unset_nsec3_for_domains" aria-label="tag/Domain-Management/operation/unset_nsec3_for_domains"></a>Enable NSEC semantics for domain<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function configures the domain to use &lt;a href=&quot;https://tools.ietf.org/html/rfc4470&quot;&gt;Next Secure Record&lt;/a&gt; (NSEC) semantics instead of &lt;a href=&quot;https://tools.ietf.org/html/rfc4470&quot;&gt;Next Secure Record 3&lt;/a&gt; (NSEC3) semantics.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Only servers that run PowerDNS can use DNSSEC. If you call this function on a server that doesn&amp;#39;t use PowerDNS, you will receive an error.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function configures the domain to use <a href="https://tools.ietf.org/html/rfc4470">Next Secure Record</a> (NSEC) semantics instead of <a href="https://tools.ietf.org/html/rfc4470">Next Secure Record 3</a> (NSEC3) semantics.</p>
<p><strong>Note:</strong></p>
<p>Only servers that run PowerDNS can use DNSSEC. If you call this function on a server that doesn&#39;t use PowerDNS, you will receive an error.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span></div><div><div html="&lt;p&gt;The domain for which to disable NSEC3 semantics and use NSEC semantics.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain for which to disable NSEC3 semantics and use NSEC semantics.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/unset_nsec3_for_domains</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/unset_nsec3_for_domains</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99f96q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99f96q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99f96q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99f96q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99f96q:0" aria-labelledby="tab:R99f96q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  unset_nsec3_for_domains <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99f96q:1" aria-labelledby="tab:R99f96q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pf96q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pf96q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pf96q:0" aria-labelledby="tab:R9pf96q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domains"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"disabled"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"error"</span>: <span class="token string">&quot;Error message.&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;unset_nsec3_for_domains&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Domain-Management/operation/addzonerecord" data-section-id="tag/Domain-Management/operation/addzonerecord" class="sc-dntaoT ceciOs"><div data-section-id="operation/addzonerecord" id="operation/addzonerecord" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Domain-Management/operation/addzonerecord" aria-label="tag/Domain-Management/operation/addzonerecord"></a>Create DNS zone record<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function adds a DNS zone record.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;When you call this function, you &lt;strong&gt;must&lt;/strong&gt; include the additional parameters for the selected zone record type.&lt;/li&gt;
&lt;li&gt;When you disable the &lt;a href=&quot;https://go.cpanel.net/serverroles#roles&quot;&gt;DNS role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;On servers that run CentOS 7, you may see a &lt;code&gt;named&lt;/code&gt; warning about the absence of SPF resource records on DNS.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This warning is &lt;strong&gt;not&lt;/strong&gt; relevant on CentOS 7 servers, because &lt;a href=&quot;https://tools.ietf.org/html/rfc7208&quot;&gt;RFC 7208 deprecated SPF records&lt;/a&gt;. CentOS 7 servers use TXT records instead of SPF records.&lt;/li&gt;
&lt;li&gt;Red Hat 7.1 and CentOS 7.1 both contain &lt;code&gt;bind-9.9.4-23.el7&lt;/code&gt;, which is an updated version of BIND that complies with RFC 7208. To resolve this issue, update your operating system to a version that contains the updated version of BIND. For more information, read the &lt;a href=&quot;https://bugzilla.redhat.com/show_bug.cgi?id=1215164&quot;&gt;Red Hat Bugzilla case about SPF record errors&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function adds a DNS zone record.</p>
<p><strong>Important:</strong></p>
<ul>
<li>When you call this function, you <strong>must</strong> include the additional parameters for the selected zone record type.</li>
<li>When you disable the <a href="https://go.cpanel.net/serverroles#roles">DNS role</a>, the system <strong>disables</strong> this function.</li>
</ul>
<p><strong>Note:</strong></p>
<p>On servers that run CentOS 7, you may see a <code>named</code> warning about the absence of SPF resource records on DNS.</p>
<ul>
<li>This warning is <strong>not</strong> relevant on CentOS 7 servers, because <a href="https://tools.ietf.org/html/rfc7208">RFC 7208 deprecated SPF records</a>. CentOS 7 servers use TXT records instead of SPF records.</li>
<li>Red Hat 7.1 and CentOS 7.1 both contain <code>bind-9.9.4-23.el7</code>, which is an updated version of BIND that complies with RFC 7208. To resolve this issue, update your operating system to a version that contains the updated version of BIND. For more information, read the <a href="https://bugzilla.redhat.com/show_bug.cgi?id=1215164">Red Hat Bugzilla case about SPF record errors</a>.</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><h5 class="sc-dpBQxM eJAAZj">Request Body schema: <span class="sc-dhCplO khtVmz">application/x-www-form-urlencoded</span></h5><div html="" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"></div><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="class" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand class"><span class="property-name">class</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or string</span></div> <div><div html="&lt;p&gt;The record&amp;#39;s class.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The record&#39;s class.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <div><div html="&lt;p&gt;The new zone record&amp;#39;s domain.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The new zone record&#39;s domain.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <div><div html="&lt;p&gt;The record&amp;#39;s name.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Do &lt;strong&gt;not&lt;/strong&gt; omit any necessary trailing periods.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The record&#39;s name.</p>
<p><strong>Note:</strong></p>
<p>Do <strong>not</strong> omit any necessary trailing periods.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="type" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">type</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><div html="&lt;p&gt;The &lt;a href=&quot;https://en.wikipedia.org/wiki/List_of_DNS_record_types&quot;&gt;DNS record type&lt;/a&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;A&lt;/code&gt; - A records store IPv4 addresses. Use them to map a hostname to an IPv4 address.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;A6&lt;/code&gt; - A6 records store IPv6 addresses.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;AAAA&lt;/code&gt; - AAAA records store IPv6 addresses.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;AFSDB&lt;/code&gt; - AFSDB records store the location of an AFS cell&amp;#39;s database servers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ALIAS&lt;/code&gt; - ALIAS records create an alias to another hostname, but can coexist with other records on that name. We strongly discourage using this record type.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;CAA&lt;/code&gt; - CAA records control which certificate authorities can issue SSL certificates for a domain.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;CNAME&lt;/code&gt; - CNAME records create an alias to another hostname.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;DNAME&lt;/code&gt; - DNAME records create an alias for a hostname and its subnames.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;DS&lt;/code&gt; - DS records specify a record&amp;#39;s delegation signer.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;HINFO&lt;/code&gt; - HINFO records specify a host&amp;#39;s CPU and OS types.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;LOC&lt;/code&gt; - LOC records store a hostname&amp;#39;s geographical location.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;MX&lt;/code&gt; - MX records point a domain name to its MTAs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;NS&lt;/code&gt; - NS records store a domain&amp;#39;s authoritative nameservers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;PTR&lt;/code&gt; - PTR records point to a CNAME.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;RP&lt;/code&gt; - RP records store a domain&amp;#39;s Responsible Person&amp;#39;s information.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;SOA&lt;/code&gt; - SOA records designate the beginning of a zone of authority.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;SRV&lt;/code&gt; - SRV records store the service location records for newer protocols (for example, Autodiscover).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;TXT&lt;/code&gt; - TXT records store descriptive text or useful records (for example, SPF or DKIM records).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;When you call this function, you &lt;strong&gt;must&lt;/strong&gt; include the additional parameters for the desired
zone record type. Select a zone record from the menu to view the required additional
parameters:&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The <a href="https://en.wikipedia.org/wiki/List_of_DNS_record_types">DNS record type</a>:</p>
<ul>
<li><code>A</code> - A records store IPv4 addresses. Use them to map a hostname to an IPv4 address.</li>
<li><code>A6</code> - A6 records store IPv6 addresses.</li>
<li><code>AAAA</code> - AAAA records store IPv6 addresses.</li>
<li><code>AFSDB</code> - AFSDB records store the location of an AFS cell&#39;s database servers.</li>
<li><code>ALIAS</code> - ALIAS records create an alias to another hostname, but can coexist with other records on that name. We strongly discourage using this record type.</li>
<li><code>CAA</code> - CAA records control which certificate authorities can issue SSL certificates for a domain.</li>
<li><code>CNAME</code> - CNAME records create an alias to another hostname.</li>
<li><code>DNAME</code> - DNAME records create an alias for a hostname and its subnames.</li>
<li><code>DS</code> - DS records specify a record&#39;s delegation signer.</li>
<li><code>HINFO</code> - HINFO records specify a host&#39;s CPU and OS types.</li>
<li><code>LOC</code> - LOC records store a hostname&#39;s geographical location.</li>
<li><code>MX</code> - MX records point a domain name to its MTAs.</li>
<li><code>NS</code> - NS records store a domain&#39;s authoritative nameservers.</li>
<li><code>PTR</code> - PTR records point to a CNAME.</li>
<li><code>RP</code> - RP records store a domain&#39;s Responsible Person&#39;s information.</li>
<li><code>SOA</code> - SOA records designate the beginning of a zone of authority.</li>
<li><code>SRV</code> - SRV records store the service location records for newer protocols (for example, Autodiscover).</li>
<li><code>TXT</code> - TXT records store descriptive text or useful records (for example, SPF or DKIM records).</li>
</ul>
<p>When you call this function, you <strong>must</strong> include the additional parameters for the desired
zone record type. Select a zone record from the menu to view the required additional
parameters:</p>
</div></div><div class="sc-diYFot jsRqjj"><svg class="sc-kZrBCu bweot" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg><select class="dropdown-select"><option value="PTR (Reverse DNS)">PTR (Reverse DNS)</option><option value="A" selected="">A</option><option value="A6">A6</option><option value="AAAA">AAAA</option><option value="AFSDB">AFSDB</option><option value="ALIAS">ALIAS</option><option value="CAA">CAA</option><option value="CNAME">CNAME</option><option value="DNAME">DNAME</option><option value="DS">DS</option><option value="HINFO">HINFO</option><option value="LOC">LOC</option><option value="MX">MX</option><option value="NS">NS</option><option value="RP">RP</option><option value="SOA">SOA</option><option value="SRV">SRV</option><option value="TXT">TXT</option></select><label>A</label></div></div></td></tr><tr class=""><td kind="field" title="address" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">address</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->ipv4<!-- -->&gt;<!-- --> </span></div> <div><div html="&lt;p&gt;The zone record&amp;#39;s IPv4 address.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;For more information about A records, read &lt;a href=&quot;http://tools.ietf.org/html/rfc1035&quot;&gt;RFC 1035 at IANA&lt;/a&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The zone record&#39;s IPv4 address.</p>
<p><strong>Note:</strong></p>
<p>For more information about A records, read <a href="http://tools.ietf.org/html/rfc1035">RFC 1035 at IANA</a>.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="ttl" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">ttl</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">86400</span></div> <div><div html="&lt;p&gt;The record&amp;#39;s Time To Live (TTL), in seconds.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The record&#39;s Time To Live (TTL), in seconds.</p>
</div></div></div></td></tr></tbody></table><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="post" class="sc-txhaY dCeVuA http-verb post">post</span><span class="sc-etPtWW iqHzp">/addzonerecord</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/addzonerecord</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99h96q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99h96q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99h96q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99h96q:1" data-rttab="true">HTTP Request (Wire Format)</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99h96q:0" aria-labelledby="tab:R99h96q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--input</span><span class="token operator">=</span>json <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  addzonerecord
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99h96q:1" aria-labelledby="tab:R99h96q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9ph96q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9ph96q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9ph96q:0" aria-labelledby="tab:R9ph96q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;addzonerecord&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Bind reloading on hostname using rndc zone: [example.com]\n&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Domain-Management/operation/resolvedomainname" data-section-id="tag/Domain-Management/operation/resolvedomainname" class="sc-dntaoT ceciOs"><div data-section-id="operation/resolvedomainname" id="operation/resolvedomainname" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Domain-Management/operation/resolvedomainname" aria-label="tag/Domain-Management/operation/resolvedomainname"></a>Return domain&#x27;s IP address<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function resolves a domain&amp;#39;s IPv4 address.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function resolves a domain&#39;s IPv4 address.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span></div><div><div html="&lt;p&gt;The domain.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/resolvedomainname</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/resolvedomainname</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99j96q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99j96q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99j96q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99j96q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99j96q:0" aria-labelledby="tab:R99j96q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  resolvedomainname <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99j96q:1" aria-labelledby="tab:R99j96q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pj96q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pj96q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pj96q:0" aria-labelledby="tab:R9pj96q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"ip"</span>: <span class="token string">&quot;192.168.0.20&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;resolvedomainname&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Domain-Management/operation/listmxs" data-section-id="tag/Domain-Management/operation/listmxs" class="sc-dntaoT ceciOs"><div data-section-id="operation/listmxs" id="operation/listmxs" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Domain-Management/operation/listmxs" aria-label="tag/Domain-Management/operation/listmxs"></a>Return domain&#x27;s mail exchanger records<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists a domain&amp;#39;s MX records.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://go.cpanel.net/howtouseserverprofiles#roles&quot;&gt;DNS role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists a domain&#39;s MX records.</p>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://go.cpanel.net/howtouseserverprofiles#roles">DNS role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span></div><div><div html="&lt;p&gt;The zone record&amp;#39;s domain.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The zone record&#39;s domain.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/listmxs</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/listmxs</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99l96q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99l96q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99l96q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99l96q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99l96q:0" aria-labelledby="tab:R99l96q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  listmxs <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99l96q:1" aria-labelledby="tab:R99l96q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pl96q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pl96q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pl96q:0" aria-labelledby="tab:R9pl96q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"record"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"Line"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"class"</span>: <span class="token string">&quot;IN&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"exchange"</span>: <span class="token string">&quot;mail.example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;hostname.example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"preference"</span>: <span class="token number">20</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ttl"</span>: <span class="token number">86400</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;MX&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;listmxs&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Records obtained.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Domain-Management/operation/create_parked_domain_for_user" data-section-id="tag/Domain-Management/operation/create_parked_domain_for_user" class="sc-dntaoT ceciOs"><div data-section-id="operation/create_parked_domain_for_user" id="operation/create_parked_domain_for_user" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Domain-Management/operation/create_parked_domain_for_user" aria-label="tag/Domain-Management/operation/create_parked_domain_for_user"></a>Create domain alias<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function creates an alias (parks a domain on a web virtual host).&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function creates an alias (parks a domain on a web virtual host).</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=park.example.com</span></div><div><div html="&lt;p&gt;The domain name to park.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain name to park.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="username" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">username</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">username=username</span></div><div><div html="&lt;p&gt;The cPanel user account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel user account.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="web_vhost_domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">web_vhost_domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">web_vhost_domain=vhost.example.com</span></div><div><div html="&lt;p&gt;An existing web virtual host to which the new domain name should be added.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; If this is not the cPanel account’s main domain, then the system will consider the new domain to be an &lt;a href=&quot;https://go.cpanel.net/cpaneldocsAddonDomains&quot;&gt;addon domain&lt;/a&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>An existing web virtual host to which the new domain name should be added.</p>
<p><strong>Note:</strong></p>
<p> If this is not the cPanel account’s main domain, then the system will consider the new domain to be an <a href="https://go.cpanel.net/cpaneldocsAddonDomains">addon domain</a>.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/create_parked_domain_for_user</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/create_parked_domain_for_user</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99n96q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99n96q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99n96q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99n96q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99n96q:0" aria-labelledby="tab:R99n96q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  create_parked_domain_for_user <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'park.example.com'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">username</span><span class="token operator">=</span><span class="token string">'username'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">web_vhost_domain</span><span class="token operator">=</span><span class="token string">'vhost.example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99n96q:1" aria-labelledby="tab:R99n96q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pn96q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pn96q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pn96q:0" aria-labelledby="tab:R9pn96q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;create_parked_domain_for_user&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Domain-Management/operation/create_subdomain" data-section-id="tag/Domain-Management/operation/create_subdomain" class="sc-dntaoT ceciOs"><div data-section-id="operation/create_subdomain" id="operation/create_subdomain" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Domain-Management/operation/create_subdomain" aria-label="tag/Domain-Management/operation/create_subdomain"></a>Create subdomain<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function creates a subdomain.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function creates a subdomain.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="document_root" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">document_root</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">document_root=public_html/directory_name</span></div><div><div html="&lt;p&gt;The subdomain&amp;#39;s document root within the home directory.&lt;/p&gt;
&lt;p&gt;  &lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;An invalid document root path will cause this function to &lt;strong&gt;fail&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;If the &lt;em&gt;Restrict document roots to public_html&lt;/em&gt; value is set to &lt;code&gt;On&lt;/code&gt; in WHM&amp;#39;s &lt;a href=&quot;https://go.cpanel.net/whmdocsTweakSettings&quot;&gt;Tweak Settings&lt;/a&gt; interface (&lt;em&gt;WHM &amp;gt;&amp;gt; Home &amp;gt;&amp;gt; Server Configuration &amp;gt;&amp;gt; Tweak Settings&lt;/em&gt;), this parameter &lt;strong&gt;must&lt;/strong&gt; begin with the &lt;code&gt;public_html/&lt;/code&gt; path. For more information, read the &lt;a href=&quot;https://go.cpanel.net/cpanelconfiginvalid&quot;&gt;cpanel.config&lt;/a&gt; file documentation.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The subdomain&#39;s document root within the home directory.</p>
<p>  <strong>Note:</strong></p>
<ul>
<li>An invalid document root path will cause this function to <strong>fail</strong>.</li>
<li>If the <em>Restrict document roots to public_html</em> value is set to <code>On</code> in WHM&#39;s <a href="https://go.cpanel.net/whmdocsTweakSettings">Tweak Settings</a> interface (<em>WHM &gt;&gt; Home &gt;&gt; Server Configuration &gt;&gt; Tweak Settings</em>), this parameter <strong>must</strong> begin with the <code>public_html/</code> path. For more information, read the <a href="https://go.cpanel.net/cpanelconfiginvalid">cpanel.config</a> file documentation.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=subdomain.example.com</span></div><div><div html="&lt;p&gt;The subdomain name to create.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The subdomain name to create.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="use_canonical_name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">use_canonical_name</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">use_canonical_name=0</span></div><div><div html="&lt;p&gt;Whether to use a canonical name in the &lt;a href=&quot;https://httpd.apache.org/docs/2.4/mod/core.html#usecanonicalname&quot;&gt;Apache® configuration for self-referential URLs&lt;/a&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Use the canonical name.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; use the canonical name.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to use a canonical name in the <a href="https://httpd.apache.org/docs/2.4/mod/core.html#usecanonicalname">Apache® configuration for self-referential URLs</a>.</p>
<ul>
<li><code>1</code> — Use the canonical name.</li>
<li><code>0</code> — Do <strong>not</strong> use the canonical name.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/create_subdomain</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/create_subdomain</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99p96q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99p96q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99p96q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99p96q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99p96q:0" aria-labelledby="tab:R99p96q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  create_subdomain <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'subdomain.example.com'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">document_root</span><span class="token operator">=</span><span class="token string">'public_html/directory_name'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99p96q:1" aria-labelledby="tab:R99p96q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pp96q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pp96q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pp96q:0" aria-labelledby="tab:R9pp96q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"username"</span>: <span class="token string">&quot;example&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;create_subdomain&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Domain-Management/operation/updateuserdomains" data-section-id="tag/Domain-Management/operation/updateuserdomains" class="sc-dntaoT ceciOs"><div data-section-id="operation/updateuserdomains" id="operation/updateuserdomains" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Domain-Management/operation/updateuserdomains" aria-label="tag/Domain-Management/operation/updateuserdomains"></a>Update /etc/userdomains file<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function updates the &lt;code&gt;/etc/userdomains&lt;/code&gt; file based on the entries in &lt;code&gt;/var/cpanel/users&lt;/code&gt; directory.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function updates the <code>/etc/userdomains</code> file based on the entries in <code>/var/cpanel/users</code> directory.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/updateuserdomains</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/updateuserdomains</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99r96q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99r96q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99r96q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99r96q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99r96q:0" aria-labelledby="tab:R99r96q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  updateuserdomains
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99r96q:1" aria-labelledby="tab:R99r96q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pr96q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pr96q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pr96q:0" aria-labelledby="tab:R9pr96q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;updateuserdomains&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Domain-Management/operation/delete_domain" data-section-id="tag/Domain-Management/operation/delete_domain" class="sc-dntaoT ceciOs"><div data-section-id="operation/delete_domain" id="operation/delete_domain" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Domain-Management/operation/delete_domain" aria-label="tag/Domain-Management/operation/delete_domain"></a>Delete domain<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function deletes a domain.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This function does &lt;strong&gt;not&lt;/strong&gt; remove an addon domain&amp;#39;s associated subdomain. You &lt;strong&gt;must&lt;/strong&gt; also run this function for the associated subdomain.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function deletes a domain.</p>
<p><strong>Note:</strong></p>
<p>This function does <strong>not</strong> remove an addon domain&#39;s associated subdomain. You <strong>must</strong> also run this function for the associated subdomain.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span></div><div><div html="&lt;p&gt;The name of the domain to delete.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The name of the domain to delete.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/delete_domain</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/delete_domain</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99t96q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99t96q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99t96q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99t96q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99t96q:0" aria-labelledby="tab:R99t96q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  delete_domain <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99t96q:1" aria-labelledby="tab:R99t96q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pt96q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pt96q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pt96q:0" aria-labelledby="tab:R9pt96q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;addon&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"username"</span>: <span class="token string">&quot;username&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;delete_domain&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Resolvers" data-section-id="tag/Resolvers" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Resolvers" aria-label="tag/Resolvers"></a>Resolvers</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;DNS / Resolvers&lt;/p&gt;
"><p>DNS / Resolvers</p>
</div></div></div><div id="tag/Resolvers/operation/DNS::is_alias_available" data-section-id="tag/Resolvers/operation/DNS::is_alias_available" class="sc-dntaoT ceciOs"><div data-section-id="operation/DNS::is_alias_available" id="operation/DNS::is_alias_available" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Resolvers/operation/DNS::is_alias_available" aria-label="tag/Resolvers/operation/DNS::is_alias_available"></a>Return `ALIAS` DNS record availability &amp; resolver<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns whether &lt;code&gt;ALIAS&lt;/code&gt; and &lt;code&gt;ANAME&lt;/code&gt; records are available and the value of the running PowerDNS (PDNS) &lt;code&gt;resolver&lt;/code&gt; setting, if any exists.
For more information, read our &lt;a href=&quot;https://go.cpanel.net/dns-alias-record&quot;&gt;&lt;code&gt;ALIAS&lt;/code&gt; documentation&lt;/a&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns whether <code>ALIAS</code> and <code>ANAME</code> records are available and the value of the running PowerDNS (PDNS) <code>resolver</code> setting, if any exists.
For more information, read our <a href="https://go.cpanel.net/dns-alias-record"><code>ALIAS</code> documentation</a>.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/is_alias_available</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/is_alias_available</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kjb6q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kjb6q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kjb6q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kjb6q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kjb6q:0" aria-labelledby="tab:R4kjb6q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  is_alias_available
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kjb6q:1" aria-labelledby="tab:R4kjb6q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sjb6q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sjb6q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sjb6q:0" aria-labelledby="tab:R4sjb6q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"alias"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"aname"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"resolver"</span>: <span class="token string">&quot;8.8.8.8&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;is_alias_available&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Resolvers/operation/set_up_dns_resolver_workarounds" data-section-id="tag/Resolvers/operation/set_up_dns_resolver_workarounds" class="sc-dntaoT ceciOs"><div data-section-id="operation/set_up_dns_resolver_workarounds" id="operation/set_up_dns_resolver_workarounds" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Resolvers/operation/set_up_dns_resolver_workarounds" aria-label="tag/Resolvers/operation/set_up_dns_resolver_workarounds"></a>Create unbound DNS resolver<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function creates an &lt;a href=&quot;http://www.linuxfromscratch.org/blfs/view/svn/server/unbound.html&quot;&gt;Unbound&lt;/a&gt; (&lt;code&gt;libunbound&lt;/code&gt;) DNS resolver configuration.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://go.cpanel.net/howtouseserverprofiles#roles&quot;&gt;DNS role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function creates an <a href="http://www.linuxfromscratch.org/blfs/view/svn/server/unbound.html">Unbound</a> (<code>libunbound</code>) DNS resolver configuration.</p>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://go.cpanel.net/howtouseserverprofiles#roles">DNS role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/set_up_dns_resolver_workarounds</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/set_up_dns_resolver_workarounds</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4klb6q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4klb6q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4klb6q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4klb6q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4klb6q:0" aria-labelledby="tab:R4klb6q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  set_up_dns_resolver_workarounds
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4klb6q:1" aria-labelledby="tab:R4klb6q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4slb6q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4slb6q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4slb6q:0" aria-labelledby="tab:R4slb6q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"flags"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"do-ip6"</span>: <span class="token string">&quot;no&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"do-udp"</span>: <span class="token string">&quot;no&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"edns-buffer-size"</span>: <span class="token string">&quot;512&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;set_up_dns_resolver_workarounds&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Resolvers/operation/get_nameserver_config" data-section-id="tag/Resolvers/operation/get_nameserver_config" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_nameserver_config" id="operation/get_nameserver_config" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Resolvers/operation/get_nameserver_config" aria-label="tag/Resolvers/operation/get_nameserver_config"></a>Return current user&#x27;s nameservers<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves the default nameservers for the currently-authenticated user.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves the default nameservers for the currently-authenticated user.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_nameserver_config</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_nameserver_config</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4knb6q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4knb6q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4knb6q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4knb6q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4knb6q:0" aria-labelledby="tab:R4knb6q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_nameserver_config
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4knb6q:1" aria-labelledby="tab:R4knb6q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4snb6q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4snb6q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4snb6q:0" aria-labelledby="tab:R4snb6q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"nameservers"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;ns1.example.com&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;ns2.example.com&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_nameserver_config&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Resolvers/operation/lookupnsip" data-section-id="tag/Resolvers/operation/lookupnsip" class="sc-dntaoT ceciOs"><div data-section-id="operation/lookupnsip" id="operation/lookupnsip" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Resolvers/operation/lookupnsip" aria-label="tag/Resolvers/operation/lookupnsip"></a>Return nameserver&#x27;s IP address<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves a nameserver&amp;#39;s IP address.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves a nameserver&#39;s IP address.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="host" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">host</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">host=ns1.example.com</span></div><div><div html="&lt;p&gt;The nameserver&amp;#39;s hostname.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The nameserver&#39;s hostname.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/lookupnsip</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/lookupnsip</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kpb6q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kpb6q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kpb6q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kpb6q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kpb6q:0" aria-labelledby="tab:R4kpb6q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  lookupnsip <span class="token punctuation">\</span>
  <span class="token assign-left variable">host</span><span class="token operator">=</span><span class="token string">'ns1.example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kpb6q:1" aria-labelledby="tab:R4kpb6q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4spb6q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4spb6q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4spb6q:0" aria-labelledby="tab:R4spb6q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"ip"</span>: <span class="token string">&quot;192.168.0.20&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;lookupnsip&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Resolvers/operation/lookupnsips" data-section-id="tag/Resolvers/operation/lookupnsips" class="sc-dntaoT ceciOs"><div data-section-id="operation/lookupnsips" id="operation/lookupnsips" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Resolvers/operation/lookupnsips" aria-label="tag/Resolvers/operation/lookupnsips"></a>Return nameserver&#x27;s IPv4 and IPv6 addresses<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves a nameserver&amp;#39;s IPv4 and IPv6 addresses.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves a nameserver&#39;s IPv4 and IPv6 addresses.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="host" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">host</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">host=ns1.example.com</span></div><div><div html="&lt;p&gt;The nameserver&amp;#39;s hostname.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The nameserver&#39;s hostname.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/lookupnsips</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/lookupnsips</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4krb6q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4krb6q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4krb6q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4krb6q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4krb6q:0" aria-labelledby="tab:R4krb6q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  lookupnsips <span class="token punctuation">\</span>
  <span class="token assign-left variable">host</span><span class="token operator">=</span><span class="token string">'ns1.example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4krb6q:1" aria-labelledby="tab:R4krb6q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4srb6q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4srb6q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4srb6q:0" aria-labelledby="tab:R4srb6q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"ipv4"</span>: <span class="token string">&quot;192.0.2.0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ipv6"</span>: <span class="token string">&quot;2001:0db8:0:0:1:0:0:1&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;lookupnsips&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Resolvers/operation/setresolvers" data-section-id="tag/Resolvers/operation/setresolvers" class="sc-dntaoT ceciOs"><div data-section-id="operation/setresolvers" id="operation/setresolvers" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Resolvers/operation/setresolvers" aria-label="tag/Resolvers/operation/setresolvers"></a>Update server&#x27;s resolver nameservers<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function configures the server&amp;#39;s resolver nameservers.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The nameservers that the server uses as resolvers &lt;strong&gt;must&lt;/strong&gt; function correctly. If they do not, the server will experience performance and stability issues.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Never&lt;/strong&gt; set a resolver nameserver to &lt;code&gt;127.0.0.1&lt;/code&gt; on a cPanel &amp;amp; WHM server.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function configures the server&#39;s resolver nameservers.</p>
<p><strong>Warning:</strong></p>
<ul>
<li>The nameservers that the server uses as resolvers <strong>must</strong> function correctly. If they do not, the server will experience performance and stability issues.</li>
<li><strong>Never</strong> set a resolver nameserver to <code>127.0.0.1</code> on a cPanel &amp; WHM server.</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="nameserver1" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand nameserver1"><span class="property-name">nameserver1</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">nameserver1=192.168.0.20</span></div><div><div html="&lt;p&gt;The server&amp;#39;s primary resolver nameserver.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The server&#39;s primary resolver nameserver.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="nameserver2" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand nameserver2"><span class="property-name">nameserver2</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->ipv4<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">nameserver2=192.168.0.21</span></div><div><div html="&lt;p&gt;The server&amp;#39;s secondary resolver nameserver.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The server&#39;s secondary resolver nameserver.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="nameserver3" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand nameserver3"><span class="property-name">nameserver3</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">nameserver3=2001:4860:4860::8888</span></div><div><div html="&lt;p&gt;The server&amp;#39;s tertiary resolver nameserver.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The server&#39;s tertiary resolver nameserver.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/setresolvers</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/setresolvers</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4ktb6q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4ktb6q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4ktb6q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4ktb6q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4ktb6q:0" aria-labelledby="tab:R4ktb6q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  setresolvers <span class="token punctuation">\</span>
  <span class="token assign-left variable">nameserver1</span><span class="token operator">=</span><span class="token string">'192.168.0.20'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">nameserver2</span><span class="token operator">=</span><span class="token string">'192.168.0.21'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4ktb6q:1" aria-labelledby="tab:R4ktb6q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4stb6q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4stb6q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4stb6q:0" aria-labelledby="tab:R4stb6q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;setresolvers&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"output"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"messages"</span>: <span class="token string">&quot;Listed in order they are:\n192.168.0.20\n192.168.0.21\n2001:4860:4860::8888\n&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Your resolvers have been setup!&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Resolvers/operation/update_nameservers_config" data-section-id="tag/Resolvers/operation/update_nameservers_config" class="sc-dntaoT ceciOs"><div data-section-id="operation/update_nameservers_config" id="operation/update_nameservers_config" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Resolvers/operation/update_nameservers_config" aria-label="tag/Resolvers/operation/update_nameservers_config"></a>Update default nameservers<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function updates nameservers in the &lt;code&gt;wwwacct.conf&lt;/code&gt; file. For more information, read our &lt;a href=&quot;https://go.cpanel.net/advancedinstall&quot;&gt;Installation Guide - Customize Your Installation&lt;/a&gt; documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function updates nameservers in the <code>wwwacct.conf</code> file. For more information, read our <a href="https://go.cpanel.net/advancedinstall">Installation Guide - Customize Your Installation</a> documentation.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="nameserver" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">nameserver</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">nameserver=ns1.example.com</span></div><div><div html="&lt;p&gt;The nameserver to add or update as the &lt;code&gt;wwwacct.conf&lt;/code&gt; file&amp;#39;s &lt;code&gt;NS&lt;/code&gt; setting. If you do not supply a value, the function does not update the setting.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The nameserver to add or update as the <code>wwwacct.conf</code> file&#39;s <code>NS</code> setting. If you do not supply a value, the function does not update the setting.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="nameserver2" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">nameserver2</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">nameserver2=ns2.example.com</span></div><div><div html="&lt;p&gt;The nameserver to add or update as the &lt;code&gt;wwwacct.conf&lt;/code&gt; file&amp;#39;s &lt;code&gt;NS2&lt;/code&gt; setting. If you do not supply a value, the function does not update the setting.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The nameserver to add or update as the <code>wwwacct.conf</code> file&#39;s <code>NS2</code> setting. If you do not supply a value, the function does not update the setting.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="nameserver3" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">nameserver3</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">nameserver3=ns3.example.com</span></div><div><div html="&lt;p&gt;The nameserver to add or update as the &lt;code&gt;wwwacct.conf&lt;/code&gt; file&amp;#39;s &lt;code&gt;NS3&lt;/code&gt; setting. If you do not supply a value, the function does not update the setting.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The nameserver to add or update as the <code>wwwacct.conf</code> file&#39;s <code>NS3</code> setting. If you do not supply a value, the function does not update the setting.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="nameserver4" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">nameserver4</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">nameserver4=ns4.example.com</span></div><div><div html="&lt;p&gt;The nameserver to add or update as the &lt;code&gt;wwwacct.conf&lt;/code&gt; file&amp;#39;s &lt;code&gt;NS4&lt;/code&gt; setting. If you do not supply a value, the function does not update the setting.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The nameserver to add or update as the <code>wwwacct.conf</code> file&#39;s <code>NS4</code> setting. If you do not supply a value, the function does not update the setting.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/update_nameservers_config</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/update_nameservers_config</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kvb6q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kvb6q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kvb6q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kvb6q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kvb6q:0" aria-labelledby="tab:R4kvb6q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  update_nameservers_config
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kvb6q:1" aria-labelledby="tab:R4kvb6q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4svb6q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4svb6q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4svb6q:0" aria-labelledby="tab:R4svb6q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;update_nameservers_config&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Feature-Access" data-section-id="tag/Feature-Access" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Feature-Access" aria-label="tag/Feature-Access"></a>Feature Access</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Hosting Plans / Feature Access&lt;/p&gt;
"><p>Hosting Plans / Feature Access</p>
</div></div></div><div id="tag/Feature-Access/operation/verify_user_has_feature" data-section-id="tag/Feature-Access/operation/verify_user_has_feature" class="sc-dntaoT ceciOs"><div data-section-id="operation/verify_user_has_feature" id="operation/verify_user_has_feature" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Feature-Access/operation/verify_user_has_feature" aria-label="tag/Feature-Access/operation/verify_user_has_feature"></a>Return cPanel account feature access<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function checks whether a user has access to a feature on a &lt;a href=&quot;https://go.cpanel.net/whmdocsFeatureManager&quot;&gt;feature list&lt;/a&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function checks whether a user has access to a feature on a <a href="https://go.cpanel.net/whmdocsFeatureManager">feature list</a>.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="feature" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">feature</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">feature=sslinstall</span></div><div><div html="&lt;p&gt;The feature&amp;#39;s ID.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Call WHM API 1&amp;#39;s &lt;code&gt;get_feature_names&lt;/code&gt; function to view available features.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The feature&#39;s ID.</p>
<p><strong>Note:</strong></p>
<p>Call WHM API 1&#39;s <code>get_feature_names</code> function to view available features.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The cPanel account username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/verify_user_has_feature</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/verify_user_has_feature</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kj37a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kj37a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kj37a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kj37a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kj37a:0" aria-labelledby="tab:R4kj37a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  verify_user_has_feature <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">feature</span><span class="token operator">=</span><span class="token string">'sslinstall'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kj37a:1" aria-labelledby="tab:R4kj37a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sj37a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sj37a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sj37a:0" aria-labelledby="tab:R4sj37a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"has_feature"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"query_feature"</span>: <span class="token string">&quot;sslinstall&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;verify_user_has_feature&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Feature-Access/operation/remove_override_features_for_user" data-section-id="tag/Feature-Access/operation/remove_override_features_for_user" class="sc-dntaoT ceciOs"><div data-section-id="operation/remove_override_features_for_user" id="operation/remove_override_features_for_user" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Feature-Access/operation/remove_override_features_for_user" aria-label="tag/Feature-Access/operation/remove_override_features_for_user"></a>Remove cPanel account feature list overrides<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function removes feature overrides from a cPanel account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function removes feature overrides from a cPanel account.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="features" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">features</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn">Array of </span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">strings</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">features=[&quot;sslinstall&quot;,&quot;videotut&quot;]</span></div><div><div html="&lt;p&gt;An array that contains the features&amp;#39; names.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Call WHM API 1&amp;#39;s &lt;code&gt;get_feature_names&lt;/code&gt; function to view available features.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>An array that contains the features&#39; names.</p>
<p><strong>Note:</strong></p>
<ul>
<li>Call WHM API 1&#39;s <code>get_feature_names</code> function to view available features.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The user&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The user&#39;s username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/remove_override_features_for_user</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/remove_override_features_for_user</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kl37a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kl37a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kl37a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kl37a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kl37a:0" aria-labelledby="tab:R4kl37a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  remove_override_features_for_user <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">features</span><span class="token operator">=</span><span class="token string">'["sslinstall","videotut"]'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kl37a:1" aria-labelledby="tab:R4kl37a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sl37a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sl37a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sl37a:0" aria-labelledby="tab:R4sl37a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;remove_override_features_for_user&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Feature-Access/operation/get_users_features_settings" data-section-id="tag/Feature-Access/operation/get_users_features_settings" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_users_features_settings" id="operation/get_users_features_settings" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Feature-Access/operation/get_users_features_settings" aria-label="tag/Feature-Access/operation/get_users_features_settings"></a>Return cPanel accounts&#x27; feature settings<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists the features settings of cPanel accounts.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists the features settings of cPanel accounts.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="feature" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">feature</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">feature=feature-1=autossl feature-2=addoncgi feature-3=addondomains</span> -<!-- --> <!-- -->Multiple feature.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">feature=autossl</span> -<!-- --> <!-- -->A single feature.</li></ul><div><div html="&lt;p&gt;The feature&amp;#39;s name.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;To check multiple features, increment the parameter name. For example, &lt;code&gt;feature-1&lt;/code&gt;, &lt;code&gt;feature-2&lt;/code&gt;, and &lt;code&gt;feature-3&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;If you use this parameter, you &lt;strong&gt;must&lt;/strong&gt; enter a feature name, or the function returns an error. If you do &lt;strong&gt;not&lt;/strong&gt; use this parameter, the function returns data for all features on the server.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The feature&#39;s name.</p>
<p><strong>Note:</strong></p>
<ul>
<li>To check multiple features, increment the parameter name. For example, <code>feature-1</code>, <code>feature-2</code>, and <code>feature-3</code>.</li>
<li>If you use this parameter, you <strong>must</strong> enter a feature name, or the function returns an error. If you do <strong>not</strong> use this parameter, the function returns data for all features on the server.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=user-1=example1 user-2=example2 user-3=example3</span> -<!-- --> <!-- -->Multiple users.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=example</span> -<!-- --> <!-- -->A single user.</li></ul><div><div html="&lt;p&gt;The user&amp;#39;s username.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To check multiple users, increment the parameter name. For example, &lt;code&gt;user-1&lt;/code&gt;, &lt;code&gt;user-2&lt;/code&gt;, and &lt;code&gt;user-3&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The user&#39;s username.</p>
<p><strong>Note:</strong></p>
<p>To check multiple users, increment the parameter name. For example, <code>user-1</code>, <code>user-2</code>, and <code>user-3</code>.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_users_features_settings</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_users_features_settings</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kn37a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kn37a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kn37a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kn37a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kn37a:0" aria-labelledby="tab:R4kn37a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_users_features_settings <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'example'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kn37a:1" aria-labelledby="tab:R4kn37a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sn37a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sn37a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sn37a:0" aria-labelledby="tab:R4sn37a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"users_features_settings"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"cpuser_setting"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"feature"</span>: <span class="token string">&quot;autossl&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"feature_list"</span>: <span class="token string">&quot;autossl&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"feature_list_setting"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;example&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_users_features_settings&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Feature-Access/operation/add_override_features_for_user" data-section-id="tag/Feature-Access/operation/add_override_features_for_user" class="sc-dntaoT ceciOs"><div data-section-id="operation/add_override_features_for_user" id="operation/add_override_features_for_user" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Feature-Access/operation/add_override_features_for_user" aria-label="tag/Feature-Access/operation/add_override_features_for_user"></a>Add cPanel account feature list overrides<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function adds feature overrides to a cPanel account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function adds feature overrides to a cPanel account.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="features" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand features"><span class="property-name">features</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">features={&quot;backup&quot;:1}</span></div><div><div html="&lt;p&gt;A JSON-encoded list of features to override and whether to enable or disable them.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A JSON-encoded list of features to override and whether to enable or disable them.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The cPanel username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/add_override_features_for_user</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/add_override_features_for_user</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kp37a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kp37a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kp37a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kp37a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kp37a:0" aria-labelledby="tab:R4kp37a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  add_override_features_for_user <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">features</span><span class="token operator">=</span><span class="token string">'{"backup":"1"}'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kp37a:1" aria-labelledby="tab:R4kp37a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sp37a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sp37a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sp37a:0" aria-labelledby="tab:R4sp37a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;add_override_features_for_user&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Feature-Lists" data-section-id="tag/Feature-Lists" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Feature-Lists" aria-label="tag/Feature-Lists"></a>Feature Lists</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Hosting Plans / Feature Lists&lt;/p&gt;
"><p>Hosting Plans / Feature Lists</p>
</div></div></div><div id="tag/Feature-Lists/operation/get_available_applications" data-section-id="tag/Feature-Lists/operation/get_available_applications" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_available_applications" id="operation/get_available_applications" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Feature-Lists/operation/get_available_applications" aria-label="tag/Feature-Lists/operation/get_available_applications"></a>Return dynamicui file<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns the contents of a &lt;code&gt;dynamicui&lt;/code&gt; file. For more
information, read our
&lt;a href=&quot;https://go.cpanel.net/GuidetoWHMdynamicuiFiles&quot;&gt;Guide to WHM dynamicui Files&lt;/a&gt;
documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns the contents of a <code>dynamicui</code> file. For more
information, read our
<a href="https://go.cpanel.net/GuidetoWHMdynamicuiFiles">Guide to WHM dynamicui Files</a>
documentation.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="applications_list" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">applications_list</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">applications_list=create_support_ticket</span></div><div><div html="&lt;p&gt;A comma-separated list of the application entries to return.&lt;/p&gt;
&lt;p&gt;To determine the application&amp;#39;s name, find its
&lt;a href=&quot;https://go.cpanel.net/GuidetoWHMdynamicuiFiles&quot;&gt;&lt;code&gt;file&lt;/code&gt; value in the &lt;code&gt;dynamicui.conf&lt;/code&gt; file&lt;/a&gt;,
and then remove the file extension.&lt;/p&gt;
&lt;p&gt;If you do not specify this value, the function returns the entire &lt;code&gt;dynamicui.conf&lt;/code&gt;
file.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A comma-separated list of the application entries to return.</p>
<p>To determine the application&#39;s name, find its
<a href="https://go.cpanel.net/GuidetoWHMdynamicuiFiles"><code>file</code> value in the <code>dynamicui.conf</code> file</a>,
and then remove the file extension.</p>
<p>If you do not specify this value, the function returns the entire <code>dynamicui.conf</code>
file.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="file" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">file</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;dynamicui.conf&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">file=dynamicui.conf</span></div><div><div html="&lt;p&gt;The &lt;code&gt;dynamicui&lt;/code&gt; configuration file to retrieve, relative to the &lt;code&gt;/usr/local/cpanel/whostmgr/docroot/themes/x/&lt;/code&gt; directory.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The <code>dynamicui</code> configuration file to retrieve, relative to the <code>/usr/local/cpanel/whostmgr/docroot/themes/x/</code> directory.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_available_applications</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_available_applications</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99357a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99357a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99357a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99357a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99357a:0" aria-labelledby="tab:R99357a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_available_applications
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99357a:1" aria-labelledby="tab:R99357a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p357a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p357a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p357a:0" aria-labelledby="tab:R9p357a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"groups"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"acl"</span>: <span class="token string">&quot;ACL=all&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"dnsonly_ok"</span>: <span class="token string">&quot;dns&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"file"</span>: <span class="token string">&quot;feature_name.png&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"group"</span>: <span class="token string">&quot;group_name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"groupdesc"</span>: <span class="token string">&quot;$LANG{'Group Name'}&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"grouporder"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"imgtype"</span>: <span class="token string">&quot;icon&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"items"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"acl"</span>: <span class="token string">&quot;ACL=all&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;View and manage reseller accounts on your server. Resellers manage other [asis,cPanel] accounts and can access [asis,cPanel].&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"dnsonly_ok"</span>: <span class="token string">&quot;dns&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"file"</span>: <span class="token string">&quot;feature_name.png&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"group"</span>: <span class="token string">&quot;group_name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"imgtype"</span>: <span class="token string">&quot;icon&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"itemdesc"</span>: <span class="token string">&quot;$LANG{'Feature Name'}&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"itemorder"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"key"</span>: <span class="token string">&quot;feature_name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"minimum_accounts_needed"</span>: <span class="token number">2</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"multiuser_required"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"role"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"match"</span>: <span class="token string">&quot;any&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"roles"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;MailLocal&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;MailSend&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"searchtext"</span>: <span class="token string">&quot;search keywords&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"service"</span>: <span class="token string">&quot;mysql&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"subitems"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"acl"</span>: <span class="token string">&quot;ACL=all&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"breadcrumb"</span>: <span class="token string">&quot;/example_plugin/feature_name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"dnsonly_ok"</span>: <span class="token string">&quot;dns&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"file"</span>: <span class="token string">&quot;feature_name.png&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"group"</span>: <span class="token string">&quot;group_name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"itemdesc"</span>: <span class="token string">&quot;$LANG{'Feature Name'}&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"key"</span>: <span class="token string">&quot;feature_name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"parent"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"searchtext"</span>: <span class="token string">&quot;search keywords&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"target"</span>: <span class="token string">&quot;_blank&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;subitem&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"url"</span>: <span class="token string">&quot;/example_plugin/feature_name&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"subtype"</span>: <span class="token string">&quot;img&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"target"</span>: <span class="token string">&quot;_blank&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;image&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"url"</span>: <span class="token string">&quot;/example_plugin/feature_name&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"key"</span>: <span class="token string">&quot;feature_name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"searchtext"</span>: <span class="token string">&quot;search keywords&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"subtype"</span>: <span class="token string">&quot;img&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"target"</span>: <span class="token string">&quot;_blank&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;group&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"raw"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"itemdesc"</span>: <span class="token string">&quot;[% PROCESS 'menu/plugins_list.tmpl' target='mainFrame' -%]&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;raw&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_available_applications&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Feature-Lists/operation/create_featurelist" data-section-id="tag/Feature-Lists/operation/create_featurelist" class="sc-dntaoT ceciOs"><div data-section-id="operation/create_featurelist" id="operation/create_featurelist" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Feature-Lists/operation/create_featurelist" aria-label="tag/Feature-Lists/operation/create_featurelist"></a>Create feature list<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function creates or updates a feature list.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A reseller &lt;strong&gt;must&lt;/strong&gt; possess the
&lt;a href=&quot;https://docs.cpanel.net/whm/resellers/edit-reseller-nameservers-and-privileges/#packages&quot;&gt;Add/Remove Package feature&lt;/a&gt;
to use this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function creates or updates a feature list.</p>
<p><strong>Note:</strong></p>
<p>A reseller <strong>must</strong> possess the
<a href="https://docs.cpanel.net/whm/resellers/edit-reseller-nameservers-and-privileges/#packages">Add/Remove Package feature</a>
to use this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="featurelist" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">featurelist</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">featurelist=CustomFeatureList</span></div><div><div html="&lt;p&gt;The feature list&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The feature list&#39;s name.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="featurelistname" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">featurelistname</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">featurelistname=1</span></div><div><div html="&lt;p&gt;Whether to add a specific feature in the feature list.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Add the feature.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; add the feature.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;The parameter&amp;#39;s name is a feature&amp;#39;s name. For example, the &lt;code&gt;changemx=1&lt;/code&gt;
adds the &lt;em&gt;Change Mail Exchanger&lt;/em&gt; feature to the feature list.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;You can add or omit multiple features.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to add a specific feature in the feature list.</p>
<ul>
<li><code>1</code> — Add the feature.</li>
<li><code>0</code> — Do <strong>not</strong> add the feature.</li>
</ul>
<p><strong>Note:</strong></p>
<ul>
<li><p>The parameter&#39;s name is a feature&#39;s name. For example, the <code>changemx=1</code>
adds the <em>Change Mail Exchanger</em> feature to the feature list.</p>
</li>
<li><p>You can add or omit multiple features.</p>
</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="overwrite" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">overwrite</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">overwrite=1</span></div><div><div html="&lt;p&gt;Whether to overwrite an existing feature list.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Overwrite.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; overwrite.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to overwrite an existing feature list.</p>
<ul>
<li><code>1</code> — Overwrite.</li>
<li><code>0</code> — Do <strong>not</strong> overwrite.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/create_featurelist</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/create_featurelist</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99557a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99557a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99557a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99557a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99557a:0" aria-labelledby="tab:R99557a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  create_featurelist <span class="token punctuation">\</span>
  <span class="token assign-left variable">featurelist</span><span class="token operator">=</span>Arthur <span class="token assign-left variable">webmail</span><span class="token operator">=</span><span class="token number">1</span> <span class="token assign-left variable">changemx</span><span class="token operator">=</span><span class="token number">1</span> <span class="token assign-left variable">overwrite</span><span class="token operator">=</span><span class="token number">1</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99557a:1" aria-labelledby="tab:R99557a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p557a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p557a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p557a:0" aria-labelledby="tab:R9p557a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"featurelist"</span>: <span class="token string">&quot;Arthur&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;create_featurelist&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Feature-Lists/operation/delete_featurelist" data-section-id="tag/Feature-Lists/operation/delete_featurelist" class="sc-dntaoT ceciOs"><div data-section-id="operation/delete_featurelist" id="operation/delete_featurelist" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Feature-Lists/operation/delete_featurelist" aria-label="tag/Feature-Lists/operation/delete_featurelist"></a>Delete feature list<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function deletes a feature list.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function deletes a feature list.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="featurelist" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">featurelist</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">featurelist=TestList</span></div><div><div html="&lt;p&gt;The feature list&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The feature list&#39;s name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/delete_featurelist</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/delete_featurelist</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99757a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99757a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99757a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99757a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99757a:0" aria-labelledby="tab:R99757a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  delete_featurelist <span class="token punctuation">\</span>
  <span class="token assign-left variable">featurelist</span><span class="token operator">=</span><span class="token string">'TestList'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99757a:1" aria-labelledby="tab:R99757a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p757a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p757a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p757a:0" aria-labelledby="tab:R9p757a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"deleted_featurelist"</span>: <span class="token string">&quot;TestList&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;delete_featurelist&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Feature-Lists/operation/get_feature_metadata" data-section-id="tag/Feature-Lists/operation/get_feature_metadata" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_feature_metadata" id="operation/get_feature_metadata" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Feature-Lists/operation/get_feature_metadata" aria-label="tag/Feature-Lists/operation/get_feature_metadata"></a>Return current user&#x27;s available feature lists info<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists the details of the authenticated user&amp;#39;s available feature lists.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists the details of the authenticated user&#39;s available feature lists.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_feature_metadata</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_feature_metadata</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99957a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99957a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99957a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99957a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99957a:0" aria-labelledby="tab:R99957a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_feature_metadata
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99957a:1" aria-labelledby="tab:R99957a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p957a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p957a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p957a:0" aria-labelledby="tab:R9p957a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"features"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">&quot;addondomains&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_cpaddon"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_plugin"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;Addon Domain Manager&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_feature_metadata&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Feature-Lists/operation/get_feature_names" data-section-id="tag/Feature-Lists/operation/get_feature_names" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_feature_names" id="operation/get_feature_names" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Feature-Lists/operation/get_feature_names" aria-label="tag/Feature-Lists/operation/get_feature_names"></a>Return all features<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists all available features.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists all available features.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_feature_names</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_feature_names</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99b57a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99b57a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99b57a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99b57a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99b57a:0" aria-labelledby="tab:R99b57a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_feature_names
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99b57a:1" aria-labelledby="tab:R99b57a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pb57a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pb57a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pb57a:0" aria-labelledby="tab:R9pb57a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"feature"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">&quot;sslmanager&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;SSL Manager&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_feature_names&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Feature-Lists/operation/get_featurelists" data-section-id="tag/Feature-Lists/operation/get_featurelists" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_featurelists" id="operation/get_featurelists" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Feature-Lists/operation/get_featurelists" aria-label="tag/Feature-Lists/operation/get_featurelists"></a>Return current user&#x27;s available feature lists<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists the authenticated user&amp;#39;s available feature lists.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Notes:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;When you call this function with the &lt;code&gt;root&lt;/code&gt; account, it returns &lt;strong&gt;all&lt;/strong&gt; feature lists on the server.&lt;/li&gt;
&lt;li&gt;When you call this function with a reseller account, it &lt;strong&gt;only&lt;/strong&gt; returns feature lists that the account owns.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists the authenticated user&#39;s available feature lists.</p>
<p><strong>Notes:</strong></p>
<ul>
<li>When you call this function with the <code>root</code> account, it returns <strong>all</strong> feature lists on the server.</li>
<li>When you call this function with a reseller account, it <strong>only</strong> returns feature lists that the account owns.</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_featurelists</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_featurelists</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99d57a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99d57a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99d57a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99d57a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99d57a:0" aria-labelledby="tab:R99d57a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_featurelists
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99d57a:1" aria-labelledby="tab:R99d57a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pd57a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pd57a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pd57a:0" aria-labelledby="tab:R9pd57a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"featurelists"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;default&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;disabled&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;reseller1_test1&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;reseller1_test2&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_featurelists&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Feature-Lists/operation/get_featurelist_data" data-section-id="tag/Feature-Lists/operation/get_featurelist_data" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_featurelist_data" id="operation/get_featurelist_data" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Feature-Lists/operation/get_featurelist_data" aria-label="tag/Feature-Lists/operation/get_featurelist_data"></a>Return feature list configuration<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists features in a specific feature list.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists features in a specific feature list.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="featurelist" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">featurelist</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">featurelist=&quot;Mail Only&quot;</span></div><div><div html="&lt;p&gt;The feature list for which to list information.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The feature list for which to list information.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_featurelist_data</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_featurelist_data</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99f57a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99f57a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99f57a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99f57a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99f57a:0" aria-labelledby="tab:R99f57a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_featurelist_data <span class="token punctuation">\</span>
  <span class="token assign-left variable">featurelist</span><span class="token operator">=</span><span class="token string">'"Mail Only"'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99f57a:1" aria-labelledby="tab:R99f57a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pf57a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pf57a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pf57a:0" aria-labelledby="tab:R9pf57a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"featurelist"</span>: <span class="token string">&quot;Mail Only&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"features"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">&quot;email_trace&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_disabled"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"value"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_featurelist_data&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Feature-Lists/operation/update_featurelist" data-section-id="tag/Feature-Lists/operation/update_featurelist" class="sc-dntaoT ceciOs"><div data-section-id="operation/update_featurelist" id="operation/update_featurelist" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Feature-Lists/operation/update_featurelist" aria-label="tag/Feature-Lists/operation/update_featurelist"></a>Update feature list<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function creates or updates a feature list.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function creates or updates a feature list.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="feature name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">feature name</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">feature name=1</span></div><div><div html="&lt;p&gt;Whether to include the feature in the feature list.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Notes:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; This parameter&amp;#39;s name is the feature&amp;#39;s name. If you do not specify any features, the system will disable all features in the feature list.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to include the feature in the feature list.</p>
<p><strong>Notes:</strong></p>
<p> This parameter&#39;s name is the feature&#39;s name. If you do not specify any features, the system will disable all features in the feature list.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="featurelist" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">featurelist</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">featurelist=TheBlackLagoon</span></div><div><div html="&lt;p&gt;The feature list&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The feature list&#39;s name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/update_featurelist</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/update_featurelist</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99h57a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99h57a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99h57a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99h57a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99h57a:0" aria-labelledby="tab:R99h57a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  update_featurelist <span class="token punctuation">\</span>
  <span class="token assign-left variable">featurelist</span><span class="token operator">=</span><span class="token string">'TheBlackLagoon'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99h57a:1" aria-labelledby="tab:R99h57a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9ph57a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9ph57a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9ph57a:0" aria-labelledby="tab:R9ph57a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"featurelist"</span>: <span class="token string">&quot;TheBlackLagoon&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"invalid_features"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"invalid feature"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"updated_features"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"autoresponders"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"feature name"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;update_featurelist&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Hosting-Plan-Extensions" data-section-id="tag/Hosting-Plan-Extensions" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Hosting-Plan-Extensions" aria-label="tag/Hosting-Plan-Extensions"></a>Hosting Plan Extensions</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Hosting Plans / Hosting Plan Extensions&lt;/p&gt;
"><p>Hosting Plans / Hosting Plan Extensions</p>
</div></div></div><div id="tag/Hosting-Plan-Extensions/operation/addpkgext" data-section-id="tag/Hosting-Plan-Extensions/operation/addpkgext" class="sc-dntaoT ceciOs"><div data-section-id="operation/addpkgext" id="operation/addpkgext" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Hosting-Plan-Extensions/operation/addpkgext" aria-label="tag/Hosting-Plan-Extensions/operation/addpkgext"></a>Add hosting plan extension<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function adds a package extension to a hosting plan (package).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Notes:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;If you need to edit a package extension&amp;#39;s parameters, call this function again
with the same package extension name and the updated package extension variables.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;You can include the extension&amp;#39;s variables in your function call, in &lt;code&gt;key=value&lt;/code&gt; format.
Consult the extension&amp;#39;s documentation for a list of possible variables. Extension variables
are case-sensitive.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function adds a package extension to a hosting plan (package).</p>
<p><strong>Notes:</strong></p>
<ul>
<li><p>If you need to edit a package extension&#39;s parameters, call this function again
with the same package extension name and the updated package extension variables.</p>
</li>
<li><p>You can include the extension&#39;s variables in your function call, in <code>key=value</code> format.
Consult the extension&#39;s documentation for a list of possible variables. Extension variables
are case-sensitive.</p>
</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="_PACKAGE_EXTENSIONS" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">_PACKAGE_EXTENSIONS</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl"></span> -<!-- --> <!-- -->Add multiple package extensions.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl"></span> -<!-- --> <!-- -->Add a single package extension.</li></ul><div><div html="&lt;p&gt;The hosting plan&amp;#39;s
&lt;a href=&quot;https://go.cpanel.net/GuidetoPackageExtensions&quot;&gt;package extensions&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Use space-delimited format to add multiple package extensions.&lt;/li&gt;
&lt;li&gt;Extension names are case-sensitive.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s
<a href="https://go.cpanel.net/GuidetoPackageExtensions">package extensions</a>.</p>
<p><strong>Note:</strong></p>
<ul>
<li>Use space-delimited format to add multiple package extensions.</li>
<li>Extension names are case-sensitive.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">name=package1</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s name.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You &lt;strong&gt;cannot&lt;/strong&gt; use the &lt;code&gt;extensions&lt;/code&gt; name for a hosting plan.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s name.</p>
<p><strong>Note:</strong></p>
<p>You <strong>cannot</strong> use the <code>extensions</code> name for a hosting plan.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/addpkgext</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/addpkgext</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2ab77a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ab77a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2ab77a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2ab77a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ab77a:0" aria-labelledby="tab:R2ab77a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  addpkgext <span class="token punctuation">\</span>
  <span class="token assign-left variable">name</span><span class="token operator">=</span><span class="token string">'package1'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">_PACKAGE_EXTENSIONS</span><span class="token operator">=</span><span class="token string">'extension1'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2ab77a:1" aria-labelledby="tab:R2ab77a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2eb77a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2eb77a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2eb77a:0" aria-labelledby="tab:R2eb77a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"pkg"</span>: <span class="token string">&quot;package1&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;addpkgext&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Hosting-Plan-Extensions/operation/delpkgext" data-section-id="tag/Hosting-Plan-Extensions/operation/delpkgext" class="sc-dntaoT ceciOs"><div data-section-id="operation/delpkgext" id="operation/delpkgext" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Hosting-Plan-Extensions/operation/delpkgext" aria-label="tag/Hosting-Plan-Extensions/operation/delpkgext"></a>Remove hosting plan extension<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function deletes a package extension from a hosting plan (package).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;You can additionally include extension&amp;#39;s variables in your function call, in &lt;code&gt;key=value&lt;/code&gt; format.
Consult the extension&amp;#39;s documentation for a list of possible variables. Extension variable names are case-sensitive.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function deletes a package extension from a hosting plan (package).</p>
<p><strong>Note:</strong></p>
<ul>
<li>You can additionally include extension&#39;s variables in your function call, in <code>key=value</code> format.
Consult the extension&#39;s documentation for a list of possible variables. Extension variable names are case-sensitive.</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="_DELETE_EXTENSIONS" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">_DELETE_EXTENSIONS</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl"></span></div><div><div html="&lt;p&gt;The space delimited
&lt;a href=&quot;https://go.cpanel.net/GuidetoPackageExtensions&quot;&gt;package extensions&lt;/a&gt;
to delete.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Extension names are case-sensitive.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The space delimited
<a href="https://go.cpanel.net/GuidetoPackageExtensions">package extensions</a>
to delete.</p>
<p><strong>Note:</strong></p>
<ul>
<li>Extension names are case-sensitive.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">name=package1</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/delpkgext</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/delpkgext</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2ad77a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ad77a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2ad77a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2ad77a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ad77a:0" aria-labelledby="tab:R2ad77a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  delpkgext <span class="token punctuation">\</span>
  <span class="token assign-left variable">name</span><span class="token operator">=</span><span class="token string">'package1'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">_DELETE_EXTENSIONS</span><span class="token operator">=</span><span class="token string">'extension1 extension2'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2ad77a:1" aria-labelledby="tab:R2ad77a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ed77a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ed77a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ed77a:0" aria-labelledby="tab:R2ed77a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"pkg"</span>: <span class="token string">&quot;package1&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;delpkgext&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Hosting-Plan-Extensions/operation/_getpkgextensionform" data-section-id="tag/Hosting-Plan-Extensions/operation/_getpkgextensionform" class="sc-dntaoT ceciOs"><div data-section-id="operation/_getpkgextensionform" id="operation/_getpkgextensionform" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Hosting-Plan-Extensions/operation/_getpkgextensionform" aria-label="tag/Hosting-Plan-Extensions/operation/_getpkgextensionform"></a>Return hosting plan extension templates<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves a hosting plan&amp;#39;s package extension templates. When you call this
function, the system checks the hosting plan&amp;#39;s &lt;code&gt;_PACKAGE_EXTENSIONS&lt;/code&gt; value.  The function
returns the contents of the &lt;code&gt;/var/cpanel/packages/extensions/name.tt2&lt;/code&gt; file for each package
extension in the list, where name represents the package extension&amp;#39;s name.&lt;/p&gt;
&lt;p&gt;For more information, read our
&lt;a href=&quot;https://go.cpanel.net/GuidetoPackageExtensions&quot;&gt;Guide to Package Extensions&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This function returns only metadata if the hosting plan does not use package extensions, or
if the extensions&amp;#39; template files are empty.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves a hosting plan&#39;s package extension templates. When you call this
function, the system checks the hosting plan&#39;s <code>_PACKAGE_EXTENSIONS</code> value.  The function
returns the contents of the <code>/var/cpanel/packages/extensions/name.tt2</code> file for each package
extension in the list, where name represents the package extension&#39;s name.</p>
<p>For more information, read our
<a href="https://go.cpanel.net/GuidetoPackageExtensions">Guide to Package Extensions</a>.</p>
<p><strong>Note:</strong></p>
<p>This function returns only metadata if the hosting plan does not use package extensions, or
if the extensions&#39; template files are empty.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="pkg" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">pkg</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">pkg=package1</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/_getpkgextensionform</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/_getpkgextensionform</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2af77a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2af77a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2af77a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2af77a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2af77a:0" aria-labelledby="tab:R2af77a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  _getpkgextensionform <span class="token punctuation">\</span>
  <span class="token assign-left variable">pkg</span><span class="token operator">=</span><span class="token string">'package1'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2af77a:1" aria-labelledby="tab:R2af77a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ef77a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ef77a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ef77a:0" aria-labelledby="tab:R2ef77a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"html"</span>: <span class="token string">&quot;&lt;div class=\&quot;fatBorder\&quot; id=\&quot;dog_Extension\&quot;&gt; &lt;fieldset class=\&quot;groupEditor\&quot;&gt; &lt;div class=\&quot;propertyGroup\&quot;&gt; &lt;h3&gt;Dog Settings&lt;/h3&gt; &lt;div class=\&quot;propertyEditor\&quot;&gt; &lt;div class=\&quot;propertyLabel\&quot;&gt;Dog Species&lt;/div&gt; &lt;div class=\&quot;propertyValue\&quot;&gt;&lt;input id=\&quot;dog_species\&quot; type=\&quot;text\&quot; name=\&quot;dog_species\&quot; value=\&quot;dalmatian\&quot;&gt;&lt;/div&gt; &lt;/div&gt; &lt;div class=\&quot;propertyEditor\&quot;&gt; &lt;div class=\&quot;propertyLabel\&quot;&gt;Tail Length&lt;/div&gt; &lt;div class=\&quot;propertyValue\&quot;&gt; &lt;input type=\&quot;radio\&quot; id=\&quot;dogTailLengthTiny\&quot; name=\&quot;dog_tail_length\&quot; value=\&quot;tiny\&quot;&gt; &lt;label for=\&quot;dogTailLengthTiny\&quot;&gt;Tiny&lt;/label&gt;&lt;br&gt; &lt;input type=\&quot;radio\&quot; id=\&quot;dogTailLengthNormal\&quot; name=\&quot;dog_tail_length\&quot; value=\&quot;normal\&quot;&gt; &lt;label for=\&quot;dogTailLengthNormal\&quot;&gt;Normal&lt;/label&gt;&lt;br&gt; &lt;input type=\&quot;radio\&quot; id=\&quot;dogTailLengthLong\&quot; name=\&quot;dog_tail_length\&quot; value=\&quot;long\&quot;&gt; &lt;label for=\&quot;dogTailLengthLong\&quot;&gt;Long&lt;/label&gt; &lt;/div&gt; &lt;/div&gt; &lt;div class=\&quot;propertyEditor\&quot;&gt; &lt;div class=\&quot;propertyLabel\&quot;&gt;&lt;label for=\&quot;dog_spots\&quot;&gt;Has Spots&lt;/label&gt;&lt;/div&gt; &lt;div class=\&quot;propertyValue\&quot;&gt; &lt;input id=\&quot;dog_spots\&quot; type=\&quot;checkbox\&quot; name=\&quot;dog_spots\&quot; value=\&quot;y\&quot; checked=\&quot;checked\&quot;&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/fieldset&gt; &lt;/div&gt;&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;_getpkgextensionform&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Hosting-Plans" data-section-id="tag/Hosting-Plans" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Hosting-Plans" aria-label="tag/Hosting-Plans"></a>Hosting Plans</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Hosting Plans / Hosting Plans&lt;/p&gt;
"><p>Hosting Plans / Hosting Plans</p>
</div></div></div><div id="tag/Hosting-Plans/operation/killpkg" data-section-id="tag/Hosting-Plans/operation/killpkg" class="sc-dntaoT ceciOs"><div data-section-id="operation/killpkg" id="operation/killpkg" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Hosting-Plans/operation/killpkg" aria-label="tag/Hosting-Plans/operation/killpkg"></a>Delete hosting plan<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function deletes a hosting plan (package).&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function deletes a hosting plan (package).</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="pkgname" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">pkgname</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">pkgname=package1</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s name.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; You &lt;strong&gt;cannot&lt;/strong&gt; delete a hosting plan that a cPanel account currently uses.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s name.</p>
<p><strong>Note:</strong></p>
<p> You <strong>cannot</strong> delete a hosting plan that a cPanel account currently uses.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/killpkg</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/killpkg</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kj97a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kj97a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kj97a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kj97a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kj97a:0" aria-labelledby="tab:R4kj97a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  killpkg <span class="token punctuation">\</span>
  <span class="token assign-left variable">pkgname</span><span class="token operator">=</span><span class="token string">'package1'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kj97a:1" aria-labelledby="tab:R4kj97a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sj97a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sj97a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sj97a:0" aria-labelledby="tab:R4sj97a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;killpkg&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Hosting-Plans/operation/addpkg" data-section-id="tag/Hosting-Plans/operation/addpkg" class="sc-dntaoT ceciOs"><div data-section-id="operation/addpkg" id="operation/addpkg" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Hosting-Plans/operation/addpkg" aria-label="tag/Hosting-Plans/operation/addpkg"></a>Create hosting plan<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function creates a hosting plan (package).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The &lt;a href=&quot;https://go.cpanel.net/GuidetoWHMPluginsAccessControlLists&quot;&gt;Access Control Lists&lt;/a&gt;
restricts some of this function&amp;#39;s parameters, which limit the features that
WHM users can access.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function creates a hosting plan (package).</p>
<p><strong>Note:</strong></p>
<p>The <a href="https://go.cpanel.net/GuidetoWHMPluginsAccessControlLists">Access Control Lists</a>
restricts some of this function&#39;s parameters, which limit the features that
WHM users can access.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="_PACKAGE_EXTENSIONS" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">_PACKAGE_EXTENSIONS</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">_PACKAGE_EXTENSIONS=&#x27;extension1 extension2 extension3&#x27;</span></div><div><div html="&lt;p&gt;A space-separated list of the hosting plan&amp;#39;s
&lt;a href=&quot;https://go.cpanel.net/GuidetoPackageExtensions&quot;&gt;package extensions&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;If you do &lt;strong&gt;not&lt;/strong&gt; provide a value, the hosting plan will &lt;strong&gt;not&lt;/strong&gt; include package
extensions.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;We &lt;strong&gt;strongly&lt;/strong&gt; recommend that you manage package extensions through WHM API
1&amp;#39;s &lt;code&gt;addpkgext&lt;/code&gt; and &lt;code&gt;delpkgext&lt;/code&gt; functions.&lt;/li&gt;
&lt;li&gt;You can include the extension&amp;#39;s variables in your function call, in &lt;code&gt;key=value&lt;/code&gt; format.
Consult the extension&amp;#39;s documentation for a list of possible variables.&lt;/li&gt;
&lt;li&gt;Extension names and variables are case-sensitive.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A space-separated list of the hosting plan&#39;s
<a href="https://go.cpanel.net/GuidetoPackageExtensions">package extensions</a>.</p>
<p>If you do <strong>not</strong> provide a value, the hosting plan will <strong>not</strong> include package
extensions.</p>
<p><strong>Note:</strong></p>
<ul>
<li>We <strong>strongly</strong> recommend that you manage package extensions through WHM API
1&#39;s <code>addpkgext</code> and <code>delpkgext</code> functions.</li>
<li>You can include the extension&#39;s variables in your function call, in <code>key=value</code> format.
Consult the extension&#39;s documentation for a list of possible variables.</li>
<li>Extension names and variables are case-sensitive.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="bwlimit" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand bwlimit"><span class="property-name">bwlimit</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer or any or any or string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1048576</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">bwlimit=1048576</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s maximum bandwidth use, in megabytes (MB).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt;, &lt;code&gt;unlimited&lt;/code&gt;, or &lt;code&gt;null&lt;/code&gt; — The hosting plan allows unlimited bandwidth.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;0&lt;/code&gt;, &lt;code&gt;unlimited&lt;/code&gt;, and &lt;code&gt;null&lt;/code&gt; values are &lt;strong&gt;only&lt;/strong&gt; available to users that possess
the corresponding unlimited ACL permission.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s maximum bandwidth use, in megabytes (MB).</p>
<ul>
<li><code>0</code>, <code>unlimited</code>, or <code>null</code> — The hosting plan allows unlimited bandwidth.</li>
</ul>
<p><strong>Note:</strong></p>
<p>The <code>0</code>, <code>unlimited</code>, and <code>null</code> values are <strong>only</strong> available to users that possess
the corresponding unlimited ACL permission.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="cgi" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">cgi</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">cgi=1</span></div><div><div html="&lt;p&gt;Whether CGI access is enabled for the account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When a
&lt;a href=&quot;https://go.cpanel.net/whmdocsServerProfile&quot;&gt;server profile&lt;/a&gt; disables the
&lt;a href=&quot;https://go.cpanel.net/serverroles#roles&quot;&gt;Web Server role&lt;/a&gt;, this parameter
defaults to &lt;code&gt;0&lt;/code&gt;. On these servers, you &lt;strong&gt;cannot&lt;/strong&gt; enable CGI access.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether CGI access is enabled for the account.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
<p><strong>Note:</strong></p>
<p>When a
<a href="https://go.cpanel.net/whmdocsServerProfile">server profile</a> disables the
<a href="https://go.cpanel.net/serverroles#roles">Web Server role</a>, this parameter
defaults to <code>0</code>. On these servers, you <strong>cannot</strong> enable CGI access.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="cpmod" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">cpmod</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">cpmod=jupiter</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s cPanel theme.&lt;/p&gt;
&lt;p&gt;This parameter defaults to the server&amp;#39;s
&lt;a href=&quot;https://go.cpanel.net/whmdocsBasicasisWebHostManagerSetup#select-a-default-theme-for-the-cpanel-interface&quot;&gt;default cPanel theme&lt;/a&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s cPanel theme.</p>
<p>This parameter defaults to the server&#39;s
<a href="https://go.cpanel.net/whmdocsBasicasisWebHostManagerSetup#select-a-default-theme-for-the-cpanel-interface">default cPanel theme</a>.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="digestauth" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">digestauth</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">digestauth=1</span></div><div><div html="&lt;p&gt;Whether to enable Digest Authentication for accounts on the hosting plan.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enable.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disable.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to enable Digest Authentication for accounts on the hosting plan.</p>
<ul>
<li><code>1</code> — Enable.</li>
<li><code>0</code> — Disable.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="featurelist" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">featurelist</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;default&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">featurelist=feature_list</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s feature list.&lt;/p&gt;
&lt;p&gt;If you do &lt;strong&gt;not&lt;/strong&gt; use this parameter, the function assigns the &lt;code&gt;default&lt;/code&gt;
feature list to the account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s feature list.</p>
<p>If you do <strong>not</strong> use this parameter, the function assigns the <code>default</code>
feature list to the account.</p>
</div></div></div></td></tr><tr class=""><td class="sc-ovuCP sc-eauhAA dEkioI iQpMVv deprecated" kind="field" title="frontpage"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">frontpage</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span type="warning" class="sc-jtQUzJ jmDXKf"> <!-- -->Deprecated<!-- --> </span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">frontpage=0</span></div><div><div html="&lt;p&gt;Whether Microsoft® FrontPage® Extensions are enabled for the account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;cPanel &amp;amp; WHM ignores all FrontPage settings and parameters.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether Microsoft® FrontPage® Extensions are enabled for the account.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
<p><strong>Note:</strong></p>
<p>cPanel &amp; WHM ignores all FrontPage settings and parameters.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="hasshell" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">hasshell</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">hasshell=1</span></div><div><div html="&lt;p&gt;Whether the hosting plan allows shell access.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — The hosting plan allows shell access.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — The hosting plan does &lt;strong&gt;not&lt;/strong&gt; allows shell access.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether the hosting plan allows shell access.</p>
<ul>
<li><code>1</code> — The hosting plan allows shell access.</li>
<li><code>0</code> — The hosting plan does <strong>not</strong> allows shell access.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="ip" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">ip</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;n&quot;</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;y&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;n&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ip=n</span></div><div><div html="&lt;p&gt;Whether the account has a dedicated IP address.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;y&lt;/code&gt; — The account possesses a dedicated IP address.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;n&lt;/code&gt; — The account does not possess a dedicated IP address.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether the account has a dedicated IP address.</p>
<ul>
<li><code>y</code> — The account possesses a dedicated IP address.</li>
<li><code>n</code> — The account does not possess a dedicated IP address.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="language" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">language</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->ISO-3166-1 (alpha-2)<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">language=en</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s default locale, in its two-letter
&lt;a href=&quot;http://www.iso.org/iso/country_codes.htm&quot;&gt;ISO-3166 code&lt;/a&gt;
format.&lt;/p&gt;
&lt;p&gt;This parameter defaults to the server&amp;#39;s default locale.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s default locale, in its two-letter
<a href="http://www.iso.org/iso/country_codes.htm">ISO-3166 code</a>
format.</p>
<p>This parameter defaults to the server&#39;s default locale.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="MAX_DEFER_FAIL_PERCENTAGE" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand MAX_DEFER_FAIL_PERCENTAGE"><span class="property-name">MAX_DEFER_FAIL_PERCENTAGE</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer or string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;unlimited&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">MAX_DEFER_FAIL_PERCENTAGE=unlimited</span></div><div><div html="&lt;p&gt;The percentage of failed or deferred email messages that the hosting plan allows users
to send per hour before outgoing mail is rate-limited.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; or &lt;code&gt;unlimited&lt;/code&gt; — The hosting plan allows users ot send an unlimited number of
failed or deferred messages.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The percentage of failed or deferred email messages that the hosting plan allows users
to send per hour before outgoing mail is rate-limited.</p>
<ul>
<li><code>0</code> or <code>unlimited</code> — The hosting plan allows users ot send an unlimited number of
failed or deferred messages.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="MAX_EMAIL_PER_HOUR" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand MAX_EMAIL_PER_HOUR"><span class="property-name">MAX_EMAIL_PER_HOUR</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer or string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;unlimited&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">MAX_EMAIL_PER_HOUR=unlimited</span></div><div><div html="&lt;p&gt;The maximum number of emails that the hosting plan allows users to send in one hour.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; or &lt;code&gt;unlimited&lt;/code&gt; — The hosting plan allows users to send an unlimited number of emails.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The maximum number of emails that the hosting plan allows users to send in one hour.</p>
<ul>
<li><code>0</code> or <code>unlimited</code> — The hosting plan allows users to send an unlimited number of emails.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="max_emailacct_quota" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand max_emailacct_quota"><span class="property-name">max_emailacct_quota</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer or any or any or string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1024</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">max_emailacct_quota=1024</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s maximum email account quota size, in megabytes (MB).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt;, &lt;code&gt;unlimited&lt;/code&gt;, or &lt;code&gt;null&lt;/code&gt; — The hosting plan allows unlimited email account quota.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;0&lt;/code&gt;, &lt;code&gt;unlimited&lt;/code&gt;, and &lt;code&gt;null&lt;/code&gt; values are &lt;strong&gt;only&lt;/strong&gt; available to users that possess
the corresponding unlimited ACL permission.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s maximum email account quota size, in megabytes (MB).</p>
<ul>
<li><code>0</code>, <code>unlimited</code>, or <code>null</code> — The hosting plan allows unlimited email account quota.</li>
</ul>
<p><strong>Note:</strong></p>
<p>The <code>0</code>, <code>unlimited</code>, and <code>null</code> values are <strong>only</strong> available to users that possess
the corresponding unlimited ACL permission.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="max_team_users" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">max_team_users</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->[ 0 .. 7 ]<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">max_team_users=7</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s maximum number of Team users.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s maximum number of Team users.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="maxaddon" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand maxaddon"><span class="property-name">maxaddon</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer or any or any or string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">maxaddon=unlimited</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s maximum number of addon domains.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;unlimited&lt;/code&gt; or &lt;code&gt;null&lt;/code&gt; — The hosting plan allows unlimited addon domains.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s maximum number of addon domains.</p>
<ul>
<li><code>unlimited</code> or <code>null</code> — The hosting plan allows unlimited addon domains.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="maxftp" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand maxftp"><span class="property-name">maxftp</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer or any or any or string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;unlimited&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">maxftp=unlimited</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s maximum number of FTP accounts.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;unlimited&lt;/code&gt;, or &lt;code&gt;null&lt;/code&gt; — The hosting plan allows unlimited FTP accounts.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s maximum number of FTP accounts.</p>
<ul>
<li><code>unlimited</code>, or <code>null</code> — The hosting plan allows unlimited FTP accounts.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="maxlst" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand maxlst"><span class="property-name">maxlst</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer or any or any or string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;unlimited&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">maxlst=unlimited</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s maximum number of mailing lists.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;unlimited&lt;/code&gt;, or &lt;code&gt;null&lt;/code&gt; — The hosting plan allows unlimited mailing lists.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s maximum number of mailing lists.</p>
<ul>
<li><code>unlimited</code>, or <code>null</code> — The hosting plan allows unlimited mailing lists.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="maxpark" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand maxpark"><span class="property-name">maxpark</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer or any or any or string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">maxpark=unlimited</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s maximum number of parked domains (aliases).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;unlimited&lt;/code&gt; or &lt;code&gt;null&lt;/code&gt; — The hosting plan allows unlimited parked domains.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s maximum number of parked domains (aliases).</p>
<ul>
<li><code>unlimited</code> or <code>null</code> — The hosting plan allows unlimited parked domains.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="maxpop" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand maxpop"><span class="property-name">maxpop</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer or any or any or string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;unlimited&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">maxpop=unlimited</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s maximum number of email accounts.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;unlimited&lt;/code&gt;, or &lt;code&gt;null&lt;/code&gt; — The hosting plan allows unlimited email accounts.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s maximum number of email accounts.</p>
<ul>
<li><code>unlimited</code>, or <code>null</code> — The hosting plan allows unlimited email accounts.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="maxsql" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand maxsql"><span class="property-name">maxsql</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer or any or any or string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;unlimited&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">maxsql=unlimited</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s maximum number of each available type of SQL
database.&lt;/p&gt;
&lt;p&gt;For example, if you set this value to &lt;code&gt;5&lt;/code&gt; and the system administrator
allows MySQL® and PostgreSQL® databases, users can create up to five MySQL
databases and up to five PostgreSQL databases.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;unlimited&lt;/code&gt;, or &lt;code&gt;null&lt;/code&gt; — The hosting allows unlimited databases.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s maximum number of each available type of SQL
database.</p>
<p>For example, if you set this value to <code>5</code> and the system administrator
allows MySQL® and PostgreSQL® databases, users can create up to five MySQL
databases and up to five PostgreSQL databases.</p>
<ul>
<li><code>unlimited</code>, or <code>null</code> — The hosting allows unlimited databases.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="maxsub" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand maxsub"><span class="property-name">maxsub</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer or any or any or string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;unlimited&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">maxsub=unlimited</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s maximum number of subdomains.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;unlimited&lt;/code&gt;, or &lt;code&gt;null&lt;/code&gt; — The hosting plan allows unlimited subdomains.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s maximum number of subdomains.</p>
<ul>
<li><code>unlimited</code>, or <code>null</code> — The hosting plan allows unlimited subdomains.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">name=package1</span></div><div><div html="&lt;p&gt;The new hosting plan&amp;#39;s name.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;You &lt;strong&gt;cannot&lt;/strong&gt; use the name &lt;code&gt;extensions&lt;/code&gt; for a hosting plan.&lt;/li&gt;
&lt;li&gt;You &lt;strong&gt;cannot&lt;/strong&gt; modify hosting plan names after creation. Do &lt;strong&gt;not&lt;/strong&gt;
include details that may change over time, such as price.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The new hosting plan&#39;s name.</p>
<p><strong>Note:</strong></p>
<ul>
<li>You <strong>cannot</strong> use the name <code>extensions</code> for a hosting plan.</li>
<li>You <strong>cannot</strong> modify hosting plan names after creation. Do <strong>not</strong>
include details that may change over time, such as price.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="quota" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand quota"><span class="property-name">quota</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer or any or any or string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">10240</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">quota=10240</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s disk space quota, in megabytes (MB).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt;, &lt;code&gt;unlimited&lt;/code&gt;, or &lt;code&gt;null&lt;/code&gt; — The hosting plan allows unlimited disk space.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;0&lt;/code&gt;, &lt;code&gt;unlimited&lt;/code&gt;, and &lt;code&gt;null&lt;/code&gt; values are &lt;strong&gt;only&lt;/strong&gt; available to users that possess
the corresponding unlimited ACL permission.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s disk space quota, in megabytes (MB).</p>
<ul>
<li><code>0</code>, <code>unlimited</code>, or <code>null</code> — The hosting plan allows unlimited disk space.</li>
</ul>
<p><strong>Note:</strong></p>
<p>The <code>0</code>, <code>unlimited</code>, and <code>null</code> values are <strong>only</strong> available to users that possess
the corresponding unlimited ACL permission.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/addpkg</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/addpkg</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kl97a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kl97a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kl97a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kl97a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kl97a:0" aria-labelledby="tab:R4kl97a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  addpkg <span class="token punctuation">\</span>
  <span class="token assign-left variable">name</span><span class="token operator">=</span><span class="token string">'package1'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kl97a:1" aria-labelledby="tab:R4kl97a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sl97a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sl97a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sl97a:0" aria-labelledby="tab:R4sl97a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"pkg"</span>: <span class="token string">&quot;package1&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;addpkg&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Hosting-Plans/operation/editpkg" data-section-id="tag/Hosting-Plans/operation/editpkg" class="sc-dntaoT ceciOs"><div data-section-id="operation/editpkg" id="operation/editpkg" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Hosting-Plans/operation/editpkg" aria-label="tag/Hosting-Plans/operation/editpkg"></a>Update hosting plan<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function edits a hosting plan (package).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The
&lt;a href=&quot;https://go.cpanel.net/GuidetoWHMPluginsAccessControlLists&quot;&gt;Access Control List (ACL)&lt;/a&gt;
restricts some of the function&amp;#39;s parameters, which limit the features that WHM
users can access.&lt;/li&gt;
&lt;li&gt;This function applies any changes you make to &lt;strong&gt;all&lt;/strong&gt; accounts that exist on
the hosting plan.&lt;/li&gt;
&lt;li&gt;This function &lt;strong&gt;cannot&lt;/strong&gt; modify hosting plan names.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function edits a hosting plan (package).</p>
<p><strong>Note:</strong></p>
<ul>
<li>The
<a href="https://go.cpanel.net/GuidetoWHMPluginsAccessControlLists">Access Control List (ACL)</a>
restricts some of the function&#39;s parameters, which limit the features that WHM
users can access.</li>
<li>This function applies any changes you make to <strong>all</strong> accounts that exist on
the hosting plan.</li>
<li>This function <strong>cannot</strong> modify hosting plan names.</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="_PACKAGE_EXTENSIONS" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">_PACKAGE_EXTENSIONS</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">_PACKAGE_EXTENSIONS=extension1 extension2 extension3</span> -<!-- --> <!-- -->Add multiple package extensions.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">_PACKAGE_EXTENSIONS=extension1</span> -<!-- --> <!-- -->Add a single package.</li></ul><div><div html="&lt;p&gt;The hosting plan&amp;#39;s &lt;a href=&quot;https://go.cpanel.net/GuidetoPackageExtensions&quot;&gt;package extensions&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;If you do &lt;strong&gt;not&lt;/strong&gt; provide a value, the hosting plan will &lt;strong&gt;not&lt;/strong&gt; include package
extensions.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;We &lt;strong&gt;strongly&lt;/strong&gt; recommend that you manage package extensions through WHM API
1&amp;#39;s &lt;code&gt;addpkgext&lt;/code&gt; and &lt;code&gt;delpkgext&lt;/code&gt; functions.&lt;/li&gt;
&lt;li&gt;You can include the extension&amp;#39;s variables in your function call, in &lt;code&gt;key=value&lt;/code&gt; format.
Consult the extension&amp;#39;s documentation for a list of possible variables.&lt;/li&gt;
&lt;li&gt;Extension names and variables are case-sensitive.&lt;/li&gt;
&lt;li&gt;Use space-delimited format to add multiple package extensions.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s <a href="https://go.cpanel.net/GuidetoPackageExtensions">package extensions</a>.</p>
<p>If you do <strong>not</strong> provide a value, the hosting plan will <strong>not</strong> include package
extensions.</p>
<p><strong>Note:</strong></p>
<ul>
<li>We <strong>strongly</strong> recommend that you manage package extensions through WHM API
1&#39;s <code>addpkgext</code> and <code>delpkgext</code> functions.</li>
<li>You can include the extension&#39;s variables in your function call, in <code>key=value</code> format.
Consult the extension&#39;s documentation for a list of possible variables.</li>
<li>Extension names and variables are case-sensitive.</li>
<li>Use space-delimited format to add multiple package extensions.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="bwlimit" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand bwlimit"><span class="property-name">bwlimit</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer or any or string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1048576</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">bwlimit=1048576</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s maximum bandwidth use, in megabytes (MB).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt;, &lt;code&gt;unlimited&lt;/code&gt;, or &lt;code&gt;null&lt;/code&gt; — The hosting plan allows unlimited
bandwidth.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;0&lt;/code&gt;, &lt;code&gt;unlimited&lt;/code&gt;, or &lt;code&gt;null&lt;/code&gt; values are &lt;strong&gt;only&lt;/strong&gt; available to
users that possess the corresponding &lt;code&gt;unlimited&lt;/code&gt; ACL permission.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s maximum bandwidth use, in megabytes (MB).</p>
<ul>
<li><code>0</code>, <code>unlimited</code>, or <code>null</code> — The hosting plan allows unlimited
bandwidth.</li>
</ul>
<p><strong>Note:</strong></p>
<p>The <code>0</code>, <code>unlimited</code>, or <code>null</code> values are <strong>only</strong> available to
users that possess the corresponding <code>unlimited</code> ACL permission.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="cgi" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">cgi</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">cgi=1</span></div><div><div html="&lt;p&gt;Whether CGI access is enabled for the hosting plan.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When a &lt;a href=&quot;https://go.cpanel.net/whmdocsServerProfile&quot;&gt;server profile&lt;/a&gt; disables
the &lt;a href=&quot;https://go.cpanel.net/serverroles#roles&quot;&gt;Web Server role&lt;/a&gt;, this parameter
defaults to &lt;code&gt;0&lt;/code&gt;. On these servers, you &lt;strong&gt;cannot&lt;/strong&gt; enable CGI access.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether CGI access is enabled for the hosting plan.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
<p><strong>Note:</strong></p>
<p>When a <a href="https://go.cpanel.net/whmdocsServerProfile">server profile</a> disables
the <a href="https://go.cpanel.net/serverroles#roles">Web Server role</a>, this parameter
defaults to <code>0</code>. On these servers, you <strong>cannot</strong> enable CGI access.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="cpmod" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">cpmod</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">cpmod=jupiter</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s cPanel theme.&lt;/p&gt;
&lt;p&gt;This parameter defaults to the server&amp;#39;s
&lt;a href=&quot;https://go.cpanel.net/whmdocsBasicasisWebHostManagerSetup&quot;&gt;default cPanel theme&lt;/a&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s cPanel theme.</p>
<p>This parameter defaults to the server&#39;s
<a href="https://go.cpanel.net/whmdocsBasicasisWebHostManagerSetup">default cPanel theme</a>.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="digestauth" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">digestauth</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">digestauth=1</span></div><div><div html="&lt;p&gt;Whether to enable Digest Authentication for accounts on the hosting plan.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enable.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disable.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to enable Digest Authentication for accounts on the hosting plan.</p>
<ul>
<li><code>1</code> — Enable.</li>
<li><code>0</code> — Disable.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="featurelist" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">featurelist</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;default&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">featurelist=default</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s feature list.&lt;/p&gt;
&lt;p&gt;If you do &lt;strong&gt;not&lt;/strong&gt; use this parameter, the function assigns the &lt;code&gt;default&lt;/code&gt;
feature list to the hosting plan&amp;#39;s accounts.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s feature list.</p>
<p>If you do <strong>not</strong> use this parameter, the function assigns the <code>default</code>
feature list to the hosting plan&#39;s accounts.</p>
</div></div></div></td></tr><tr class=""><td class="sc-ovuCP sc-eauhAA dEkioI iQpMVv deprecated" kind="field" title="frontpage"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">frontpage</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span type="warning" class="sc-jtQUzJ jmDXKf"> <!-- -->Deprecated<!-- --> </span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">frontpage=0</span></div><div><div html="&lt;p&gt;Whether Microsoft® FrontPage Extensions are enabled for the account.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;cPanel &amp;amp; WHM ignores all FrontPage settings and parameters.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether Microsoft® FrontPage Extensions are enabled for the account.</p>
<p><strong>Note:</strong></p>
<p>cPanel &amp; WHM ignores all FrontPage settings and parameters.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="hasshell" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">hasshell</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">hasshell=1</span></div><div><div html="&lt;p&gt;Whether the hosting plan allows shell access.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — The hosting plan allows shell access.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — The hosting plan does &lt;strong&gt;not&lt;/strong&gt; allow shell access.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether the hosting plan allows shell access.</p>
<ul>
<li><code>1</code> — The hosting plan allows shell access.</li>
<li><code>0</code> — The hosting plan does <strong>not</strong> allow shell access.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="ip" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">ip</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;n&quot;</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;y&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;n&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ip=n</span></div><div><div html="&lt;p&gt;Whether the hosting plan uses a dedicated IP address.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;y&lt;/code&gt; — The hosting plan uses a dedicated IP address.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;n&lt;/code&gt; — The hosting plan does &lt;strong&gt;not&lt;/strong&gt; use a dedicated IP address.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether the hosting plan uses a dedicated IP address.</p>
<ul>
<li><code>y</code> — The hosting plan uses a dedicated IP address.</li>
<li><code>n</code> — The hosting plan does <strong>not</strong> use a dedicated IP address.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="language" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">language</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->ISO-3166-1 (alpha-2)<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">language=en</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s default locale.&lt;/p&gt;
&lt;p&gt;This parameter defaults to the server&amp;#39;s default locale.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s default locale.</p>
<p>This parameter defaults to the server&#39;s default locale.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="max_defer_fail_percentage" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand max_defer_fail_percentage"><span class="property-name">max_defer_fail_percentage</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer or string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;unlimited&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">max_defer_fail_percentage=unlimited</span></div><div><div html="&lt;p&gt;The percentage of failed or deferred email messages that an account on the
hosting plan can send per hour before outgoing mail is rate-limited.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; or &lt;code&gt;unlimited&lt;/code&gt; — The hosting plan allows unlimited email messages per hour.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The percentage of failed or deferred email messages that an account on the
hosting plan can send per hour before outgoing mail is rate-limited.</p>
<ul>
<li><code>0</code> or <code>unlimited</code> — The hosting plan allows unlimited email messages per hour.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="max_email_per_hour" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand max_email_per_hour"><span class="property-name">max_email_per_hour</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer or string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;unlimited&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">max_email_per_hour=unlimited</span></div><div><div html="&lt;p&gt;The maximum number of emails that the hosting plan allows accounts to send
in one hour.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; or &lt;code&gt;unlimited&lt;/code&gt; — The hosting plan allows unlimited emails per hour.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The maximum number of emails that the hosting plan allows accounts to send
in one hour.</p>
<ul>
<li><code>0</code> or <code>unlimited</code> — The hosting plan allows unlimited emails per hour.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="max_emailacct_quota" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand max_emailacct_quota"><span class="property-name">max_emailacct_quota</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer or any or string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1024</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">max_emailacct_quota=1024</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s maximum email account quota size, in megabytes (MB).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt;, &lt;code&gt;null, or &lt;/code&gt;unlimited` — The hosting plan allows unlimited quota.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This parameter does &lt;strong&gt;not&lt;/strong&gt; affect any existing email accounts.&lt;/li&gt;
&lt;li&gt;The &lt;code&gt;unlimited&lt;/code&gt; value is &lt;strong&gt;only&lt;/strong&gt; available to users that possess
the corresponding &lt;code&gt;unlimited&lt;/code&gt; ACL permission.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s maximum email account quota size, in megabytes (MB).</p>
<ul>
<li><code>0</code>, <code>null, or </code>unlimited` — The hosting plan allows unlimited quota.</li>
</ul>
<p><strong>Note:</strong></p>
<ul>
<li>This parameter does <strong>not</strong> affect any existing email accounts.</li>
<li>The <code>unlimited</code> value is <strong>only</strong> available to users that possess
the corresponding <code>unlimited</code> ACL permission.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="max_team_users" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">max_team_users</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer or null</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->[ 0 .. 7 ]<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">max_team_users=7</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s maximum number of Team users.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s maximum number of Team users.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="maxaddon" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand maxaddon"><span class="property-name">maxaddon</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer or any or string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">maxaddon=unlimited</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s maximum number of addon domains.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;unlimited&lt;/code&gt; or &lt;code&gt;null&lt;/code&gt; — The hosting plan allows unlimited
addon domains.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s maximum number of addon domains.</p>
<ul>
<li><code>unlimited</code> or <code>null</code> — The hosting plan allows unlimited
addon domains.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="maxftp" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand maxftp"><span class="property-name">maxftp</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer or any or string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;unlimited&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">maxftp=unlimited</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s maximum number of FTP accounts.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;unlimited&lt;/code&gt;, or &lt;code&gt;null&lt;/code&gt; — The hosting plan allows unlimited databases.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s maximum number of FTP accounts.</p>
<ul>
<li><code>unlimited</code>, or <code>null</code> — The hosting plan allows unlimited databases.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="maxlst" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand maxlst"><span class="property-name">maxlst</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer or any or string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;unlimited&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">maxlst=unlimited</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s maximum number of mailing lists.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;unlimited&lt;/code&gt;, or &lt;code&gt;null&lt;/code&gt; — The hosting plan allows unlimited
mailing lists.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s maximum number of mailing lists.</p>
<ul>
<li><code>unlimited</code>, or <code>null</code> — The hosting plan allows unlimited
mailing lists.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="maxpark" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand maxpark"><span class="property-name">maxpark</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer or any or string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">maxpark=unlimited</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s maximum number of parked domains (aliases).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;unlimited&lt;/code&gt; or &lt;code&gt;null&lt;/code&gt; — The hosting plan allows unlimited parked
domains.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s maximum number of parked domains (aliases).</p>
<ul>
<li><code>unlimited</code> or <code>null</code> — The hosting plan allows unlimited parked
domains.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="maxpop" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand maxpop"><span class="property-name">maxpop</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer or any or string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;unlimited&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">maxpop=unlimited</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s maximum number of email accounts.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;unlimited&lt;/code&gt;, or &lt;code&gt;null&lt;/code&gt; — The hosting plan allows unlimited
email accounts.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s maximum number of email accounts.</p>
<ul>
<li><code>unlimited</code>, or <code>null</code> — The hosting plan allows unlimited
email accounts.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="maxsql" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand maxsql"><span class="property-name">maxsql</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer or any or string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;unlimited&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">maxsql=unlimited</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s maximum number of each available type of SQL
database.&lt;/p&gt;
&lt;p&gt;For example, if you set this value to &lt;code&gt;5&lt;/code&gt; and the system administrator
allows MySQL® and PostgreSQL® databases, users with this hosting plan
can create up to five MySQL databases and up to five PostgreSQL databases.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;unlimited&lt;/code&gt;, or &lt;code&gt;null&lt;/code&gt; — The hosting plan allows unlimited
databases.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s maximum number of each available type of SQL
database.</p>
<p>For example, if you set this value to <code>5</code> and the system administrator
allows MySQL® and PostgreSQL® databases, users with this hosting plan
can create up to five MySQL databases and up to five PostgreSQL databases.</p>
<ul>
<li><code>unlimited</code>, or <code>null</code> — The hosting plan allows unlimited
databases.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="maxsub" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand maxsub"><span class="property-name">maxsub</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer or any or string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;unlimited&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">maxsub=unlimited</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s maximum number of subdomains.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;unlimited&lt;/code&gt;, or &lt;code&gt;null&lt;/code&gt; — The hosting plan allows unlimited
subdomains.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s maximum number of subdomains.</p>
<ul>
<li><code>unlimited</code>, or <code>null</code> — The hosting plan allows unlimited
subdomains.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">name=package1</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s name. If the hosting plan does not exist, the system will create it.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s name. If the hosting plan does not exist, the system will create it.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="quota" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand quota"><span class="property-name">quota</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer or any or string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">10240</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">quota=10240</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s disk space quota, in megabytes (MB).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt;, &lt;code&gt;unlimited&lt;/code&gt;, or &lt;code&gt;null&lt;/code&gt; — The hosting plan allows unlimited
disk space quota.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;0&lt;/code&gt;, &lt;code&gt;unlimited&lt;/code&gt;, or &lt;code&gt;null&lt;/code&gt; values are &lt;strong&gt;only&lt;/strong&gt; available to
users that possess the corresponding &lt;code&gt;unlimited&lt;/code&gt; ACL permission.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s disk space quota, in megabytes (MB).</p>
<ul>
<li><code>0</code>, <code>unlimited</code>, or <code>null</code> — The hosting plan allows unlimited
disk space quota.</li>
</ul>
<p><strong>Note:</strong></p>
<p>The <code>0</code>, <code>unlimited</code>, or <code>null</code> values are <strong>only</strong> available to
users that possess the corresponding <code>unlimited</code> ACL permission.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/editpkg</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/editpkg</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kn97a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kn97a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kn97a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kn97a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kn97a:0" aria-labelledby="tab:R4kn97a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  editpkg <span class="token punctuation">\</span>
  <span class="token assign-left variable">name</span><span class="token operator">=</span><span class="token string">'package1'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kn97a:1" aria-labelledby="tab:R4kn97a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sn97a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sn97a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sn97a:0" aria-labelledby="tab:R4sn97a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"pkg"</span>: <span class="token string">&quot;package1&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;editpkg&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Hosting-Plans/operation/listpkgs" data-section-id="tag/Hosting-Plans/operation/listpkgs" class="sc-dntaoT ceciOs"><div data-section-id="operation/listpkgs" id="operation/listpkgs" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Hosting-Plans/operation/listpkgs" aria-label="tag/Hosting-Plans/operation/listpkgs"></a>Return current user&#x27;s available hosting plans<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists the authenticated user&amp;#39;s available hosting plans (packages).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This function &lt;strong&gt;only&lt;/strong&gt; returns packages that the authenticated user can access and
use during account creation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists the authenticated user&#39;s available hosting plans (packages).</p>
<p><strong>Important:</strong></p>
<p>This function <strong>only</strong> returns packages that the authenticated user can access and
use during account creation.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="want" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">want</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;all&quot;</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;all&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;creatable&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;editable&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;viewable&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">want=all</span></div><div><div html="&lt;p&gt;The permissions of packages that you wish to list.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;all&lt;/code&gt; — All packages on the system.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;creatable&lt;/code&gt; — Packages that the authenticated user can use for accounts.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;editable&lt;/code&gt; — Packages that the authenticated user can edit.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;viewable&lt;/code&gt; — Packages that the authenticated user can view.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The permissions of packages that you wish to list.</p>
<ul>
<li><code>all</code> — All packages on the system.</li>
<li><code>creatable</code> — Packages that the authenticated user can use for accounts.</li>
<li><code>editable</code> — Packages that the authenticated user can edit.</li>
<li><code>viewable</code> — Packages that the authenticated user can view.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/listpkgs</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/listpkgs</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kp97a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kp97a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kp97a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kp97a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kp97a:0" aria-labelledby="tab:R4kp97a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  listpkgs
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kp97a:1" aria-labelledby="tab:R4kp97a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sp97a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sp97a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sp97a:0" aria-labelledby="tab:R4sp97a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"pkg"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"BWLIMIT"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"CGI"</span>: <span class="token string">&quot;y&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"CPMOD"</span>: <span class="token string">&quot;jupiter&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DIGESTAUTH"</span>: <span class="token string">&quot;n&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"FEATURELIST"</span>: <span class="token string">&quot;myfeaturelist&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"HASSHELL"</span>: <span class="token string">&quot;n&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"IP"</span>: <span class="token string">&quot;n&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"LANG"</span>: <span class="token string">&quot;en&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXADDON"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXFTP"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXLST"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXPARK"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXPOP"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXSQL"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXSUB"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAX_DEFER_FAIL_PERCENTAGE"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAX_EMAILACCT_QUOTA"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAX_EMAIL_PER_HOUR"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAX_TEAM_USERS"</span>: <span class="token number">7</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"QUOTA"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"_PACKAGE_EXTENSIONS"</span>: <span class="token string">&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;package1&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;listpkgs&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Hosting-Plans/operation/matchpkgs" data-section-id="tag/Hosting-Plans/operation/matchpkgs" class="sc-dntaoT ceciOs"><div data-section-id="operation/matchpkgs" id="operation/matchpkgs" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Hosting-Plans/operation/matchpkgs" aria-label="tag/Hosting-Plans/operation/matchpkgs"></a>Return filtered hosting plans<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function matches the server&amp;#39;s hosting plans (packages) against
your criteria.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you do not include &lt;strong&gt;any&lt;/strong&gt; input parameters, the function lists &lt;strong&gt;all&lt;/strong&gt; of
the server&amp;#39;s packages.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function matches the server&#39;s hosting plans (packages) against
your criteria.</p>
<p><strong>Note:</strong></p>
<p>If you do not include <strong>any</strong> input parameters, the function lists <strong>all</strong> of
the server&#39;s packages.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="_PACKAGE_EXTENSIONS" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">_PACKAGE_EXTENSIONS</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">_PACKAGE_EXTENSIONS=&#x27;ext1 ext2 ext3&#x27;</span></div><div><div html="&lt;p&gt;A space-separated list of one or more of the hosting plan&amp;#39;s package extensions.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A space-separated list of one or more of the hosting plan&#39;s package extensions.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="BWLIMIT" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand BWLIMIT"><span class="property-name">BWLIMIT</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer or string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">BWLIMIT=unlimited</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s bandwidth limit.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;unlimited&lt;/code&gt; — The hosting plan allows unlimited bandwidth.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s bandwidth limit.</p>
<ul>
<li><code>unlimited</code> — The hosting plan allows unlimited bandwidth.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="CGI" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">CGI</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">CGI=1</span></div><div><div html="&lt;p&gt;Whether CGI is enabled for the hosting plan.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether CGI is enabled for the hosting plan.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="CPMOD" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">CPMOD</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">CPMOD=jupiter</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s cPanel interface theme.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s cPanel interface theme.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="DIGESTAUTH" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">DIGESTAUTH</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;y&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;n&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">DIGESTAUTH=n</span></div><div><div html="&lt;p&gt;Whether the hosting plan enables Digest Authentication.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;y&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;n&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether the hosting plan enables Digest Authentication.</p>
<ul>
<li><code>y</code> — Enabled.</li>
<li><code>n</code> — Disabled.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="FEATURELIST" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">FEATURELIST</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">FEATURELIST=myfeaturelist</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s &lt;a href=&quot;https://go.cpanel.net/whmdocsFeatureManager&quot;&gt;feature list&lt;/a&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s <a href="https://go.cpanel.net/whmdocsFeatureManager">feature list</a>.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="HASSHELL" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">HASSHELL</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">HASSHELL=1</span></div><div><div html="&lt;p&gt;Whether shell access is enabled for the hosting plan.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether shell access is enabled for the hosting plan.</p>
<ul>
<li><code>1</code> — Enabled</li>
<li><code>0</code> — Disabled.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="IP" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">IP</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;y&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;n&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">IP=n</span></div><div><div html="&lt;p&gt;Whether the hosting plan grants accounts a dedicated IP address.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;y&lt;/code&gt; — Dedicated IP address.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;n&lt;/code&gt; — Shared IP address.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether the hosting plan grants accounts a dedicated IP address.</p>
<ul>
<li><code>y</code> — Dedicated IP address.</li>
<li><code>n</code> — Shared IP address.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="LANG" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">LANG</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->ISO-3166-1 (alpha-2)<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">LANG=en</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s locale.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s locale.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="MAX_DEFER_FAIL_PERCENTAGE" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand MAX_DEFER_FAIL_PERCENTAGE"><span class="property-name">MAX_DEFER_FAIL_PERCENTAGE</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer or string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">MAX_DEFER_FAIL_PERCENTAGE=unlimited</span></div><div><div html="&lt;p&gt;The
&lt;a href=&quot;https://go.cpanel.net/howtopreventspam&quot;&gt;percentage of failed or deferred email messages&lt;/a&gt;
that the hosting plan can send per hour before the system rate-limits
outgoing mail.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;unlimited&lt;/code&gt; — The hosting plan allows unlimited email messages.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The
<a href="https://go.cpanel.net/howtopreventspam">percentage of failed or deferred email messages</a>
that the hosting plan can send per hour before the system rate-limits
outgoing mail.</p>
<ul>
<li><code>unlimited</code> — The hosting plan allows unlimited email messages.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="MAX_EMAIL_PER_HOUR" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand MAX_EMAIL_PER_HOUR"><span class="property-name">MAX_EMAIL_PER_HOUR</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer or string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">MAX_EMAIL_PER_HOUR=unlimited</span></div><div><div html="&lt;p&gt;The &lt;a href=&quot;https://go.cpanel.net/howtopreventspam&quot;&gt;maximum number of emails&lt;/a&gt;
that the hosting plan can send in one hour.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;unlimited&lt;/code&gt; — The hosting plan allows unlimited emails per hour.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The <a href="https://go.cpanel.net/howtopreventspam">maximum number of emails</a>
that the hosting plan can send in one hour.</p>
<ul>
<li><code>unlimited</code> — The hosting plan allows unlimited emails per hour.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="MAX_EMAILACCT_QUOTA" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand MAX_EMAILACCT_QUOTA"><span class="property-name">MAX_EMAILACCT_QUOTA</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer or string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">MAX_EMAILACCT_QUOTA=unlimited</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s maximum email account quota size, in megabytes (MB).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;unlimited&lt;/code&gt; — The hosting plan allows an unlimited email account quota size.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s maximum email account quota size, in megabytes (MB).</p>
<ul>
<li><code>unlimited</code> — The hosting plan allows an unlimited email account quota size.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="MAX_TEAM_USERS" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">MAX_TEAM_USERS</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer or null</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->[ 0 .. 7 ]<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">MAX_TEAM_USERS=7</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s maximum number of Team users.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s maximum number of Team users.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="MAXADDON" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand MAXADDON"><span class="property-name">MAXADDON</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer or string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">MAXADDON=unlimited</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s maximum number of addon domains.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;unlimited&lt;/code&gt; — The hosting plan allows unlimited addon domains.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s maximum number of addon domains.</p>
<ul>
<li><code>unlimited</code> — The hosting plan allows unlimited addon domains.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="MAXFTP" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand MAXFTP"><span class="property-name">MAXFTP</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer or string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">MAXFTP=2</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s maximum number of FTP accounts.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;unlimited&lt;/code&gt; — The hosting plan allows for unlimited FTP accounts.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s maximum number of FTP accounts.</p>
<ul>
<li><code>unlimited</code> — The hosting plan allows for unlimited FTP accounts.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="MAXLST" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand MAXLST"><span class="property-name">MAXLST</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer or string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">MAXLST=unlimited</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s maximum number of mailing lists.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;unlimited&lt;/code&gt; — The hosting plan allows an unlimited number of mailing lists.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s maximum number of mailing lists.</p>
<ul>
<li><code>unlimited</code> — The hosting plan allows an unlimited number of mailing lists.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="MAXPARK" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand MAXPARK"><span class="property-name">MAXPARK</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer or string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">MAXPARK=unlimited</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s maximum number of parked domains (aliases).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;unlimited&lt;/code&gt; — The hosting plan allows unlimited parked domains.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s maximum number of parked domains (aliases).</p>
<ul>
<li><code>unlimited</code> — The hosting plan allows unlimited parked domains.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="MAXPOP" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand MAXPOP"><span class="property-name">MAXPOP</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer or string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">MAXPOP=unlimited</span></div><div><div html="&lt;p&gt;The hosing plan&amp;#39;s maximum number of email accounts.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;unlimited&lt;/code&gt; — The hosting plan&amp;#39;s can create unlimited email accounts.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosing plan&#39;s maximum number of email accounts.</p>
<ul>
<li><code>unlimited</code> — The hosting plan&#39;s can create unlimited email accounts.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="MAXSQL" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand MAXSQL"><span class="property-name">MAXSQL</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer or string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">MAXSQL=unlimited</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s maximum number of SQL databases.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;unlimited&lt;/code&gt; — The hosting plan allows unlimited SQL databases.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s maximum number of SQL databases.</p>
<ul>
<li><code>unlimited</code> — The hosting plan allows unlimited SQL databases.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="MAXSUB" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand MAXSUB"><span class="property-name">MAXSUB</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer or string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">MAXSUB=unlimited</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s maximum number of subdomains.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;unlimited&lt;/code&gt; — The hosting plan allows unlimited subdomains.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s maximum number of subdomains.</p>
<ul>
<li><code>unlimited</code> — The hosting plan allows unlimited subdomains.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="QUOTA" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand QUOTA"><span class="property-name">QUOTA</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer or string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">QUOTA=unlimited</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s disk space limit.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;unlimited&lt;/code&gt; — The hosting plan has unlimited disk space.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s disk space limit.</p>
<ul>
<li><code>unlimited</code> — The hosting plan has unlimited disk space.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/matchpkgs</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/matchpkgs</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kr97a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kr97a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kr97a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kr97a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kr97a:0" aria-labelledby="tab:R4kr97a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  matchpkgs
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kr97a:1" aria-labelledby="tab:R4kr97a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sr97a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sr97a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sr97a:0" aria-labelledby="tab:R4sr97a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"pkg"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"BWLIMIT"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"CGI"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"CPMOD"</span>: <span class="token string">&quot;jupiter&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DIGESTAUTH"</span>: <span class="token string">&quot;y&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"FEATURELIST"</span>: <span class="token string">&quot;myfeaturelist&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"FRONTPAGE"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"HASSHELL"</span>: <span class="token string">&quot;n&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"IP"</span>: <span class="token string">&quot;n&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"LANG"</span>: <span class="token string">&quot;en&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXADDON"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXFTP"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXLST"</span>: <span class="token number">5</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXPARK"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXPOP"</span>: <span class="token number">20</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXSQL"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXSUB"</span>: <span class="token number">5</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAX_DEFER_FAIL_PERCENTAGE"</span>: <span class="token number">10</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAX_EMAILACCT_QUOTA"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAX_EMAIL_PER_HOUR"</span>: <span class="token number">100</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"QUOTA"</span>: <span class="token number">100</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"_PACKAGE_EXTENSIONS"</span>: <span class="token string">&quot;ext1 ext2 ext3&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;matchpkgs&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Hosting-Plans/operation/getpkginfo" data-section-id="tag/Hosting-Plans/operation/getpkginfo" class="sc-dntaoT ceciOs"><div data-section-id="operation/getpkginfo" id="operation/getpkginfo" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Hosting-Plans/operation/getpkginfo" aria-label="tag/Hosting-Plans/operation/getpkginfo"></a>Return hosting plan configuration<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists a hosting plan&amp;#39;s (package&amp;#39;s) settings.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists a hosting plan&#39;s (package&#39;s) settings.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="pkg" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">pkg</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">pkg=package1</span></div><div><div html="&lt;p&gt;The hosting plan&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hosting plan&#39;s name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/getpkginfo</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/getpkginfo</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kt97a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kt97a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kt97a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kt97a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kt97a:0" aria-labelledby="tab:R4kt97a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  getpkginfo <span class="token punctuation">\</span>
  <span class="token assign-left variable">pkg</span><span class="token operator">=</span><span class="token string">'package1'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kt97a:1" aria-labelledby="tab:R4kt97a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4st97a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4st97a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4st97a:0" aria-labelledby="tab:R4st97a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"pkg"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"BWLIMIT"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"CGI"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"CPMOD"</span>: <span class="token string">&quot;jupiter&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DIGESTAUTH"</span>: <span class="token string">&quot;n&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"FEATURELIST"</span>: <span class="token string">&quot;myfeaturelist&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"FRONTPAGE"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"HASSHELL"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"IP"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"LANG"</span>: <span class="token string">&quot;en&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXADDON"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXFTP"</span>: <span class="token number">2</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXLST"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXPARK"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXPOP"</span>: <span class="token number">20</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXSQL"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAXSUB"</span>: <span class="token number">5</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAX_DEFER_FAIL_PERCENTAGE"</span>: <span class="token number">10</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAX_EMAILACCT_QUOTA"</span>: <span class="token string">&quot;unlimited&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAX_EMAIL_PER_HOUR"</span>: <span class="token number">100</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAX_TEAM_USERS"</span>: <span class="token number">7</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"QUOTA"</span>: <span class="token number">100</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"_PACKAGE_EXTENSIONS"</span>: <span class="token string">&quot;&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;getpkginfo&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/API-Authentication" data-section-id="tag/API-Authentication" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/API-Authentication" aria-label="tag/API-Authentication"></a>API Authentication</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Integrations / API Authentication&lt;/p&gt;
"><p>Integrations / API Authentication</p>
</div></div></div><div id="tag/API-Authentication/operation/get_remote_access_hash" data-section-id="tag/API-Authentication/operation/get_remote_access_hash" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_remote_access_hash" id="operation/get_remote_access_hash" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/API-Authentication/operation/get_remote_access_hash" aria-label="tag/API-Authentication/operation/get_remote_access_hash"></a>Return remote access file&#x27;s hash<!-- --> <span type="warning" class="sc-jtQUzJ jmDXKf"> Deprecated </span></h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves a hash from a remote access file.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;We deprecated this function. We &lt;strong&gt;strongly&lt;/strong&gt; suggest that you use the WHM API 1 &lt;code&gt;api_token_list&lt;/code&gt; function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves a hash from a remote access file.</p>
<p><strong>Warning:</strong></p>
<p>We deprecated this function. We <strong>strongly</strong> suggest that you use the WHM API 1 <code>api_token_list</code> function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="generate" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">generate</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">generate=1</span></div><div><div html="&lt;p&gt;Whether to generate a new hash for the user, if one does not exist.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Generate a new hash.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; generate a new hash.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to generate a new hash for the user, if one does not exist.</p>
<ul>
<li><code>1</code> — Generate a new hash.</li>
<li><code>0</code> — Do <strong>not</strong> generate a new hash.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="host" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">host</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">host=hostname.example.com</span></div><div><div html="&lt;p&gt;The server&amp;#39;s hostname.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The server&#39;s hostname.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="password" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">password</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">password=123456luggage</span></div><div><div html="&lt;p&gt;The user&amp;#39;s password.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The user&#39;s password.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="username" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">username</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">username=user</span></div><div><div html="&lt;p&gt;The user&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The user&#39;s username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_remote_access_hash</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_remote_access_hash</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Rijj7q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rijj7q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Rijj7q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Rijj7q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rijj7q:0" aria-labelledby="tab:Rijj7q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_remote_access_hash <span class="token punctuation">\</span>
  <span class="token assign-left variable">username</span><span class="token operator">=</span><span class="token string">'user'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">password</span><span class="token operator">=</span><span class="token string">'123456luggage'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">host</span><span class="token operator">=</span><span class="token string">'hostname.example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Rijj7q:1" aria-labelledby="tab:Rijj7q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjjj7q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjjj7q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjjj7q:0" aria-labelledby="tab:Rjjj7q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"accesshash"</span>: <span class="token string">&quot;6b355856c00606648b803a7d896186632472d584eaf0dad878b8885e1f64edad24b31ff79f2675303a598ac211ad5188c589fb60c5786a3e8d85c2029ca4ea76edb62becff7e3f7c5421f51bb4896737c22eda761e2a6fd96404bf513ee9051480ea86c800ab9b45f5255590836c7b769816a8f7f5def1e0c6cb19c212f01f56bb3392854ce51178a943eab6d1ce5d44857e980f70724f50964d2fbe01cb076a119dc5bf421051c2a0882550cdc69872832167c91e11bbe5c95d98474096ebe14b6ca9da2d73faecea5ec37f208912f5da578d5f8ab7c257584002e1808614f9859dceae564e8f30a9790c232d005ebd44f912e20b72e731fc600156e5b9f2902b0dd913010022e6b0deb6a2fb0d38ff3fd005c53f321ec812d3be10643dce81c46e1b9e2abe8814d46ba49b8a173b3e01ec677ea182cabb55db6d9eab2240755be1bbb1d7094a155fd262934ec099fdba3b10f409dced62d3d570ab6478a269a95da1314a45a5916da07312bf7e5a53d57b090e9c24932776f7ffdcf90ba2fa5cd935995795348b67311185f54da6b90da8771585e78c5f587e427bead9198faaa631b8216099c25373c8d4c26a011f295188963840777d09d95b6385df8337098b7e231534323457b9388fe9ea8046&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_remote_access_hash&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Links" data-section-id="tag/Links" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Links" aria-label="tag/Links"></a>Links</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Integrations / Links&lt;/p&gt;
"><p>Integrations / Links</p>
</div></div></div><div id="tag/Links/operation/create_integration_group" data-section-id="tag/Links/operation/create_integration_group" class="sc-dntaoT ceciOs"><div data-section-id="operation/create_integration_group" id="operation/create_integration_group" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Links/operation/create_integration_group" aria-label="tag/Links/operation/create_integration_group"></a>Create integration link group<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function creates a group to store integrations links in the cPanel interface.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function creates a group to store integrations links in the cPanel interface.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="group_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">group_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">group_id=WHMCS</span></div><div><div html="&lt;p&gt;The group&amp;#39;s ID within the system.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; If you create a link with a &lt;code&gt;group_id&lt;/code&gt; value that already exists, the function replaces the existing group with the newly-created group.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The group&#39;s ID within the system.</p>
<p><strong>Warning:</strong></p>
<p> If you create a link with a <code>group_id</code> value that already exists, the function replaces the existing group with the newly-created group.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="label" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">label</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">label=WHMCS+Control</span></div><div><div html="&lt;p&gt;The label for the group to display in the cPanel interface.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The label for the group to display in the cPanel interface.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="order" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">order</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">order=1</span></div><div><div html="&lt;p&gt;The order in which to display the group in the cPanel interface.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; By default, the function will automatically create an item under the username menu in the interface header.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The order in which to display the group in the cPanel interface.</p>
<p><strong>Note:</strong></p>
<p> By default, the function will automatically create an item under the username menu in the interface header.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The cPanel account name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/create_integration_group</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/create_integration_group</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4khl7q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4khl7q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4khl7q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4khl7q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4khl7q:0" aria-labelledby="tab:R4khl7q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  create_integration_group <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">group_id</span><span class="token operator">=</span><span class="token string">'WHMCS'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">label</span><span class="token operator">=</span><span class="token string">'WHMCS+Control'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">order</span><span class="token operator">=</span><span class="token string">'1'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4khl7q:1" aria-labelledby="tab:R4khl7q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4shl7q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4shl7q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4shl7q:0" aria-labelledby="tab:R4shl7q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;create_integration_group&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Ok&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Links/operation/create_integration_link" data-section-id="tag/Links/operation/create_integration_link" class="sc-dntaoT ceciOs"><div data-section-id="operation/create_integration_link" id="operation/create_integration_link" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Links/operation/create_integration_link" aria-label="tag/Links/operation/create_integration_link"></a>Create integration link<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function creates an integration link in the cPanel interface.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The function creates the &lt;code&gt;APP.adminconfig&lt;/code&gt; and &lt;code&gt;APP.userconfig&lt;/code&gt; integration link files in the &lt;code&gt;/var/cpanel/integration/links/USERNAME&lt;/code&gt; directory, where &lt;code&gt;APP&lt;/code&gt; represents the application name and &lt;code&gt;USERNAME&lt;/code&gt; represents the user for whom you create integration links.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function creates an integration link in the cPanel interface.</p>
<p><strong>Note:</strong></p>
<p>The function creates the <code>APP.adminconfig</code> and <code>APP.userconfig</code> integration link files in the <code>/var/cpanel/integration/links/USERNAME</code> directory, where <code>APP</code> represents the application name and <code>USERNAME</code> represents the user for whom you create integration links.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="app" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">app</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">app=WHMCS_billing</span></div><div><div html="&lt;p&gt;The application to link.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;If you create a link with an &lt;code&gt;app&lt;/code&gt; value that already exists, the function will replace the existing link with the newly-created link.&lt;/li&gt;
&lt;li&gt;The value you assign to the &lt;code&gt;app&lt;/code&gt; parameter is how you identify that integration link when listing or removing integration links.&lt;/li&gt;
&lt;li&gt;You may include underscore (&lt;code&gt;_&lt;/code&gt;) characters.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The application to link.</p>
<p><strong>Note:</strong></p>
<ul>
<li>If you create a link with an <code>app</code> value that already exists, the function will replace the existing link with the newly-created link.</li>
<li>The value you assign to the <code>app</code> parameter is how you identify that integration link when listing or removing integration links.</li>
<li>You may include underscore (<code>_</code>) characters.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="autologin_token_url" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">autologin_token_url</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->json<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">autologin_token_url=http://www.example.com/login.cgi</span></div><div><div html="&lt;p&gt;The URL to which the server will send the &lt;code&gt;app&lt;/code&gt;, &lt;code&gt;token&lt;/code&gt;, &lt;code&gt;user&lt;/code&gt;, and &lt;code&gt;subscriber_unique_id&lt;/code&gt; values through an &lt;code&gt;HTTP POST&lt;/code&gt; request. The destination server will respond with a JSON-encoded object with either a &lt;code&gt;redirect_url&lt;/code&gt; key or the &lt;code&gt;retry&lt;/code&gt; and &lt;code&gt;attempt&lt;/code&gt; keys.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;You &lt;strong&gt;must&lt;/strong&gt; include either the &lt;code&gt;autologin_token_url&lt;/code&gt; parameter, the &lt;code&gt;url&lt;/code&gt; parameter, or both.&lt;/li&gt;
&lt;li&gt;If you do not set the &lt;code&gt;autologin_token_url&lt;/code&gt; parameter, or that server does not respond or exist, then the server will redirect the user to the location in the &lt;code&gt;url&lt;/code&gt; parameter.&lt;/li&gt;
&lt;li&gt;If the response contains &lt;code&gt;redirect_url&lt;/code&gt;, the system will redirect the user to that URL. (For example:, &lt;code&gt;{&amp;quot;redirect_url&amp;quot;:&amp;quot; http://www.whmcs.com/client_area/login/?one_time_user_token_that_expires_in_120_seconds=d41d8cd98f00 ”}&lt;/code&gt; will send the user to that unique URL.)&lt;/li&gt;
&lt;li&gt;If the response contains &lt;code&gt;retry&lt;/code&gt; and &lt;code&gt;attempt&lt;/code&gt;, the system will wait for the retry value in seconds for a maximum of 60 seconds and then attempt the call again. The attempt value indicates the number of attempts that your system has tried. The system will stop after three attempts. (For example, &lt;code&gt;{&amp;quot;retry&amp;quot;:30, &amp;quot;attempt&amp;quot;:2}&lt;/code&gt; represents the second attempt to connect, and the system will pause the user for 30 seconds before it tries again.)&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The URL to which the server will send the <code>app</code>, <code>token</code>, <code>user</code>, and <code>subscriber_unique_id</code> values through an <code>HTTP POST</code> request. The destination server will respond with a JSON-encoded object with either a <code>redirect_url</code> key or the <code>retry</code> and <code>attempt</code> keys.</p>
<p><strong>Note:</strong></p>
<ul>
<li>You <strong>must</strong> include either the <code>autologin_token_url</code> parameter, the <code>url</code> parameter, or both.</li>
<li>If you do not set the <code>autologin_token_url</code> parameter, or that server does not respond or exist, then the server will redirect the user to the location in the <code>url</code> parameter.</li>
<li>If the response contains <code>redirect_url</code>, the system will redirect the user to that URL. (For example:, <code>{&quot;redirect_url&quot;:&quot; http://www.whmcs.com/client_area/login/?one_time_user_token_that_expires_in_120_seconds=d41d8cd98f00 ”}</code> will send the user to that unique URL.)</li>
<li>If the response contains <code>retry</code> and <code>attempt</code>, the system will wait for the retry value in seconds for a maximum of 60 seconds and then attempt the call again. The attempt value indicates the number of attempts that your system has tried. The system will stop after three attempts. (For example, <code>{&quot;retry&quot;:30, &quot;attempt&quot;:2}</code> represents the second attempt to connect, and the system will pause the user for 30 seconds before it tries again.)</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="base64_png_image" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">base64_png_image</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->base64 image<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">base64_png_image=iVBORw0KGgoAAAANSUhEUgAAAJgAAADYCAYAAA AXmipNAAAACXBIWXMAAALVAAAC1QHAwm8lAAAAGXRFWHRTb2Z0d2FyZQB 3d3cuaW5rc2NhcGUub3Jnm+48GgAAAUNJREFUeJztziFKg2EABuD3+ydz qGBwiGBZ385hstoMu4DNA8w7eIuBRUyWBYvJsC6CYWCwGGSy7bN6AOFn8 DwneJI/6mTYreNBryYl8A9KktTxoJfu0W66y3mSw6Q8pD+/LJNsWv6x5Z p6NbzJ/sF7uj/3Sf3OJqPUep6P0WnbObZfk1qu02zOks0spXylk+eUvOS 4v2g7x/bbSamPSecuqZ+p5TbN6inLvbcyma3azrH9Sr1IJyejQcq6yWL0 WqbTddspAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AANr0C5EmMYv5JZrpAAAAAElFTkSuQmCC</span></div><div><div html="&lt;p&gt;The icon image.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you &lt;strong&gt;do not&lt;/strong&gt; specify a value, the interface uses a standard puzzle piece icon.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The icon image.</p>
<p><strong>Note:</strong></p>
<p>If you <strong>do not</strong> specify a value, the interface uses a standard puzzle piece icon.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="group_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">group_id</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;files&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;databases&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;domains&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;email&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;metrics&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;security&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;software&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;advanced&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;pref&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">group_id=advanced</span></div><div><div html="&lt;p&gt;The group ID in which to add the icon of the linked service.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;files&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;databases&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;domains&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;email&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metrics&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;security&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;software&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;advanced&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;pref&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you &lt;strong&gt;do not&lt;/strong&gt; specify a value, the function automatically creates an item under the username menu in the interface header.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The group ID in which to add the icon of the linked service.</p>
<ul>
<li><code>files</code></li>
<li><code>databases</code></li>
<li><code>domains</code></li>
<li><code>email</code></li>
<li><code>metrics</code></li>
<li><code>security</code></li>
<li><code>software</code></li>
<li><code>advanced</code></li>
<li><code>pref</code></li>
</ul>
<p><strong>Note:</strong></p>
<p>If you <strong>do not</strong> specify a value, the function automatically creates an item under the username menu in the interface header.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="hide" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">hide</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">hide=1</span></div><div><div html="&lt;p&gt;Whether the cPanel interface will display the integration link.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; - Do &lt;strong&gt;not&lt;/strong&gt; display the link.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; - Display the link.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether the cPanel interface will display the integration link.</p>
<ul>
<li><code>1</code> - Do <strong>not</strong> display the link.</li>
<li><code>0</code> - Display the link.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="implements" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">implements</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">implements=billing</span></div><div><div html="&lt;p&gt;The service for which to implement authentication.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This is a string from the &lt;code&gt;get_users_links&lt;/code&gt; function. The function typically returns one of the following values.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;billing&lt;/code&gt; - This link appears in the user menu&lt;/li&gt;
&lt;li&gt;&lt;code&gt;customer_service&lt;/code&gt; - This link appears in the user menu&lt;/li&gt;
&lt;li&gt;&lt;code&gt;support&lt;/code&gt; - This link appears in the user menu&lt;/li&gt;
&lt;li&gt;&lt;code&gt;upgrade&lt;/code&gt; - This link appears in the user menu and context-sensitive areas when the user may require more of a resource&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The service for which to implement authentication.</p>
<p><strong>Note:</strong></p>
<p>This is a string from the <code>get_users_links</code> function. The function typically returns one of the following values.</p>
<ul>
<li><code>billing</code> - This link appears in the user menu</li>
<li><code>customer_service</code> - This link appears in the user menu</li>
<li><code>support</code> - This link appears in the user menu</li>
<li><code>upgrade</code> - This link appears in the user menu and context-sensitive areas when the user may require more of a resource</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="label" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">label</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">label=WHMCS Billing</span></div><div><div html="&lt;p&gt;The label to display in the cPanel login interface.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The label to display in the cPanel login interface.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="order" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">order</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">order=999</span></div><div><div html="&lt;p&gt;The order in which to display the icon in the cPanel interface inside the &lt;code&gt;group_id&lt;/code&gt; group.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The order in which to display the icon in the cPanel interface inside the <code>group_id</code> group.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="subscriber_unique_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">subscriber_unique_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">subscriber_unique_id=1234</span></div><div><div html="&lt;p&gt;The subscriber&amp;#39;s unique ID that the system will present to the URL in the &lt;code&gt;autologin_token_url&lt;/code&gt; endpoint.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The subscriber&#39;s unique ID that the system will present to the URL in the <code>autologin_token_url</code> endpoint.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="token" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">token</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">token=subway</span></div><div><div html="&lt;p&gt;The token that the system will present to the URL in the &lt;code&gt;autologin_token_url&lt;/code&gt; endpoint.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The token that the system will present to the URL in the <code>autologin_token_url</code> endpoint.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="url" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">url</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->url<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">url=http://www.example.com</span></div><div><div html="&lt;p&gt;The URL to which to send the user if the &lt;code&gt;autologin_token_url&lt;/code&gt; location does not respond or is not present.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;You &lt;strong&gt;must&lt;/strong&gt; include either the &lt;code&gt;autologin_token_url&lt;/code&gt; parameter, the &lt;code&gt;url&lt;/code&gt; parameter, or both.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The URL to which to send the user if the <code>autologin_token_url</code> location does not respond or is not present.</p>
<p><strong>Note:</strong></p>
<ul>
<li>You <strong>must</strong> include either the <code>autologin_token_url</code> parameter, the <code>url</code> parameter, or both.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The cPanel account name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/create_integration_link</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/create_integration_link</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kil7q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kil7q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kil7q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kil7q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kil7q:0" aria-labelledby="tab:R4kil7q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  create_integration_link <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">app</span><span class="token operator">=</span><span class="token string">'WHMCS_billing'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">token</span><span class="token operator">=</span><span class="token string">'subway'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">implements</span><span class="token operator">=</span><span class="token string">'billing'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">label</span><span class="token operator">=</span><span class="token string">'WHMCS Billing'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">subscriber_unique_id</span><span class="token operator">=</span><span class="token string">'1234'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kil7q:1" aria-labelledby="tab:R4kil7q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sil7q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sil7q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sil7q:0" aria-labelledby="tab:R4sil7q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;create_integration_link&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Ok&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Links/operation/get_integration_link_user_config" data-section-id="tag/Links/operation/get_integration_link_user_config" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_integration_link_user_config" id="operation/get_integration_link_user_config" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Links/operation/get_integration_link_user_config" aria-label="tag/Links/operation/get_integration_link_user_config"></a>Return integration link configuration<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves configuration information about a specified integration link in a specified user&amp;#39;s cPanel interface.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves configuration information about a specified integration link in a specified user&#39;s cPanel interface.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="app" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">app</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">app=WHMCS_billing</span></div><div><div html="&lt;p&gt;The integration link&amp;#39;s app name.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you create a link with an app value that already exists, the function will replace the existing link with the newly-created link.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The integration link&#39;s app name.</p>
<p><strong>Warning:</strong></p>
<p>If you create a link with an app value that already exists, the function will replace the existing link with the newly-created link.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The cPanel account name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_integration_link_user_config</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_integration_link_user_config</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kjl7q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kjl7q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kjl7q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kjl7q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kjl7q:0" aria-labelledby="tab:R4kjl7q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_integration_link_user_config <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">app</span><span class="token operator">=</span><span class="token string">'WHMCS_billing'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kjl7q:1" aria-labelledby="tab:R4kjl7q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sjl7q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sjl7q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sjl7q:0" aria-labelledby="tab:R4sjl7q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"userconfig"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"app"</span>: <span class="token string">&quot;WHMCS_billing&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"autologin_token_url"</span>: <span class="token string">&quot;</span><a href="http://www.example.com/login.cgi">http://www.example.com/login.cgi</a><span class="token string">&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"base64_png_image"</span>: <span class="token string">&quot;iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA%2fwD%2fAP%2bgvaeTAAAACXBIWXMAAABIAAAASABGyWs%2bAAALVUlEQVRo3sWZe3BU1R3HP79z793dZAPkBYIg4RUSBKkIEfCNog5WbaWOHevUWttOVXxVtFWctmpb2xGptVOt1ken1bbSVsVSxVba8UkrsRIxYhbRJEqRVxJCErK7d%2b89%2fePcTW6WTdj4mH5nLuTunj3n%2b%2f2d3%2fn9fucc4f%2bAbdu2ISJkMhmxbXupiMwH0lrr33qet7W6uhoRKaivwlp9TCQSCQAFVAEdwL7gqxLgCeB0wAOuSqVSvywvLyeZTIrWeqLWukdrvVcpRXV19UF9q0%2bbeEC%2bEvgOsA74EVAaNBkP1AR%2fW0BdNBq1enp68Dyvzvf9P2qtVwNn%2bb5vh%2frrg%2f1JEP3hG0ehROFpt8qW2CLAymRceax7aXeHv2PtFSM3LtD4NwNxYAqQAn4CnAwcFupqLjADiAG%2fAOqCz2PAq0Bb7tjDFrC8Pj7gfVVdD%2b3p9xAUoJcCKzGuKUCHhWyPSWmiV7fvCQQ4wGXAKcAEIBrqbibweMBrSujzt4HOfHwKEhAiXR5YqQHYs6quJ%2fSdHwGOxbgCGg8NZQp7zhGxyvu39rY3AJOCxkXAnDxDWcD0nM9c4AUgA1BTUzPgyyEFhIhHgcXA1cBC4DHgxuX18fZQ89HALNBEZRRTnDPo8rdLt79r4aaelx%2bLqzHJ%2fKMIAmjo%2bzePAA8oBiYlEok6YNf06dP%2f1tTUpAeNQiHyDnAT8C36F18G%2bBWwgv6pPQVYo9GjjopcxMLYcjxSpPzO9mI1%2bg1BzQ9IBLQVGk1ad%2bFyAIfiroiUKIyb5aIFeAeoBQ4HtsZisQs6OzsbC3EhDUwMkc%2fO3DeAJPCDYOoXa%2fTImIximrMECxtBcFRRuUYvClscNHu8LWxzn2Gn9wZJ3ZGptI788ZLiu193de%2fZwNKAaBaT6Hc%2fgFrP886ePXt2YyEzAPAV4EEOdrle4EWgDBM9RgiKGudc5seuJSalaPwca3i8nX6CTakH6dY7s6J2CNaSmJRtvnjEehs4HrgDs6YOgoisi0QiV2%2fdunXboHlgVV1P%2bPU1YGeeZkXAmcFAIwxBnyZ3DRuSK%2bnVbYRzpSAk3LX8O3UX3XoXgpV93qpQ1c0%2bKTDu%2bQJwObAlD%2flnIpHIsmQyuW3u3LkFJ7IWYHMhDTUaH49t7jr2eFtQwRCCYp%2ffQkPqYVx9IAi7Bgr7lRV7NnWNsWbj6TTj7em0%2bTteV9h3YnJGFp7jOGu6urqaa2trqaioMC4RcpdRmOy4HeiiPyz0AE3AWUORFxRFUspIdQSHWUdTYdUOcKGWzPN0%2bu8PII9xwzevLIe4jOXp3m8y0T3Bakg9UjbZXtxyYtGN7yjsWUFby%2fO8C%2bPx%2bIetra2NjuPsskPkFbAMuCIg%2b0rwvAXMAs4e2vI%2bY61jOD72bUaq8ThS0jcjAB5pdmU2o9G5BVjMx%2f16qapqas48l3b1gTm7M1tO8MksTLhrKqY4i9RE%2b8Q%2bQ3iet8jzvAWu625Pp9OvhRflvMDvxgfPqYHlWzERaPyhXKdYjabCmg6hyJ6dG1%2b7JPW%2bfNWjAGcmdftUjW8D4zV%2b1PTp0eE36ypOys0QRUC17%2fsVWQGxgPyEnI5LMOn9UOgE%2fVpMStuA00GPYkChqBGxsCWGJm8JrDR%2bbgZGUDgUDRYpXRFpywqIMzDuFooU8HfgXl%2b7G%2bZELvFdfWCuEmeuhXMccAZBdLKJUmnVpj7IvGwTlBtDQ%2bNInDJrygDrK6UaReRZy7I2KaW2ZK3Uhil3XxkG%2bX3AbcDFwLO2FO0%2fZsZJ3TEpewH4KfA1TAUZ0IGZkS82l8i4J0GnDtW5j88Y6ygqVE04EHiWZd3V2Nh4w6RJk35fVVXVoELxvgFTJb5QAPku4LuYynPfqrqeUN7QaDIIMh0YF7ZoiYydtLTkd42C%2fQDozOC29ymSCj4T%2bTIRKSG0nsTzvCPr6upKWltb0VobPw2JaAxE%2fHNI48B9wAOAm%2f3t9fUjeP6tPzDtzclYRI7TcD8560fjx4pl9GXnl6xuUTjrNV6YXF8OKZZKFsSu1RPs43IzufJ9%2f8re3t7bo9FoZSKR6F9oIRFNwBoGKQ2BTZjNxkFuMNk5jddnvlSpsG8Hna9cRuOPLVfTVpxVfE%2fZYdacdERGoLBROMRlNNOcM1lcfAc1zrmDLd6o53lX9Pb2XlpbW9tf24TyQTFwDPn3yz7wKPB%2bvp5TuoudXkPnFLV4k6BODozQhalYD6dvr%2bCXH24fO3%2bJVUOn%2fz69ug2Fwwg1jhFqAjbRXMt3iUiH1nosEBGRNqVU%2fcaNG5Hl9fEYZltXGxA%2fFrPVK8vDcTsmG7%2bZM2sALNsIN5R%2bSI%2b%2fZ5otsZtAvw%2b8hAkSq4DTBnYnCKrPUjpwoly7AN%2bLRCJPicg8z%2fNOFZF3y8rKVrqu69qYzUktJgcUM%2fRJxTuYxJYXcSmlyhlLqyvveiQvd%2fUBV7B0YPn%2f5nOoYOc2FHwgkU6nE8XFxYnKysrVqVRK2tra3KlTp2IDn6NwbMdk57y4o24fdxj9GkiHThAOx2T6MKn99O%2bRw%2bgJfl8SvBcBJ6TT6adEhO7u7syMGTP6Gis4lAEGoBuzvRsuZjFwQ%2fIc8HngZwR73QCtwCWYemxH6PP5kUikVGt90IGXzfAOt%2bIYdxiuiGbMmdASTHK7CuOOXZjN0pigXT2wVpC0RvuYdeMCT5Mn6mUFPI5ZAxMx0zaUoAmBiP3DFNAEXIoJDu8ET9bi74UEbBypJqT2egksia62sHcL0pEhtUlQnq0ieQVchDlRqMEcmdRhKtHyPESmB0IbC2GdcwSyH1gL0JRoQuOhsDs87f4ZdA%2bQFFEvZnSKh%2fefxF3HdmcwrjYk%2bqwdygNFwD3AV%2fO094DrgJ9nP8gNpYXipS2rcaSSlL%2fbsSTiaLT2dCoF%2bKfMvKjgfga4S0jEVcDd5HenesypwfaPI%2bCTQr5MfGRAcLC1MBezc%2fs%2bkB7ugME45cA5mFI7XxQUTPZ%2bGmgfylCSQ%2f4oTJ1z0iF47MeU3w8CmUJnIRhnJHArJlQ6Qwhwgd8IskKj9w4qIET%2bGIxvH1%2bgMTswJ8z3BYIGtVJojAnAzZiIFDnkCCZHPGpJ0Y31bXt33bdgPdUjF6Gkfz%2bUFVABrOagWuWQSAHPAPdi4ntXWEjQt2DuB04HrgTmM7x7CQ1q5Sljr1nx2t5HvFuObkak%2f%2bfZNdCFSTbDRRQ4D3MuWo%2fZ0TUtr493BsRHA7OBE4P%2fiz7CGK4Sq%2fmcv%2f7Qe%2bi089F6oMeFXWgeJqlN7FdONybRlGKuhwpBOngkEFjI%2bauHOYWLBOPEQuZ%2fTkn0wm63ve3eBT5KBk5euPP%2fYBbwMsyFwobgacTUMvfQfx00FCIU5t8hjqwFrg%2bEzMGsw4VAhSCrtN7fticJuw%2b0HPTj3Cg0ArOP3UF%2fVZjFncDyYRArFL2YauBJgJHOOErs0WpncktZxu%2bt8NEtvs6kF429lqVVd%2bUXMBhCwuLAnzDF2KeBW4Fbsi%2fDSY6FRoPJmEX4aeF4gvOj4WJQATn3A%2fMYeJuYRS%2bmTP4XQ1eouzAHYBvg4D0jJvtPBgbE%2bI8lIAQbk5lzo0kaE%2f8vBD6LqZ3yZdVOTNY9D%2bPr6%2fK0OYxBLjM%2bCQGCCaXhCz0XE5VuCwh2AP8g%2fyy0YCx%2fIPj7GmB9TptmYI8Su%2b80%2b2MLCC0kF3Pd8yVMcbUfeAiz8MKEtwEf5OmqAdgben8XU%2b0%2bD%2bzGXBZ%2bAfiLr93gzrJwFNQ6tB7KMHF6M7B34D0xEeDXgdAs%2fIDsvVmjhNpXY0qYTUDqo5blw72p7yB07Li8Ps6quh6uqy9GUGngVQ0X0D%2bz7YJuAOk77wkRDW8tPzIKEnAo60RVORErhq%2b9dUrsKIgjIL722l0%2fucVSDh2pDwoZatj4H%2bRdIAdHBVWZAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE1LTA5LTAyVDEyOjM5OjQ4LTA1OjAwppVa9QAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNS0wOS0wMlQxMjozOTo0OC0wNTowMNfI4kkAAAAASUVORK5CYII%3d&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"implements"</span>: <span class="token string">&quot;billing&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"label"</span>: <span class="token string">&quot;WHMCS Billing&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"subscriber_unique_id"</span>: <span class="token string">&quot;1234&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"url"</span>: <span class="token string">&quot;</span><a href="http://www.example.com">http://www.example.com</a><span class="token string">&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;username&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_integration_link_user_config&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Links/operation/list_integration_groups" data-section-id="tag/Links/operation/list_integration_groups" class="sc-dntaoT ceciOs"><div data-section-id="operation/list_integration_groups" id="operation/list_integration_groups" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Links/operation/list_integration_groups" aria-label="tag/Links/operation/list_integration_groups"></a>Return integration link groups<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists the groups of integration links in the cPanel interface.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists the groups of integration links in the cPanel interface.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The cPanel account name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/list_integration_groups</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/list_integration_groups</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kkl7q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kkl7q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kkl7q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kkl7q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kkl7q:0" aria-labelledby="tab:R4kkl7q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  list_integration_groups <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kkl7q:1" aria-labelledby="tab:R4kkl7q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4skl7q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4skl7q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4skl7q:0" aria-labelledby="tab:R4skl7q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"links"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"group"</span>: <span class="token string">&quot;Group3&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;list_integration_groups&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Links/operation/list_integration_links" data-section-id="tag/Links/operation/list_integration_links" class="sc-dntaoT ceciOs"><div data-section-id="operation/list_integration_links" id="operation/list_integration_links" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Links/operation/list_integration_links" aria-label="tag/Links/operation/list_integration_links"></a>Return integration links<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists integration links in the cPanel interface.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists integration links in the cPanel interface.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The cPanel account name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/list_integration_links</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/list_integration_links</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kll7q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kll7q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kll7q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kll7q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kll7q:0" aria-labelledby="tab:R4kll7q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  list_integration_links <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kll7q:1" aria-labelledby="tab:R4kll7q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sll7q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sll7q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sll7q:0" aria-labelledby="tab:R4sll7q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"links"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"app"</span>: <span class="token string">&quot;WHMCS_billing&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;list_integration_links&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Links/operation/remove_integration_group" data-section-id="tag/Links/operation/remove_integration_group" class="sc-dntaoT ceciOs"><div data-section-id="operation/remove_integration_group" id="operation/remove_integration_group" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Links/operation/remove_integration_group" aria-label="tag/Links/operation/remove_integration_group"></a>Remove integration link group<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This removes a group of integration links from the cPanel interface.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This removes a group of integration links from the cPanel interface.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="group_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">group_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">group_id=WHMCS</span></div><div><div html="&lt;p&gt;The group&amp;#39;s ID.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The group&#39;s ID.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The cPanel account name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">data</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">any</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/remove_integration_group</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/remove_integration_group</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kml7q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kml7q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kml7q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kml7q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kml7q:0" aria-labelledby="tab:R4kml7q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  remove_integration_group <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">group_id</span><span class="token operator">=</span><span class="token string">'WHMCS'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kml7q:1" aria-labelledby="tab:R4kml7q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sml7q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sml7q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sml7q:0" aria-labelledby="tab:R4sml7q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;remove_integration_group&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Ok&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Links/operation/remove_integration_link" data-section-id="tag/Links/operation/remove_integration_link" class="sc-dntaoT ceciOs"><div data-section-id="operation/remove_integration_link" id="operation/remove_integration_link" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Links/operation/remove_integration_link" aria-label="tag/Links/operation/remove_integration_link"></a>Remove integration link<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function removes an integration link from the cPanel interface.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function removes an integration link from the cPanel interface.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="app" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">app</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">app=WHMCS_billing</span></div><div><div html="&lt;p&gt;The name of the integration link to remove.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The name of the integration link to remove.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The cPanel account name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">data</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">any</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/remove_integration_link</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/remove_integration_link</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4knl7q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4knl7q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4knl7q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4knl7q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4knl7q:0" aria-labelledby="tab:R4knl7q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  remove_integration_link <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">app</span><span class="token operator">=</span><span class="token string">'WHMCS_billing'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4knl7q:1" aria-labelledby="tab:R4knl7q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4snl7q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4snl7q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4snl7q:0" aria-labelledby="tab:R4snl7q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;remove_integration_link&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Ok&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Links/operation/update_integration_link_token" data-section-id="tag/Links/operation/update_integration_link_token" class="sc-dntaoT ceciOs"><div data-section-id="operation/update_integration_link_token" id="operation/update_integration_link_token" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Links/operation/update_integration_link_token" aria-label="tag/Links/operation/update_integration_link_token"></a>Update integration link token<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function refreshes the token for an integration link.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function refreshes the token for an integration link.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="app" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">app</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">app=WHMCS_billing</span></div><div><div html="&lt;p&gt;The name of the application to link.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; To update the name of the application in the interface, you &lt;strong&gt;must&lt;/strong&gt; delete it and then recreate it with WHM API 1&amp;#39;s &lt;code&gt;create_integration_link&lt;/code&gt; function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The name of the application to link.</p>
<p><strong>Note:</strong></p>
<p> To update the name of the application in the interface, you <strong>must</strong> delete it and then recreate it with WHM API 1&#39;s <code>create_integration_link</code> function.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="token" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">token</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">token=subway</span></div><div><div html="&lt;p&gt;The new access token to use for the application.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The new access token to use for the application.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The cPanel account name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">data</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">any</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/update_integration_link_token</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/update_integration_link_token</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kol7q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kol7q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kol7q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kol7q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kol7q:0" aria-labelledby="tab:R4kol7q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  update_integration_link_token <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">app</span><span class="token operator">=</span><span class="token string">'WHMCS_billing'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">token</span><span class="token operator">=</span><span class="token string">'subway'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kol7q:1" aria-labelledby="tab:R4kol7q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sol7q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sol7q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sol7q:0" aria-labelledby="tab:R4sol7q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;update_integration_link_token&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Ok&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Scripts-Hooks" data-section-id="tag/Scripts-Hooks" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Scripts-Hooks" aria-label="tag/Scripts-Hooks"></a>Scripts Hooks</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Integrations / Scripts Hooks&lt;/p&gt;
"><p>Integrations / Scripts Hooks</p>
</div></div></div><div id="tag/Scripts-Hooks/operation/edit_hook" data-section-id="tag/Scripts-Hooks/operation/edit_hook" class="sc-dntaoT ceciOs"><div data-section-id="operation/edit_hook" id="operation/edit_hook" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Scripts-Hooks/operation/edit_hook" aria-label="tag/Scripts-Hooks/operation/edit_hook"></a>Update script hook<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function edits a script hook.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function edits a script hook.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="check" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">check</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">check=/scripts/postcourier-authlibup</span></div><div><div html="&lt;p&gt;The absolute file path to the script that runs after the hook script to check the results.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The absolute file path to the script that runs after the hook script to check the results.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="description" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">description</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">description=TestHook</span></div><div><div html="&lt;p&gt;The hook script&amp;#39;s description.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hook script&#39;s description.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="enabled" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">enabled</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">enabled=1</span></div><div><div html="&lt;p&gt;Whether the hook script is enabled.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether the hook script is enabled.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="exectype" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">exectype</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;script&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;module&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">exectype=script</span></div><div><div html="&lt;p&gt;The type of function that the script hook launches.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;script&lt;/code&gt; — Runs a script.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;module&lt;/code&gt; — Calls a function in a module.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The type of function that the script hook launches.</p>
<ul>
<li><code>script</code> — Runs a script.</li>
<li><code>module</code> — Calls a function in a module.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="hook" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">hook</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">hook=/scripts/postcourier-authlibup</span></div><div><div html="&lt;p&gt;The hook script&amp;#39;s absolute file path or its &lt;code&gt;module::subroutine&lt;/code&gt; invocation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hook script&#39;s absolute file path or its <code>module::subroutine</code> invocation.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">id=HzEpGvT6QGUYwxuX3hWB8AUq</span></div><div><div html="&lt;p&gt;The script hook&amp;#39;s ID.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To retrieve a hook&amp;#39;s ID, use the WHM API 1 &lt;code&gt;list_hooks&lt;/code&gt; function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The script hook&#39;s ID.</p>
<p><strong>Note:</strong></p>
<p>To retrieve a hook&#39;s ID, use the WHM API 1 <code>list_hooks</code> function.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="notes" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">notes</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">notes=Note.</span></div><div><div html="&lt;p&gt;The script hook&amp;#39;s notes.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The script hook&#39;s notes.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="rollback" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">rollback</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">rollback=/scripts/postcourier-authlibup</span></div><div><div html="&lt;p&gt;The absolute file path to the script that rolls back the hook script.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The absolute file path to the script that rolls back the hook script.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="stage" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">stage</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;pre&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;post&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">stage=post</span></div><div><div html="&lt;p&gt;The condition when the hook script executes.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;pre&lt;/code&gt; — The script runs before the function.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;post&lt;/code&gt; — The script runs after the function.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The condition when the hook script executes.</p>
<ul>
<li><code>pre</code> — The script runs before the function.</li>
<li><code>post</code> — The script runs after the function.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="weight" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">weight</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">weight=100</span></div><div><div html="&lt;p&gt;The script hook&amp;#39;s priority in the hook&amp;#39;s stage, where a lower value runs before a higher value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The script hook&#39;s priority in the hook&#39;s stage, where a lower value runs before a higher value.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/edit_hook</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/edit_hook</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2a9n7q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2a9n7q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2a9n7q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2a9n7q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2a9n7q:0" aria-labelledby="tab:R2a9n7q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  edit_hook <span class="token punctuation">\</span>
  <span class="token assign-left variable">id</span><span class="token operator">=</span><span class="token string">'HzEpGvT6QGUYwxuX3hWB8AUq'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2a9n7q:1" aria-labelledby="tab:R2a9n7q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2e9n7q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2e9n7q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2e9n7q:0" aria-labelledby="tab:R2e9n7q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;edit_hook&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Scripts-Hooks/operation/list_hooks" data-section-id="tag/Scripts-Hooks/operation/list_hooks" class="sc-dntaoT ceciOs"><div data-section-id="operation/list_hooks" id="operation/list_hooks" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Scripts-Hooks/operation/list_hooks" aria-label="tag/Scripts-Hooks/operation/list_hooks"></a>Return script hooks list<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists the server&amp;#39;s script hooks.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists the server&#39;s script hooks.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/list_hooks</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/list_hooks</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2aan7q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2aan7q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2aan7q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2aan7q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2aan7q:0" aria-labelledby="tab:R2aan7q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  list_hooks
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2aan7q:1" aria-labelledby="tab:R2aan7q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ean7q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ean7q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ean7q:0" aria-labelledby="tab:R2ean7q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"categories"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"category"</span>: <span class="token string">&quot;RPM::Versions&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"events"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"event"</span>: <span class="token string">&quot;MariaDB-server&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"stage_order"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;pre&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;post&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"stages"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"actions"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"blocking"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"category"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"check"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"enabled"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"escalateprivs"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"event"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"exectype"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"hook"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"rollback"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"stage"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"weight"</span>: <span class="token keyword">null</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"attributes"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"blocking"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"escalateprivs"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;My hook script.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"stage"</span>: <span class="token string">&quot;post&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;list_hooks&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Scripts-Hooks/operation/delete_hook" data-section-id="tag/Scripts-Hooks/operation/delete_hook" class="sc-dntaoT ceciOs"><div data-section-id="operation/delete_hook" id="operation/delete_hook" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Scripts-Hooks/operation/delete_hook" aria-label="tag/Scripts-Hooks/operation/delete_hook"></a>Delete script hook<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function removes a script hook.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function removes a script hook.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">id=HzEpGvT6QGUYwxuX3hWB8AUq</span></div><div><div html="&lt;p&gt;The script hook&amp;#39;s ID.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To retrieve a hook&amp;#39;s ID, use the WHM API 1 &lt;code&gt;list_hooks&lt;/code&gt; function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The script hook&#39;s ID.</p>
<p><strong>Note:</strong></p>
<p>To retrieve a hook&#39;s ID, use the WHM API 1 <code>list_hooks</code> function.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/delete_hook</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/delete_hook</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2abn7q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2abn7q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2abn7q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2abn7q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2abn7q:0" aria-labelledby="tab:R2abn7q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  delete_hook <span class="token punctuation">\</span>
  <span class="token assign-left variable">id</span><span class="token operator">=</span><span class="token string">'HzEpGvT6QGUYwxuX3hWB8AUq'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2abn7q:1" aria-labelledby="tab:R2abn7q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ebn7q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ebn7q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ebn7q:0" aria-labelledby="tab:R2ebn7q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;delete_hook&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Scripts-Hooks/operation/reorder_hooks" data-section-id="tag/Scripts-Hooks/operation/reorder_hooks" class="sc-dntaoT ceciOs"><div data-section-id="operation/reorder_hooks" id="operation/reorder_hooks" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Scripts-Hooks/operation/reorder_hooks" aria-label="tag/Scripts-Hooks/operation/reorder_hooks"></a>Update script hooks order<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function changes the order of script hooks.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function changes the order of script hooks.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="ids" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">ids</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ids=HzEpGvT6QGUYwxuX3hWB8AUq,UNs8a8IbbAVf5oi_hXbcEw5a</span></div><div><div html="&lt;p&gt;A comma-seprated list of script hook IDs, in order of priority.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To retrieve a hook&amp;#39;s ID, use the WHM API 1 &lt;code&gt;list_hooks&lt;/code&gt; function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A comma-seprated list of script hook IDs, in order of priority.</p>
<p><strong>Note:</strong></p>
<p>To retrieve a hook&#39;s ID, use the WHM API 1 <code>list_hooks</code> function.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/reorder_hooks</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/reorder_hooks</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2acn7q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2acn7q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2acn7q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2acn7q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2acn7q:0" aria-labelledby="tab:R2acn7q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  reorder_hooks <span class="token punctuation">\</span>
  <span class="token assign-left variable">ids</span><span class="token operator">=</span><span class="token string">'HzEpGvT6QGUYwxuX3hWB8AUq,UNs8a8IbbAVf5oi_hXbcEw5a'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2acn7q:1" aria-labelledby="tab:R2acn7q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ecn7q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ecn7q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ecn7q:0" aria-labelledby="tab:R2ecn7q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"hook_order"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">&quot;HzEpGvT6QGUYwxuX3hWB8AUq&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"weight"</span>: <span class="token number">100</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">&quot;UNs8a8IbbAVf5oi_hXbcEw5a&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"weight"</span>: <span class="token number">200</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;reorder_hooks&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/IPv4-Address-Settings" data-section-id="tag/IPv4-Address-Settings" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/IPv4-Address-Settings" aria-label="tag/IPv4-Address-Settings"></a>IPv4 Address Settings</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;IP Address Management / IPv4 Address Settings&lt;/p&gt;
"><p>IP Address Management / IPv4 Address Settings</p>
</div></div></div><div id="tag/IPv4-Address-Settings/operation/addips" data-section-id="tag/IPv4-Address-Settings/operation/addips" class="sc-dntaoT ceciOs"><div data-section-id="operation/addips" id="operation/addips" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/IPv4-Address-Settings/operation/addips" aria-label="tag/IPv4-Address-Settings/operation/addips"></a>Add IP addresses<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function adds an IPv4 address or addresses to the server.
When you add an IP address, the system attempts to add an alias of that IP
address to the main network interface. This process rebuilds the IP address
pool, which resides in the &lt;code&gt;/etc/ipaddrpool&lt;/code&gt; file. The system stores IP addresses
within the &lt;code&gt;/etc/ips&lt;/code&gt; file. The &lt;code&gt;ipaliases&lt;/code&gt; service activates those IP addresses
when the server starts.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function adds an IPv4 address or addresses to the server.
When you add an IP address, the system attempts to add an alias of that IP
address to the main network interface. This process rebuilds the IP address
pool, which resides in the <code>/etc/ipaddrpool</code> file. The system stores IP addresses
within the <code>/etc/ips</code> file. The <code>ipaliases</code> service activates those IP addresses
when the server starts.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="excludes" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">excludes</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">excludes=excludes=192.0.20.0,192.0.20.1</span> -<!-- --> <!-- -->Multiple IP addresses.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">excludes=192.0.20.0</span> -<!-- --> <!-- -->A single IP address.</li></ul><div><div html="&lt;p&gt;An IPv4 address or comma-delimited list of IPv4 addresses to exclude.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you do not specify a value,
the function does not exclude any IPv4 addresses.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>An IPv4 address or comma-delimited list of IPv4 addresses to exclude.</p>
<p><strong>Note:</strong></p>
<p>If you do not specify a value,
the function does not exclude any IPv4 addresses.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="ips" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">ips</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ips=192.168.0.0</span> -<!-- --> <!-- -->IPv4 address</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ips=192.168.0.20/28</span> -<!-- --> <!-- -->IPv4 address range</li></ul><div><div html="&lt;p&gt;The IPv4 address or address range
in &lt;a href=&quot;http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing&quot;&gt;Class C CIDR format&lt;/a&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The IPv4 address or address range
in <a href="http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing">Class C CIDR format</a>.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="netmask" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">netmask</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->ipv4<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">netmask=255.255.255.0</span></div><div><div html="&lt;p&gt;The IPv4 address&amp;#39; netmask.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If the &lt;code&gt;ips&lt;/code&gt; parameter is in Class C CIDR format,
the range mask &lt;strong&gt;must&lt;/strong&gt; be a value from &lt;code&gt;24&lt;/code&gt; through &lt;code&gt;30&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The IPv4 address&#39; netmask.</p>
<p><strong>Note:</strong></p>
<p>If the <code>ips</code> parameter is in Class C CIDR format,
the range mask <strong>must</strong> be a value from <code>24</code> through <code>30</code>.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/addips</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/addips</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2a9j8a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2a9j8a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2a9j8a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2a9j8a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2a9j8a:0" aria-labelledby="tab:R2a9j8a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  addips <span class="token punctuation">\</span>
  <span class="token assign-left variable">ips</span><span class="token operator">=</span><span class="token string">'192.168.0.0'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">netmask</span><span class="token operator">=</span><span class="token string">'255.255.255.0'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2a9j8a:1" aria-labelledby="tab:R2a9j8a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2e9j8a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2e9j8a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2e9j8a:0" aria-labelledby="tab:R2e9j8a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;addips&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"output"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"messages"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;eth0:cp1 is now up. 192.168.0.20/255.255.255.0 broadcast 192.168.0.255 has been added.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Success&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/IPv4-Address-Settings/operation/delip" data-section-id="tag/IPv4-Address-Settings/operation/delip" class="sc-dntaoT ceciOs"><div data-section-id="operation/delip" id="operation/delip" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/IPv4-Address-Settings/operation/delip" aria-label="tag/IPv4-Address-Settings/operation/delip"></a>Remove IP address<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function removes an IP address from the server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function removes an IP address from the server.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="ethernetdev" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">ethernetdev</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or null</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ethernetdev=eth0</span></div><div><div html="&lt;p&gt;The network alias to which the IPv4 address is bound.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The network alias to which the IPv4 address is bound.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="ip" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">ip</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->ipv4<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ip=10.1.1.1</span></div><div><div html="&lt;p&gt;The IPv4 address.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The IPv4 address.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="skipifshutdown" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">skipifshutdown</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">skipifshutdown=1</span></div><div><div html="&lt;p&gt;Whether to remove the IP address if the ethernet interface is down.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; remove the IP address.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Remove the IP address.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to remove the IP address if the ethernet interface is down.</p>
<ul>
<li><code>1</code> — Do <strong>not</strong> remove the IP address.</li>
<li><code>0</code> — Remove the IP address.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/delip</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/delip</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2aaj8a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2aaj8a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2aaj8a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2aaj8a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2aaj8a:0" aria-labelledby="tab:R2aaj8a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  delip <span class="token punctuation">\</span>
  <span class="token assign-left variable">ip</span><span class="token operator">=</span><span class="token string">'10.1.1.1'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2aaj8a:1" aria-labelledby="tab:R2aaj8a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2eaj8a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2eaj8a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2eaj8a:0" aria-labelledby="tab:R2eaj8a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;delip&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;eth0:cp2 is now down, 10.1.1.1 has been removed&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/IPv4-Address-Settings/operation/get_shared_ip" data-section-id="tag/IPv4-Address-Settings/operation/get_shared_ip" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_shared_ip" id="operation/get_shared_ip" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/IPv4-Address-Settings/operation/get_shared_ip" aria-label="tag/IPv4-Address-Settings/operation/get_shared_ip"></a>Return shared IP address<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves the IP address that an account shares with the accounts that it owns.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves the IP address that an account shares with the accounts that it owns.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=example</span></div><div><div html="&lt;p&gt;The WHM user&amp;#39;s username.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter defaults to the currently-authenticated user.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The WHM user&#39;s username.</p>
<p><strong>Note:</strong></p>
<p>This parameter defaults to the currently-authenticated user.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_shared_ip</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_shared_ip</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2abj8a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2abj8a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2abj8a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2abj8a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2abj8a:0" aria-labelledby="tab:R2abj8a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_shared_ip
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2abj8a:1" aria-labelledby="tab:R2abj8a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ebj8a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ebj8a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ebj8a:0" aria-labelledby="tab:R2ebj8a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"ip"</span>: <span class="token string">&quot;192.168.0.1&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_shared_ip&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/IPv4-Address-Settings/operation/listips" data-section-id="tag/IPv4-Address-Settings/operation/listips" class="sc-dntaoT ceciOs"><div data-section-id="operation/listips" id="operation/listips" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/IPv4-Address-Settings/operation/listips" aria-label="tag/IPv4-Address-Settings/operation/listips"></a>Return server&#x27;s IP addresses<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists a server&amp;#39;s IP addresses.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists a server&#39;s IP addresses.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/listips</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/listips</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2acj8a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2acj8a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2acj8a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2acj8a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2acj8a:0" aria-labelledby="tab:R2acj8a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  listips
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2acj8a:1" aria-labelledby="tab:R2acj8a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ecj8a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ecj8a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ecj8a:0" aria-labelledby="tab:R2ecj8a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"ip"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"active"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"dedicated"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"if"</span>: <span class="token string">&quot;eth0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip"</span>: <span class="token string">&quot;192.168.0.20&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mainaddr"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"netmask"</span>: <span class="token string">&quot;255.255.0.0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"network"</span>: <span class="token string">&quot;192.168.0.0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"public_ip"</span>: <span class="token string">&quot;10.1.32.177&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"removable"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"used"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;listips&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/IPv4-Address-Settings/operation/setsiteip" data-section-id="tag/IPv4-Address-Settings/operation/setsiteip" class="sc-dntaoT ceciOs"><div data-section-id="operation/setsiteip" id="operation/setsiteip" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/IPv4-Address-Settings/operation/setsiteip" aria-label="tag/IPv4-Address-Settings/operation/setsiteip"></a>Update domain or cPanel account IP address<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function changes a site&amp;#39;s or account&amp;#39;s IP address.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function changes a site&#39;s or account&#39;s IP address.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span></div><div><div html="&lt;p&gt;The domain&amp;#39;s name.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You &lt;strong&gt;must&lt;/strong&gt; use either the &lt;code&gt;user&lt;/code&gt; parameter or &lt;code&gt;domain&lt;/code&gt; parameter.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain&#39;s name.</p>
<p><strong>Note:</strong></p>
<p>You <strong>must</strong> use either the <code>user</code> parameter or <code>domain</code> parameter.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="ip" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">ip</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->ipv4<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ip=192.168.4.10</span></div><div><div html="&lt;p&gt;The site&amp;#39;s or user&amp;#39;s IPv4 address.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The site&#39;s or user&#39;s IPv4 address.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The user&amp;#39;s username.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You &lt;strong&gt;must&lt;/strong&gt; use either the &lt;code&gt;user&lt;/code&gt; parameter or &lt;code&gt;domain&lt;/code&gt; parameter.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The user&#39;s username.</p>
<p><strong>Note:</strong></p>
<p>You <strong>must</strong> use either the <code>user</code> parameter or <code>domain</code> parameter.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/setsiteip</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/setsiteip</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2adj8a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2adj8a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2adj8a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2adj8a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2adj8a:0" aria-labelledby="tab:R2adj8a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  setsiteip <span class="token punctuation">\</span>
  <span class="token assign-left variable">ip</span><span class="token operator">=</span><span class="token string">'192.168.4.10'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2adj8a:1" aria-labelledby="tab:R2adj8a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2edj8a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2edj8a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2edj8a:0" aria-labelledby="tab:R2edj8a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;setsiteip&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/IPv6-Address-Settings" data-section-id="tag/IPv6-Address-Settings" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/IPv6-Address-Settings" aria-label="tag/IPv6-Address-Settings"></a>IPv6 Address Settings</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;IP Address Management / IPv6 Address Settings&lt;/p&gt;
"><p>IP Address Management / IPv6 Address Settings</p>
</div></div></div><div id="tag/IPv6-Address-Settings/operation/ipv6_enable_account" data-section-id="tag/IPv6-Address-Settings/operation/ipv6_enable_account" class="sc-dntaoT ceciOs"><div data-section-id="operation/ipv6_enable_account" id="operation/ipv6_enable_account" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/IPv6-Address-Settings/operation/ipv6_enable_account" aria-label="tag/IPv6-Address-Settings/operation/ipv6_enable_account"></a>Add IPv6 address range to accounts<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function assigns an IPv6 address to one or more accounts.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You &lt;strong&gt;must&lt;/strong&gt; perform at least one of the following actions before you call this function:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Use WHM&amp;#39;s &lt;a href=&quot;https://go.cpanel.net/whmdocsIPv6Ranges&quot;&gt;&lt;em&gt;IPv6 Ranges&lt;/em&gt;&lt;/a&gt; interface (&lt;em&gt;WHM &amp;gt;&amp;gt; Home &amp;gt;&amp;gt; IP Functions &amp;gt;&amp;gt; IPv6 Ranges&lt;/em&gt;) or WHM API 1&amp;#39;s &lt;code&gt;ipv6_range_add&lt;/code&gt; function to add one or more IPv6 address ranges for use as dedicated IPv6 addresses.&lt;/li&gt;
&lt;li&gt;Use WHM&amp;#39;s &lt;a href=&quot;https://go.cpanel.net/whmdocsBasicasisWebHostManagerSetup&quot;&gt;&lt;em&gt;Basic WebHost Manager Setup&lt;/em&gt;&lt;/a&gt; interface (&lt;em&gt;WHM &amp;gt;&amp;gt; Home &amp;gt;&amp;gt; Server Configuration &amp;gt;&amp;gt; Basic WebHost Manager Setup&lt;/em&gt;) or modify the &lt;a href=&quot;https://go.cpanel.net/advancedinstall&quot;&gt;&lt;code&gt;/etc/wwwacct.conf&lt;/code&gt;&lt;/a&gt; file to add a shared IPv6 address to the server.&lt;/li&gt;
&lt;li&gt;For all of cPanel &amp;amp; WHM&amp;#39;s features to function properly on IPv6, the &lt;code&gt;cpsrvd&lt;/code&gt; daemon &lt;strong&gt;must&lt;/strong&gt; listen on IPv6 addresses. To enable this functionality, select &lt;em&gt;On&lt;/em&gt; for the &lt;em&gt;Listen on IPv6 Addresses&lt;/em&gt; setting in the &lt;em&gt;System&lt;/em&gt; section of WHM&amp;#39;s &lt;a href=&quot;https://go.cpanel.net/whmdocsTweakSettings#system&quot;&gt;&lt;em&gt;Tweak Settings&lt;/em&gt;&lt;/a&gt; interface (&lt;em&gt;WHM &amp;gt;&amp;gt; Home &amp;gt;&amp;gt; Server Configuration &amp;gt;&amp;gt; Tweak Settings&lt;/em&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://go.cpanel.net/howtouseserverprofiles#roles&quot;&gt;Web Server role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function assigns an IPv6 address to one or more accounts.</p>
<p><strong>Note:</strong></p>
<p>You <strong>must</strong> perform at least one of the following actions before you call this function:</p>
<ul>
<li>Use WHM&#39;s <a href="https://go.cpanel.net/whmdocsIPv6Ranges"><em>IPv6 Ranges</em></a> interface (<em>WHM &gt;&gt; Home &gt;&gt; IP Functions &gt;&gt; IPv6 Ranges</em>) or WHM API 1&#39;s <code>ipv6_range_add</code> function to add one or more IPv6 address ranges for use as dedicated IPv6 addresses.</li>
<li>Use WHM&#39;s <a href="https://go.cpanel.net/whmdocsBasicasisWebHostManagerSetup"><em>Basic WebHost Manager Setup</em></a> interface (<em>WHM &gt;&gt; Home &gt;&gt; Server Configuration &gt;&gt; Basic WebHost Manager Setup</em>) or modify the <a href="https://go.cpanel.net/advancedinstall"><code>/etc/wwwacct.conf</code></a> file to add a shared IPv6 address to the server.</li>
<li>For all of cPanel &amp; WHM&#39;s features to function properly on IPv6, the <code>cpsrvd</code> daemon <strong>must</strong> listen on IPv6 addresses. To enable this functionality, select <em>On</em> for the <em>Listen on IPv6 Addresses</em> setting in the <em>System</em> section of WHM&#39;s <a href="https://go.cpanel.net/whmdocsTweakSettings#system"><em>Tweak Settings</em></a> interface (<em>WHM &gt;&gt; Home &gt;&gt; Server Configuration &gt;&gt; Tweak Settings</em>).</li>
</ul>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://go.cpanel.net/howtouseserverprofiles#roles">Web Server role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="range" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">range</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">range=Hosting_IPv6_Block</span></div><div><div html="&lt;p&gt;The IPv6 address range&amp;#39;s name.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The range name &lt;code&gt;SHARED&lt;/code&gt; will assign the server&amp;#39;s shared IPv6 address to the account(s).&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The IPv6 address range&#39;s name.</p>
<p><strong>Note:</strong></p>
<p>The range name <code>SHARED</code> will assign the server&#39;s shared IPv6 address to the account(s).</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=user1,user2,user3</span></div><div><div html="&lt;p&gt;A comma-delimited list of account names.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A comma-delimited list of account names.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/ipv6_enable_account</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/ipv6_enable_account</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4khl8a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4khl8a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4khl8a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4khl8a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4khl8a:0" aria-labelledby="tab:R4khl8a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  ipv6_enable_account <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'user1,user2,user3'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">range</span><span class="token operator">=</span><span class="token string">'Hosting_IPv6_Block'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4khl8a:1" aria-labelledby="tab:R4khl8a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4shl8a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4shl8a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4shl8a:0" aria-labelledby="tab:R4shl8a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"fail_cnt"</span>: <span class="token number">2</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"failures"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"brain"</span>: <span class="token string">&quot;The “brain” account does not exist.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"pinky"</span>: <span class="token string">&quot;The “pinky” account does not exist.&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ipv6"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"chewie"</span>: <span class="token string">&quot;2001:0db8:1a34:56cf:0000:0000:0000:0000&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"cptest"</span>: <span class="token string">&quot;2001:0db8:1a34:56cf:0000:0000:0000:0001&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"domain1"</span>: <span class="token string">&quot;2001:0db8:1a34:56cf:0000:0000:0000:0002&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;ipv6_enable_account&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/IPv6-Address-Settings/operation/ipv6_disable_account" data-section-id="tag/IPv6-Address-Settings/operation/ipv6_disable_account" class="sc-dntaoT ceciOs"><div data-section-id="operation/ipv6_disable_account" id="operation/ipv6_disable_account" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/IPv6-Address-Settings/operation/ipv6_disable_account" aria-label="tag/IPv6-Address-Settings/operation/ipv6_disable_account"></a>Remove IPv6 address range from account<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function removes the IPv6 address from an account.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Notes:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;When you disable IPv6 on an account, the system unbinds that IPv6 address from your server and the account loses the address. If you enable IPv6 on that account again, the system assigns it a different IPv6 address.&lt;/li&gt;
&lt;li&gt;For all of cPanel &amp;amp; WHM&amp;#39;s features to function properly on IPv6, the &lt;code&gt;cpsrvd&lt;/code&gt; daemon &lt;strong&gt;must&lt;/strong&gt; listen on IPv6 addresses. To enable this functionality, select On for the &lt;em&gt;Listen on IPv6 Addresses&lt;/em&gt; setting in the &lt;em&gt;System&lt;/em&gt; section of WHM&amp;#39;s &lt;a href=&quot;https://go.cpanel.net/whmdocsTweakSettings&quot;&gt;Tweak Settings&lt;/a&gt; interface (&lt;em&gt;WHM &amp;gt;&amp;gt; Home &amp;gt;&amp;gt; Server Configuration &amp;gt;&amp;gt; Tweak Settings&lt;/em&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://go.cpanel.net/howtouseserverprofiles#roles&quot;&gt;Web Server role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function removes the IPv6 address from an account.</p>
<p><strong>Notes:</strong></p>
<ul>
<li>When you disable IPv6 on an account, the system unbinds that IPv6 address from your server and the account loses the address. If you enable IPv6 on that account again, the system assigns it a different IPv6 address.</li>
<li>For all of cPanel &amp; WHM&#39;s features to function properly on IPv6, the <code>cpsrvd</code> daemon <strong>must</strong> listen on IPv6 addresses. To enable this functionality, select On for the <em>Listen on IPv6 Addresses</em> setting in the <em>System</em> section of WHM&#39;s <a href="https://go.cpanel.net/whmdocsTweakSettings">Tweak Settings</a> interface (<em>WHM &gt;&gt; Home &gt;&gt; Server Configuration &gt;&gt; Tweak Settings</em>).</li>
</ul>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://go.cpanel.net/howtouseserverprofiles#roles">Web Server role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=user1,user2,user3</span></div><div><div html="&lt;p&gt;A comma delimited list of account names.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A comma delimited list of account names.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/ipv6_disable_account</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/ipv6_disable_account</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kil8a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kil8a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kil8a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kil8a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kil8a:0" aria-labelledby="tab:R4kil8a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  ipv6_disable_account <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'user1,user2,user3'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kil8a:1" aria-labelledby="tab:R4kil8a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sil8a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sil8a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sil8a:0" aria-labelledby="tab:R4sil8a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"fail_cnt"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"failures"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;user1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;The “user1” account does not exist.&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;ipv6_disable_account&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/IPv6-Address-Settings/operation/ipv6_range_add" data-section-id="tag/IPv6-Address-Settings/operation/ipv6_range_add" class="sc-dntaoT ceciOs"><div data-section-id="operation/ipv6_range_add" id="operation/ipv6_range_add" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/IPv6-Address-Settings/operation/ipv6_range_add" aria-label="tag/IPv6-Address-Settings/operation/ipv6_range_add"></a>Add IPv6 address range<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function adds a range of IPv6 addresses to the server.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Notes:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This function &lt;strong&gt;cannot&lt;/strong&gt; modify the server&amp;#39;s shared IPv6 address. To update that address, modify the &lt;a href=&quot;https://go.cpanel.net/advancedinstall&quot;&gt;/etc/wwwacct.conf&lt;/a&gt; file, or use WHM&amp;#39;s &lt;a href=&quot;https://go.cpanel.net/whmdocsBasicasisWebHostManagerSetup&quot;&gt;&lt;em&gt;Basic WebHost Manager Setup&lt;/em&gt;&lt;/a&gt; interface (&lt;em&gt;Home &amp;gt;&amp;gt; Server Configuration &amp;gt;&amp;gt; Basic WebHost Manager Setup&lt;/em&gt;).&lt;/li&gt;
&lt;li&gt;For all of cPanel &amp;amp; WHM&amp;#39;s features to function properly on IPv6, the &lt;code&gt;cpsrvd&lt;/code&gt; daemon &lt;strong&gt;must&lt;/strong&gt; listen on IPv6 addresses. To enable this functionality, select &lt;em&gt;On&lt;/em&gt; for the &lt;em&gt;Listen on IPv6 Addresses&lt;/em&gt; setting in the &lt;a href=&quot;https://go.cpanel.net/whmdocsTweakSettings#system&quot;&gt;&lt;em&gt;System&lt;/em&gt;&lt;/a&gt; section of WHM&amp;#39;s &lt;a href=&quot;https://go.cpanel.net/whmdocsTweakSettings&quot;&gt;&lt;em&gt;Tweak Settings&lt;/em&gt;&lt;/a&gt; interface (&lt;em&gt;WHM &amp;gt;&amp;gt; Home &amp;gt;&amp;gt; Server Configuration &amp;gt;&amp;gt; Tweak Settings&lt;/em&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://go.cpanel.net/howtouseserverprofiles#roles&quot;&gt;Web Server role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function adds a range of IPv6 addresses to the server.</p>
<p><strong>Notes:</strong></p>
<ul>
<li>This function <strong>cannot</strong> modify the server&#39;s shared IPv6 address. To update that address, modify the <a href="https://go.cpanel.net/advancedinstall">/etc/wwwacct.conf</a> file, or use WHM&#39;s <a href="https://go.cpanel.net/whmdocsBasicasisWebHostManagerSetup"><em>Basic WebHost Manager Setup</em></a> interface (<em>Home &gt;&gt; Server Configuration &gt;&gt; Basic WebHost Manager Setup</em>).</li>
<li>For all of cPanel &amp; WHM&#39;s features to function properly on IPv6, the <code>cpsrvd</code> daemon <strong>must</strong> listen on IPv6 addresses. To enable this functionality, select <em>On</em> for the <em>Listen on IPv6 Addresses</em> setting in the <a href="https://go.cpanel.net/whmdocsTweakSettings#system"><em>System</em></a> section of WHM&#39;s <a href="https://go.cpanel.net/whmdocsTweakSettings"><em>Tweak Settings</em></a> interface (<em>WHM &gt;&gt; Home &gt;&gt; Server Configuration &gt;&gt; Tweak Settings</em>).</li>
</ul>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://go.cpanel.net/howtouseserverprofiles#roles">Web Server role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="enabled" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">enabled</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">enabled=1</span></div><div><div html="&lt;p&gt;Whether the IPv6 address range is available.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; - Available.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; - Reserved.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether the IPv6 address range is available.</p>
<p><strong>Note</strong></p>
<ul>
<li><code>1</code> - Available.</li>
<li><code>0</code> - Reserved.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">name=ExampleRange</span></div><div><div html="&lt;p&gt;The IPv6 address range&amp;#39;s name.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You &lt;strong&gt;cannot&lt;/strong&gt; use SHARED as a range&amp;#39;s name.
It is reserved for the server&amp;#39;s shared IPv6 address.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The IPv6 address range&#39;s name.</p>
<p><strong>Note:</strong></p>
<p>You <strong>cannot</strong> use SHARED as a range&#39;s name.
It is reserved for the server&#39;s shared IPv6 address.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="note" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">note</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or null</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">null</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">note=Initial IPv6 address pool</span></div><div><div html="&lt;p&gt;A note for the IPv6 address range.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A note for the IPv6 address range.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="range" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">range</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">range=2001:db8:66ac:cafe::/64</span></div><div><div html="&lt;p&gt;The IPv6 address range and network portion
in &lt;a href=&quot;http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing&quot;&gt;CIDR format&lt;/a&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The IPv6 address range and network portion
in <a href="http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing">CIDR format</a>.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/ipv6_range_add</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/ipv6_range_add</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kjl8a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kjl8a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kjl8a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kjl8a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kjl8a:0" aria-labelledby="tab:R4kjl8a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  ipv6_range_add <span class="token punctuation">\</span>
  <span class="token assign-left variable">range</span><span class="token operator">=</span><span class="token string">'2001:db8:66ac:cafe::/64'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">name</span><span class="token operator">=</span><span class="token string">'ExampleRange'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kjl8a:1" aria-labelledby="tab:R4kjl8a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sjl8a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sjl8a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sjl8a:0" aria-labelledby="tab:R4sjl8a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;ipv6_range_add&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/IPv6-Address-Settings/operation/ipv6_range_edit" data-section-id="tag/IPv6-Address-Settings/operation/ipv6_range_edit" class="sc-dntaoT ceciOs"><div data-section-id="operation/ipv6_range_edit" id="operation/ipv6_range_edit" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/IPv6-Address-Settings/operation/ipv6_range_edit" aria-label="tag/IPv6-Address-Settings/operation/ipv6_range_edit"></a>Update IPv6 address range name or note<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function changes an IPv6 address range&amp;#39;s name and/or note.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Notes:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This function &lt;strong&gt;cannot&lt;/strong&gt; modify the server&amp;#39;s shared IPv6 address. To update that address, modify the &lt;a href=&quot;https://go.cpanel.net/advancedinstall&quot;&gt;/etc/wwwacct.conf&lt;/a&gt; file, or use WHM&amp;#39;s &lt;a href=&quot;https://go.cpanel.net/whmdocsBasicasisWebHostManagerSetup&quot;&gt;&lt;em&gt;Basic WebHost Manager Setup&lt;/em&gt;&lt;/a&gt; interface (&lt;em&gt;Home &amp;gt;&amp;gt; Server Configuration &amp;gt;&amp;gt; Basic WebHost Manager Setup&lt;/em&gt;).&lt;/li&gt;
&lt;li&gt;For all of cPanel &amp;amp; WHM&amp;#39;s features to function properly on IPv6, the &lt;code&gt;cpsrvd&lt;/code&gt; daemon &lt;strong&gt;must&lt;/strong&gt; listen on IPv6 addresses. To enable this functionality, select &lt;em&gt;On&lt;/em&gt; for the &lt;em&gt;Listen on IPv6 Addresses&lt;/em&gt; setting in the &lt;a href=&quot;https://go.cpanel.net/whmdocsTweakSettings#system&quot;&gt;&lt;em&gt;System&lt;/em&gt;&lt;/a&gt; section of WHM&amp;#39;s &lt;a href=&quot;https://go.cpanel.net/whmdocsTweakSettings&quot;&gt;&lt;em&gt;Tweak Settings&lt;/em&gt;&lt;/a&gt; interface (&lt;em&gt;WHM &amp;gt;&amp;gt; Home &amp;gt;&amp;gt; Server Configuration &amp;gt;&amp;gt; Tweak Settings&lt;/em&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://go.cpanel.net/howtouseserverprofiles#roles&quot;&gt;Web Server role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function changes an IPv6 address range&#39;s name and/or note.</p>
<p><strong>Notes:</strong></p>
<ul>
<li>This function <strong>cannot</strong> modify the server&#39;s shared IPv6 address. To update that address, modify the <a href="https://go.cpanel.net/advancedinstall">/etc/wwwacct.conf</a> file, or use WHM&#39;s <a href="https://go.cpanel.net/whmdocsBasicasisWebHostManagerSetup"><em>Basic WebHost Manager Setup</em></a> interface (<em>Home &gt;&gt; Server Configuration &gt;&gt; Basic WebHost Manager Setup</em>).</li>
<li>For all of cPanel &amp; WHM&#39;s features to function properly on IPv6, the <code>cpsrvd</code> daemon <strong>must</strong> listen on IPv6 addresses. To enable this functionality, select <em>On</em> for the <em>Listen on IPv6 Addresses</em> setting in the <a href="https://go.cpanel.net/whmdocsTweakSettings#system"><em>System</em></a> section of WHM&#39;s <a href="https://go.cpanel.net/whmdocsTweakSettings"><em>Tweak Settings</em></a> interface (<em>WHM &gt;&gt; Home &gt;&gt; Server Configuration &gt;&gt; Tweak Settings</em>).</li>
</ul>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://go.cpanel.net/howtouseserverprofiles#roles">Web Server role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">name=ExampleRange</span></div><div><div html="&lt;p&gt;The IPv6 address range&amp;#39;s current name.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You &lt;strong&gt;cannot&lt;/strong&gt; edit the range named SHARED.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The IPv6 address range&#39;s current name.</p>
<p><strong>Note:</strong></p>
<p>You <strong>cannot</strong> edit the range named SHARED.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="new_name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">new_name</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">null</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">new_name=AnotherRange</span></div><div><div html="&lt;p&gt;The IPv6 address range&amp;#39;s new name.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;If not supplied the range keeps its old name.&lt;/li&gt;
&lt;li&gt;You &lt;strong&gt;cannot&lt;/strong&gt; change range name to SHARED.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The IPv6 address range&#39;s new name.</p>
<p><strong>Note:</strong></p>
<ul>
<li>If not supplied the range keeps its old name.</li>
<li>You <strong>cannot</strong> change range name to SHARED.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="note" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">note</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">null</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">note=This is an update to the note.</span></div><div><div html="&lt;p&gt;The IPv6 address range&amp;#39;s new note.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you don&amp;#39;t specify this parameter, the function will not change the range&amp;#39;s note.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The IPv6 address range&#39;s new note.</p>
<p><strong>Note:</strong></p>
<p>If you don&#39;t specify this parameter, the function will not change the range&#39;s note.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/ipv6_range_edit</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/ipv6_range_edit</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kkl8a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kkl8a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kkl8a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kkl8a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kkl8a:0" aria-labelledby="tab:R4kkl8a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  ipv6_range_edit <span class="token punctuation">\</span>
  <span class="token assign-left variable">name</span><span class="token operator">=</span><span class="token string">'ExampleRange'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kkl8a:1" aria-labelledby="tab:R4kkl8a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4skl8a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4skl8a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4skl8a:0" aria-labelledby="tab:R4skl8a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;ipv6_range_edit&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/IPv6-Address-Settings/operation/ipv6_range_usage" data-section-id="tag/IPv6-Address-Settings/operation/ipv6_range_usage" class="sc-dntaoT ceciOs"><div data-section-id="operation/ipv6_range_usage" id="operation/ipv6_range_usage" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/IPv6-Address-Settings/operation/ipv6_range_usage" aria-label="tag/IPv6-Address-Settings/operation/ipv6_range_usage"></a>Return IPv6 address usage<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves usage information for IPv6 addresses in an IPv6 range.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;For all of cPanel &amp;amp; WHM&amp;#39;s features to function properly on IPv6, the &lt;code&gt;cpsrvd&lt;/code&gt; daemon &lt;strong&gt;must&lt;/strong&gt; listen on IPv6 addresses. To enable this functionality, select &lt;em&gt;On&lt;/em&gt; for the &lt;em&gt;Listen on IPv6 Addresses&lt;/em&gt; setting in the &lt;a href=&quot;https://go.cpanel.net/whmdocsTweakSettings#system&quot;&gt;&lt;em&gt;System&lt;/em&gt;&lt;/a&gt; section of WHM&amp;#39;s &lt;a href=&quot;https://go.cpanel.net/whmdocsTweakSettings&quot;&gt;&lt;em&gt;Tweak Settings&lt;/em&gt;&lt;/a&gt; interface (&lt;em&gt;WHM &amp;gt;&amp;gt; Home &amp;gt;&amp;gt; Server Configuration &amp;gt;&amp;gt; Tweak Settings&lt;/em&gt;).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://go.cpanel.net/howtouseserverprofiles#roles&quot;&gt;Web Server role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves usage information for IPv6 addresses in an IPv6 range.</p>
<p><strong>Note:</strong></p>
<p>For all of cPanel &amp; WHM&#39;s features to function properly on IPv6, the <code>cpsrvd</code> daemon <strong>must</strong> listen on IPv6 addresses. To enable this functionality, select <em>On</em> for the <em>Listen on IPv6 Addresses</em> setting in the <a href="https://go.cpanel.net/whmdocsTweakSettings#system"><em>System</em></a> section of WHM&#39;s <a href="https://go.cpanel.net/whmdocsTweakSettings"><em>Tweak Settings</em></a> interface (<em>WHM &gt;&gt; Home &gt;&gt; Server Configuration &gt;&gt; Tweak Settings</em>).</p>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://go.cpanel.net/howtouseserverprofiles#roles">Web Server role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">name=TestRange</span></div><div><div html="&lt;p&gt;The IPv6 address range&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The IPv6 address range&#39;s name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/ipv6_range_usage</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/ipv6_range_usage</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kll8a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kll8a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kll8a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kll8a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kll8a:0" aria-labelledby="tab:R4kll8a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  ipv6_range_usage <span class="token punctuation">\</span>
  <span class="token assign-left variable">name</span><span class="token operator">=</span><span class="token string">'TestRange'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kll8a:1" aria-labelledby="tab:R4kll8a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sll8a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sll8a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sll8a:0" aria-labelledby="tab:R4sll8a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"usage"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"forbidden"</span>: <span class="token number">65536</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"free"</span>: <span class="token number">1000000</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"used"</span>: <span class="token number">20</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;ipv6_range_usage&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/IPv6-Address-Settings/operation/ipv6_range_list" data-section-id="tag/IPv6-Address-Settings/operation/ipv6_range_list" class="sc-dntaoT ceciOs"><div data-section-id="operation/ipv6_range_list" id="operation/ipv6_range_list" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/IPv6-Address-Settings/operation/ipv6_range_list" aria-label="tag/IPv6-Address-Settings/operation/ipv6_range_list"></a>Return available IPv6 address ranges<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists available IPv6 address ranges.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;For all of cPanel &amp;amp; WHM&amp;#39;s features to function properly on IPv6, the &lt;code&gt;cpsrvd&lt;/code&gt; daemon &lt;strong&gt;must&lt;/strong&gt; listen on IPv6 addresses. To enable this functionality, select &lt;em&gt;On&lt;/em&gt; for the &lt;em&gt;Listen on IPv6 Addresses&lt;/em&gt; setting in the &lt;a href=&quot;https://go.cpanel.net/whmdocsTweakSettings#system&quot;&gt;&lt;em&gt;System&lt;/em&gt;&lt;/a&gt; section of WHM&amp;#39;s &lt;a href=&quot;https://go.cpanel.net/whmdocsTweakSettings&quot;&gt;&lt;em&gt;Tweak Settings&lt;/em&gt;&lt;/a&gt; interface (&lt;em&gt;WHM &amp;gt;&amp;gt; Home &amp;gt;&amp;gt; Server Configuration &amp;gt;&amp;gt; Tweak Settings&lt;/em&gt;).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://go.cpanel.net/howtouseserverprofiles#roles&quot;&gt;Web Server role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists available IPv6 address ranges.</p>
<p><strong>Note:</strong></p>
<p>For all of cPanel &amp; WHM&#39;s features to function properly on IPv6, the <code>cpsrvd</code> daemon <strong>must</strong> listen on IPv6 addresses. To enable this functionality, select <em>On</em> for the <em>Listen on IPv6 Addresses</em> setting in the <a href="https://go.cpanel.net/whmdocsTweakSettings#system"><em>System</em></a> section of WHM&#39;s <a href="https://go.cpanel.net/whmdocsTweakSettings"><em>Tweak Settings</em></a> interface (<em>WHM &gt;&gt; Home &gt;&gt; Server Configuration &gt;&gt; Tweak Settings</em>).</p>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://go.cpanel.net/howtouseserverprofiles#roles">Web Server role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/ipv6_range_list</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/ipv6_range_list</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kml8a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kml8a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kml8a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kml8a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kml8a:0" aria-labelledby="tab:R4kml8a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  ipv6_range_list
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kml8a:1" aria-labelledby="tab:R4kml8a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sml8a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sml8a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sml8a:0" aria-labelledby="tab:R4sml8a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"range"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"CIDR"</span>: <span class="token string">&quot;2001:db8:100:6::/64&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"enabled"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"first"</span>: <span class="token string">&quot;2001:db8:0100:0006:0000:0000:0000:0000&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"last"</span>: <span class="token string">&quot;2001:db8:0100:0006:ffff:ffff:ffff:ffff&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mostrecent"</span>: <span class="token string">&quot;2001:db8:0100:0006:0000:0000:0002:00ce&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;test_range&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"note"</span>: <span class="token string">&quot;This is used for development.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"owner"</span>: <span class="token string">&quot;root&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"range_users"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;user1&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reclaimed"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;2001:db8:0100:0006:0000:0000:0000:0002&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;ipv6_range_list&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/IPv6-Address-Settings/operation/ipv6_range_remove" data-section-id="tag/IPv6-Address-Settings/operation/ipv6_range_remove" class="sc-dntaoT ceciOs"><div data-section-id="operation/ipv6_range_remove" id="operation/ipv6_range_remove" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/IPv6-Address-Settings/operation/ipv6_range_remove" aria-label="tag/IPv6-Address-Settings/operation/ipv6_range_remove"></a>Remove IPv6 address range<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function removes an IPv6 address range from the server.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This function &lt;strong&gt;cannot&lt;/strong&gt; modify the server&amp;#39;s shared IPv6 address. To update that address, modify &lt;a href=&quot;https://go.cpanel.net/advancedinstall&quot;&gt;the &lt;code&gt;/etc/wwwacct.conf&lt;/code&gt; file&lt;/a&gt;, or use WHM&amp;#39;s &lt;a href=&quot;https://go.cpanel.net/whmdocsBasicasisWebHostManagerSetup&quot;&gt;&lt;em&gt;Basic WebHost Manager Setup&lt;/em&gt;&lt;/a&gt; interface (&lt;em&gt;Home &amp;gt;&amp;gt; Server Configuration &amp;gt;&amp;gt; Basic WebHost Manager Setup&lt;/em&gt;).&lt;/li&gt;
&lt;li&gt;For all of cPanel &amp;amp; WHM&amp;#39;s features to function properly on IPv6, the &lt;code&gt;cpsrvd&lt;/code&gt; daemon &lt;strong&gt;must&lt;/strong&gt; listen on IPv6 addresses. To enable this functionality, select &lt;em&gt;On&lt;/em&gt; for the &lt;em&gt;Listen on IPv6 Addresses&lt;/em&gt; setting in the &lt;em&gt;System&lt;/em&gt; section of WHM&amp;#39;s &lt;a href=&quot;https://go.cpanel.net/whmdocsTweakSettings&quot;&gt;&lt;em&gt;Tweak Settings&lt;/em&gt;&lt;/a&gt; interface (&lt;em&gt;WHM &amp;gt;&amp;gt; Home &amp;gt;&amp;gt; Server Configuration &amp;gt;&amp;gt; Tweak Settings&lt;/em&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://go.cpanel.net/howtouseserverprofiles#roles&quot;&gt;Web Server role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function removes an IPv6 address range from the server.</p>
<p><strong>Note:</strong></p>
<ul>
<li>This function <strong>cannot</strong> modify the server&#39;s shared IPv6 address. To update that address, modify <a href="https://go.cpanel.net/advancedinstall">the <code>/etc/wwwacct.conf</code> file</a>, or use WHM&#39;s <a href="https://go.cpanel.net/whmdocsBasicasisWebHostManagerSetup"><em>Basic WebHost Manager Setup</em></a> interface (<em>Home &gt;&gt; Server Configuration &gt;&gt; Basic WebHost Manager Setup</em>).</li>
<li>For all of cPanel &amp; WHM&#39;s features to function properly on IPv6, the <code>cpsrvd</code> daemon <strong>must</strong> listen on IPv6 addresses. To enable this functionality, select <em>On</em> for the <em>Listen on IPv6 Addresses</em> setting in the <em>System</em> section of WHM&#39;s <a href="https://go.cpanel.net/whmdocsTweakSettings"><em>Tweak Settings</em></a> interface (<em>WHM &gt;&gt; Home &gt;&gt; Server Configuration &gt;&gt; Tweak Settings</em>).</li>
</ul>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://go.cpanel.net/howtouseserverprofiles#roles">Web Server role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">name=Range1</span></div><div><div html="&lt;p&gt;The IPv6 address range&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The IPv6 address range&#39;s name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/ipv6_range_remove</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/ipv6_range_remove</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4knl8a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4knl8a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4knl8a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4knl8a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4knl8a:0" aria-labelledby="tab:R4knl8a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  ipv6_range_remove <span class="token punctuation">\</span>
  <span class="token assign-left variable">name</span><span class="token operator">=</span><span class="token string">'Range1'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4knl8a:1" aria-labelledby="tab:R4knl8a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4snl8a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4snl8a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4snl8a:0" aria-labelledby="tab:R4snl8a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;ipv6_range_remove&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/IPv6-Address-Settings/operation/listipv6s" data-section-id="tag/IPv6-Address-Settings/operation/listipv6s" class="sc-dntaoT ceciOs"><div data-section-id="operation/listipv6s" id="operation/listipv6s" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/IPv6-Address-Settings/operation/listipv6s" aria-label="tag/IPv6-Address-Settings/operation/listipv6s"></a>Return server&#x27;s IPv6 addresses<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists the IPv6 addresses bound to a server’s network interfaces.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists the IPv6 addresses bound to a server’s network interfaces.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/listipv6s</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/listipv6s</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kol8a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kol8a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kol8a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kol8a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kol8a:0" aria-labelledby="tab:R4kol8a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  listipv6s
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kol8a:1" aria-labelledby="tab:R4kol8a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sol8a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sol8a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sol8a:0" aria-labelledby="tab:R4sol8a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"ip"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"ip"</span>: <span class="token string">&quot;2001:0db8:0:0:1:0:0:1&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;listipv6s&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Network-Address-Translation" data-section-id="tag/Network-Address-Translation" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Network-Address-Translation" aria-label="tag/Network-Address-Translation"></a>Network Address Translation</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;IP Address Management / Network Address Translation&lt;/p&gt;
"><p>IP Address Management / Network Address Translation</p>
</div></div></div><div id="tag/Network-Address-Translation/operation/get_public_ip" data-section-id="tag/Network-Address-Translation/operation/get_public_ip" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_public_ip" id="operation/get_public_ip" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Network-Address-Translation/operation/get_public_ip" aria-label="tag/Network-Address-Translation/operation/get_public_ip"></a>Return public IP address of private IP address<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns the public IP address for a specified public or private IP address. You can use this function to determine the system&amp;#39;s main public IP address, especially for &lt;a href=&quot;https://go.cpanel.net/11NAT&quot;&gt;systems that use a 1:1 NAT configuration&lt;/a&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;cPanel &amp;amp; WHM uses the main public IP address to perform many different functions. For example, the system uses this IP address to verify the server&amp;#39;s license status with WebPros International, LLC.&lt;/li&gt;
&lt;li&gt;System administrators can configure the main public IP address in WHM&amp;#39;s &lt;a href=&quot;https://go.cpanel.net/whmdocsBasicasisWebHostManagerSetup&quot;&gt;Basic WebHost Manager Setup&lt;/a&gt; interface (&lt;em&gt;Home &amp;gt;&amp;gt; Server Configuration &amp;gt;&amp;gt; Basic WebHost Manager Setup&lt;/em&gt;).&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns the public IP address for a specified public or private IP address. You can use this function to determine the system&#39;s main public IP address, especially for <a href="https://go.cpanel.net/11NAT">systems that use a 1:1 NAT configuration</a>.</p>
<ul>
<li>cPanel &amp; WHM uses the main public IP address to perform many different functions. For example, the system uses this IP address to verify the server&#39;s license status with WebPros International, LLC.</li>
<li>System administrators can configure the main public IP address in WHM&#39;s <a href="https://go.cpanel.net/whmdocsBasicasisWebHostManagerSetup">Basic WebHost Manager Setup</a> interface (<em>Home &gt;&gt; Server Configuration &gt;&gt; Basic WebHost Manager Setup</em>).</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="ip" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">ip</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->ipv4<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ip=192.0.2.0</span></div><div><div html="&lt;p&gt;A valid public or private IP address to query.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A valid public or private IP address to query.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_public_ip</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_public_ip</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R155n8a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R155n8a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R155n8a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R155n8a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R155n8a:0" aria-labelledby="tab:R155n8a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_public_ip <span class="token punctuation">\</span>
  <span class="token assign-left variable">ip</span><span class="token operator">=</span><span class="token string">'192.0.2.0'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R155n8a:1" aria-labelledby="tab:R155n8a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R175n8a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R175n8a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R175n8a:0" aria-labelledby="tab:R175n8a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"public_ip"</span>: <span class="token string">&quot;192.0.2.0&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_public_ip&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Network-Address-Translation/operation/nat_checkip" data-section-id="tag/Network-Address-Translation/operation/nat_checkip" class="sc-dntaoT ceciOs"><div data-section-id="operation/nat_checkip" id="operation/nat_checkip" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Network-Address-Translation/operation/nat_checkip" aria-label="tag/Network-Address-Translation/operation/nat_checkip"></a>Validate public IP address for NAT<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function validates a public IP address on a NAT-configured server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function validates a public IP address on a NAT-configured server.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="ip" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">ip</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->ipv4<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ip=192.168.4.10</span></div><div><div html="&lt;p&gt;The local IPv4 address.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The local IPv4 address.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/nat_checkip</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/nat_checkip</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R156n8a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R156n8a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R156n8a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R156n8a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R156n8a:0" aria-labelledby="tab:R156n8a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  nat_checkip <span class="token punctuation">\</span>
  <span class="token assign-left variable">ip</span><span class="token operator">=</span><span class="token string">'192.168.4.10'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R156n8a:1" aria-labelledby="tab:R156n8a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R176n8a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R176n8a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R176n8a:0" aria-labelledby="tab:R176n8a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"checked_ip"</span>: <span class="token string">&quot;192.168.4.10&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;nat_checkip&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Network-Address-Translation/operation/nat_set_public_ip" data-section-id="tag/Network-Address-Translation/operation/nat_set_public_ip" class="sc-dntaoT ceciOs"><div data-section-id="operation/nat_set_public_ip" id="operation/nat_set_public_ip" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Network-Address-Translation/operation/nat_set_public_ip" aria-label="tag/Network-Address-Translation/operation/nat_set_public_ip"></a>Register NAT IP address to public IP address<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function pairs a local IP address with a public IP address on NAT-configured servers.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function pairs a local IP address with a public IP address on NAT-configured servers.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="local_ip" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">local_ip</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->ipv4<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">local_ip=192.168.4.10</span></div><div><div html="&lt;p&gt;The local IPv4 address.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The local IPv4 address.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="public_ip" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">public_ip</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->ipv4<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">public_ip=10.5.3.33</span></div><div><div html="&lt;p&gt;The public IPv4 address.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The public IPv4 address.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/nat_set_public_ip</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/nat_set_public_ip</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R157n8a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R157n8a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R157n8a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R157n8a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R157n8a:0" aria-labelledby="tab:R157n8a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  nat_set_public_ip <span class="token punctuation">\</span>
  <span class="token assign-left variable">local_ip</span><span class="token operator">=</span><span class="token string">'192.168.4.10'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">public_ip</span><span class="token operator">=</span><span class="token string">'10.5.3.33'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R157n8a:1" aria-labelledby="tab:R157n8a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R177n8a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R177n8a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R177n8a:0" aria-labelledby="tab:R177n8a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;nat_set_public_ip&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Management" data-section-id="tag/Management" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Management" aria-label="tag/Management"></a>Management</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Login Security (cPHulk) / Management&lt;/p&gt;
"><p>Login Security (cPHulk) / Management</p>
</div></div></div><div id="tag/Management/operation/flush_cphulk_login_history" data-section-id="tag/Management/operation/flush_cphulk_login_history" class="sc-dntaoT ceciOs"><div data-section-id="operation/flush_cphulk_login_history" id="operation/flush_cphulk_login_history" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Management/operation/flush_cphulk_login_history" aria-label="tag/Management/operation/flush_cphulk_login_history"></a>Remove all login security records<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function removes the login history entries from the cPHulk
database.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function removes the login history entries from the cPHulk
database.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/flush_cphulk_login_history</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/flush_cphulk_login_history</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2a9j8q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2a9j8q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2a9j8q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2a9j8q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2a9j8q:0" aria-labelledby="tab:R2a9j8q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  flush_cphulk_login_history
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2a9j8q:1" aria-labelledby="tab:R2a9j8q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2e9j8q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2e9j8q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2e9j8q:0" aria-labelledby="tab:R2e9j8q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"records_removed"</span>: <span class="token number">10</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;flush_cphulk_login_history&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Management/operation/flush_cphulk_login_history_for_ips" data-section-id="tag/Management/operation/flush_cphulk_login_history_for_ips" class="sc-dntaoT ceciOs"><div data-section-id="operation/flush_cphulk_login_history_for_ips" id="operation/flush_cphulk_login_history_for_ips" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Management/operation/flush_cphulk_login_history_for_ips" aria-label="tag/Management/operation/flush_cphulk_login_history_for_ips"></a>Remove login security IP address block<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function removes specific login history entries from the cPHulk database. Use this function to unblock one or more IP addresses.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function removes specific login history entries from the cPHulk database. Use this function to unblock one or more IP addresses.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="ip" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand ip"><span class="property-name">ip</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn">Array of </span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">strings or strings</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ip=192.168.0.1&amp;ip=192.168.0.2&amp;ip=192.168.0.3</span> -<!-- --> <!-- -->Multiple IPv4 addresses.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ip=2001:db8::1&amp;ip=2002:db8::1&amp;ip=2003:db8::1</span> -<!-- --> <!-- -->Multiple IPv6 addresses.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ip=192.168.0.1</span> -<!-- --> <!-- -->A single IPv4 address.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ip=2001:db8::1</span> -<!-- --> <!-- -->Single IPv6 Address</li></ul><div><div html="&lt;p&gt;The record&amp;#39;s IP address.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; To unblock multiple IP addresses, increment the parameter name (for example, to unblock three IP addresses, use the &lt;code&gt;ip-1&lt;/code&gt;, &lt;code&gt;ip-2&lt;/code&gt;, and &lt;code&gt;ip-3&lt;/code&gt; parameters).&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The record&#39;s IP address.</p>
<p><strong>Note:</strong></p>
<p> To unblock multiple IP addresses, increment the parameter name (for example, to unblock three IP addresses, use the <code>ip-1</code>, <code>ip-2</code>, and <code>ip-3</code> parameters).</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/flush_cphulk_login_history_for_ips</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/flush_cphulk_login_history_for_ips</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2aaj8q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2aaj8q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2aaj8q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2aaj8q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2aaj8q:0" aria-labelledby="tab:R2aaj8q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  flush_cphulk_login_history_for_ips <span class="token punctuation">\</span>
  <span class="token assign-left variable">ip</span><span class="token operator">=</span><span class="token string">'192.168.0.1'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2aaj8q:1" aria-labelledby="tab:R2aaj8q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2eaj8q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2eaj8q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2eaj8q:0" aria-labelledby="tab:R2eaj8q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"iptable_bans_removed"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"records_removed"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;flush_cphulk_login_history_for_ips&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Management/operation/read_cphulk_records" data-section-id="tag/Management/operation/read_cphulk_records" class="sc-dntaoT ceciOs"><div data-section-id="operation/read_cphulk_records" id="operation/read_cphulk_records" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Management/operation/read_cphulk_records" aria-label="tag/Management/operation/read_cphulk_records"></a>Return login security list records<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function displays a cPHulk list&amp;#39;s records.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function displays a cPHulk list&#39;s records.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="list_name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">list_name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;black&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;white&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">list_name=white</span></div><div><div html="&lt;p&gt;The cPHulk list&amp;#39;s name.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;black&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;white&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPHulk list&#39;s name.</p>
<ul>
<li><code>black</code></li>
<li><code>white</code></li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="skip_enabled_check" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">skip_enabled_check</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">skip_enabled_check=1</span></div><div><div html="&lt;p&gt;Whether to skip checking if cPHulk runs on the server.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; If cPHulk is disabled, the function returns the following message:
&lt;code&gt;cPHulk is disabled on the server.&lt;/code&gt;&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to skip checking if cPHulk runs on the server.</p>
<p><strong>Note:</strong></p>
<p> If cPHulk is disabled, the function returns the following message:
<code>cPHulk is disabled on the server.</code></p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/read_cphulk_records</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/read_cphulk_records</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2abj8q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2abj8q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2abj8q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2abj8q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2abj8q:0" aria-labelledby="tab:R2abj8q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  read_cphulk_records <span class="token punctuation">\</span>
  <span class="token assign-left variable">list_name</span><span class="token operator">=</span><span class="token string">'white'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2abj8q:1" aria-labelledby="tab:R2abj8q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ebj8q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ebj8q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ebj8q:0" aria-labelledby="tab:R2ebj8q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"ips_in_list"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"10.1.4.44"</span>: <span class="token string">&quot;A helpful comment about the IP address.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DEED::1"</span>: <span class="token string">&quot;A helpful comment about the IP address.&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"list_name"</span>: <span class="token string">&quot;white&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"requester_ip"</span>: <span class="token string">&quot;10.1.4.228&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"requester_ip_is_whitelisted"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restart_ssh"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"warning_ip"</span>: <span class="token string">&quot;The IP address is not on the white list.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"warning_ssh"</span>: <span class="token string">&quot;The system disabled the UseDNS setting for sshd in order to add IP addresses to the whitelist. You must restart sshd to implement the change.&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;read_cphulk_records&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Management/operation/create_cphulk_record" data-section-id="tag/Management/operation/create_cphulk_record" class="sc-dntaoT ceciOs"><div data-section-id="operation/create_cphulk_record" id="operation/create_cphulk_record" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Management/operation/create_cphulk_record" aria-label="tag/Management/operation/create_cphulk_record"></a>Add login security record to list<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function adds a new record or records to cPHulk&amp;#39;s whitelist or blacklist.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function adds a new record or records to cPHulk&#39;s whitelist or blacklist.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="comment" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">comment</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&lt;= 255<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">comment=George Wendt flying through the air.</span></div><div><div html="&lt;p&gt;A comment to include.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A comment to include.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="ip" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand ip"><span class="property-name">ip</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn">Array of </span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">strings or strings or strings or strings or strings or strings</span><span class="sc-CNKsk sc-gcfzXs hPAOR kNKbJU"> (<!-- -->ip-address<!-- -->) </span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ip=192.168.0.1&amp;ip=192.168.0.2&amp;ip=192.168.0.3</span> -<!-- --> <!-- -->Add multiple IP addresses.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ip=192.168.0.1</span> -<!-- --> <!-- -->Add a single IP address.</li></ul><div><div html="&lt;p&gt;The record&amp;#39;s IP address, if there is only one IP address to add.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To add multiple IP addresses, increment the parameter name. For example, &lt;code&gt;ip-1&lt;/code&gt;, &lt;code&gt;ip-2&lt;/code&gt;, and &lt;code&gt;ip-3&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The record&#39;s IP address, if there is only one IP address to add.</p>
<p><strong>Note:</strong></p>
<p>To add multiple IP addresses, increment the parameter name. For example, <code>ip-1</code>, <code>ip-2</code>, and <code>ip-3</code>.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="list_name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">list_name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;black&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;white&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">list_name=white</span></div><div><div html="&lt;p&gt;The cPHulk list&amp;#39;s name.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;black&lt;/code&gt; - Add a new record or records to the blacklist.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;white&lt;/code&gt; - Add a new record or records to the whitelist.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPHulk list&#39;s name.</p>
<ul>
<li><code>black</code> - Add a new record or records to the blacklist.</li>
<li><code>white</code> - Add a new record or records to the whitelist.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="skip_enabled_check" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">skip_enabled_check</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">skip_enabled_check=1</span></div><div><div html="&lt;p&gt;Whether to skip checking if cPHulk runs on the server.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; - Do &lt;strong&gt;not&lt;/strong&gt; check if cPHulk is running.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; - Check if cPHulk is running.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; If cPHulk is disabled and you check its status, the function returns the following message: &lt;code&gt;cPHulk is disabled on the server.&lt;/code&gt; &lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to skip checking if cPHulk runs on the server.</p>
<ul>
<li><code>1</code> - Do <strong>not</strong> check if cPHulk is running.</li>
<li><code>0</code> - Check if cPHulk is running.</li>
</ul>
<p><strong>Note:</strong></p>
<p> If cPHulk is disabled and you check its status, the function returns the following message: <code>cPHulk is disabled on the server.</code> </p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/create_cphulk_record</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/create_cphulk_record</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2acj8q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2acj8q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2acj8q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2acj8q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2acj8q:0" aria-labelledby="tab:R2acj8q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  create_cphulk_record <span class="token punctuation">\</span>
  <span class="token assign-left variable">list_name</span><span class="token operator">=</span><span class="token string">'white'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">ip</span><span class="token operator">=</span><span class="token string">'192.168.0.1'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2acj8q:1" aria-labelledby="tab:R2acj8q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ecj8q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ecj8q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ecj8q:0" aria-labelledby="tab:R2ecj8q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"comment"</span>: <span class="token string">&quot;George Wendt flying through the air.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip_blocks_removed"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ips_added"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;192.168.0.1&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ips_failed"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"192.168.0.1"</span>: <span class="token string">&quot;Invalid IP address or range: \&quot;192.68.0.1\&quot;&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"iptable_bans_removed"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"list_name"</span>: <span class="token string">&quot;white&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"requester_ip"</span>: <span class="token string">&quot;10.1.4.228&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"requester_ip_is_whitelisted"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;create_cphulk_record&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Management/operation/cphulk_status" data-section-id="tag/Management/operation/cphulk_status" class="sc-dntaoT ceciOs"><div data-section-id="operation/cphulk_status" id="operation/cphulk_status" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Management/operation/cphulk_status" aria-label="tag/Management/operation/cphulk_status"></a>Return login security status<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns the status of the cPHulk service.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns the status of the cPHulk service.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/cphulk_status</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/cphulk_status</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2adj8q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2adj8q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2adj8q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2adj8q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2adj8q:0" aria-labelledby="tab:R2adj8q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  cphulk_status
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2adj8q:1" aria-labelledby="tab:R2adj8q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2edj8q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2edj8q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2edj8q:0" aria-labelledby="tab:R2edj8q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"is_enabled"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"service"</span>: <span class="token string">&quot;cPHulk&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;cphulk_status&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Management/operation/delete_cphulk_record" data-section-id="tag/Management/operation/delete_cphulk_record" class="sc-dntaoT ceciOs"><div data-section-id="operation/delete_cphulk_record" id="operation/delete_cphulk_record" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Management/operation/delete_cphulk_record" aria-label="tag/Management/operation/delete_cphulk_record"></a>Remove login security record from list<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function deletes a record or records from cPHulk&amp;#39;s whitelist or blacklist.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function deletes a record or records from cPHulk&#39;s whitelist or blacklist.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="ip" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand ip"><span class="property-name">ip</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn">Array of </span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">strings or strings or strings or strings or strings or strings</span><span class="sc-CNKsk sc-gcfzXs hPAOR kNKbJU"> (<!-- -->ip-address<!-- -->) </span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ip=192.168.0.1&amp;ip=192.168.0.2&amp;ip=2001:db8::1&amp;ip=2002:db8::1</span> -<!-- --> <!-- -->Multiple IP addresses.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ip=192.168.0.1</span> -<!-- --> <!-- -->Single IP address.</li></ul><div><div html="&lt;p&gt;The record&amp;#39;s IP address.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; To delete multiple IP addresses, increment the parameter name. For example, &lt;code&gt;ip-1&lt;/code&gt;, &lt;code&gt;ip-2&lt;/code&gt;, &lt;code&gt;ip-3&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The record&#39;s IP address.</p>
<p><strong>Note:</strong></p>
<p> To delete multiple IP addresses, increment the parameter name. For example, <code>ip-1</code>, <code>ip-2</code>, <code>ip-3</code>.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="list_name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">list_name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;white&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;black&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">list_name=white</span></div><div><div html="&lt;p&gt;The cPHulk list&amp;#39;s name.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;white&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;black&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPHulk list&#39;s name.</p>
<ul>
<li><code>white</code></li>
<li><code>black</code></li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="skip_enabled_check" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">skip_enabled_check</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">skip_enabled_check=1</span></div><div><div html="&lt;p&gt;Whether to skip checking if cPHulk runs on the server.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; - Don’t check cPHulk’s status.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; - Check cPHulk’s status.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; If cPHulk is disabled and you check its status, the function returns the following message:
&lt;code&gt;cPHulk is disabled on the server&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to skip checking if cPHulk runs on the server.</p>
<ul>
<li><code>1</code> - Don’t check cPHulk’s status.</li>
<li><code>0</code> - Check cPHulk’s status.</li>
</ul>
<p><strong>Note:</strong></p>
<p> If cPHulk is disabled and you check its status, the function returns the following message:
<code>cPHulk is disabled on the server</code>.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/delete_cphulk_record</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/delete_cphulk_record</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2aej8q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2aej8q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2aej8q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2aej8q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2aej8q:0" aria-labelledby="tab:R2aej8q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  delete_cphulk_record <span class="token punctuation">\</span>
  <span class="token assign-left variable">list_name</span><span class="token operator">=</span><span class="token string">'white'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">ip</span><span class="token operator">=</span><span class="token string">'192.168.0.1'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2aej8q:1" aria-labelledby="tab:R2aej8q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2eej8q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2eej8q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2eej8q:0" aria-labelledby="tab:R2eej8q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"ips_failed"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"192.168.0.1"</span>: <span class="token string">&quot;This is why, alpha.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"192.168.9.1"</span>: <span class="token string">&quot;This is why, beta.&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ips_removed"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;192.168.0.1&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"list_name"</span>: <span class="token string">&quot;white&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"requester_ip"</span>: <span class="token string">&quot;192.168.0.1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"requester_ip_is_whitelisted"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;delete_cphulk_record&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Management/operation/batch_create_cphulk_records" data-section-id="tag/Management/operation/batch_create_cphulk_records" class="sc-dntaoT ceciOs"><div data-section-id="operation/batch_create_cphulk_records" id="operation/batch_create_cphulk_records" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Management/operation/batch_create_cphulk_records" aria-label="tag/Management/operation/batch_create_cphulk_records"></a>Add login security record to list with comment<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function adds one or more records to cPHulk&amp;#39;s whitelist or blacklist. The function includes the option to add unique comments for each IP address that you add.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function adds one or more records to cPHulk&#39;s whitelist or blacklist. The function includes the option to add unique comments for each IP address that you add.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><h5 class="sc-dpBQxM eJAAZj">Request Body schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><div html="" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"></div><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="api.version" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">api.version</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><div html="&lt;p&gt;The WHM API version number.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The WHM API version number.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="list_name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">list_name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;black&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;white&quot;</span> </div> <div><div html="&lt;p&gt;The cPHulk list&amp;#39;s name.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;black&lt;/code&gt; - Add a new record or records to the blacklist.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;white&lt;/code&gt; - Add a new record or records to the whitelist.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPHulk list&#39;s name.</p>
<ul>
<li><code>black</code> - Add a new record or records to the blacklist.</li>
<li><code>white</code> - Add a new record or records to the whitelist.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="records" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand records"><span class="property-name">records</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn">Array of </span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">objects</span></div> <div><div html="&lt;p&gt;The list of records to add to the whitelist or blacklist.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The list of records to add to the whitelist or blacklist.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="skip_enabled_check" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">skip_enabled_check</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><div html="&lt;p&gt;Whether to skip checking if cPHulk runs on the server.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; - Do &lt;strong&gt;not&lt;/strong&gt; check if cPHulk is running.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; - Check if cPHulk is running.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; If cPHulk is disabled and you check its status, the function returns the following message: &lt;code&gt;cPHulk is disabled on the server.&lt;/code&gt; &lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to skip checking if cPHulk runs on the server.</p>
<ul>
<li><code>1</code> - Do <strong>not</strong> check if cPHulk is running.</li>
<li><code>0</code> - Check if cPHulk is running.</li>
</ul>
<p><strong>Note:</strong></p>
<p> If cPHulk is disabled and you check its status, the function returns the following message: <code>cPHulk is disabled on the server.</code> </p>
</div></div></div></td></tr></tbody></table><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="post" class="sc-txhaY dCeVuA http-verb post">post</span><span class="sc-etPtWW iqHzp">/batch_create_cphulk_records</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/batch_create_cphulk_records</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2afj8q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2afj8q:0" tabindex="0" data-rttab="true">Payload</li><li class="react-tabs__tab" role="tab" id="tab:R2afj8q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2afj8q:1" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2afj8q:2" aria-selected="false" aria-disabled="false" aria-controls="panel:R2afj8q:2" data-rttab="true">HTTP Request (Wire Format)</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2afj8q:0" aria-labelledby="tab:R2afj8q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"api.version"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"list_name"</span>: <span class="token string">&quot;white&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"records"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"comment"</span>: <span class="token string">&quot;Automated update tools.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip"</span>: <span class="token string">&quot;192.168.0.1&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"comment"</span>: <span class="token string">&quot;System administrators and support systems.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip"</span>: <span class="token string">&quot;192.168.1.0/30&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"comment"</span>: <span class="token string">&quot;Owner of example.com.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip"</span>: <span class="token string">&quot;122.1.56.7-122.1.56.8&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"comment"</span>: <span class="token string">&quot;Special access group 1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip"</span>: <span class="token string">&quot;2001:db9::&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"comment"</span>: <span class="token string">&quot;Special access group 1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip"</span>: <span class="token string">&quot;2001:db9::1-2001:db9::5&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"comment"</span>: <span class="token string">&quot;Special access group 2&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip"</span>: <span class="token string">&quot;2001:db8::/32&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2afj8q:1" aria-labelledby="tab:R2afj8q:1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2afj8q:2" aria-labelledby="tab:R2afj8q:2"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2efj8q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2efj8q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2efj8q:0" aria-labelledby="tab:R2efj8q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"comment"</span>: <span class="token string">&quot;George Wendt flying through the air.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip_blocks_removed"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ips_added"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;192.168.0.1&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;192.168.1.0-192.168.1.3&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;122.1.56.7-122.1.56.8&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ips_failed"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"192.168.0.1"</span>: <span class="token string">&quot;Invalid IP address or range: \&quot;192.68.0.1\&quot;&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"iptable_bans_removed"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"list_name"</span>: <span class="token string">&quot;white&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"original_ips_added"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;192.168.0.1&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;192.168.1.0/30&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;122.1.56.7-122.1.56.8&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"requester_ip"</span>: <span class="token string">&quot;10.1.4.228&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"requester_ip_is_whitelisted"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;batch_create_cphulk_records&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Reporting" data-section-id="tag/Reporting" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Reporting" aria-label="tag/Reporting"></a>Reporting</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Login Security (cPHulk) / Reporting&lt;/p&gt;
"><p>Login Security (cPHulk) / Reporting</p>
</div></div></div><div id="tag/Reporting/operation/get_countries_with_known_ip_ranges" data-section-id="tag/Reporting/operation/get_countries_with_known_ip_ranges" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_countries_with_known_ip_ranges" id="operation/get_countries_with_known_ip_ranges" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Reporting/operation/get_countries_with_known_ip_ranges" aria-label="tag/Reporting/operation/get_countries_with_known_ip_ranges"></a>Return login security country codes<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists the country codes available for whitelist and blacklist functions.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists the country codes available for whitelist and blacklist functions.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_countries_with_known_ip_ranges</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_countries_with_known_ip_ranges</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2a9l8q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2a9l8q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2a9l8q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2a9l8q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2a9l8q:0" aria-labelledby="tab:R2a9l8q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_countries_with_known_ip_ranges
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2a9l8q:1" aria-labelledby="tab:R2a9l8q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2e9l8q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2e9l8q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2e9l8q:0" aria-labelledby="tab:R2e9l8q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"countries"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"code"</span>: <span class="token string">&quot;US&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;United States&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_countries_with_known_ip_ranges&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Reporting/operation/get_cphulk_brutes" data-section-id="tag/Reporting/operation/get_cphulk_brutes" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_cphulk_brutes" id="operation/get_cphulk_brutes" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Reporting/operation/get_cphulk_brutes" aria-label="tag/Reporting/operation/get_cphulk_brutes"></a>Return login security brute force attacks<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists brute force attack entries from the cPHulk database.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists brute force attack entries from the cPHulk database.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_cphulk_brutes</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_cphulk_brutes</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2aal8q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2aal8q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2aal8q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2aal8q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2aal8q:0" aria-labelledby="tab:R2aal8q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_cphulk_brutes
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2aal8q:1" aria-labelledby="tab:R2aal8q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2eal8q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2eal8q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2eal8q:0" aria-labelledby="tab:R2eal8q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"brutes"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"exptime"</span>: <span class="token string">&quot;2014-12-07T00:00:00.000Z&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip"</span>: <span class="token string">&quot;192.168.0.1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"logintime"</span>: <span class="token string">&quot;2014-11-20T00:00:00.000Z&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <span class="token string">&quot;this was a triumph&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"timeleft"</span>: <span class="token number">14</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_cphulk_brutes&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Reporting/operation/get_cphulk_excessive_brutes" data-section-id="tag/Reporting/operation/get_cphulk_excessive_brutes" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_cphulk_excessive_brutes" id="operation/get_cphulk_excessive_brutes" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Reporting/operation/get_cphulk_excessive_brutes" aria-label="tag/Reporting/operation/get_cphulk_excessive_brutes"></a>Return login security excessive brute force attacks<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves excessive brute force attack entries from the cPHulk database.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves excessive brute force attack entries from the cPHulk database.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_cphulk_excessive_brutes</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_cphulk_excessive_brutes</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2abl8q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2abl8q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2abl8q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2abl8q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2abl8q:0" aria-labelledby="tab:R2abl8q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_cphulk_excessive_brutes
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2abl8q:1" aria-labelledby="tab:R2abl8q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ebl8q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ebl8q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ebl8q:0" aria-labelledby="tab:R2ebl8q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"excessive_brutes"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"exptime"</span>: <span class="token string">&quot;2014-12-07T00:00:00.000Z&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip"</span>: <span class="token string">&quot;192.168.0.1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"logintime"</span>: <span class="token string">&quot;2014-11-20T00:00:00.000Z&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <span class="token string">&quot;this was a triumph&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"timeleft"</span>: <span class="token number">14</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_cphulk_excessive_brutes&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Reporting/operation/get_cphulk_user_brutes" data-section-id="tag/Reporting/operation/get_cphulk_user_brutes" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_cphulk_user_brutes" id="operation/get_cphulk_user_brutes" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Reporting/operation/get_cphulk_user_brutes" aria-label="tag/Reporting/operation/get_cphulk_user_brutes"></a>Return login security brute force attacks by user<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists brute force attack entries from the cPHulk database, ordered by user accounts.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists brute force attack entries from the cPHulk database, ordered by user accounts.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_cphulk_user_brutes</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_cphulk_user_brutes</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2acl8q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2acl8q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2acl8q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2acl8q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2acl8q:0" aria-labelledby="tab:R2acl8q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_cphulk_user_brutes
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2acl8q:1" aria-labelledby="tab:R2acl8q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ecl8q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ecl8q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ecl8q:0" aria-labelledby="tab:R2ecl8q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"user_brutes"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"authservice"</span>: <span class="token string">&quot;dovecot&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"exptime"</span>: <span class="token string">&quot;2014-12-07T00:00:00.000Z&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip"</span>: <span class="token string">&quot;192.168.0.1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"logintime"</span>: <span class="token string">&quot;2014-11-20T00:00:00.000Z&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"service"</span>: <span class="token string">&quot;ftp&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"timeleft"</span>: <span class="token number">14</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;example&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_cphulk_user_brutes&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Reporting/operation/get_cphulk_failed_logins" data-section-id="tag/Reporting/operation/get_cphulk_failed_logins" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_cphulk_failed_logins" id="operation/get_cphulk_failed_logins" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Reporting/operation/get_cphulk_failed_logins" aria-label="tag/Reporting/operation/get_cphulk_failed_logins"></a>Return login security failed logins<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists failed login attempt entries from the cPHulk database.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists failed login attempt entries from the cPHulk database.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_cphulk_failed_logins</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_cphulk_failed_logins</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2adl8q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2adl8q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2adl8q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2adl8q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2adl8q:0" aria-labelledby="tab:R2adl8q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_cphulk_failed_logins
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2adl8q:1" aria-labelledby="tab:R2adl8q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2edl8q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2edl8q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2edl8q:0" aria-labelledby="tab:R2edl8q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"failed_logins"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"authservice"</span>: <span class="token string">&quot;dovecot&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"exptime"</span>: <span class="token string">&quot;2014-12-07T00:00:00.000Z&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip"</span>: <span class="token string">&quot;192.168.0.1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"logintime"</span>: <span class="token string">&quot;2014-11-20T00:00:00.000Z&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"service"</span>: <span class="token string">&quot;ftp&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"timeleft"</span>: <span class="token number">14</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;example&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_cphulk_failed_logins&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Settings" data-section-id="tag/Settings" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Settings" aria-label="tag/Settings"></a>Settings</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Login Security (cPHulk) / Settings&lt;/p&gt;
"><p>Login Security (cPHulk) / Settings</p>
</div></div></div><div id="tag/Settings/operation/enable_cphulk" data-section-id="tag/Settings/operation/enable_cphulk" class="sc-dntaoT ceciOs"><div data-section-id="operation/enable_cphulk" id="operation/enable_cphulk" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Settings/operation/enable_cphulk" aria-label="tag/Settings/operation/enable_cphulk"></a>Enable login security<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function enables the cPHulk service.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function enables the cPHulk service.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/enable_cphulk</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/enable_cphulk</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2a9n8q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2a9n8q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2a9n8q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2a9n8q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2a9n8q:0" aria-labelledby="tab:R2a9n8q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  enable_cphulk
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2a9n8q:1" aria-labelledby="tab:R2a9n8q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2e9n8q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2e9n8q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2e9n8q:0" aria-labelledby="tab:R2e9n8q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;enable_cphulk&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Settings/operation/disable_cphulk" data-section-id="tag/Settings/operation/disable_cphulk" class="sc-dntaoT ceciOs"><div data-section-id="operation/disable_cphulk" id="operation/disable_cphulk" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Settings/operation/disable_cphulk" aria-label="tag/Settings/operation/disable_cphulk"></a>Disable login security<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function disables the cPHulk service.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function disables the cPHulk service.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/disable_cphulk</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/disable_cphulk</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2aan8q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2aan8q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2aan8q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2aan8q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2aan8q:0" aria-labelledby="tab:R2aan8q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  disable_cphulk
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2aan8q:1" aria-labelledby="tab:R2aan8q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ean8q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ean8q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ean8q:0" aria-labelledby="tab:R2ean8q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;disable_cphulk&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Settings/operation/load_cphulk_config" data-section-id="tag/Settings/operation/load_cphulk_config" class="sc-dntaoT ceciOs"><div data-section-id="operation/load_cphulk_config" id="operation/load_cphulk_config" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Settings/operation/load_cphulk_config" aria-label="tag/Settings/operation/load_cphulk_config"></a>Return login security configuration settings<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns cPHulk&amp;#39;s current settings.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns cPHulk&#39;s current settings.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/load_cphulk_config</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/load_cphulk_config</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2abn8q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2abn8q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2abn8q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2abn8q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2abn8q:0" aria-labelledby="tab:R2abn8q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  load_cphulk_config
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2abn8q:1" aria-labelledby="tab:R2abn8q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ebn8q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ebn8q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ebn8q:0" aria-labelledby="tab:R2ebn8q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"cphulk_config"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"block_brute_force_with_firewall"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"block_excessive_brute_force_with_firewall"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"brute_force_period_mins"</span>: <span class="token number">5</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"brute_force_period_sec"</span>: <span class="token number">360</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"can_temp_ban_firewall"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"command_to_run_on_brute_force"</span>: <span class="token string">&quot;echo \&quot;BRUTE\&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"command_to_run_on_excessive_brute_force"</span>: <span class="token string">&quot;echo \&quot;TOO MUCH BRUTE\&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip_based_protection"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip_brute_force_period_mins"</span>: <span class="token number">15</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip_brute_force_period_sec"</span>: <span class="token number">300</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_enabled"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"lookback_period_min"</span>: <span class="token number">360</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"lookback_time"</span>: <span class="token number">21600</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mark_as_brute"</span>: <span class="token number">30</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"max_failures"</span>: <span class="token number">30</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"max_failures_byip"</span>: <span class="token number">5</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notify_on_brute"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notify_on_root_login"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notify_on_root_login_for_known_netblock"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"username_based_protection"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"username_based_protection_for_root"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"username_based_protection_local_origin"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;load_cphulk_config&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Settings/operation/save_cphulk_config" data-section-id="tag/Settings/operation/save_cphulk_config" class="sc-dntaoT ceciOs"><div data-section-id="operation/save_cphulk_config" id="operation/save_cphulk_config" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Settings/operation/save_cphulk_config" aria-label="tag/Settings/operation/save_cphulk_config"></a>Save login security configuration settings<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function modifies cPHulk&amp;#39;s configuration settings.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function modifies cPHulk&#39;s configuration settings.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="block_brute_force_with_firewall" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">block_brute_force_with_firewall</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">block_brute_force_with_firewall=0</span></div><div><div html="&lt;p&gt;Whether to use the server firewall to block brute force attacks.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Use the firewall.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; use the firewall.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to use the server firewall to block brute force attacks.</p>
<ul>
<li><code>1</code> — Use the firewall.</li>
<li><code>0</code> — Do <strong>not</strong> use the firewall.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="block_excessive_brute_force_with_firewall" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">block_excessive_brute_force_with_firewall</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">block_excessive_brute_force_with_firewall=0</span></div><div><div html="&lt;p&gt;Whether to use the server firewall to block excessive brute force attacks.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Use the firewall.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; use the firewall.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to use the server firewall to block excessive brute force attacks.</p>
<ul>
<li><code>1</code> — Use the firewall.</li>
<li><code>0</code> — Do <strong>not</strong> use the firewall.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="brute_force_period_mins" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">brute_force_period_mins</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">5</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">brute_force_period_mins=5</span></div><div><div html="&lt;p&gt;The number of minutes over which cPHulk measures all login attempts to a specific user&amp;#39;s account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The number of minutes over which cPHulk measures all login attempts to a specific user&#39;s account.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="command_to_run_on_brute_force" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">command_to_run_on_brute_force</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">command_to_run_on_brute_force=</span></div><div><div html="&lt;p&gt;The command to run when an IP address triggers brute force protection.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; For a list of commands, read the &lt;em&gt;Command variables&lt;/em&gt; section of our &lt;a href=&quot;https://go.cpanel.net/whmdocscPHulkBruteForceProtection&quot;&gt;cPHulk Brute Force Protection&lt;/a&gt; documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The command to run when an IP address triggers brute force protection.</p>
<p><strong>Note:</strong></p>
<p> For a list of commands, read the <em>Command variables</em> section of our <a href="https://go.cpanel.net/whmdocscPHulkBruteForceProtection">cPHulk Brute Force Protection</a> documentation.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="command_to_run_on_excessive_brute_force" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">command_to_run_on_excessive_brute_force</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">command_to_run_on_excessive_brute_force=</span></div><div><div html="&lt;p&gt;The command to run when the system blocks an IP address for a one day period.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; For a list of commands, read the &lt;em&gt;Command variables&lt;/em&gt; section of our &lt;a href=&quot;https://go.cpanel.net/whmdocscPHulkBruteForceProtection&quot;&gt;cPHulk Brute Force Protection&lt;/a&gt; documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The command to run when the system blocks an IP address for a one day period.</p>
<p><strong>Note:</strong></p>
<p> For a list of commands, read the <em>Command variables</em> section of our <a href="https://go.cpanel.net/whmdocscPHulkBruteForceProtection">cPHulk Brute Force Protection</a> documentation.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="ip_based_protection" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">ip_based_protection</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ip_based_protection=1</span></div><div><div html="&lt;p&gt;Whether to enable IP address-based protection on all requests.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enable IP-based protection.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disable IP-based protection.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; If you set this parameter to &lt;code&gt;0&lt;/code&gt;, you &lt;strong&gt;cannot&lt;/strong&gt; use the following parameters:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;block_brute_force_with_firewall&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;block_excessive_brute_force_with_firewall&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ip_brute_force_period_mins&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to enable IP address-based protection on all requests.</p>
<ul>
<li><code>1</code> — Enable IP-based protection.</li>
<li><code>0</code> — Disable IP-based protection.</li>
</ul>
<p><strong>Note:</strong></p>
<p> If you set this parameter to <code>0</code>, you <strong>cannot</strong> use the following parameters:</p>
<ul>
<li><code>block_brute_force_with_firewall</code></li>
<li><code>block_excessive_brute_force_with_firewall</code></li>
<li><code>ip_brute_force_period_mins</code></li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="ip_brute_force_period_mins" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">ip_brute_force_period_mins</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">15</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ip_brute_force_period_mins=15</span></div><div><div html="&lt;p&gt;The number of minutes in which cPHulk measures an attacker&amp;#39;s login attempts.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The number of minutes in which cPHulk measures an attacker&#39;s login attempts.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="lookback_period_min" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">lookback_period_min</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 0<!-- --> </span></span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">360</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">lookback_period_min=360</span></div><div><div html="&lt;p&gt;The number of minutes over which cPHulk counts failed logins against a user.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The number of minutes over which cPHulk counts failed logins against a user.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="mark_as_brute" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">mark_as_brute</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 0<!-- --> </span></span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">30</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">mark_as_brute=30</span></div><div><div html="&lt;p&gt;The maximum number of failures from a specific IP address before cPHulk blocks that address for a two-week period.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The maximum number of failures from a specific IP address before cPHulk blocks that address for a two-week period.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="max_failures" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">max_failures</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 0<!-- --> </span></span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">30</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">max_failures=30</span></div><div><div html="&lt;p&gt;The maximum number of failures that cPHulk allows per account within the defined time range.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The maximum number of failures that cPHulk allows per account within the defined time range.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="max_failures_byip" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">max_failures_byip</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 0<!-- --> </span></span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">5</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">max_failures_byip=5</span></div><div><div html="&lt;p&gt;The maximum number of failures from a specific IP address before cPHulk locks out that address.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The maximum number of failures from a specific IP address before cPHulk locks out that address.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="notify_on_brute" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">notify_on_brute</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">notify_on_brute=0</span></div><div><div html="&lt;p&gt;Whether cPHulk will send a notification when it detects a brute force attack.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Send the notification.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; send the notification.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether cPHulk will send a notification when it detects a brute force attack.</p>
<ul>
<li><code>1</code> — Send the notification.</li>
<li><code>0</code> — Do <strong>not</strong> send the notification.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="notify_on_root_login" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">notify_on_root_login</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">notify_on_root_login=0</span></div><div><div html="&lt;p&gt;Whether cPHulk will send a notification when the &lt;code&gt;root&lt;/code&gt; user successfully logs in from an IP address that is not on the whitelist.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Send the notification.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; send the notification.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether cPHulk will send a notification when the <code>root</code> user successfully logs in from an IP address that is not on the whitelist.</p>
<ul>
<li><code>1</code> — Send the notification.</li>
<li><code>0</code> — Do <strong>not</strong> send the notification.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="notify_on_root_login_for_known_netblock" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">notify_on_root_login_for_known_netblock</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">notify_on_root_login_for_known_netblock=0</span></div><div><div html="&lt;p&gt;Whether cPHulk sends a notification upon successful &lt;code&gt;root&lt;/code&gt; login when the IP address is not on the whitelist, but from a known netblock.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Send the notification.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; send the notification.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether cPHulk sends a notification upon successful <code>root</code> login when the IP address is not on the whitelist, but from a known netblock.</p>
<ul>
<li><code>1</code> — Send the notification.</li>
<li><code>0</code> — Do <strong>not</strong> send the notification.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="skip_enabled_check" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">skip_enabled_check</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">skip_enabled_check=0</span></div><div><div html="&lt;p&gt;Whether to skip checking if cPHulk runs on the server.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Don&amp;#39;t check cPHulk&amp;#39;s status.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Check cPHulk&amp;#39;s status.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If cPHulk is disabled, the function returns the following message:
&lt;code&gt;cPHulk is disabled on the server.&lt;/code&gt;&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to skip checking if cPHulk runs on the server.</p>
<ul>
<li><code>1</code> — Don&#39;t check cPHulk&#39;s status.</li>
<li><code>0</code> — Check cPHulk&#39;s status.</li>
</ul>
<p><strong>Note:</strong></p>
<p>If cPHulk is disabled, the function returns the following message:
<code>cPHulk is disabled on the server.</code></p>
</div></div></div></td></tr><tr class=""><td kind="field" title="username_based_protection" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">username_based_protection</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">username_based_protection=0</span></div><div><div html="&lt;p&gt;Whether to enable username-based protection on all requests.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enable.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disable.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to enable username-based protection on all requests.</p>
<ul>
<li><code>1</code> — Enable.</li>
<li><code>0</code> — Disable.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="username_based_protection_for_root" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">username_based_protection_for_root</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">username_based_protection_for_root=0</span></div><div><div html="&lt;p&gt;Whether to allow username-based protection to lock out the &lt;code&gt;root&lt;/code&gt; user.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Allow.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; allow.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow username-based protection to lock out the <code>root</code> user.</p>
<ul>
<li><code>1</code> — Allow.</li>
<li><code>0</code> — Do <strong>not</strong> allow.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="username_based_protection_local_origin" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">username_based_protection_local_origin</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">username_based_protection_local_origin=1</span></div><div><div html="&lt;p&gt;Whether to enable username-based protection &lt;strong&gt;only&lt;/strong&gt; on requests that originate from a local IP address.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enable.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disable.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to enable username-based protection <strong>only</strong> on requests that originate from a local IP address.</p>
<ul>
<li><code>1</code> — Enable.</li>
<li><code>0</code> — Disable.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/save_cphulk_config</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/save_cphulk_config</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2acn8q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2acn8q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2acn8q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2acn8q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2acn8q:0" aria-labelledby="tab:R2acn8q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  save_cphulk_config
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2acn8q:1" aria-labelledby="tab:R2acn8q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ecn8q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ecn8q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ecn8q:0" aria-labelledby="tab:R2ecn8q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"cphulk_config"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"block_brute_force_with_firewall"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"block_excessive_brute_force_with_firewall"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"brute_force_period_mins"</span>: <span class="token number">5</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"brute_force_period_sec"</span>: <span class="token number">300</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"can_temp_ban_firewall"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"command_to_run_on_brute_force"</span>: <span class="token string">&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"command_to_run_on_excessive_brute_force"</span>: <span class="token string">&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip_based_protection"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip_brute_force_period_mins"</span>: <span class="token number">15</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip_brute_force_period_sec"</span>: <span class="token number">900</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_enabled"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"lookback_period_min"</span>: <span class="token number">360</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"lookback_time"</span>: <span class="token number">21600</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mark_as_brute"</span>: <span class="token number">30</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"max_failures"</span>: <span class="token number">30</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"max_failures_byip"</span>: <span class="token number">5</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notify_on_brute"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notify_on_root_login"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notify_on_root_login_for_known_netblock"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"username_based_protection"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"username_based_protection_for_root"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"username_based_protection_local_origin"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restart_ssh"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"warning"</span>: <span class="token keyword">null</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;save_cphulk_config&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Settings/operation/set_cphulk_config_key" data-section-id="tag/Settings/operation/set_cphulk_config_key" class="sc-dntaoT ceciOs"><div data-section-id="operation/set_cphulk_config_key" id="operation/set_cphulk_config_key" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Settings/operation/set_cphulk_config_key" aria-label="tag/Settings/operation/set_cphulk_config_key"></a>Update login security configuration settings<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function modifies a single cPHulk configuration settings as specified.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function modifies a single cPHulk configuration settings as specified.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="key" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">key</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;block_brute_force_with_firewall&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;block_excessive_brute_force_with_firewall&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;brute_force_period_mins&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;brute_force_period_sec&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;command_to_run_on_brute_force&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;command_to_run_on_excessive_brute_force&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;country_blacklist&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;country_whitelist&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;ip_based_protection&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;ip_brute_force_period_mins&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;ip_brute_force_period_sec&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;is_enabled&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;lookback_period_min&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;lookback_time&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;mark_as_brute&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;max_failures&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;max_failures_byip&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;notify_on_brute&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;notify_on_root_login&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;notify_on_root_login_for_known_netblock&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;username_based_protection&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;username_based_protection_for_root&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;username_based_protection_local_origin&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">key=is_enabled</span></div><div><div html="&lt;p&gt;The configuration key for the setting to set/modify.&lt;/p&gt;
&lt;p&gt;It should be one of the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;block_brute_force_with_firewall&lt;/code&gt; - Whether to use cPanel &amp;amp; WHM&amp;#39;s firewall to block brute force attacks.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;block_excessive_brute_force_with_firewall&lt;/code&gt; - Whether to use cPanel &amp;amp; WHM&amp;#39;s firewall to block excessive brute force attacks.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brute_force_period_mins&lt;/code&gt; - The number of minutes over which cPHulk measures all login attempts to a specific user&amp;#39;s account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brute_force_period_sec&lt;/code&gt; - The number of seconds over which cPHulk measures all login attempts to a specific user&amp;#39;s account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;command_to_run_on_brute_force&lt;/code&gt; - The command to run when an IP address triggers brute force protection.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;command_to_run_on_excessive_brute_force&lt;/code&gt; - The command to run when the system blocks an IP address blocked for a one day period.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;country_blacklist&lt;/code&gt; - The countries to blacklist.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;country_whitelist&lt;/code&gt; - The countries to whitelist.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ip_based_protection&lt;/code&gt; - Whether to enable IP address-based protection on all requests.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ip_brute_force_period_mins&lt;/code&gt; - The number of minutes in which cPHulk measures an attacker&amp;#39;s login attempts.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ip_brute_force_period_sec&lt;/code&gt; - The number of seconds in which cPHulk measures an attacker&amp;#39;s login attempts.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;is_enabled&lt;/code&gt; - Whether to enable the cPHulk service.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lookback_period_min&lt;/code&gt; - The number of minutes over which cPHulk counts failed logins against a user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lookback_time&lt;/code&gt; - The number of seconds over which cPHulk counts failed logins against a user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;mark_as_brute&lt;/code&gt; - The maximum number of failures from a specific IP address before cPHulk blocks that address for a two-week period.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;max_failures&lt;/code&gt; - The maximum number of failures that cPHulk allows per account within the defined time range.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;max_failures_byip&lt;/code&gt; - The maximum number of failures from a specific IP address before cPHulk locks out that address.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;notify_on_brute&lt;/code&gt; - Whether cPHulk will send a notification when it detects a brute force attack.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;notify_on_root_login&lt;/code&gt; - Whether cPHulk will send a notification when the root user successfully logs in from an IP address that is &lt;strong&gt;not&lt;/strong&gt; on the whitelist.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;notify_on_root_login_for_known_netblock&lt;/code&gt; - Whether cPHulk sends a notification upon successful root login when the IP address is &lt;strong&gt;not&lt;/strong&gt; on the whitelist, but from a known netblock.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username_based_protection&lt;/code&gt; - Whether to enable username-based protection on all requests.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username_based_protection_for_root&lt;/code&gt; - Whether to allow username-based protection to lock out the root user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username_based_protection_local_origin&lt;/code&gt; - Whether to enable username-based protection only on requests that originate from a local IP address.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The configuration key for the setting to set/modify.</p>
<p>It should be one of the following:</p>
<ul>
<li><code>block_brute_force_with_firewall</code> - Whether to use cPanel &amp; WHM&#39;s firewall to block brute force attacks.</li>
<li><code>block_excessive_brute_force_with_firewall</code> - Whether to use cPanel &amp; WHM&#39;s firewall to block excessive brute force attacks.</li>
<li><code>brute_force_period_mins</code> - The number of minutes over which cPHulk measures all login attempts to a specific user&#39;s account.</li>
<li><code>brute_force_period_sec</code> - The number of seconds over which cPHulk measures all login attempts to a specific user&#39;s account.</li>
<li><code>command_to_run_on_brute_force</code> - The command to run when an IP address triggers brute force protection.</li>
<li><code>command_to_run_on_excessive_brute_force</code> - The command to run when the system blocks an IP address blocked for a one day period.</li>
<li><code>country_blacklist</code> - The countries to blacklist.</li>
<li><code>country_whitelist</code> - The countries to whitelist.</li>
<li><code>ip_based_protection</code> - Whether to enable IP address-based protection on all requests.</li>
<li><code>ip_brute_force_period_mins</code> - The number of minutes in which cPHulk measures an attacker&#39;s login attempts.</li>
<li><code>ip_brute_force_period_sec</code> - The number of seconds in which cPHulk measures an attacker&#39;s login attempts.</li>
<li><code>is_enabled</code> - Whether to enable the cPHulk service.</li>
<li><code>lookback_period_min</code> - The number of minutes over which cPHulk counts failed logins against a user.</li>
<li><code>lookback_time</code> - The number of seconds over which cPHulk counts failed logins against a user.</li>
<li><code>mark_as_brute</code> - The maximum number of failures from a specific IP address before cPHulk blocks that address for a two-week period.</li>
<li><code>max_failures</code> - The maximum number of failures that cPHulk allows per account within the defined time range.</li>
<li><code>max_failures_byip</code> - The maximum number of failures from a specific IP address before cPHulk locks out that address.</li>
<li><code>notify_on_brute</code> - Whether cPHulk will send a notification when it detects a brute force attack.</li>
<li><code>notify_on_root_login</code> - Whether cPHulk will send a notification when the root user successfully logs in from an IP address that is <strong>not</strong> on the whitelist.</li>
<li><code>notify_on_root_login_for_known_netblock</code> - Whether cPHulk sends a notification upon successful root login when the IP address is <strong>not</strong> on the whitelist, but from a known netblock.</li>
<li><code>username_based_protection</code> - Whether to enable username-based protection on all requests.</li>
<li><code>username_based_protection_for_root</code> - Whether to allow username-based protection to lock out the root user.</li>
<li><code>username_based_protection_local_origin</code> - Whether to enable username-based protection only on requests that originate from a local IP address.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="value" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand value"><span class="property-name">value</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or integer</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">value=1</span></div><div><div html="&lt;p&gt;The new value for the specified key. The allowable value depends on which key is being set.&lt;/p&gt;
&lt;p&gt;For the following keys, the value must be 0 or 1:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;block_brute_force_with_firewall&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;block_excessive_brute_force_with_firewall&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ip_based_protection&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;is_enabled&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;notify_on_brute&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;notify_on_root_login&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;notify_on_root_login_for_known_netblock&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username_based_protection&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username_based_protection_for_root&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username_based_protection_local_origin&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For the following keys, the value must be an integer which specifies a number of minutes or seconds:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;brute_force_period_mins&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brute_force_period_sec&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ip_brute_force_period_mins&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ip_brute_force_period_sec&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lookback_period_min&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lookback_time&lt;/code&gt; - This one is in seconds despite not having &lt;code&gt;sec&lt;/code&gt; in the name&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These keys require the value to be a string containing a command to be run:
(For a list of commands, read the &lt;em&gt;Command Variables&lt;/em&gt; section of our &lt;a href=&quot;https://go.cpanel.net/whmdocscPHulkBruteForceProtection&quot;&gt;cPHulk Brute Force Protection&lt;/a&gt; documentation.)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;command_to_run_on_brute_force&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;command_to_run_on_excessive_brute_force&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These keys require the value to be a string containing a comma-separated list of country codes:
(For a list of countries, run the WHM API 1 &lt;code&gt;get_countries_with_known_ip_ranges&lt;/code&gt; function.)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;country_blacklist&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;country_whitelist&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The following keys require an integer representing a maximum number of failures&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;mark_as_brute&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;max_failures&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;max_failures_byip&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The new value for the specified key. The allowable value depends on which key is being set.</p>
<p>For the following keys, the value must be 0 or 1:</p>
<ul>
<li><code>block_brute_force_with_firewall</code></li>
<li><code>block_excessive_brute_force_with_firewall</code></li>
<li><code>ip_based_protection</code></li>
<li><code>is_enabled</code></li>
<li><code>notify_on_brute</code></li>
<li><code>notify_on_root_login</code></li>
<li><code>notify_on_root_login_for_known_netblock</code></li>
<li><code>username_based_protection</code></li>
<li><code>username_based_protection_for_root</code></li>
<li><code>username_based_protection_local_origin</code></li>
</ul>
<p>For the following keys, the value must be an integer which specifies a number of minutes or seconds:</p>
<ul>
<li><code>brute_force_period_mins</code></li>
<li><code>brute_force_period_sec</code></li>
<li><code>ip_brute_force_period_mins</code></li>
<li><code>ip_brute_force_period_sec</code></li>
<li><code>lookback_period_min</code></li>
<li><code>lookback_time</code> - This one is in seconds despite not having <code>sec</code> in the name</li>
</ul>
<p>These keys require the value to be a string containing a command to be run:
(For a list of commands, read the <em>Command Variables</em> section of our <a href="https://go.cpanel.net/whmdocscPHulkBruteForceProtection">cPHulk Brute Force Protection</a> documentation.)</p>
<ul>
<li><code>command_to_run_on_brute_force</code></li>
<li><code>command_to_run_on_excessive_brute_force</code></li>
</ul>
<p>These keys require the value to be a string containing a comma-separated list of country codes:
(For a list of countries, run the WHM API 1 <code>get_countries_with_known_ip_ranges</code> function.)</p>
<ul>
<li><code>country_blacklist</code></li>
<li><code>country_whitelist</code></li>
</ul>
<p>The following keys require an integer representing a maximum number of failures</p>
<ul>
<li><code>mark_as_brute</code></li>
<li><code>max_failures</code></li>
<li><code>max_failures_byip</code></li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/set_cphulk_config_key</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/set_cphulk_config_key</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2adn8q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2adn8q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2adn8q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2adn8q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2adn8q:0" aria-labelledby="tab:R2adn8q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  set_cphulk_config_key <span class="token assign-left variable">key</span><span class="token operator">=</span>is_enabled <span class="token assign-left variable">value</span><span class="token operator">=</span><span class="token number">1</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2adn8q:1" aria-labelledby="tab:R2adn8q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2edn8q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2edn8q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2edn8q:0" aria-labelledby="tab:R2edn8q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"cphulk_config"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"block_brute_force_with_firewall"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"block_excessive_brute_force_with_firewall"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"brute_force_period_mins"</span>: <span class="token number">5</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"brute_force_period_sec"</span>: <span class="token number">300</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"can_temp_ban_firewall"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"command_to_run_on_brute_force"</span>: <span class="token string">&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"command_to_run_on_excessive_brute_force"</span>: <span class="token string">&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"country_blacklist"</span>: <span class="token string">&quot;PK,BR&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"country_whitelist"</span>: <span class="token string">&quot;US,AU&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip_based_protection"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip_brute_force_period_mins"</span>: <span class="token number">15</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip_brute_force_period_sec"</span>: <span class="token number">900</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_enabled"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"lookback_period_min"</span>: <span class="token number">360</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"lookback_time"</span>: <span class="token number">21600</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mark_as_brute"</span>: <span class="token number">30</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"max_failures"</span>: <span class="token number">30</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"max_failures_byip"</span>: <span class="token number">5</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notify_on_brute"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notify_on_root_login"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notify_on_root_login_for_known_netblock"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"username_based_protection"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"username_based_protection_for_root"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"username_based_protection_local_origin"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;set_cphulk_config_key&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Web-Log-Retention" data-section-id="tag/Web-Log-Retention" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Web-Log-Retention" aria-label="tag/Web-Log-Retention"></a>Web Log Retention</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;The Web Log Retention module for WHM API 1.&lt;/p&gt;
"><p>The Web Log Retention module for WHM API 1.</p>
</div></div></div><div id="tag/Web-Log-Retention/operation/list_accounts_retention" data-section-id="tag/Web-Log-Retention/operation/list_accounts_retention" class="sc-dntaoT ceciOs"><div data-section-id="operation/list_accounts_retention" id="operation/list_accounts_retention" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Web-Log-Retention/operation/list_accounts_retention" aria-label="tag/Web-Log-Retention/operation/list_accounts_retention"></a>List accounts&#x27; web log retention settings<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;List each cPanel account&amp;#39;s web server log retention preference alongside the server default.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>List each cPanel account&#39;s web server log retention preference alongside the server default.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/list_accounts_retention</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/list_accounts_retention</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99r9a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99r9a:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99r9a:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99r9a:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99r9a:0" aria-labelledby="tab:R99r9a:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  list_accounts_retention
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99r9a:1" aria-labelledby="tab:R99r9a:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pr9a:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pr9a:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pr9a:0" aria-labelledby="tab:R9pr9a:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"default_retention"</span>: <span class="token number">14</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"accounts"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;alice&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"retention_days"</span>: <span class="token number">30</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"using_default"</span>: <span class="token boolean">false</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;list_accounts_retention&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/cPanel-Account-Mail-Management" data-section-id="tag/cPanel-Account-Mail-Management" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPanel-Account-Mail-Management" aria-label="tag/cPanel-Account-Mail-Management"></a>cPanel Account Mail Management</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Mail / cPanel Account Mail Management&lt;/p&gt;
"><p>Mail / cPanel Account Mail Management</p>
</div></div></div><div id="tag/cPanel-Account-Mail-Management/operation/unsuspend_outgoing_email" data-section-id="tag/cPanel-Account-Mail-Management/operation/unsuspend_outgoing_email" class="sc-dntaoT ceciOs"><div data-section-id="operation/unsuspend_outgoing_email" id="operation/unsuspend_outgoing_email" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPanel-Account-Mail-Management/operation/unsuspend_outgoing_email" aria-label="tag/cPanel-Account-Mail-Management/operation/unsuspend_outgoing_email"></a>Unsuspend account outgoing email<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function unsuspends outgoing email for a cPanel account&amp;#39;s users.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function unsuspends outgoing email for a cPanel account&#39;s users.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=example</span></div><div><div html="&lt;p&gt;The cPanel account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/unsuspend_outgoing_email</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/unsuspend_outgoing_email</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Rii339q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rii339q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Rii339q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Rii339q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rii339q:0" aria-labelledby="tab:Rii339q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  unsuspend_outgoing_email <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'example'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Rii339q:1" aria-labelledby="tab:Rii339q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rji339q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rji339q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rji339q:0" aria-labelledby="tab:Rji339q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;unsuspend_outgoing_email&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/cPanel-Account-Mail-Management/operation/list_pops_for" data-section-id="tag/cPanel-Account-Mail-Management/operation/list_pops_for" class="sc-dntaoT ceciOs"><div data-section-id="operation/list_pops_for" id="operation/list_pops_for" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPanel-Account-Mail-Management/operation/list_pops_for" aria-label="tag/cPanel-Account-Mail-Management/operation/list_pops_for"></a>Return cPanel account&#x27;s email accounts<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists a cPanel account’s email accounts. To prevent falsified data or symlink exploitation, the function uses the specified cPanel account user, rather than &lt;code&gt;root&lt;/code&gt; user, to read data from the user’s home directory. The system compares the collected data from the user’s home directory to a server-wide domains list. The comparison of the data validates whether you can trust the data.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  When you disable the &lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Receive Mail role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists a cPanel account’s email accounts. To prevent falsified data or symlink exploitation, the function uses the specified cPanel account user, rather than <code>root</code> user, to read data from the user’s home directory. The system compares the collected data from the user’s home directory to a server-wide domains list. The comparison of the data validates whether you can trust the data.</p>
<p><strong>Important:</strong></p>
<p>  When you disable the <a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Receive Mail role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=example</span></div><div><div html="&lt;p&gt;The cPanel account user for which to list all owned email accounts.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account user for which to list all owned email accounts.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/list_pops_for</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/list_pops_for</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Rii539q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rii539q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Rii539q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Rii539q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rii539q:0" aria-labelledby="tab:Rii539q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  list_pops_for <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'example'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Rii539q:1" aria-labelledby="tab:Rii539q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rji539q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rji539q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rji539q:0" aria-labelledby="tab:Rji539q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"pops"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;example1@example.com&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;list_pops_for&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/cPanel-Account-Mail-Management/operation/get_user_email_forward_destination" data-section-id="tag/cPanel-Account-Mail-Management/operation/get_user_email_forward_destination" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_user_email_forward_destination" id="operation/get_user_email_forward_destination" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPanel-Account-Mail-Management/operation/get_user_email_forward_destination" aria-label="tag/cPanel-Account-Mail-Management/operation/get_user_email_forward_destination"></a>Return cPanel account forward destination<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves the destination to which the system forwards a system account&amp;#39;s email.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Usually, the system sends notices about the server&amp;#39;s problems and activity to the &lt;code&gt;root&lt;/code&gt; account.&lt;/li&gt;
&lt;li&gt;If you do &lt;strong&gt;not&lt;/strong&gt; use the &lt;code&gt;suexec&lt;/code&gt; module, the &lt;code&gt;nobody&lt;/code&gt; user receives bounce messages from email that CGI scripts send.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Receive Mail&lt;/a&gt; role, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves the destination to which the system forwards a system account&#39;s email.</p>
<p><strong>Note:</strong></p>
<ul>
<li>Usually, the system sends notices about the server&#39;s problems and activity to the <code>root</code> account.</li>
<li>If you do <strong>not</strong> use the <code>suexec</code> module, the <code>nobody</code> user receives bounce messages from email that CGI scripts send.</li>
</ul>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Receive Mail</a> role, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=root</span></div><div><div html="&lt;p&gt;The system account name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The system account name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_user_email_forward_destination</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_user_email_forward_destination</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Rii739q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rii739q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Rii739q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Rii739q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rii739q:0" aria-labelledby="tab:Rii739q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_user_email_forward_destination <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'root'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Rii739q:1" aria-labelledby="tab:Rii739q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rji739q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rji739q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rji739q:0" aria-labelledby="tab:Rji739q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"forward_to"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;user@example.com&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_user_email_forward_destination&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/cPanel-Account-Mail-Management/operation/set_user_email_forward_destination" data-section-id="tag/cPanel-Account-Mail-Management/operation/set_user_email_forward_destination" class="sc-dntaoT ceciOs"><div data-section-id="operation/set_user_email_forward_destination" id="operation/set_user_email_forward_destination" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPanel-Account-Mail-Management/operation/set_user_email_forward_destination" aria-label="tag/cPanel-Account-Mail-Management/operation/set_user_email_forward_destination"></a>Update cPanel account email forward destination<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function sets the destination to which the system forwards a system account&amp;#39;s email.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Notes:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Usually, the system sends notices about the server&amp;#39;s problems and activity to the &lt;code&gt;root&lt;/code&gt; account.&lt;/li&gt;
&lt;li&gt;If you do &lt;strong&gt;not&lt;/strong&gt; use the &lt;code&gt;suexec&lt;/code&gt; module, the &lt;code&gt;nobody&lt;/code&gt; user receives bounce messages from email that CGI scripts send.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Receive Mail role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function sets the destination to which the system forwards a system account&#39;s email.</p>
<p><strong>Notes:</strong></p>
<ul>
<li>Usually, the system sends notices about the server&#39;s problems and activity to the <code>root</code> account.</li>
<li>If you do <strong>not</strong> use the <code>suexec</code> module, the <code>nobody</code> user receives bounce messages from email that CGI scripts send.</li>
</ul>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Receive Mail role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="forward_to" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">forward_to</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">forward_to=user</span></div><div><div html="&lt;p&gt;The system account name or email address to which you wish to forward email.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To forward messages to multiple accounts or email addresses, use a comma-separated list.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The system account name or email address to which you wish to forward email.</p>
<p><strong>Note:</strong></p>
<p>To forward messages to multiple accounts or email addresses, use a comma-separated list.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=root</span></div><div><div html="&lt;p&gt;The system account name to forward.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The system account name to forward.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/set_user_email_forward_destination</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/set_user_email_forward_destination</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Rii939q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rii939q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Rii939q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Rii939q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rii939q:0" aria-labelledby="tab:Rii939q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  set_user_email_forward_destination <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'root'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">forward_to</span><span class="token operator">=</span><span class="token string">'user'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Rii939q:1" aria-labelledby="tab:Rii939q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rji939q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rji939q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rji939q:0" aria-labelledby="tab:Rji939q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;set_user_email_forward_destination&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/cPanel-Account-Mail-Management/operation/get_unique_recipient_count_per_sender_for_user" data-section-id="tag/cPanel-Account-Mail-Management/operation/get_unique_recipient_count_per_sender_for_user" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_unique_recipient_count_per_sender_for_user" id="operation/get_unique_recipient_count_per_sender_for_user" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPanel-Account-Mail-Management/operation/get_unique_recipient_count_per_sender_for_user" aria-label="tag/cPanel-Account-Mail-Management/operation/get_unique_recipient_count_per_sender_for_user"></a>Return cPanel account unique email recipients<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function gets the number of unique recipients that a system user sent mail to within a period of time. It groups this data by each of the user&amp;#39;s email accounts.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function gets the number of unique recipients that a system user sent mail to within a period of time. It groups this data by each of the user&#39;s email accounts.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="end_time" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">end_time</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->unix_timestamp<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">end_time=1550923200</span></div><div><div html="&lt;p&gt;An end time to query.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>An end time to query.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="start_time" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">start_time</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->unix_timestamp<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">start_time=1550872800</span></div><div><div html="&lt;p&gt;A start time to query.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A start time to query.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The system user&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The system user&#39;s username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_unique_recipient_count_per_sender_for_user</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_unique_recipient_count_per_sender_for_user</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riib39q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riib39q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riib39q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riib39q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riib39q:0" aria-labelledby="tab:Riib39q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_unique_recipient_count_per_sender_for_user <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">start_time</span><span class="token operator">=</span><span class="token string">'1550872800'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">end_time</span><span class="token operator">=</span><span class="token string">'1550923200'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riib39q:1" aria-labelledby="tab:Riib39q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjib39q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjib39q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjib39q:0" aria-labelledby="tab:Rjib39q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"sender"</span>: <span class="token string">&quot;username@example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"unique_recipient_count"</span>: <span class="token number">51</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_unique_recipient_count_per_sender_for_user&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/cPanel-Account-Mail-Management/operation/get_unique_sender_recipient_count_per_user" data-section-id="tag/cPanel-Account-Mail-Management/operation/get_unique_sender_recipient_count_per_user" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_unique_sender_recipient_count_per_user" id="operation/get_unique_sender_recipient_count_per_user" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPanel-Account-Mail-Management/operation/get_unique_sender_recipient_count_per_user" aria-label="tag/cPanel-Account-Mail-Management/operation/get_unique_sender_recipient_count_per_user"></a>Return all cPanel account unique email recipients<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function gets a count of the email addresses that each system account sent mail to within a specific period of time. It groups the data by each system user for all the system&amp;#39;s users.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function gets a count of the email addresses that each system account sent mail to within a specific period of time. It groups the data by each system user for all the system&#39;s users.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="end_time" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">end_time</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->unix_timestamp<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">end_time=1551192100</span></div><div><div html="&lt;p&gt;An end time to query.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>An end time to query.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="start_time" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">start_time</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->unix_timestamp<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">start_time=1550702383</span></div><div><div html="&lt;p&gt;A start time to query.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A start time to query.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_unique_sender_recipient_count_per_user</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_unique_sender_recipient_count_per_user</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riid39q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riid39q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riid39q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riid39q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riid39q:0" aria-labelledby="tab:Riid39q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_unique_sender_recipient_count_per_user <span class="token punctuation">\</span>
  <span class="token assign-left variable">start_time</span><span class="token operator">=</span><span class="token string">'1550702383'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">end_time</span><span class="token operator">=</span><span class="token string">'1551192100'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riid39q:1" aria-labelledby="tab:Riid39q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjid39q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjid39q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjid39q:0" aria-labelledby="tab:Rjid39q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"unique_sender_recipient_count"</span>: <span class="token number">120</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;username&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_unique_sender_recipient_count_per_user&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/cPanel-Account-Mail-Management/operation/suspend_outgoing_email" data-section-id="tag/cPanel-Account-Mail-Management/operation/suspend_outgoing_email" class="sc-dntaoT ceciOs"><div data-section-id="operation/suspend_outgoing_email" id="operation/suspend_outgoing_email" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPanel-Account-Mail-Management/operation/suspend_outgoing_email" aria-label="tag/cPanel-Account-Mail-Management/operation/suspend_outgoing_email"></a>Suspend cPanel account outgoing email<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function sets Exim&amp;#39;s queue to suspend and force failure for email that a user sends to an external address.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  If mail for a cPanel user&amp;#39;s account is suspended, the system will reject their email before the mail server puts it in queue.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function sets Exim&#39;s queue to suspend and force failure for email that a user sends to an external address.</p>
<p><strong>Note:</strong></p>
<p>  If mail for a cPanel user&#39;s account is suspended, the system will reject their email before the mail server puts it in queue.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=example</span></div><div><div html="&lt;p&gt;The cPanel account.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You &lt;strong&gt;cannot&lt;/strong&gt; suspend the &lt;code&gt;root&lt;/code&gt; user&amp;#39;s outgoing email with this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account.</p>
<p><strong>Note</strong></p>
<p>You <strong>cannot</strong> suspend the <code>root</code> user&#39;s outgoing email with this function.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/suspend_outgoing_email</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/suspend_outgoing_email</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riif39q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riif39q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riif39q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riif39q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riif39q:0" aria-labelledby="tab:Riif39q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  suspend_outgoing_email <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'example'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riif39q:1" aria-labelledby="tab:Riif39q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjif39q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjif39q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjif39q:0" aria-labelledby="tab:Rjif39q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;suspend_outgoing_email&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/cPanel-Account-Mail-Management/operation/expunge_messages_for_mailbox_guid" data-section-id="tag/cPanel-Account-Mail-Management/operation/expunge_messages_for_mailbox_guid" class="sc-dntaoT ceciOs"><div data-section-id="operation/expunge_messages_for_mailbox_guid" id="operation/expunge_messages_for_mailbox_guid" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPanel-Account-Mail-Management/operation/expunge_messages_for_mailbox_guid" aria-label="tag/cPanel-Account-Mail-Management/operation/expunge_messages_for_mailbox_guid"></a>Remove email account messages by mailbox GUID<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function removes mail messages from a cPanel account.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  When you disable the &lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Receive Mail role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function removes mail messages from a cPanel account.</p>
<p><strong>Important:</strong></p>
<p>  When you disable the <a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Receive Mail role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="account" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">account</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">account=user@example.com</span></div><div><div html="&lt;p&gt;The email account&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The email account&#39;s name.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="mailbox_guid" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">mailbox_guid</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">mailbox_guid=2550860f0c58d158c92a000044f0d230</span></div><div><div html="&lt;p&gt;The mailbox&amp;#39;s globally unique identifier (GUID).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To find the mailbox GUID, use the WHM API 1 - &lt;code&gt;get_mailbox_status&lt;/code&gt; function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The mailbox&#39;s globally unique identifier (GUID).</p>
<p><strong>Note:</strong></p>
<p>To find the mailbox GUID, use the WHM API 1 - <code>get_mailbox_status</code> function.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="query" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">query</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">query=savedbefore 52w</span></div><div><div html="&lt;p&gt;The Dovecot search query to select which messages you wish to remove from the mailbox. For more information, read &lt;a href=&quot;http://wiki2.dovecot.org/Tools/Doveadm/SearchQuery&quot;&gt;Dovecot&amp;#39;s Search Query&lt;/a&gt; documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The Dovecot search query to select which messages you wish to remove from the mailbox. For more information, read <a href="http://wiki2.dovecot.org/Tools/Doveadm/SearchQuery">Dovecot&#39;s Search Query</a> documentation.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/expunge_messages_for_mailbox_guid</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/expunge_messages_for_mailbox_guid</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riih39q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riih39q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riih39q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riih39q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riih39q:0" aria-labelledby="tab:Riih39q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  expunge_messages_for_mailbox_guid <span class="token punctuation">\</span>
  <span class="token assign-left variable">account</span><span class="token operator">=</span><span class="token string">'user@example.com'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">mailbox_guid</span><span class="token operator">=</span><span class="token string">'2550860f0c58d158c92a000044f0d230'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">query</span><span class="token operator">=</span><span class="token string">'savedbefore 52w'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riih39q:1" aria-labelledby="tab:Riih39q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjih39q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjih39q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjih39q:0" aria-labelledby="tab:Rjih39q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;expunge_messages_for_mailbox_guid&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/cPanel-Account-Mail-Management/operation/expunge_mailbox_messages" data-section-id="tag/cPanel-Account-Mail-Management/operation/expunge_mailbox_messages" class="sc-dntaoT ceciOs"><div data-section-id="operation/expunge_mailbox_messages" id="operation/expunge_mailbox_messages" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPanel-Account-Mail-Management/operation/expunge_mailbox_messages" aria-label="tag/cPanel-Account-Mail-Management/operation/expunge_mailbox_messages"></a>Remove email account messages by Dovecot query<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function removes mail messages from a cPanel account that you select with a query.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  When you disable the &lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Receive Mail role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function removes mail messages from a cPanel account that you select with a query.</p>
<p><strong>Important:</strong></p>
<p>  When you disable the <a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Receive Mail role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="account" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">account</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->email<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">account=user@example.com</span></div><div><div html="&lt;p&gt;An email account that exists on the server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>An email account that exists on the server.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="mailbox" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">mailbox</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">mailbox=INBOX</span></div><div><div html="&lt;p&gt;A mailbox name on the account.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  Because you cannot escape wildcard characters such as (&lt;code&gt;*&lt;/code&gt;), we recommend that you use functions that use the &lt;code&gt;mailbox_guid&lt;/code&gt; parameter instead. For example, the WHM API 1 &lt;code&gt;expunge_messages_for_mailbox_guid&lt;/code&gt; function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A mailbox name on the account.</p>
<p><strong>Note:</strong></p>
<p>  Because you cannot escape wildcard characters such as (<code>*</code>), we recommend that you use functions that use the <code>mailbox_guid</code> parameter instead. For example, the WHM API 1 <code>expunge_messages_for_mailbox_guid</code> function.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="query" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">query</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">query=savedbefore 52w</span></div><div><div html="&lt;p&gt;A &lt;a href=&quot;http://wiki2.dovecot.org/Tools/Doveadm/SearchQuery&quot;&gt;Dovecot search query&lt;/a&gt; to select which messages you wish to remove from the mailbox.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A <a href="http://wiki2.dovecot.org/Tools/Doveadm/SearchQuery">Dovecot search query</a> to select which messages you wish to remove from the mailbox.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/expunge_mailbox_messages</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/expunge_mailbox_messages</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riij39q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riij39q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riij39q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riij39q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riij39q:0" aria-labelledby="tab:Riij39q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  expunge_mailbox_messages <span class="token punctuation">\</span>
  <span class="token assign-left variable">account</span><span class="token operator">=</span><span class="token string">'user@example.com'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">mailbox</span><span class="token operator">=</span><span class="token string">'INBOX'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">query</span><span class="token operator">=</span><span class="token string">'savedbefore 52w'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riij39q:1" aria-labelledby="tab:Riij39q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjij39q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjij39q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjij39q:0" aria-labelledby="tab:Rjij39q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;expunge_mailbox_messages&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/cPanel-Account-Mail-Management/operation/get_mailbox_status" data-section-id="tag/cPanel-Account-Mail-Management/operation/get_mailbox_status" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_mailbox_status" id="operation/get_mailbox_status" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPanel-Account-Mail-Management/operation/get_mailbox_status" aria-label="tag/cPanel-Account-Mail-Management/operation/get_mailbox_status"></a>Return cPanel account mailboxes status by name<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists the status of a cPanel&amp;#39;s mail account&amp;#39;s mailboxes.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  When you disable the &lt;a href=&quot;https://go.cpanel.net/howtouseserverprofiles#roles&quot;&gt;&lt;em&gt;Receive Mail&lt;/em&gt; role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists the status of a cPanel&#39;s mail account&#39;s mailboxes.</p>
<p><strong>Important:</strong></p>
<p>  When you disable the <a href="https://go.cpanel.net/howtouseserverprofiles#roles"><em>Receive Mail</em> role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="account" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand account"><span class="property-name">account</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">account=user@example.com</span></div><div><div html="&lt;p&gt;An email account or cPanel account&amp;#39;s username.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;_mainaccount&lt;/code&gt; is an alias representing the cPanel user&amp;#39;s mailbox (for example, `&lt;a href=&quot;mailto:&amp;#x5f;&amp;#x6d;&amp;#97;&amp;#105;&amp;#x6e;&amp;#x61;&amp;#99;&amp;#x63;&amp;#111;&amp;#x75;&amp;#x6e;&amp;#116;&amp;#64;&amp;#x65;&amp;#120;&amp;#97;&amp;#x6d;&amp;#x70;&amp;#108;&amp;#x65;&amp;#x2e;&amp;#x63;&amp;#x6f;&amp;#x6d;&quot;&gt;&amp;#x5f;&amp;#x6d;&amp;#97;&amp;#105;&amp;#x6e;&amp;#x61;&amp;#99;&amp;#x63;&amp;#111;&amp;#x75;&amp;#x6e;&amp;#116;&amp;#64;&amp;#x65;&amp;#120;&amp;#97;&amp;#x6d;&amp;#x70;&amp;#108;&amp;#x65;&amp;#x2e;&amp;#x63;&amp;#x6f;&amp;#x6d;&lt;/a&gt; represents the example mailbox.)&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>An email account or cPanel account&#39;s username.</p>
<p><strong>Note:</strong></p>
<p><code>_mainaccount</code> is an alias representing the cPanel user&#39;s mailbox (for example, `<a href="mailto:&#x5f;&#x6d;&#97;&#105;&#x6e;&#x61;&#99;&#x63;&#111;&#x75;&#x6e;&#116;&#64;&#x65;&#120;&#97;&#x6d;&#x70;&#108;&#x65;&#x2e;&#x63;&#x6f;&#x6d;">&#x5f;&#x6d;&#97;&#105;&#x6e;&#x61;&#99;&#x63;&#111;&#x75;&#x6e;&#116;&#64;&#x65;&#120;&#97;&#x6d;&#x70;&#108;&#x65;&#x2e;&#x63;&#x6f;&#x6d;</a> represents the example mailbox.)</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_mailbox_status</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_mailbox_status</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riil39q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riil39q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riil39q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riil39q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riil39q:0" aria-labelledby="tab:Riil39q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_mailbox_status <span class="token punctuation">\</span>
  <span class="token assign-left variable">account</span><span class="token operator">=</span><span class="token string">'user@example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riil39q:1" aria-labelledby="tab:Riil39q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjil39q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjil39q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjil39q:0" aria-labelledby="tab:Rjil39q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"INBOX"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"guid"</span>: <span class="token string">&quot;111111234560f0c58d158c92a000044f&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"messages"</span>: <span class="token number">42000</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vsize"</span>: <span class="token number">42</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"INBOX.Drafts"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"guid"</span>: <span class="token string">&quot;11111111234560f0c58d158c92a00000&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"messages"</span>: <span class="token number">5</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vsize"</span>: <span class="token number">522</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"INBOX.Sent"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"guid"</span>: <span class="token string">&quot;1111111234560f0c58d158c92a000004&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"messages"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vsize"</span>: <span class="token number">56</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"INBOX.Trash"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"guid"</span>: <span class="token string">&quot;1111234560f0c58d158c92a000044f0d&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"messages"</span>: <span class="token number">2001</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vsize"</span>: <span class="token number">5643</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"INBOX.angel_face@example_com"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"guid"</span>: <span class="token string">&quot;11234560f0c58d158c92a000044f0d23&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"messages"</span>: <span class="token number">3</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vsize"</span>: <span class="token number">1524</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"INBOX.marla_singer@example_com"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"guid"</span>: <span class="token string">&quot;1234560f0c58d158c92a000044f0d230&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"messages"</span>: <span class="token number">5</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vsize"</span>: <span class="token number">100</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"INBOX.narrator@example_com"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"guid"</span>: <span class="token string">&quot;11111234560f0c58d158c92a000044f0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"messages"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vsize"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"INBOX.robert_paulsen@example_com"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"guid"</span>: <span class="token string">&quot;111111111234560f0c58d158c92a0001&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"messages"</span>: <span class="token number">2</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vsize"</span>: <span class="token number">2222</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"INBOX.tyler_durden@example_com"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"guid"</span>: <span class="token string">&quot;111234560f0c58d158c92a000044f0d2&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"messages"</span>: <span class="token number">55</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vsize"</span>: <span class="token number">12244</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_mailbox_status&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/cPanel-Account-Mail-Management/operation/get_mailbox_status_list" data-section-id="tag/cPanel-Account-Mail-Management/operation/get_mailbox_status_list" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_mailbox_status_list" id="operation/get_mailbox_status_list" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPanel-Account-Mail-Management/operation/get_mailbox_status_list" aria-label="tag/cPanel-Account-Mail-Management/operation/get_mailbox_status_list"></a>Return cPanel account mailboxes status list<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists the status of a cPanel&amp;#39;s mail account&amp;#39;s mailboxes.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  When you disable the &lt;a href=&quot;https://go.cpanel.net/howtouseserverprofiles#roles&quot;&gt;Receive Mail role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists the status of a cPanel&#39;s mail account&#39;s mailboxes.</p>
<p><strong>Important:</strong></p>
<p>  When you disable the <a href="https://go.cpanel.net/howtouseserverprofiles#roles">Receive Mail role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="account" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand account"><span class="property-name">account</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or string or string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">account=user@example.com</span></div><div><div html="&lt;p&gt;The email account&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The email account&#39;s name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_mailbox_status_list</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_mailbox_status_list</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riin39q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riin39q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riin39q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riin39q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riin39q:0" aria-labelledby="tab:Riin39q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_mailbox_status_list <span class="token punctuation">\</span>
  <span class="token assign-left variable">account</span><span class="token operator">=</span><span class="token string">'user@example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riin39q:1" aria-labelledby="tab:Riin39q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjin39q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjin39q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjin39q:0" aria-labelledby="tab:Rjin39q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"mailboxes"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"guid"</span>: <span class="token string">&quot;1234560f0c58d158c92a000044f0d230&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mailbox"</span>: <span class="token string">&quot;INBOX.marla_singer@example_com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"messages"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vsize"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_mailbox_status_list&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/cPanel-Account-Mail-Management/operation/emailtrack_search" data-section-id="tag/cPanel-Account-Mail-Management/operation/emailtrack_search" class="sc-dntaoT ceciOs"><div data-section-id="operation/emailtrack_search" id="operation/emailtrack_search" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPanel-Account-Mail-Management/operation/emailtrack_search" aria-label="tag/cPanel-Account-Mail-Management/operation/emailtrack_search"></a>Return email delivery records by search criteria<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves email delivery records.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;On most servers, this function returns a large amount of output. We &lt;strong&gt;strongly&lt;/strong&gt;
recommend that you &lt;a href=&quot;https://go.cpanel.net/WHMAPI1FilterOutput&quot;&gt;filter&lt;/a&gt; and
&lt;a href=&quot;https://go.cpanel.net/WHMAPI1SortOutput&quot;&gt;sort&lt;/a&gt; the output.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;The following example uses the filter and sort options:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;https://hostname.example.com:2087/cpsess##########/json-api/emailtrack_search?api.version=1&amp;amp;api.filter.enable=1&amp;amp;api.filter.a.field=sendunixtime&amp;amp;api.filter.a.arg0=1628889719&amp;amp;api.filter.a.type=gt&amp;amp;api.filter.b.field=sendunixtime&amp;amp;api.filter.b.arg0=1629847321&amp;amp;api.filter.b.type=lt&amp;amp;api.sort.enable=1&amp;amp;api.sort.a.field=sendunixtime&amp;amp;api.sort.a.reverse=0&amp;amp;api.chunk.enable=1&amp;amp;api.chunk.size=25&amp;amp;api.chunk.start=1&amp;amp;success=1&lt;/code&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves email delivery records.</p>
<p><strong>Warning:</strong></p>
<ul>
<li><p>On most servers, this function returns a large amount of output. We <strong>strongly</strong>
recommend that you <a href="https://go.cpanel.net/WHMAPI1FilterOutput">filter</a> and
<a href="https://go.cpanel.net/WHMAPI1SortOutput">sort</a> the output.</p>
</li>
<li><p>The following example uses the filter and sort options:</p>
<p><code>https://hostname.example.com:2087/cpsess##########/json-api/emailtrack_search?api.version=1&amp;api.filter.enable=1&amp;api.filter.a.field=sendunixtime&amp;api.filter.a.arg0=1628889719&amp;api.filter.a.type=gt&amp;api.filter.b.field=sendunixtime&amp;api.filter.b.arg0=1629847321&amp;api.filter.b.type=lt&amp;api.sort.enable=1&amp;api.sort.a.field=sendunixtime&amp;api.sort.a.reverse=0&amp;api.chunk.enable=1&amp;api.chunk.size=25&amp;api.chunk.start=1&amp;success=1</code></p>
</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="defer" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">defer</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">defer=0</span></div><div><div html="&lt;p&gt;Whether to return delivery deferral events.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Return delivery deferral events.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do not return delivery deferral events.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to return delivery deferral events.</p>
<ul>
<li><code>1</code> — Return delivery deferral events.</li>
<li><code>0</code> — Do not return delivery deferral events.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="deliverytype" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">deliverytype</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;all&quot;</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;all&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;remote&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;local&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">deliverytype=all</span></div><div><div html="&lt;p&gt;The type of delivery records to retrieve.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;all&lt;/code&gt; — Retrieve all delivery records.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;remote&lt;/code&gt; — Retrieve remote delivery records.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;local&lt;/code&gt; — Retrieve local delivery records.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The type of delivery records to retrieve.</p>
<ul>
<li><code>all</code> — Retrieve all delivery records.</li>
<li><code>remote</code> — Retrieve remote delivery records.</li>
<li><code>local</code> — Retrieve local delivery records.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="failure" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">failure</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">failure=0</span></div><div><div html="&lt;p&gt;Whether to return delivery failure events.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Return delivery failure events.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do not return delivery failure events.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to return delivery failure events.</p>
<ul>
<li><code>1</code> — Return delivery failure events.</li>
<li><code>0</code> — Do not return delivery failure events.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="inprogress" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">inprogress</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">inprogress=0</span></div><div><div html="&lt;p&gt;Whether to return delivery attempts in progress.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Return delivery attempts in progress.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do not return delivery attempts in progress.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to return delivery attempts in progress.</p>
<ul>
<li><code>1</code> — Return delivery attempts in progress.</li>
<li><code>0</code> — Do not return delivery attempts in progress.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="max_results_by_type" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">max_results_by_type</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">max_results_by_type=3</span></div><div><div html="&lt;p&gt;The number of results to return for each type.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you set this parameter to &lt;code&gt;0&lt;/code&gt;, the function returns unlimited results.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The number of results to return for each type.</p>
<p><strong>Note</strong></p>
<p>If you set this parameter to <code>0</code>, the function returns unlimited results.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="success" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">success</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">success=0</span></div><div><div html="&lt;p&gt;Whether to return successful delivery attempts.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Return successful delivery attempts.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do not return successful delivery attempts.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to return successful delivery attempts.</p>
<ul>
<li><code>1</code> — Return successful delivery attempts.</li>
<li><code>0</code> — Do not return successful delivery attempts.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/emailtrack_search</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/emailtrack_search</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riip39q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riip39q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riip39q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riip39q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riip39q:0" aria-labelledby="tab:Riip39q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  emailtrack_search
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riip39q:1" aria-labelledby="tab:Riip39q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjip39q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjip39q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjip39q:0" aria-labelledby="tab:Rjip39q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"records"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"actiontime"</span>: <span class="token string">&quot;2012-02-06T14:17:51&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"actionunixtime"</span>: <span class="token number">1328559471</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"deliveredto"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"deliverydomain"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"deliveryuser"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"host"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"message"</span>: <span class="token string">&quot;Domain example.com has exceeded the max defers and failures per hour (5/5 (100%)) allowed. Message discarded.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"msgid"</span>: <span class="token string">&quot;1RuV0Z-0005NR-BN&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"recipient"</span>: <span class="token string">&quot;user@example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"router"</span>: <span class="token string">&quot;enforce_mail_permissions&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"sender"</span>: <span class="token string">&quot;user@example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"senderauth"</span>: <span class="token string">&quot;localuser&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"senderhost"</span>: <span class="token string">&quot;localhost&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"senderip"</span>: <span class="token string">&quot;127.0.0.1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"sendunixtime"</span>: <span class="token number">1328559471</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"size"</span>: <span class="token number">1653</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"spamscore"</span>: <span class="token number">5</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"transport"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"transport_is_remote"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;success&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;cpanel1&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;emailtrack_search&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/cPanel-Account-Mail-Management/operation/emailtrack_user_stats" data-section-id="tag/cPanel-Account-Mail-Management/operation/emailtrack_user_stats" class="sc-dntaoT ceciOs"><div data-section-id="operation/emailtrack_user_stats" id="operation/emailtrack_user_stats" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPanel-Account-Mail-Management/operation/emailtrack_user_stats" aria-label="tag/cPanel-Account-Mail-Management/operation/emailtrack_user_stats"></a>Return all cPanel accounts email tracking statistics<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves email tracking statistics for each user.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves email tracking statistics for each user.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="deliverytype" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">deliverytype</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;remote&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;remote-or-faildefer&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;local&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">deliverytype=remote</span></div><div><div html="&lt;p&gt;The type of delivery to query. If you do not specify a value,
this function returns all types.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;remote&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;remote-or-faildefer&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;local&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The type of delivery to query. If you do not specify a value,
this function returns all types.</p>
<ul>
<li><code>remote</code></li>
<li><code>remote-or-faildefer</code></li>
<li><code>local</code></li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="endtime" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">endtime</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->unix_timestamp<!-- -->&gt;<!-- --> </span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;the current time&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">endtime=1471552781</span></div><div><div html="&lt;p&gt;The end time of the search window.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The end time of the search window.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="sender" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">sender</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->email<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">sender=username@example.com</span></div><div><div html="&lt;p&gt;The sender&amp;#39;s email address. If you do not specify a value, this function returns entries for mail from all senders.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The sender&#39;s email address. If you do not specify a value, this function returns entries for mail from all senders.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="starttime" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">starttime</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->unix_timestamp<!-- -->&gt;<!-- --> </span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">starttime=1371552781</span></div><div><div html="&lt;p&gt;The start time of the search window.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The start time of the search window.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/emailtrack_user_stats</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/emailtrack_user_stats</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riir39q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riir39q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riir39q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riir39q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riir39q:0" aria-labelledby="tab:Riir39q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  emailtrack_user_stats
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riir39q:1" aria-labelledby="tab:Riir39q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjir39q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjir39q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjir39q:0" aria-labelledby="tab:Rjir39q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"records"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"DEFERCOUNT"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DEFERFAILCOUNT"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DOMAIN"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"FAILCOUNT"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"OWNER"</span>: <span class="token string">&quot;root&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"PRIMARY_DOMAIN"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"REACHED_MAXDEFERFAIL"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"REACHED_MAXEMAILS"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"SENDCOUNT"</span>: <span class="token number">14</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"SUCCESSCOUNT"</span>: <span class="token number">14</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"TOTALSIZE"</span>: <span class="token number">27444</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"USER"</span>: <span class="token string">&quot;example&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;emailtrack_user_stats&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/cPanel-Account-Mail-Management/operation/emailtrack_stats" data-section-id="tag/cPanel-Account-Mail-Management/operation/emailtrack_stats" class="sc-dntaoT ceciOs"><div data-section-id="operation/emailtrack_stats" id="operation/emailtrack_stats" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPanel-Account-Mail-Management/operation/emailtrack_stats" aria-label="tag/cPanel-Account-Mail-Management/operation/emailtrack_stats"></a>Return cPanel account email tracking statistics<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves email tracking statistics.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves email tracking statistics.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="deliverytype" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">deliverytype</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;remote&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;remote-or-faildefer&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;local&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">deliverytype=remote</span></div><div><div html="&lt;p&gt;The type of delivery to query. If you do not specify a value,
this function returns all types.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;remote&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;remote-or-faildefer&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;local&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The type of delivery to query. If you do not specify a value,
this function returns all types.</p>
<ul>
<li><code>remote</code></li>
<li><code>remote-or-faildefer</code></li>
<li><code>local</code></li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="endtime" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">endtime</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->unix_timestamp<!-- -->&gt;<!-- --> </span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;the current time&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">endtime=1471552781</span></div><div><div html="&lt;p&gt;The end time of the search window. This parameter defaults to the current time.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You can also call this the &lt;code&gt;enddate&lt;/code&gt; parameter.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The end time of the search window. This parameter defaults to the current time.</p>
<p><strong>Note</strong></p>
<p>You can also call this the <code>enddate</code> parameter.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="nosize" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">nosize</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">nosize=0</span></div><div><div html="&lt;p&gt;Whether to return the &lt;code&gt;TOTALSIZE&lt;/code&gt; parameter.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;1 — Do &lt;strong&gt;not&lt;/strong&gt; return.&lt;/li&gt;
&lt;li&gt;0 — Return.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to return the <code>TOTALSIZE</code> parameter.</p>
<ul>
<li>1 — Do <strong>not</strong> return.</li>
<li>0 — Return.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="nosuccess" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">nosuccess</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">nosuccess=0</span></div><div><div html="&lt;p&gt;Whether to return the &lt;code&gt;SUCCESSCOUNT&lt;/code&gt; parameter.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;1 — Do &lt;strong&gt;not&lt;/strong&gt; return.&lt;/li&gt;
&lt;li&gt;0 — Return.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to return the <code>SUCCESSCOUNT</code> parameter.</p>
<ul>
<li>1 — Do <strong>not</strong> return.</li>
<li>0 — Return.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="starttime" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">starttime</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->unix_timestamp<!-- -->&gt;<!-- --> </span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">starttime=1371552781</span></div><div><div html="&lt;p&gt;The start time of the search window.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You can also call this the &lt;code&gt;startdate&lt;/code&gt; parameter.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The start time of the search window.</p>
<p><strong>Note</strong></p>
<p>You can also call this the <code>startdate</code> parameter.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The cPanel username to query. If you do not specify a value, the function retrieves statistics for all of the server&amp;#39;s accounts.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel username to query. If you do not specify a value, the function retrieves statistics for all of the server&#39;s accounts.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/emailtrack_stats</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/emailtrack_stats</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riit39q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riit39q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riit39q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riit39q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riit39q:0" aria-labelledby="tab:Riit39q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  emailtrack_stats
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riit39q:1" aria-labelledby="tab:Riit39q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjit39q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjit39q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjit39q:0" aria-labelledby="tab:Rjit39q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"records"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"DEFERCOUNT"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DEFERFAILCOUNT"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"FAILCOUNT"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"INPROGRESSCOUNT"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"SENDCOUNT"</span>: <span class="token number">14</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"SUCCESSCOUNT"</span>: <span class="token number">14</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"TOTALSIZE"</span>: <span class="token number">27444</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;emailtrack_stats&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/cPanel-Account-Mail-Management/operation/release_outgoing_email" data-section-id="tag/cPanel-Account-Mail-Management/operation/release_outgoing_email" class="sc-dntaoT ceciOs"><div data-section-id="operation/release_outgoing_email" id="operation/release_outgoing_email" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPanel-Account-Mail-Management/operation/release_outgoing_email" aria-label="tag/cPanel-Account-Mail-Management/operation/release_outgoing_email"></a>Release cPanel account queued outgoing emails<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function releases outgoing email in the email queue for a single cPanel account user.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If mail for a cPanel user&amp;#39;s account is suspended, the system will reject their email before the mail server puts it in queue.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function releases outgoing email in the email queue for a single cPanel account user.</p>
<p><strong>Note:</strong></p>
<p>If mail for a cPanel user&#39;s account is suspended, the system will reject their email before the mail server puts it in queue.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=example</span></div><div><div html="&lt;p&gt;The cPanel account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/release_outgoing_email</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/release_outgoing_email</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riiv39q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riiv39q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riiv39q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riiv39q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riiv39q:0" aria-labelledby="tab:Riiv39q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  release_outgoing_email <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'example'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riiv39q:1" aria-labelledby="tab:Riiv39q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjiv39q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjiv39q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjiv39q:0" aria-labelledby="tab:Rjiv39q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;release_outgoing_email&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/cPanel-Account-Mail-Management/operation/hold_outgoing_email" data-section-id="tag/cPanel-Account-Mail-Management/operation/hold_outgoing_email" class="sc-dntaoT ceciOs"><div data-section-id="operation/hold_outgoing_email" id="operation/hold_outgoing_email" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPanel-Account-Mail-Management/operation/hold_outgoing_email" aria-label="tag/cPanel-Account-Mail-Management/operation/hold_outgoing_email"></a>Add cPanel account to outbound email hold queue<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function sets Exim&amp;#39;s queue to hold email that a user sends to an external address.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  If mail for a cPanel user&amp;#39;s account is suspended, the system will reject their email before the mail server puts it in the queue.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function sets Exim&#39;s queue to hold email that a user sends to an external address.</p>
<p><strong>Note:</strong></p>
<p>  If mail for a cPanel user&#39;s account is suspended, the system will reject their email before the mail server puts it in the queue.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=example</span></div><div><div html="&lt;p&gt;The cPanel account.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You &lt;strong&gt;cannot&lt;/strong&gt; suspend the root user&amp;#39;s outgoing email with this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account.</p>
<p><strong>Note</strong></p>
<p>You <strong>cannot</strong> suspend the root user&#39;s outgoing email with this function.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/hold_outgoing_email</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/hold_outgoing_email</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Rij139q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rij139q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Rij139q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Rij139q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rij139q:0" aria-labelledby="tab:Rij139q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  hold_outgoing_email <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'example'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Rij139q:1" aria-labelledby="tab:Rij139q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjj139q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjj139q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjj139q:0" aria-labelledby="tab:Rjj139q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;hold_outgoing_email&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/cPanel-Account-Mail-Management/operation/terminate_cpuser_mailbox_sessions" data-section-id="tag/cPanel-Account-Mail-Management/operation/terminate_cpuser_mailbox_sessions" class="sc-dntaoT ceciOs"><div data-section-id="operation/terminate_cpuser_mailbox_sessions" id="operation/terminate_cpuser_mailbox_sessions" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPanel-Account-Mail-Management/operation/terminate_cpuser_mailbox_sessions" aria-label="tag/cPanel-Account-Mail-Management/operation/terminate_cpuser_mailbox_sessions"></a>Stop cPanel account IMAP and POP3 connections<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function terminates all IMAP and POP3 connections for a cPanel account.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This function ends connections for every email address, which includes the &lt;a href=&quot;https://go.cpanel.net/cpaneldocsDefaultAddress&quot;&gt;default address&lt;/a&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function terminates all IMAP and POP3 connections for a cPanel account.</p>
<p><strong>Note:</strong></p>
<p>This function ends connections for every email address, which includes the <a href="https://go.cpanel.net/cpaneldocsDefaultAddress">default address</a>.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="username" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">username</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">username=username</span></div><div><div html="&lt;p&gt;The cPanel account&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account&#39;s username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/terminate_cpuser_mailbox_sessions</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/terminate_cpuser_mailbox_sessions</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Rij339q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rij339q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Rij339q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Rij339q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rij339q:0" aria-labelledby="tab:Rij339q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  terminate_cpuser_mailbox_sessions <span class="token punctuation">\</span>
  <span class="token assign-left variable">username</span><span class="token operator">=</span><span class="token string">'username'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Rij339q:1" aria-labelledby="tab:Rij339q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjj339q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjj339q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjj339q:0" aria-labelledby="tab:Rjj339q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;terminate_cpuser_mailbox_sessions&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Mail-DNS-Settings" data-section-id="tag/Mail-DNS-Settings" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Mail-DNS-Settings" aria-label="tag/Mail-DNS-Settings"></a>Mail DNS Settings</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Mail / Mail DNS Settings&lt;/p&gt;
"><p>Mail / Mail DNS Settings</p>
</div></div></div><div id="tag/Mail-DNS-Settings/operation/EmailAuth::validate_current_dmarcs" data-section-id="tag/Mail-DNS-Settings/operation/EmailAuth::validate_current_dmarcs" class="sc-dntaoT ceciOs"><div data-section-id="operation/EmailAuth::validate_current_dmarcs" id="operation/EmailAuth::validate_current_dmarcs" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Mail-DNS-Settings/operation/EmailAuth::validate_current_dmarcs" aria-label="tag/Mail-DNS-Settings/operation/EmailAuth::validate_current_dmarcs"></a>Validate DMARC records<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves and checks the DMARC record for one or more domains.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves and checks the DMARC record for one or more domains.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=domain-1=example.com&amp;domain-2=example.com&amp;domain-3=example3.com</span> -<!-- --> <!-- -->Check the DMARC record for multiple domains.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=domain=example.com&amp;domain=example2.com&amp;domain=example3.com</span> -<!-- --> <!-- -->Check the DMARC record for multiple domains.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=domain=example.com</span> -<!-- --> <!-- -->Check the DMARC records for a single domain.</li></ul><div><div html="&lt;p&gt;The domain for which to check the DMARC record.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To check multiple domains, duplicate or increment the parameter name.
For example, &lt;code&gt;domain-1&lt;/code&gt;, &lt;code&gt;domain-2&lt;/code&gt;, and &lt;code&gt;domain-3&lt;/code&gt; parameters.&lt;/p&gt;
&lt;p&gt;If you do not include this argument, the system will validate DMARC records for all domains on the server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain for which to check the DMARC record.</p>
<p><strong>Note:</strong></p>
<p>To check multiple domains, duplicate or increment the parameter name.
For example, <code>domain-1</code>, <code>domain-2</code>, and <code>domain-3</code> parameters.</p>
<p>If you do not include this argument, the system will validate DMARC records for all domains on the server.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/validate_current_dmarcs</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/validate_current_dmarcs</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99359q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99359q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99359q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99359q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99359q:0" aria-labelledby="tab:R99359q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  validate_current_dmarcs <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99359q:1" aria-labelledby="tab:R99359q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p359q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p359q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p359q:0" aria-labelledby="tab:R9p359q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"error"</span>: <span class="token string">&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"record"</span>: <span class="token string">&quot;v=DMARC1; p=none;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"state"</span>: <span class="token string">&quot;VALID&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"subdomain"</span>: <span class="token string">&quot;_dmarc.example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"suggested"</span>: <span class="token string">&quot;v=DMARC1; p=none;&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example2.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"error"</span>: <span class="token string">&quot;(XID 4krw35) DNS returned “SERVFAIL” (code 2) in response to the system’s query for “_dmarc.example2.com”’s “TXT” records.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"record"</span>: <span class="token string">&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"state"</span>: <span class="token string">&quot;DNS_ERROR&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"subdomain"</span>: <span class="token string">&quot;_dmarc.example2.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"suggested"</span>: <span class="token string">&quot;v=DMARC1; p=none;&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;validate_current_dmarcs&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Mail-DNS-Settings/operation/EmailAuth::apply_dmarc" data-section-id="tag/Mail-DNS-Settings/operation/EmailAuth::apply_dmarc" class="sc-dntaoT ceciOs"><div data-section-id="operation/EmailAuth::apply_dmarc" id="operation/EmailAuth::apply_dmarc" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Mail-DNS-Settings/operation/EmailAuth::apply_dmarc" aria-label="tag/Mail-DNS-Settings/operation/EmailAuth::apply_dmarc"></a>Apply a DMARC record to a domain<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function applies a DMARC record to the specified domain(s).&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function applies a DMARC record to the specified domain(s).</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=domain=example-1.com domain=example-2.com domain=example-3.com</span> -<!-- --> <!-- -->To apply multiple DMARC records</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span> -<!-- --> <!-- -->To apply a single domain DMARC record</li></ul><div><div html="&lt;p&gt;The domain for which to apply the DMARC record.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; To apply multiple domain DMARC records, duplicate the parameter name. For example, use the &lt;code&gt;domain=example-1.com&lt;/code&gt;, &lt;code&gt;domain=example-2.com&lt;/code&gt;, and &lt;code&gt;domain=example-3.com&lt;/code&gt; parameters.&lt;/p&gt;
&lt;p&gt; If you do not include this argument, the system applies the DMARC record to &lt;strong&gt;all&lt;/strong&gt; domains on the system.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain for which to apply the DMARC record.</p>
<p><strong>Note:</strong></p>
<p> To apply multiple domain DMARC records, duplicate the parameter name. For example, use the <code>domain=example-1.com</code>, <code>domain=example-2.com</code>, and <code>domain=example-3.com</code> parameters.</p>
<p> If you do not include this argument, the system applies the DMARC record to <strong>all</strong> domains on the system.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="policy" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">policy</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">policy=policy=&quot;v=DMARC1; p=none;&quot; policy=&quot;v=DMARC1; p=reject;&quot; policy=&quot;v=DMARC1; p=quarantine;&quot;</span> -<!-- --> <!-- -->To apply multiple DMARC policies, duplicate the policy arguments.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">policy=policy=&quot;v=DMARC1;p=reject;pct=100;rua=mailto:postmaster@example.com&quot;</span> -<!-- --> <!-- -->To apply a single DMARC record to domains, specify a single policy.</li></ul><div><div html="&lt;p&gt;The DMARC record to apply to the requested domains.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When using multiple policies, each policy must have a matching domain.&lt;/p&gt;
&lt;p&gt;When using a single policy, it will be applied to all specified domains.&lt;/p&gt;
&lt;p&gt;Visit the following link for more information about the DMARC record specification: &lt;a href=&quot;https://dmarc.org/resources/specification/&quot;&gt;https://dmarc.org/resources/specification/&lt;/a&gt;&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The DMARC record to apply to the requested domains.</p>
<p><strong>Note:</strong></p>
<p>When using multiple policies, each policy must have a matching domain.</p>
<p>When using a single policy, it will be applied to all specified domains.</p>
<p>Visit the following link for more information about the DMARC record specification: <a href="https://dmarc.org/resources/specification/">https://dmarc.org/resources/specification/</a></p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/apply_dmarc</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/apply_dmarc</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99559q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99559q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99559q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99559q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99559q:0" aria-labelledby="tab:R99559q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  apply_dmarc <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">policy</span><span class="token operator">=</span><span class="token string">'v=DMARC1; p=reject;'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99559q:1" aria-labelledby="tab:R99559q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p559q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p559q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p559q:0" aria-labelledby="tab:R9p559q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"msg"</span>: <span class="token string">&quot;[ADD:TXT@_dmarc.example.com:v=DMARC1; p=reject;]&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;apply_dmarc&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Mail-DNS-Settings/operation/EmailAuth::remove_dmarc" data-section-id="tag/Mail-DNS-Settings/operation/EmailAuth::remove_dmarc" class="sc-dntaoT ceciOs"><div data-section-id="operation/EmailAuth::remove_dmarc" id="operation/EmailAuth::remove_dmarc" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Mail-DNS-Settings/operation/EmailAuth::remove_dmarc" aria-label="tag/Mail-DNS-Settings/operation/EmailAuth::remove_dmarc"></a>Remove domains&#x27; DMARC records.<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function removes the DMARC DNS record from a domain.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function removes the DMARC DNS record from a domain.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=domain=example-1.com domain=example-2.com domain=example-3.com</span> -<!-- --> <!-- -->To remove multiple domain DMARC records</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span> -<!-- --> <!-- -->To remove a single domain DMARC record</li></ul><div><div html="&lt;p&gt;The domain for which to remove the DMARC record.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you do not include this argument, the system will remove &lt;strong&gt;all&lt;/strong&gt; DMARC records from &lt;strong&gt;all&lt;/strong&gt; domains.&lt;/p&gt;
&lt;p&gt;To remove multiple domain DMARC records, duplicate the parameter name. For example, use the &lt;code&gt;domain=example-1.com&lt;/code&gt;, &lt;code&gt;domain=example-2.com&lt;/code&gt;, and &lt;code&gt;domain=example-3.com&lt;/code&gt; parameters.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain for which to remove the DMARC record.</p>
<p><strong>Note:</strong></p>
<p>If you do not include this argument, the system will remove <strong>all</strong> DMARC records from <strong>all</strong> domains.</p>
<p>To remove multiple domain DMARC records, duplicate the parameter name. For example, use the <code>domain=example-1.com</code>, <code>domain=example-2.com</code>, and <code>domain=example-3.com</code> parameters.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/remove_dmarc</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/remove_dmarc</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99759q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99759q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99759q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99759q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99759q:0" aria-labelledby="tab:R99759q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  remove_dmarc <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99759q:1" aria-labelledby="tab:R99759q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p759q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p759q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p759q:0" aria-labelledby="tab:R9p759q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"msg"</span>: <span class="token string">&quot;[REMOVE:TXT@_dmarc.exmaple.com:v=DMARC1; p=reject;]&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;remove_dmarc&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Mail-DNS-Settings/operation/disable_dkim" data-section-id="tag/Mail-DNS-Settings/operation/disable_dkim" class="sc-dntaoT ceciOs"><div data-section-id="operation/disable_dkim" id="operation/disable_dkim" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Mail-DNS-Settings/operation/disable_dkim" aria-label="tag/Mail-DNS-Settings/operation/disable_dkim"></a>Disable domain&#x27;s DKIM records<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function removes the DomainKeys Identified Mail (DKIM) records on the DNS server for one or more domains.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function removes the DomainKeys Identified Mail (DKIM) records on the DNS server for one or more domains.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=domain=example-1.com domain=example-2.com domain=example-3.com</span> -<!-- --> <!-- -->To remove multiple domain DKIM records</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span> -<!-- --> <!-- -->To remove a single domain DKIM record</li></ul><div><div html="&lt;p&gt;The domain for which to remove DKIM records on the DNS server.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; To remove multiple domain DKIM records, duplicate the parameter name. For example, use the &lt;code&gt;domain=example-1.com&lt;/code&gt;, &lt;code&gt;domain=example-2.com&lt;/code&gt;, and &lt;code&gt;domain=example-3.com&lt;/code&gt; parameters.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain for which to remove DKIM records on the DNS server.</p>
<p><strong>Note:</strong></p>
<p> To remove multiple domain DKIM records, duplicate the parameter name. For example, use the <code>domain=example-1.com</code>, <code>domain=example-2.com</code>, and <code>domain=example-3.com</code> parameters.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/disable_dkim</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/disable_dkim</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99959q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99959q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99959q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99959q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99959q:0" aria-labelledby="tab:R99959q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  disable_dkim <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99959q:1" aria-labelledby="tab:R99959q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p959q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p959q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p959q:0" aria-labelledby="tab:R9p959q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"msg"</span>: <span class="token string">&quot;[REMOVE:TXT@default._domainkey:v=DKIM1; k=rsa; p=MIGfMAOGCSqGSIb3DQEBAQUAA4GNADCBiLMNOpQDw5nw4NP1RsWXlfmiMzByDfOT16QCZO/xJtrPZKskZF8/sU0zWGTqKUOErlyJfoJzMDUv3/zzjGswc2nEmYqxxoQZaBkN4QaS6MvJQxysAr+sK8C248/r9zMperQdhJedUVejtpFQHJwgqpHy1tQMxY37L7sQjdxmQ5WnQ1acXiwIDAQAB;]&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;disable_dkim&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Mail-DNS-Settings/operation/enable_dkim" data-section-id="tag/Mail-DNS-Settings/operation/enable_dkim" class="sc-dntaoT ceciOs"><div data-section-id="operation/enable_dkim" id="operation/enable_dkim" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Mail-DNS-Settings/operation/enable_dkim" aria-label="tag/Mail-DNS-Settings/operation/enable_dkim"></a>Enable domain&#x27;s DKIM records<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function enables DomainKeys Identified Mail (DKIM) records on the DNS server for one or more domains.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function enables DomainKeys Identified Mail (DKIM) records on the DNS server for one or more domains.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=domain=example-1.com domain=example-2.com domain=example-3.com</span> -<!-- --> <!-- -->To enable multiple domain DKIM records</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span> -<!-- --> <!-- -->To enable a single domain DKIM record</li></ul><div><div html="&lt;p&gt;The domain for which to enable DKIM records on the DNS server.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; To enable multiple domain DKIM records, duplicate the parameter name. For example, use the &lt;code&gt;domain=example-1.com&lt;/code&gt;, &lt;code&gt;domain=example-2.com&lt;/code&gt;, and &lt;code&gt;domain=example-3.com parameters&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain for which to enable DKIM records on the DNS server.</p>
<p><strong>Note:</strong></p>
<p> To enable multiple domain DKIM records, duplicate the parameter name. For example, use the <code>domain=example-1.com</code>, <code>domain=example-2.com</code>, and <code>domain=example-3.com parameters</code>.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/enable_dkim</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/enable_dkim</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99b59q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99b59q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99b59q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99b59q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99b59q:0" aria-labelledby="tab:R99b59q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  enable_dkim <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99b59q:1" aria-labelledby="tab:R99b59q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pb59q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pb59q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pb59q:0" aria-labelledby="tab:R9pb59q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"msg"</span>: <span class="token string">&quot;Installed Keys&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;enable_dkim&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Mail-DNS-Settings/operation/fetch_dkim_private_keys" data-section-id="tag/Mail-DNS-Settings/operation/fetch_dkim_private_keys" class="sc-dntaoT ceciOs"><div data-section-id="operation/fetch_dkim_private_keys" id="operation/fetch_dkim_private_keys" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Mail-DNS-Settings/operation/fetch_dkim_private_keys" aria-label="tag/Mail-DNS-Settings/operation/fetch_dkim_private_keys"></a>Return domain&#x27;s DKIM private key<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns a domain&amp;#39;s installed DKIM private key in &lt;a href=&quot;https://en.wikipedia.org/wiki/Privacy-Enhanced_Mail&quot;&gt;Privacy-Enhanced Mail&lt;/a&gt; (PEM) format.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  We &lt;strong&gt;strongly&lt;/strong&gt; recommend that you protect your private key. If others obtain your private DKIM key, they could sign emails and impersonate you as a sender.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns a domain&#39;s installed DKIM private key in <a href="https://en.wikipedia.org/wiki/Privacy-Enhanced_Mail">Privacy-Enhanced Mail</a> (PEM) format.</p>
<p><strong>Warning:</strong></p>
<p>  We <strong>strongly</strong> recommend that you protect your private key. If others obtain your private DKIM key, they could sign emails and impersonate you as a sender.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=domain=example-1.com&amp;domain=example-2.com&amp;domain=example-3.com</span> -<!-- --> <!-- -->Query multiple domains.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span> -<!-- --> <!-- -->Query a single domain.</li></ul><div><div html="&lt;p&gt;The queried domain.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; To retrieve multiple domain DKIM keys, increment the parameter name. For example, use the &lt;code&gt;domain-1=example-1.com&lt;/code&gt;, &lt;code&gt;domain-2=example-2.com&lt;/code&gt;, and &lt;code&gt;domain-3=example-3.com&lt;/code&gt;                      parameters.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The queried domain.</p>
<p><strong>Note:</strong></p>
<p> To retrieve multiple domain DKIM keys, increment the parameter name. For example, use the <code>domain-1=example-1.com</code>, <code>domain-2=example-2.com</code>, and <code>domain-3=example-3.com</code>                      parameters.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/fetch_dkim_private_keys</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/fetch_dkim_private_keys</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99d59q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99d59q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99d59q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99d59q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99d59q:0" aria-labelledby="tab:R99d59q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  fetch_dkim_private_keys <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99d59q:1" aria-labelledby="tab:R99d59q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pd59q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pd59q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pd59q:0" aria-labelledby="tab:R9pd59q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"pem"</span>: <span class="token string">&quot;-----BEGIN RSA PRIVATE KEY-----\nMIICLDCCAdKgAwIBAgIBADAKBggqhkjOPQQDAjB9MQswCQYDVQQGEwJCRTEPMA0G\nA1UEChMGR251VExTMSUwIwYDVQQLExxHbnVUTFMgY2VydGlmaWNhdGUgYXV0aG9y\naXR5MQ8wDQYDVQQIEwZMZXV2ZW4xJTAjBgNVBAMTHEdudVRMUyBjZXJ0aWZpY2F0\nZSBhdXRob3JpdHkwHhcNMTEwNTIzMjAzODIxWhcNMTIxMjIyMDc0MTUxWjB9MQsw\nCQYDVQQGEwJCRTEPMA0GA1UEChMGR251VExTMSUwIwYDVQQLExxHbnVUTFMgY2Vy\ndGlmaWNhdGUgYXV0aG9yaXR5MQ8wDQYDVQQIEwZMZXV2ZW4xJTAjBgNVBAMTHEdu\ndVRMUyBjZXJ0aWZpY2F0ZSBhdXRob3JpdHkwWTATBgcqhkjOPQIBBggqhkjOPQMB\nBwNCAARS2I0jiuNn14Y2sSALCX3IybqiIJUvxUpj+oNfzngvj/Niyv2394BWnW4X\nuQ4RTEiywK87WRcWMGgJB5kX/t2no0MwQTAPBgNVHRMBAf8EBTADAQH/MA8GA1Ud\nDwEB/wQFAwMHBgAwHQYDVR0OBBYEFPC0gf6YEr+1KLlkQAPLzB9mTigDMAoGCCqG\nSM49BAMCA0gAMEUCIDGuwD1KPyG+hRf88MeyMQcqOFZD0TbVleF+UsAGQ4enAiEA\nl4wOuDwKQa+upc8GftXE2C//4mKANBC6It01gUaTIpo==\n-----END RSA PRIVATE KEY-----\n&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;fetch_dkim_private_keys&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Mail-DNS-Settings/operation/ensure_dkim_keys_exist" data-section-id="tag/Mail-DNS-Settings/operation/ensure_dkim_keys_exist" class="sc-dntaoT ceciOs"><div data-section-id="operation/ensure_dkim_keys_exist" id="operation/ensure_dkim_keys_exist" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Mail-DNS-Settings/operation/ensure_dkim_keys_exist" aria-label="tag/Mail-DNS-Settings/operation/ensure_dkim_keys_exist"></a>Validate domain&#x27;s DKIM keys<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function confirms the validity of a DomainKeys Identified Mail (DKIM) key for one or more domains.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;If an existing DKIM key does &lt;strong&gt;not&lt;/strong&gt; meet the server&amp;#39;s security requirements, the system replaces the existing DKIM key.&lt;/li&gt;
&lt;li&gt;If no DKIM key exists, the system creates a new key for the domain.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function confirms the validity of a DomainKeys Identified Mail (DKIM) key for one or more domains.</p>
<p><strong>Note:</strong></p>
<ul>
<li>If an existing DKIM key does <strong>not</strong> meet the server&#39;s security requirements, the system replaces the existing DKIM key.</li>
<li>If no DKIM key exists, the system creates a new key for the domain.</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=domain=example1.com&amp;domain=example2.com&amp;domain=example3.com</span> -<!-- --> <!-- -->Check the DKIM key validity for multiple domains.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span> -<!-- --> <!-- -->Check the DKIM key validity for a single domain.</li></ul><div><div html="&lt;p&gt;The domain for which to confirm a valid DKIM key exists.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To check the DKIM key validity for multiple domain, duplicate the parameter name. For example, use the &lt;code&gt;domain-1=example.com&lt;/code&gt;, &lt;code&gt;domain-2=example2.com&lt;/code&gt;, and &lt;code&gt;domain-3=example3.com&lt;/code&gt; parameters.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain for which to confirm a valid DKIM key exists.</p>
<p><strong>Note:</strong></p>
<p>To check the DKIM key validity for multiple domain, duplicate the parameter name. For example, use the <code>domain-1=example.com</code>, <code>domain-2=example2.com</code>, and <code>domain-3=example3.com</code> parameters.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/ensure_dkim_keys_exist</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/ensure_dkim_keys_exist</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99f59q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99f59q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99f59q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99f59q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99f59q:0" aria-labelledby="tab:R99f59q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  ensure_dkim_keys_exist <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99f59q:1" aria-labelledby="tab:R99f59q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pf59q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pf59q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pf59q:0" aria-labelledby="tab:R9pf59q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"msg"</span>: <span class="token string">&quot;created new key&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;ensure_dkim_keys_exist&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Mail-DNS-Settings/operation/install_spf_records" data-section-id="tag/Mail-DNS-Settings/operation/install_spf_records" class="sc-dntaoT ceciOs"><div data-section-id="operation/install_spf_records" id="operation/install_spf_records" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Mail-DNS-Settings/operation/install_spf_records" aria-label="tag/Mail-DNS-Settings/operation/install_spf_records"></a>Install domain SPF record<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function installs a Sender Policy Framework (SPF) record for a domain on the DNS server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function installs a Sender Policy Framework (SPF) record for a domain on the DNS server.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=domain-1=example-1.com&amp;domain-2=example-2.com&amp;domain-3=example-3.com</span> -<!-- --> <!-- -->Multiple domains</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span> -<!-- --> <!-- -->Single domain</li></ul><div><div html="&lt;p&gt;The domain for which to install an SPF record on the DNS server.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To install multiple SPF records, increment the parameter name. For example, use the &lt;code&gt;domain-1=example-1.com&lt;/code&gt;, &lt;code&gt;domain-2=example-2.com&lt;/code&gt;, and &lt;code&gt;domain-3=example3.com&lt;/code&gt; parameters.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain for which to install an SPF record on the DNS server.</p>
<p><strong>Note:</strong></p>
<p>To install multiple SPF records, increment the parameter name. For example, use the <code>domain-1=example-1.com</code>, <code>domain-2=example-2.com</code>, and <code>domain-3=example3.com</code> parameters.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="record" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">record</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">record=v%3Dspf1%20%2Bip4%3A1192.0.2.0%20-all</span></div><div><div html="&lt;p&gt;An SPF record.&lt;/p&gt;
&lt;p&gt;You &lt;strong&gt;must&lt;/strong&gt; provide this parameter for every &lt;code&gt;domain&lt;/code&gt; parameter.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>An SPF record.</p>
<p>You <strong>must</strong> provide this parameter for every <code>domain</code> parameter.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/install_spf_records</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/install_spf_records</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99h59q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99h59q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99h59q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99h59q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99h59q:0" aria-labelledby="tab:R99h59q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  install_spf_records <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">record</span><span class="token operator">=</span><span class="token string">'v%3Dspf1%20%2Bip4%3A1192.0.2.0%20-all'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99h59q:1" aria-labelledby="tab:R99h59q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9ph59q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9ph59q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9ph59q:0" aria-labelledby="tab:R9ph59q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"msg"</span>: <span class="token string">&quot;[REPLACE:TXT@example.com.:v=spf1 ip4:192.0.2.0 -all]&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;install_spf_records&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Mail-DNS-Settings/operation/install_dkim_private_keys" data-section-id="tag/Mail-DNS-Settings/operation/install_dkim_private_keys" class="sc-dntaoT ceciOs"><div data-section-id="operation/install_dkim_private_keys" id="operation/install_dkim_private_keys" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Mail-DNS-Settings/operation/install_dkim_private_keys" aria-label="tag/Mail-DNS-Settings/operation/install_dkim_private_keys"></a>Install existing private key to DKIM record<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function installs existing keys for use in a DomainKeys Identified Mail (DKIM) record. This is useful if you do not want the system to generate keys for DKIM records.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Notes:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This function does &lt;strong&gt;not&lt;/strong&gt; update the local DNS server&amp;#39;s records.&lt;/li&gt;
&lt;li&gt;If the local DNS server is authoritative for the domain&amp;#39;s DNS records, use the WHM API 1 &lt;code&gt;enable_dkim&lt;/code&gt; function to update the local DNS server&amp;#39;s DNS records.&lt;/li&gt;
&lt;li&gt;We recommend that you use the WHM API 1 &lt;code&gt;install_dkim_private_keys&lt;/code&gt; and &lt;code&gt;enable_dkim&lt;/code&gt; functions in a batch WHM API 1 call.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function installs existing keys for use in a DomainKeys Identified Mail (DKIM) record. This is useful if you do not want the system to generate keys for DKIM records.</p>
<p><strong>Notes:</strong></p>
<ul>
<li>This function does <strong>not</strong> update the local DNS server&#39;s records.</li>
<li>If the local DNS server is authoritative for the domain&#39;s DNS records, use the WHM API 1 <code>enable_dkim</code> function to update the local DNS server&#39;s DNS records.</li>
<li>We recommend that you use the WHM API 1 <code>install_dkim_private_keys</code> and <code>enable_dkim</code> functions in a batch WHM API 1 call.</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=domain-1=example-1.com&amp;domain-2=example-2.com&amp;domain-3=example-3.com</span> -<!-- --> <!-- -->The domains for which to install an RSA private key to the local server&#x27;s DKIM record.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span> -<!-- --> <!-- -->The domain for which to install an RSA private key to the local server&#x27;s DKIM record.</li></ul><div><div html="&lt;p&gt;The domain for which to install an RSA private key to the local server&amp;#39;s DKIM record.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To install RSA private keys for multiple domains, increment the parameter name. For example, use the &lt;code&gt;domain-1=example-1.com&lt;/code&gt;, &lt;code&gt;domain-2=example-2.com&lt;/code&gt;, and &lt;code&gt;domain-3=example-3.com&lt;/code&gt; parameters.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain for which to install an RSA private key to the local server&#39;s DKIM record.</p>
<p><strong>Note:</strong></p>
<p>To install RSA private keys for multiple domains, increment the parameter name. For example, use the <code>domain-1=example-1.com</code>, <code>domain-2=example-2.com</code>, and <code>domain-3=example-3.com</code> parameters.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="key" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">key</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">key=AAAAB3NzaC1yc2EAAAABIwAAAQEA5kSivOqhs0U9ZMN20nxFe27QZ3t0lT2zbH7OSXylKd1rjAjYXGnSXC9j2uaZlemHlptBKVziMJC86ha7Hcj6dVOVrDQ6vF4q34bOCjtKLphQ0IjBzVIvqILH9eLJdRaOrS34CmgmPaisrCk5wKVlakygvUfcj3HzaTKS6THyZDGx5shdTpa9lby8tpOD3JceV7ay4w8r0DipoKPC0OLpvS4EABEeMo9sx8zQEaKv03XygjNCCYtFvxlQQIRGlVoL7mPaHSaL3anI05RpNbm/PS+9BhZg+BqNjU4ofHBbfkXk5MiN6M7ieR4Sk5BquccboGF13U5slNgmCEekdt0amw</span></div><div><div html="&lt;p&gt;An RSA key in &lt;a href=&quot;https://en.wikipedia.org/wiki/Privacy-Enhanced_Mail&quot;&gt;Privacy-Enhanced Mail (PEM)&lt;/a&gt; format.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;You &lt;strong&gt;must&lt;/strong&gt; provide this parameter for each &lt;code&gt;domain&lt;/code&gt; parameter.&lt;/li&gt;
&lt;li&gt;To install multiple RSA keys for a domain, increment the parameter name. For example, use the &lt;code&gt;key-1&lt;/code&gt;, &lt;code&gt;key-2&lt;/code&gt; parameters.
examples:
  single:
 summary: An RSA key in &lt;a href=&quot;https://en.wikipedia.org/wiki/Privacy-Enhanced_Mail&quot;&gt;Privacy-Enhanced Mail (PEM)&lt;/a&gt; format.
 value: key
  multiple:
 summary: RSA keys in &lt;a href=&quot;https://en.wikipedia.org/wiki/Privacy-Enhanced_Mail&quot;&gt;Privacy-Enhanced Mail (PEM)&lt;/a&gt; format.
 value: key-1=KEYKEYKEY&amp;amp;key-2=KEYKEYKEY&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>An RSA key in <a href="https://en.wikipedia.org/wiki/Privacy-Enhanced_Mail">Privacy-Enhanced Mail (PEM)</a> format.</p>
<p><strong>Note:</strong></p>
<ul>
<li>You <strong>must</strong> provide this parameter for each <code>domain</code> parameter.</li>
<li>To install multiple RSA keys for a domain, increment the parameter name. For example, use the <code>key-1</code>, <code>key-2</code> parameters.
examples:
  single:
 summary: An RSA key in <a href="https://en.wikipedia.org/wiki/Privacy-Enhanced_Mail">Privacy-Enhanced Mail (PEM)</a> format.
 value: key
  multiple:
 summary: RSA keys in <a href="https://en.wikipedia.org/wiki/Privacy-Enhanced_Mail">Privacy-Enhanced Mail (PEM)</a> format.
 value: key-1=KEYKEYKEY&amp;key-2=KEYKEYKEY</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/install_dkim_private_keys</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/install_dkim_private_keys</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99j59q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99j59q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99j59q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99j59q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99j59q:0" aria-labelledby="tab:R99j59q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  install_dkim_private_keys <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">key</span><span class="token operator">=</span><span class="token string">'AAAAB3NzaC1yc2EAAAABIwAAAQEA5kSivOqhs0U9ZMN20nxFe27QZ3t0lT2zbH7OSXylKd1rjAjYXGnSXC9j2uaZlemHlptBKVziMJC86ha7Hcj6dVOVrDQ6vF4q34bOCjtKLphQ0IjBzVIvqILH9eLJdRaOrS34CmgmPaisrCk5wKVlakygvUfcj3HzaTKS6THyZDGx5shdTpa9lby8tpOD3JceV7ay4w8r0DipoKPC0OLpvS4EABEeMo9sx8zQEaKv03XygjNCCYtFvxlQQIRGlVoL7mPaHSaL3anI05RpNbm/PS+9BhZg+BqNjU4ofHBbfkXk5MiN6M7ieR4Sk5BquccboGF13U5slNgmCEekdt0amw'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99j59q:1" aria-labelledby="tab:R99j59q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pj59q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pj59q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pj59q:0" aria-labelledby="tab:R9pj59q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"msg"</span>: <span class="token string">&quot;Installed Keys&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;install_dkim_private_keys&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Mail-DNS-Settings/operation/validate_current_dkims" data-section-id="tag/Mail-DNS-Settings/operation/validate_current_dkims" class="sc-dntaoT ceciOs"><div data-section-id="operation/validate_current_dkims" id="operation/validate_current_dkims" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Mail-DNS-Settings/operation/validate_current_dkims" aria-label="tag/Mail-DNS-Settings/operation/validate_current_dkims"></a>Validate DKIM records<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves and checks the DomainKeys Identified Mail (DKIM) records for one or more domains.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves and checks the DomainKeys Identified Mail (DKIM) records for one or more domains.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=domain-1=example.com&amp;domain-2=example.com&amp;domain-3=example3.com</span> -<!-- --> <!-- -->Check the DKIM records for multiple domains.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=domain=example.com&amp;domain=example2.com&amp;domain=example3.com</span> -<!-- --> <!-- -->Check the DKIM records for multiple domains.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span> -<!-- --> <!-- -->Check the DKIM records for a single domain.</li></ul><div><div html="&lt;p&gt;The domain for which to check the DKIM records.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To check multiple domains, duplicate or increment the parameter name.
For example, &lt;code&gt;domain-1&lt;/code&gt;, &lt;code&gt;domain-2&lt;/code&gt;, and &lt;code&gt;domain-3&lt;/code&gt; parameters.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain for which to check the DKIM records.</p>
<p><strong>Note:</strong></p>
<p>To check multiple domains, duplicate or increment the parameter name.
For example, <code>domain-1</code>, <code>domain-2</code>, and <code>domain-3</code> parameters.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/validate_current_dkims</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/validate_current_dkims</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99l59q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99l59q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99l59q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99l59q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99l59q:0" aria-labelledby="tab:R99l59q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  validate_current_dkims <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99l59q:1" aria-labelledby="tab:R99l59q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pl59q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pl59q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pl59q:0" aria-labelledby="tab:R9pl59q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;default._domainkey.example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"expected"</span>: <span class="token string">&quot;v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDw5nw4NP1RsWXlfmiMzByDfOT16QCZO/xJtrPZKskZF8/sU0zWGTqKUOErlyJfoJzMDUv3/zzjGswc2nEmYqxxoQZaBkN4QaS6MvJQxysAr+sK8C248/r9zMperQdhJedUVejtpFQHJwgqpHy1tQMxY37L7sQjdxmQ5WnQ1acXiwIDAQAB\\&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"records"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"current"</span>: <span class="token string">&quot;v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDw5nw4NP1RsWXlfmiMzByDfOT16QCZO/xJtrPZKskZF8/sU0zWGTqKUOErlyJfoJzMDUv3/zzjGswc2nEmYqxxoQZaBkN4QaS6MvJQxysAr+sK8C248/r9zMperQdhJedUVejtpFQHJwgqpHy1tQMxY37L7sQjdxmQ5WnQ1acXiwIDAQAB\\&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"state"</span>: <span class="token string">&quot;VALID&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"state"</span>: <span class="token string">&quot;VALID&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"validity_cache_update"</span>: <span class="token string">&quot;valid&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;default._domainkey.example2.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"error"</span>: <span class="token string">&quot;(XID 4krw35) DNS returned “SERVFAIL” (code 2) in response to the system’s query for “default._domainkey.example2.com”’s “TXT” records.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"expected"</span>: <span class="token string">&quot;v=DKIM1; k=rsa; p=MIIBIjAAAgkrhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4mA8NH3BkYvOmB0+ll23U78JesahG8304unKhW+MAm0ZE+i6EWN6iXhUj7FRPvI/6jFRd7qAHCPKFLo5+/PTy8C8eK312tfSnF3N0eucYFbgZ8F8iSRdgrcgEjvJ1vM1uvcUF211yd/e3jxT2Ge4/fmZcTYNjfH3uAuriv61L6pdIwHUWPhcjQvgOQoKQgXgooCUbUkWFDkMAH+EF/0g1dnXf289LjlvQsKhY7Y135Zpvm21kjUcj5mrLDlHJALzCVb8K/r/LCxjV5GFUyJiiNLAxkI9V1vZ4pMQvKIsN7wzu6gXK87w6mEWvKvipMAP8A2choDrk6H/fcQtfNodgwIDADAB;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"records"</span>: <span class="token punctuation">[ ]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"state"</span>: <span class="token string">&quot;ERROR&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"validity_cache_update"</span>: <span class="token string">&quot;none&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;validate_current_dkims&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Mail-DNS-Settings/operation/validate_current_spfs" data-section-id="tag/Mail-DNS-Settings/operation/validate_current_spfs" class="sc-dntaoT ceciOs"><div data-section-id="operation/validate_current_spfs" id="operation/validate_current_spfs" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Mail-DNS-Settings/operation/validate_current_spfs" aria-label="tag/Mail-DNS-Settings/operation/validate_current_spfs"></a>Validate domain SPF records<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function validates a Sender Policy Framework (SPF) record for one or more domains.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function validates a Sender Policy Framework (SPF) record for one or more domains.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=domain-1=example.com domain-2=example2.com domain-3=example3.com</span> -<!-- --> <!-- -->Check multiple domains.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=domain=example.com domain=example2.com domain=example3.com</span> -<!-- --> <!-- -->Check multiple domains.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span> -<!-- --> <!-- -->Check a single domain.</li></ul><div><div html="&lt;p&gt;The domain for which to check the SPF records.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain for which to check the SPF records.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/validate_current_spfs</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/validate_current_spfs</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99n59q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99n59q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99n59q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99n59q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99n59q:0" aria-labelledby="tab:R99n59q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  validate_current_spfs <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99n59q:1" aria-labelledby="tab:R99n59q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pn59q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pn59q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pn59q:0" aria-labelledby="tab:R9pn59q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"expected"</span>: <span class="token string">&quot;ip6:0:0:0:0:0:ffff:c0a8:101&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip_address"</span>: <span class="token string">&quot;0:0:0:0:0:ffff:c0a8:101&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip_version"</span>: <span class="token number">6</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"records"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"current"</span>: <span class="token string">&quot;v=spf1 ~all&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;example.com: Sender is not authorized by default to use 'example.com' in 'helo' identity (mechanism '-all' matched)&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"state"</span>: <span class="token string">&quot;FAIL&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"state"</span>: <span class="token string">&quot;VALID&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example2.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"error"</span>: <span class="token string">&quot;(XID rm8h9f) DNS returned “SERVFAIL” (code 2) in response to the system’s query for “example2.com”’s “TXT” records.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip_address"</span>: <span class="token string">&quot;198.252.32.45&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip_version"</span>: <span class="token number">4</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"records"</span>: <span class="token punctuation">[ ]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"state"</span>: <span class="token string">&quot;ERROR&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;validate_current_spfs&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Mail-DNS-Settings/operation/validate_current_ptrs" data-section-id="tag/Mail-DNS-Settings/operation/validate_current_ptrs" class="sc-dntaoT ceciOs"><div data-section-id="operation/validate_current_ptrs" id="operation/validate_current_ptrs" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Mail-DNS-Settings/operation/validate_current_ptrs" aria-label="tag/Mail-DNS-Settings/operation/validate_current_ptrs"></a>Validate domain PTR records<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function validates the pointer records (PTR) for IPv4 and IPv6 addresses an account&amp;#39;s domains send mail from. It retrieves the PTR records for each IP address and determines which of the domain&amp;#39;s IP addresses send mail. It then validates the PTR records for each IP address and validates the A (IPv4) or AAAA (IPv6) records pointing to each domain. This function also ensures that at least one of that domain&amp;#39;s A or AAAA records points back to the IP address.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function validates the pointer records (PTR) for IPv4 and IPv6 addresses an account&#39;s domains send mail from. It retrieves the PTR records for each IP address and determines which of the domain&#39;s IP addresses send mail. It then validates the PTR records for each IP address and validates the A (IPv4) or AAAA (IPv6) records pointing to each domain. This function also ensures that at least one of that domain&#39;s A or AAAA records points back to the IP address.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=domain-1=example.com domain-2=example2.com domain-3=example3.com</span> -<!-- --> <!-- -->Validate multiple domains&#x27; PTR records.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=domain=example.com&amp;domain=example2.com&amp;domain=example3.com</span> -<!-- --> <!-- -->Validate multiple domains&#x27; PTR records.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span> -<!-- --> <!-- -->Validate a single domain&#x27;s PTR records.</li></ul><div><div html="&lt;p&gt;The domain for which to validate the PTR records.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To check multiple domains, duplicate or increment the parameter name.
For example, use the &lt;code&gt;domain-1&lt;/code&gt;, &lt;code&gt;domain-2&lt;/code&gt;, and &lt;code&gt;domain-3&lt;/code&gt; parameters.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain for which to validate the PTR records.</p>
<p><strong>Note:</strong></p>
<p>To check multiple domains, duplicate or increment the parameter name.
For example, use the <code>domain-1</code>, <code>domain-2</code>, and <code>domain-3</code> parameters.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/validate_current_ptrs</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/validate_current_ptrs</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99p59q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99p59q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99p59q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99p59q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99p59q:0" aria-labelledby="tab:R99p59q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  validate_current_ptrs <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99p59q:1" aria-labelledby="tab:R99p59q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pp59q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pp59q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pp59q:0" aria-labelledby="tab:R9pp59q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"arpa_domain"</span>: <span class="token string">&quot;1.0.0.10.in-addr.arpa&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"helo"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip_address"</span>: <span class="token string">&quot;10.0.0.1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip_version"</span>: <span class="token number">4</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"nameservers"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;ns1.example.com&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;ns2.example.com&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;ns3.example.com&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ptr_records"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"forward_records"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;10.0.0.1&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"state"</span>: <span class="token string">&quot;VALID&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"state"</span>: <span class="token string">&quot;VALID&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"arpa_domain"</span>: <span class="token string">&quot;3.0.0.10.in-addr.arpa&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"helo"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip_address"</span>: <span class="token string">&quot;10.0.0.3&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip_version"</span>: <span class="token number">4</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"nameservers"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;ns1.example.com&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;ns2.example.com&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;ns3.example.com&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ptr_records"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"forward_records"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;192.168.12.34&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"state"</span>: <span class="token string">&quot;FWD_MISMATCH&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"state"</span>: <span class="token string">&quot;PTR_MISMATCH&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"arpa_domain"</span>: <span class="token string">&quot;4.3.3.7.0.7.3.0.e.2.a.8.0.0.0.0.0.0.0.0.3.a.5.8.8.b.d.0.1.0.0.2.ip6.arpa&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"helo"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip_address"</span>: <span class="token string">&quot;2001:0db8:85a3:0000:0000:8a2e:0370:7334&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip_version"</span>: <span class="token number">6</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"nameservers"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;ns1.example.com&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;ns2.example.com&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;ns3.example.com&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ptr_records"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"forward_records"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;2001:0db8:85a3:0000:0000:8a2e:0370:7334&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"state"</span>: <span class="token string">&quot;VALID&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"state"</span>: <span class="token string">&quot;VALID&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"arpa_domain"</span>: <span class="token string">&quot;2.0.0.10.in-addr.arpa&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"helo"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip_address"</span>: <span class="token string">&quot;10.0.0.2&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip_version"</span>: <span class="token number">4</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"nameservers"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;ns1.example.com&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;ns2.example.com&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;ns3.example.com&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ptr_records"</span>: <span class="token punctuation">[ ]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"state"</span>: <span class="token string">&quot;MISSING_PTR&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;thisotheremaildomain.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"error"</span>: <span class="token string">&quot;1.1.1.1.1 is not a valid IP address.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"helo"</span>: <span class="token string">&quot;thisothermaildomain.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip_address"</span>: <span class="token string">&quot;1.1.1.1.1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ptr_records"</span>: <span class="token punctuation">[ ]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"state"</span>: <span class="token string">&quot;ERROR&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"arpa_domain"</span>: <span class="token string">&quot;4.0.0.10.in-addr.arpa&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"helo"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip_address"</span>: <span class="token string">&quot;10.0.0.4&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip_version"</span>: <span class="token number">4</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"nameservers"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;ns1.example.com&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;ns2.example.com&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;ns3.example.com&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ptr_records"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"forward_records"</span>: <span class="token punctuation">[ ]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"state"</span>: <span class="token string">&quot;MISSING_FWD&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"state"</span>: <span class="token string">&quot;PTR_MISMATCH&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;validate_current_ptrs&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Mail-DNS-Settings/operation/set_manual_mx_redirects" data-section-id="tag/Mail-DNS-Settings/operation/set_manual_mx_redirects" class="sc-dntaoT ceciOs"><div data-section-id="operation/set_manual_mx_redirects" id="operation/set_manual_mx_redirects" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Mail-DNS-Settings/operation/set_manual_mx_redirects" aria-label="tag/Mail-DNS-Settings/operation/set_manual_mx_redirects"></a>Add manual mail exchanger redirect record<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lets you create a manual Exim mail exchanger (MX) redirect for a domain. An MX redirection lets you bypass the domain&amp;#39;s MX lookup via the Domain Name System (DNS). This function adds the manual redirect entries to the /etc/manualmx file.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  To remove a domain&amp;#39;s manual MX redirection, use the WHM API 1 unset_manual_mx_redirect function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lets you create a manual Exim mail exchanger (MX) redirect for a domain. An MX redirection lets you bypass the domain&#39;s MX lookup via the Domain Name System (DNS). This function adds the manual redirect entries to the /etc/manualmx file.</p>
<p><strong>Note:</strong></p>
<p>  To remove a domain&#39;s manual MX redirection, use the WHM API 1 unset_manual_mx_redirect function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span></div><div><div html="&lt;p&gt;The domain for which to add a manual MX redirect entry.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; To add multiple domain entries, increment the parameter. For example, use the domain, domain-1, and domain-2 parameters. For multiple domains, you must include its corresponding mx_host value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain for which to add a manual MX redirect entry.</p>
<p><strong>Note:</strong></p>
<p> To add multiple domain entries, increment the parameter. For example, use the domain, domain-1, and domain-2 parameters. For multiple domains, you must include its corresponding mx_host value.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="mx_host" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">mx_host</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">mx_host=mailhostexample.com</span></div><div><div html="&lt;p&gt;The domain or IP address (IPv4 or IPv6) to redirect the domain value&amp;#39;s emails to.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; To add multiple MX hosts, increment the parameter. For example, use the  mx_host,  mx_host-1, and  mx_host-2 parameters. For multiple MX hosts, you must include its corresponding domain value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain or IP address (IPv4 or IPv6) to redirect the domain value&#39;s emails to.</p>
<p><strong>Note:</strong></p>
<p> To add multiple MX hosts, increment the parameter. For example, use the  mx_host,  mx_host-1, and  mx_host-2 parameters. For multiple MX hosts, you must include its corresponding domain value.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/set_manual_mx_redirects</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/set_manual_mx_redirects</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99r59q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99r59q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99r59q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99r59q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99r59q:0" aria-labelledby="tab:R99r59q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  set_manual_mx_redirects <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">mx_host</span><span class="token operator">=</span><span class="token string">'mailhostexample.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99r59q:1" aria-labelledby="tab:R99r59q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pr59q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pr59q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pr59q:0" aria-labelledby="tab:R9pr59q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"example.com"</span>: <span class="token string">&quot;mailhostexample.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"example.org"</span>: <span class="token keyword">null</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;set_manual_mx_redirects&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Mail-DNS-Settings/operation/unset_manual_mx_redirects" data-section-id="tag/Mail-DNS-Settings/operation/unset_manual_mx_redirects" class="sc-dntaoT ceciOs"><div data-section-id="operation/unset_manual_mx_redirects" id="operation/unset_manual_mx_redirects" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Mail-DNS-Settings/operation/unset_manual_mx_redirects" aria-label="tag/Mail-DNS-Settings/operation/unset_manual_mx_redirects"></a>Remove manual mail exchanger redirect record<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function removes a domain&amp;#39;s manual Exim mail exchanger (MX) redirect entry. The function also removes the manual MX redirect entry from the /etc/manualmx file.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  To set a domain&amp;#39;s manual MX redirection, use the WHM API 1  set_manual_mx_redirects function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function removes a domain&#39;s manual Exim mail exchanger (MX) redirect entry. The function also removes the manual MX redirect entry from the /etc/manualmx file.</p>
<p><strong>Note:</strong></p>
<p>  To set a domain&#39;s manual MX redirection, use the WHM API 1  set_manual_mx_redirects function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span></div><div><div html="&lt;p&gt;The domain for which to remove a manual MX redirect entry.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; To remove multiple domain entries, increment the parameter. For example, use the domain, domain-1, and domain-2 parameters.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain for which to remove a manual MX redirect entry.</p>
<p><strong>Note:</strong></p>
<p> To remove multiple domain entries, increment the parameter. For example, use the domain, domain-1, and domain-2 parameters.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/unset_manual_mx_redirects</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/unset_manual_mx_redirects</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99t59q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99t59q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99t59q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99t59q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99t59q:0" aria-labelledby="tab:R99t59q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  unset_manual_mx_redirects <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99t59q:1" aria-labelledby="tab:R99t59q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pt59q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pt59q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pt59q:0" aria-labelledby="tab:R9pt59q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"example.com"</span>: <span class="token string">&quot;mailhostexample.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"example.org"</span>: <span class="token keyword">null</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;unset_manual_mx_redirects&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Mail-Server-Settings" data-section-id="tag/Mail-Server-Settings" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Mail-Server-Settings" aria-label="tag/Mail-Server-Settings"></a>Mail Server Settings</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Mail / Mail Server Settings&lt;/p&gt;
"><p>Mail / Mail Server Settings</p>
</div></div></div><div id="tag/Mail-Server-Settings/operation/generate_mobileconfig" data-section-id="tag/Mail-Server-Settings/operation/generate_mobileconfig" class="sc-dntaoT ceciOs"><div data-section-id="operation/generate_mobileconfig" id="operation/generate_mobileconfig" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Mail-Server-Settings/operation/generate_mobileconfig" aria-label="tag/Mail-Server-Settings/operation/generate_mobileconfig"></a>Create email account mobile profile configuration<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function generates a mobile configuration profile for an email account.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://go.cpanel.net/serverroles&quot;&gt;&lt;em&gt;Receive Mail&lt;/em&gt; role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function generates a mobile configuration profile for an email account.</p>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://go.cpanel.net/serverroles"><em>Receive Mail</em> role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="account" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">account</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">account=username</span></div><div><div html="&lt;p&gt;The email account&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The email account&#39;s username.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="selected_account_services" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">selected_account_services</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;email,caldav,carddav&quot;</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;caldav&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;carddav&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;email&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">selected_account_services=email</span></div><div><div html="&lt;p&gt;A comma-separated list of the email account service&amp;#39;s &lt;code&gt;.mobileconfig&lt;/code&gt; file names.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;caldav&lt;/code&gt; — The &lt;code&gt;.mobileconfig&lt;/code&gt; file for calendar setup.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;carddav&lt;/code&gt; — The &lt;code&gt;.mobileconfig&lt;/code&gt; file for contacts setup.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;email&lt;/code&gt; — The &lt;code&gt;.mobileconfig&lt;/code&gt; file for email setup.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;If you don&amp;#39;t specify a value, this parameter uses the default values.&lt;/li&gt;
&lt;li&gt;You can request one, two, or all possible values.&lt;/li&gt;
&lt;li&gt;The function ignores unsupported values.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A comma-separated list of the email account service&#39;s <code>.mobileconfig</code> file names.</p>
<ul>
<li><code>caldav</code> — The <code>.mobileconfig</code> file for calendar setup.</li>
<li><code>carddav</code> — The <code>.mobileconfig</code> file for contacts setup.</li>
<li><code>email</code> — The <code>.mobileconfig</code> file for email setup.</li>
</ul>
<p><strong>Note:</strong></p>
<ul>
<li>If you don&#39;t specify a value, this parameter uses the default values.</li>
<li>You can request one, two, or all possible values.</li>
<li>The function ignores unsupported values.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="use_ssl" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">use_ssl</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">use_ssl=1</span></div><div><div html="&lt;p&gt;Whether to use an SSL-encrypted connection.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Use an SSL-encrypted connnection.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; use an SSL-encrypted connection.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to use an SSL-encrypted connection.</p>
<ul>
<li><code>1</code> — Use an SSL-encrypted connnection.</li>
<li><code>0</code> — Do <strong>not</strong> use an SSL-encrypted connection.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/generate_mobileconfig</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/generate_mobileconfig</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99379q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99379q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99379q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99379q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99379q:0" aria-labelledby="tab:R99379q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  generate_mobileconfig <span class="token punctuation">\</span>
  <span class="token assign-left variable">account</span><span class="token operator">=</span><span class="token string">'username'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">use_ssl</span><span class="token operator">=</span><span class="token string">'1'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99379q:1" aria-labelledby="tab:R99379q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p379q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p379q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p379q:0" aria-labelledby="tab:R9p379q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <span class="token string">&quot;MIIcIwYJKoZIhvcNAQcCoIIcFDCCHBACAQExDzANBglghkgBZQMEAgEFADCCFS4GCSqGSIb3DQEH\nAaCCFR8EghUbPD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQ\nRSBwbGlzdCBQVUJMSUMgIi0vL0FwcGxlLy9EVEQgUExJU1QgMS4wLy9FTiIgImh0dHA6Ly93d3cu\nYXBwbGUuY29tL0RURHMvUHJvcGVydHlMaXN0LTEuMC5kdGQiPg0KPHBsaXN0IHZlcnNpb249IjEu\nMCI+DQo8ZGljdD4NCiAgPGtleT5QYXlsb2FkQ29udGVudDwva2V5Pg0KICA8YXJyYXk+DQogICAg\nPGRpY3Q+DQogICAgICAgIDxrZXk+Q2FsREFWQWNjb3VudERlc2NyaXB0aW9uPC9rZXk+DQogICAg\nICAgIDxzdHJpbmc+dXNlcm5hbWVAaG9zdC0xNzItMTYtMS0xMS5hc2hsZXk4MnNiLnRsZDwvc3Ry\naW5nPg0KICAgICAgICA8a2V5PkNhbERBVkhvc3ROYW1lPC9rZXk+DQogICAgICAgIDxzdHJpbmc+\naG9zdC0xNzItMTYtMS0xMS5hc2hsZXk4MnNiLnRsZDwvc3RyaW5nPg0KICAgICAgICA8a2V5PkNh\nbERBVlBvcnQ8L2tleT4NCiAgICAgICAgPGludGVnZXI+ODQ0MzwvaW50ZWdlcj4NCiAgICAgICAg\nPGtleT5DYWxEQVZQcmluY2lwYWxVUkw8L2tleT4NCiAgICAgICAgPHN0cmluZz4vcHJpbmNpcGFs\ncy9fX3VpZHNfXy8vPC9zdHJpbmc+DQogICAgICAgIDxrZXk+Q2FsREFWVXNlU1NMPC9rZXk+DQog\nICAgICAgIDx0cnVlLz4NCiAgICAgICAgPGtleT5DYWxEQVZVc2VybmFtZTwva2V5Pg0KICAgICAg\nICA8c3RyaW5nPnVzZXJuYW1lPC9zdHJpbmc+DQogICAgICAgIDxrZXk+UGF5bG9hZERlc2NyaXB0\naW9uPC9rZXk+DQogICAgICAgIDxzdHJpbmc+dXNlcm5hbWVAaG9zdC0xNzItMTYtMS0xMS5hc2hs\nZXk4MnNiLnRsZCBTZWN1cmUgQ2FsZW5kYXIgU2V0dXA8L3N0cmluZz4NCiAgICAgICAgPGtleT5Q\nYXlsb2FkRGlzcGxheU5hbWU8L2tleT4NCiAgICAgICAgPHN0cmluZz51c2VybmFtZUBob3N0LTE3\nMi0xNi0xLTExLmFzaGxleTgyc2IudGxkIFNlY3VyZSBDYWxlbmRhciBTZXR1cDwvc3RyaW5nPg0K\nICAgICAgICA8a2V5PlBheWxvYWRJZGVudGlmaWVyPC9rZXk+DQogICAgICAgIDxzdHJpbmc+Y3Bh\nbmVsLm1haWwub3JnLnVzZXJuYW1lLmhvc3QtMTcyLTE2LTEtMTEuYXNobGV5ODJzYi50bGQ8L3N0\ncmluZz4NCiAgICAgICAgPGtleT5QYXlsb2FkT3JnYW5pemF0aW9uPC9rZXk+DQogICAgICAgIDxz\ndHJpbmc+aG9zdC0xNzItMTYtMS0xMS5hc2hsZXk4MnNiLnRsZDwvc3RyaW5nPg0KICAgICAgICA8\na2V5PlBheWxvYWRUeXBlPC9rZXk+DQogICAgICAgIDxzdHJpbmc+Y29tLmFwcGxlLmNhbGRhdi5h\nY2NvdW50PC9zdHJpbmc+DQogICAgICAgIDxrZXk+UGF5bG9hZFVVSUQ8L2tleT4NCiAgICAgICAg\nPHN0cmluZz4wNWQ3OTBjMS03MjVlLTIxODUtMDM1YS0yODNiZGJkMDUxMWQ8L3N0cmluZz4NCiAg\nICAgICAgPGtleT5QYXlsb2FkVmVyc2lvbjwva2V5Pg0KICAgICAgICA8aW50ZWdlcj4xPC9pbnRl\nZ2VyPg0KICAgIDwvZGljdD4NCiAgICA8ZGljdD4NCiAgICAgICAgPGtleT5DYXJkREFWQWNjb3Vu\ndERlc2NyaXB0aW9uPC9rZXk+DQogICAgICAgIDxzdHJpbmc+dXNlcm5hbWVAaG9zdC0xNzItMTYt\nMS0xMS5hc2hsZXk4MnNiLnRsZCBTZWN1cmUgQ29udGFjdHMgU2V0dXA8L3N0cmluZz4NCiAgICAg\nICAgPGtleT5DYXJkREFWSG9zdE5hbWU8L2tleT4NCiAgICAgICAgPHN0cmluZz5ob3N0LTE3Mi0x\nNi0xLTExLmFzaGxleTgyc2IudGxkOjg0NDM8L3N0cmluZz4NCiAgICAgICAgPGtleT5DYXJkREFW\nVXNlU1NMPC9rZXk+DQogICAgICAgIDx0cnVlLz4NCiAgICAgICAgPGtleT5DYXJkREFWVXNlcm5h\nbWU8L2tleT4NCiAgICAgICAgPHN0cmluZz51c2VybmFtZTwvc3RyaW5nPg0KICAgICAgICA8a2V5\nPlBheWxvYWREZXNjcmlwdGlvbjwva2V5Pg0KICAgICAgICA8c3RyaW5nPnVzZXJuYW1lQGhvc3Qt\nMTcyLTE2LTEtMTEuYXNobGV5ODJzYi50bGQgU2VjdXJlIENvbnRhY3RzIFNldHVwPC9zdHJpbmc+\nDQogICAgICAgIDxrZXk+UGF5bG9hZERpc3BsYXlOYW1lPC9rZXk+DQogICAgICAgIDxzdHJpbmc+\nQ2FyZERBVjwvc3RyaW5nPg0KICAgICAgICA8a2V5PlBheWxvYWRJZGVudGlmaWVyPC9rZXk+DQog\nICAgICAgIDxzdHJpbmc+Y3BhbmVsLm1haWwub3JnLnVzZXJuYW1lLmhvc3QtMTcyLTE2LTEtMTEu\nYXNobGV5ODJzYi50bGQ8L3N0cmluZz4NCiAgICAgICAgPGtleT5QYXlsb2FkT3JnYW5pemF0aW9u\nPC9rZXk+DQogICAgICAgIDxzdHJpbmc+aG9zdC0xNzItMTYtMS0xMS5hc2hsZXk4MnNiLnRsZDwv\nc3RyaW5nPg0KICAgICAgICA8a2V5PlBheWxvYWRUeXBlPC9rZXk+DQogICAgICAgIDxzdHJpbmc+\nY29tLmFwcGxlLmNhcmRkYXYuYWNjb3VudDwvc3RyaW5nPg0KICAgICAgICA8a2V5PlBheWxvYWRV\nVUlEPC9rZXk+DQogICAgICAgIDxzdHJpbmc+Y2U0YTRiYjEtODQ3Yi1hYWQ0LWVkMTUtNzIyMDY2\nMzA5YzIyPC9zdHJpbmc+DQogICAgICAgIDxrZXk+UGF5bG9hZFZlcnNpb248L2tleT4NCiAgICAg\nICAgPGludGVnZXI+MTwvaW50ZWdlcj4NCiAgICA8L2RpY3Q+DQogICAgPGRpY3Q+DQogICAgICA8\na2V5PkVtYWlsQWNjb3VudERlc2NyaXB0aW9uPC9rZXk+DQogICAgICA8c3RyaW5nPnVzZXJuYW1l\nQGhvc3QtMTcyLTE2LTEtMTEuYXNobGV5ODJzYi50bGQ8L3N0cmluZz4NCiAgICAgIDxrZXk+RW1h\naWxBY2NvdW50TmFtZTwva2V5Pg0KICAgICAgPHN0cmluZz51c2VybmFtZUBob3N0LTE3Mi0xNi0x\nLTExLmFzaGxleTgyc2IudGxkPC9zdHJpbmc+DQogICAgICA8a2V5PkVtYWlsQWNjb3VudFR5cGU8\nL2tleT4NCiAgICAgIDxzdHJpbmc+RW1haWxUeXBlSU1BUDwvc3RyaW5nPg0KICAgICAgPGtleT5F\nbWFpbEFkZHJlc3M8L2tleT4NCiAgICAgIDxzdHJpbmc+dXNlcm5hbWVAaG9zdC0xNzItMTYtMS0x\nMS5hc2hsZXk4MnNiLnRsZDwvc3RyaW5nPg0KICAgICAgPGtleT5JbmNvbWluZ01haWxTZXJ2ZXJB\ndXRoZW50aWNhdGlvbjwva2V5Pg0KICAgICAgPHN0cmluZz5FbWFpbEF1dGhQYXNzd29yZDwvc3Ry\naW5nPg0KICAgICAgPGtleT5JbmNvbWluZ01haWxTZXJ2ZXJIb3N0TmFtZTwva2V5Pg0KICAgICAg\nPHN0cmluZz5ob3N0LTE3Mi0xNi0xLTExLmFzaGxleTgyc2IudGxkPC9zdHJpbmc+DQogICAgICA8\na2V5PkluY29taW5nTWFpbFNlcnZlclBvcnROdW1iZXI8L2tleT4NCiAgICAgIDxpbnRlZ2VyPjk5\nMzwvaW50ZWdlcj4NCiAgICAgIDxrZXk+SW5jb21pbmdNYWlsU2VydmVyVXNlU1NMPC9rZXk+DQog\nICAgICA8dHJ1ZS8+DQogICAgICA8a2V5PkluY29taW5nTWFpbFNlcnZlclVzZXJuYW1lPC9rZXk+\nDQogICAgICA8c3RyaW5nPnVzZXJuYW1lPC9zdHJpbmc+DQogICAgICA8a2V5Pk91dGdvaW5nTWFp\nbFNlcnZlckF1dGhlbnRpY2F0aW9uPC9rZXk+DQogICAgICA8c3RyaW5nPkVtYWlsQXV0aFBhc3N3\nb3JkPC9zdHJpbmc+DQogICAgICA8a2V5Pk91dGdvaW5nTWFpbFNlcnZlckhvc3ROYW1lPC9rZXk+\nDQogICAgICA8c3RyaW5nPmhvc3QtMTcyLTE2LTEtMTEuYXNobGV5ODJzYi50bGQ8L3N0cmluZz4N\nCiAgICAgIDxrZXk+T3V0Z29pbmdNYWlsU2VydmVyUG9ydE51bWJlcjwva2V5Pg0KICAgICAgPGlu\ndGVnZXI+NDY1PC9pbnRlZ2VyPg0KICAgICAgPGtleT5PdXRnb2luZ01haWxTZXJ2ZXJVc2VTU0w8\nL2tleT4NCiAgICAgIDx0cnVlLz4NCiAgICAgIDxrZXk+T3V0Z29pbmdNYWlsU2VydmVyVXNlcm5h\nbWU8L2tleT4NCiAgICAgIDxzdHJpbmc+dXNlcm5hbWU8L3N0cmluZz4NCiAgICAgIDxrZXk+T3V0\nZ29pbmdQYXNzd29yZFNhbWVBc0luY29taW5nUGFzc3dvcmQ8L2tleT4NCiAgICAgIDx0cnVlLz4N\nCiAgICAgIDxrZXk+UGF5bG9hZERlc2NyaXB0aW9uPC9rZXk+DQogICAgICA8c3RyaW5nPnVzZXJu\nYW1lQGhvc3QtMTcyLTE2LTEtMTEuYXNobGV5ODJzYi50bGQgU2VjdXJlIEVtYWlsIFNldHVwPC9z\ndHJpbmc+DQogICAgICA8a2V5PlBheWxvYWREaXNwbGF5TmFtZTwva2V5Pg0KICAgICAgPHN0cmlu\nZz51c2VybmFtZUBob3N0LTE3Mi0xNi0xLTExLmFzaGxleTgyc2IudGxkIFNlY3VyZSBFbWFpbCBT\nZXR1cDwvc3RyaW5nPg0KICAgICAgPGtleT5QYXlsb2FkSWRlbnRpZmllcjwva2V5Pg0KICAgICAg\nPHN0cmluZz5jcGFuZWwubWFpbC5vcmcudXNlcm5hbWUuaG9zdC0xNzItMTYtMS0xMS5hc2hsZXk4\nMnNiLnRsZDwvc3RyaW5nPg0KICAgICAgPGtleT5QYXlsb2FkT3JnYW5pemF0aW9uPC9rZXk+DQog\nICAgICA8c3RyaW5nPmhvc3QtMTcyLTE2LTEtMTEuYXNobGV5ODJzYi50bGQ8L3N0cmluZz4NCiAg\nICAgIDxrZXk+UGF5bG9hZFR5cGU8L2tleT4NCiAgICAgIDxzdHJpbmc+Y29tLmFwcGxlLm1haWwu\nbWFuYWdlZDwvc3RyaW5nPg0KICAgICAgPGtleT5QYXlsb2FkVVVJRDwva2V5Pg0KICAgICAgPHN0\ncmluZz5hNmIzZTAxMC0wMGMxLWIyZjAtYWU4Mi03ZmIzZjllODkzM2Y8L3N0cmluZz4NCiAgICAg\nIDxrZXk+UGF5bG9hZFZlcnNpb248L2tleT4NCiAgICAgIDxpbnRlZ2VyPjE8L2ludGVnZXI+DQog\nICAgICA8a2V5PlByZXZlbnRBcHBTaGVldDwva2V5Pg0KICAgICAgPGZhbHNlLz4NCiAgICAgIDxr\nZXk+UHJldmVudE1vdmU8L2tleT4NCiAgICAgIDxmYWxzZS8+DQogICAgICA8a2V5PlNNSU1FRW5h\nYmxlZDwva2V5Pg0KICAgICAgPGZhbHNlLz4NCiAgICAgIDxrZXk+SW5jb21pbmdNYWlsU2VydmVy\nSU1BUFBhdGhQcmVmaXg8L2tleT4NCiAgICAgIDxzdHJpbmc+SU5CT1g8L3N0cmluZz4NCiAgICA8\nL2RpY3Q+DQogIDwvYXJyYXk+DQogIDxrZXk+UGF5bG9hZERlc2NyaXB0aW9uPC9rZXk+DQogIDxz\ndHJpbmc+dXNlcm5hbWVAaG9zdC0xNzItMTYtMS0xMS5hc2hsZXk4MnNiLnRsZCBTZWN1cmUgRW1h\naWwgU2V0dXA8L3N0cmluZz4NCiAgPGtleT5QYXlsb2FkRGlzcGxheU5hbWU8L2tleT4NCiAgPHN0\ncmluZz51c2VybmFtZUBob3N0LTE3Mi0xNi0xLTExLmFzaGxleTgyc2IudGxkIFNlY3VyZSBFbWFp\nbCBTZXR1cDwvc3RyaW5nPg0KICA8a2V5PlBheWxvYWRJZGVudGlmaWVyPC9rZXk+DQogIDxzdHJp\nbmc+Y3BhbmVsLm1haWwub3JnLnVzZXJuYW1lLmhvc3QtMTcyLTE2LTEtMTEuYXNobGV5ODJzYi50\nbGQtZW1haWw8L3N0cmluZz4NCiAgPGtleT5QYXlsb2FkT3JnYW5pemF0aW9uPC9rZXk+DQogIDxz\ndHJpbmc+Y3BhbmVsLm1haWwub3JnLnVzZXJuYW1lLmhvc3QtMTcyLTE2LTEtMTEuYXNobGV5ODJz\nYi50bGQ8L3N0cmluZz4NCiAgPGtleT5QYXlsb2FkUmVtb3ZhbERpc2FsbG93ZWQ8L2tleT4NCiAg\nPGZhbHNlLz4NCiAgPGtleT5QYXlsb2FkVHlwZTwva2V5Pg0KICA8c3RyaW5nPkNvbmZpZ3VyYXRp\nb248L3N0cmluZz4NCiAgPGtleT5QYXlsb2FkVVVJRDwva2V5Pg0KICA8c3RyaW5nPjRmMzI4YTVm\nLWIzMzctODZmZS03Zjk4LTVhOWMyNzFlNzY0MTwvc3RyaW5nPg0KICA8a2V5PlBheWxvYWRWZXJz\naW9uPC9rZXk+DQogIDxpbnRlZ2VyPjE8L2ludGVnZXI+DQo8L2RpY3Q+DQo8L3BsaXN0Pg0KoIIE\nSTCCBEUwggMtoAMCAQICBQG7jhEyMA0GCSqGSIb3DQEBCwUAMF4xMjAwBgkqhkiG9w0BCQEWI3Nz\nbEBob3N0LTE3Mi0xNi0xLTExLmFzaGxleTgyc2IudGxkMSgwJgYDVQQDDB9ob3N0LTE3Mi0xNi0x\nLTExLmFzaGxleTgyc2IudGxkMB4XDTE5MTExOTEzMDk1OFoXDTIwMTExODEzMDk1OFowXjEyMDAG\nCSqGSIb3DQEJARYjc3NsQGhvc3QtMTcyLTE2LTEtMTEuYXNobGV5ODJzYi50bGQxKDAmBgNVBAMM\nH2hvc3QtMTcyLTE2LTEtMTEuYXNobGV5ODJzYi50bGQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw\nggEKAoIBAQDLTf43fqQJu57fAyGSBD+B/Zc3zVri44KCz/Oi9NlHCtmxET12+mE0TFkWGhjX+tzO\nfom+6Hj5KnGwr8K7qZoXq8zmiKGGvhvg11Ta6I3SJQL7VzU+wTBPXkAl+bWLBqoswzefA7A7jBZE\nv0c8W+wUAosjvmotUtiyeRsNbThTVBht7LwmHyCaAvHfIFkXkS96O6qqx0iZRlXZvahDjw6kiKOB\ne/kDpwl0YxMc3dEx2WCQyIZimtYOxNxglKKZ7UAnuKdy2we3AfOzhq3yKyDXsNyNrQghEn1aB1Ny\nY+/bYZYA/Mhlhk1jjMowEGsjLfJr1Kx6JhtBWzBPfUIkb4q7AgMBAAGjggEIMIIBBDAdBgNVHQ4E\nFgQUlzHaKABlXF/4KWQ7ZrNQij5iE/4wCQYDVR0TBAIwADCBjAYDVR0jBIGEMIGBgBSXMdooAGVc\nX/gpZDtms1CKPmIT/qFipGAwXjEyMDAGCSqGSIb3DQEJARYjc3NsQGhvc3QtMTcyLTE2LTEtMTEu\nYXNobGV5ODJzYi50bGQxKDAmBgNVBAMMH2hvc3QtMTcyLTE2LTEtMTEuYXNobGV5ODJzYi50bGSC\nBQG7jhEyMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAqBgNVHREEIzAhgh9ob3N0LTE3\nMi0xNi0xLTExLmFzaGxleTgyc2IudGxkMA0GCSqGSIb3DQEBCwUAA4IBAQCft6fX2NB0Lg3IM7UU\nw7eltKjsZOX3sCX/UQpwYdB8PcafoQ2Ddpb7H+CeyxW5tPk+qLpapnUWoIJBRahAQ+Xn3YWrJDfC\nFriWIdJH0Rk2Gwhydf7XM+yVm2HYBsAzfZWkF5EAjBJpgLN/28kAWdCv1p362nq79A/jrdKgpZdj\nz6fVb4aNMepJCcwIHivy7HN/PwmbXjqedwAMYsj/XEqw7aJX7+hI3VjFwkQxEbpyObVhcBhh+itt\n1O7t/MMWzg7mmJBnyTt+IbblYYEQoWvZXJgSGWT4U55mWF5arpjL9+NjFsbzvXl6TLEMzbVbpvxH\ntidgoiEpyBgzKFJ9p8TNMYICeTCCAnUCAQEwZzBeMTIwMAYJKoZIhvcNAQkBFiNzc2xAaG9zdC0x\nNzItMTYtMS0xMS5hc2hsZXk4MnNiLnRsZDEoMCYGA1UEAwwfaG9zdC0xNzItMTYtMS0xMS5hc2hs\nZXk4MnNiLnRsZAIFAbuOETIwDQYJYIZIAWUDBAIBBQCggeQwGAYJKoZIhvcNAQkDMQsGCSqGSIb3\nDQEHATAcBgkqhkiG9w0BCQUxDxcNMjAwODE0MjAwMjAwWjAvBgkqhkiG9w0BCQQxIgQguoXcvM7S\nh+TCpzAkazdEcoVI9NI91whPFvfJHZd9x4oweQYJKoZIhvcNAQkPMWwwajALBglghkgBZQMEASow\nCwYJYIZIAWUDBAEWMAsGCWCGSAFlAwQBAjAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYI\nKoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwICASgwDQYJKoZIhvcNAQEBBQAEggEACr8R\nPbw5CymW4Eep61SNsQzH54LXWbaS68mxF+Z8roOSLZTVYhBKP14bGJcUMhsS7c8zGYlOdwXWTA87\n4VQ0O4WIoWOsydxLVgHJ52ZDstN2iXsuW56Cm/Mk7Zow1MFdCJJ/ZX/oKOpnzm/t38kSvTXYyT/X\nLxGnTUYt+QbgUrqrxYZMbZeaAvGXkFTjTSi1kklZdnd7ndvashv5OhQ6zf6y831/c2M7mrn8vJKv\ne44Inb5NRBoK0MAc3f0vmAXrF087ayyNy6E1DqpdPWAGpCKYfIzWtIccrxKcguoIM4mWZ/Lp6mrZ\nI/2K6npCz9Wlm7iYASSsP3NMO8JWk7EWPA==\n&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;generate_mobileconfig&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Mail-Server-Settings/operation/normalize_user_email_configuration" data-section-id="tag/Mail-Server-Settings/operation/normalize_user_email_configuration" class="sc-dntaoT ceciOs"><div data-section-id="operation/normalize_user_email_configuration" id="operation/normalize_user_email_configuration" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Mail-Server-Settings/operation/normalize_user_email_configuration" aria-label="tag/Mail-Server-Settings/operation/normalize_user_email_configuration"></a>Repair misconfigured email settings<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function fixes a user&amp;#39;s misconfigured email settings. This includes any misconfigured email file and directory ownership and permissions.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function fixes a user&#39;s misconfigured email settings. This includes any misconfigured email file and directory ownership and permissions.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="username" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">username</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">username=username</span></div><div><div html="&lt;p&gt;The cPanel account&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account&#39;s username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/normalize_user_email_configuration</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/normalize_user_email_configuration</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99579q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99579q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99579q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99579q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99579q:0" aria-labelledby="tab:R99579q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  normalize_user_email_configuration <span class="token punctuation">\</span>
  <span class="token assign-left variable">username</span><span class="token operator">=</span><span class="token string">'username'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99579q:1" aria-labelledby="tab:R99579q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p579q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p579q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p579q:0" aria-labelledby="tab:R9p579q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;normalize_user_email_configuration&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Mail-Server-Settings/operation/exim_configuration_check" data-section-id="tag/Mail-Server-Settings/operation/exim_configuration_check" class="sc-dntaoT ceciOs"><div data-section-id="operation/exim_configuration_check" id="operation/exim_configuration_check" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Mail-Server-Settings/operation/exim_configuration_check" aria-label="tag/Mail-Server-Settings/operation/exim_configuration_check"></a>Repair Exim configuration file<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function scans the Exim configuration file for errors, and if it finds errors attempts to repair them.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function scans the Exim configuration file for errors, and if it finds errors attempts to repair them.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/exim_configuration_check</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/exim_configuration_check</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99779q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99779q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99779q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99779q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99779q:0" aria-labelledby="tab:R99779q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  exim_configuration_check
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99779q:1" aria-labelledby="tab:R99779q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p779q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p779q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p779q:0" aria-labelledby="tab:R9p779q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"message"</span>: <span class="token string">&quot;cPanel was unable to automatically merge your Exim configuration with the new settings that shipped\nwith the build you have installed (11.38.0 (build 9999)) because you have a custom or broken configuration which\ncannot be automatically configured.\n    Since this configuration update is not critical, we left your previous configuration intact until\nthe new configuration can be properly installed.  In order to complete this configuration update, you will \nneed to manually merge your configuration with the new configuration settings.\n\n\nPlease follow the steps below to complete this update:\n\n\t1. &lt;a href='javascript:select_exim_backup();'&gt;Backup your existing configuration&lt;/a&gt;\n\t2. &lt;a href='javascript:select_exim_advanced();'&gt;Notate any custom changes  you have made in the ACL section in the 'Advanced Editor  Tab'.&lt;/a&gt;\n\t3. &lt;a href='javascript:select_exim_reset();'&gt;Choose 'Reset cPanel &amp; WHM Exim configuration files, one option at a time, until the installed Exim configuration is valid' under the 'Reset Tab'.&lt;/a&gt;\n\t4. &lt;a href='javascript:select_exim_advanced();'&gt;Reinstall your customizations in the 'Advanced Editor Tab'.&lt;/a&gt;\n\n\nCurrent  Config Version: 10.320000\nNew Config Version: 10.330000&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;exim_configuration_check&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Configuration Update Failed&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Mail-Server-Settings/operation/fetch_mail_queue" data-section-id="tag/Mail-Server-Settings/operation/fetch_mail_queue" class="sc-dntaoT ceciOs"><div data-section-id="operation/fetch_mail_queue" id="operation/fetch_mail_queue" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Mail-Server-Settings/operation/fetch_mail_queue" aria-label="tag/Mail-Server-Settings/operation/fetch_mail_queue"></a>Return server mail queue contents<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves the contents of the server&amp;#39;s mail queue.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves the contents of the server&#39;s mail queue.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/fetch_mail_queue</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/fetch_mail_queue</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99979q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99979q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99979q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99979q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99979q:0" aria-labelledby="tab:R99979q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  fetch_mail_queue
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99979q:1" aria-labelledby="tab:R99979q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p979q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p979q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p979q:0" aria-labelledby="tab:R9p979q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"records"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"frozen"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"msgid"</span>: <span class="token string">&quot;1UotX3-0002HX-Lr&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"recipients"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;pricilla@graceland.com&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"sender"</span>: <span class="token string">&quot;elvis@graceland.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"size"</span>: <span class="token number">14336</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"time"</span>: <span class="token number">1371552781</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token keyword">null</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;fetch_mail_queue&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Mail-Server-Settings/operation/remove_in_progress_exim_config_edit" data-section-id="tag/Mail-Server-Settings/operation/remove_in_progress_exim_config_edit" class="sc-dntaoT ceciOs"><div data-section-id="operation/remove_in_progress_exim_config_edit" id="operation/remove_in_progress_exim_config_edit" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Mail-Server-Settings/operation/remove_in_progress_exim_config_edit" aria-label="tag/Mail-Server-Settings/operation/remove_in_progress_exim_config_edit"></a>Remove Exim configuration files after failed update<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function removes in-progress Exim configuration files after
a failed update to Exim. When cPanel &amp;amp; WHM attempts to update an Exim configuration,
the system creates dry run files to replace of the ordinary configuration
files.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;If the update fails, the system leaves these dry run files in place.&lt;/li&gt;
&lt;li&gt;When the user accesses the &lt;em&gt;Advanced Editor&lt;/em&gt; section of WHM&amp;#39;s &lt;a href=&quot;https://docs.cpanel.net/whm/service-configuration/exim-configuration-manager/&quot;&gt;&lt;em&gt;Exim Configuration Manager&lt;/em&gt;&lt;/a&gt;
interface (&lt;em&gt;Home &amp;gt;&amp;gt; Service Configuration &amp;gt;&amp;gt; Exim Configuration Manager&lt;/em&gt;),
they access these dry run files instead of the actual configuration files.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function removes in-progress Exim configuration files after
a failed update to Exim. When cPanel &amp; WHM attempts to update an Exim configuration,
the system creates dry run files to replace of the ordinary configuration
files.</p>
<p><strong>Note:</strong></p>
<ul>
<li>If the update fails, the system leaves these dry run files in place.</li>
<li>When the user accesses the <em>Advanced Editor</em> section of WHM&#39;s <a href="https://docs.cpanel.net/whm/service-configuration/exim-configuration-manager/"><em>Exim Configuration Manager</em></a>
interface (<em>Home &gt;&gt; Service Configuration &gt;&gt; Exim Configuration Manager</em>),
they access these dry run files instead of the actual configuration files.</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/remove_in_progress_exim_config_edit</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/remove_in_progress_exim_config_edit</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99b79q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99b79q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99b79q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99b79q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99b79q:0" aria-labelledby="tab:R99b79q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  remove_in_progress_exim_config_edit
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99b79q:1" aria-labelledby="tab:R99b79q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pb79q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pb79q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pb79q:0" aria-labelledby="tab:R9pb79q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;remove_in_progress_exim_config_edit&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Removed OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Mail-Server-Settings/operation/validate_current_installed_exim_config" data-section-id="tag/Mail-Server-Settings/operation/validate_current_installed_exim_config" class="sc-dntaoT ceciOs"><div data-section-id="operation/validate_current_installed_exim_config" id="operation/validate_current_installed_exim_config" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Mail-Server-Settings/operation/validate_current_installed_exim_config" aria-label="tag/Mail-Server-Settings/operation/validate_current_installed_exim_config"></a>Validate Exim configuration<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function validates the system&amp;#39;s current Exim configuration.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function validates the system&#39;s current Exim configuration.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/validate_current_installed_exim_config</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/validate_current_installed_exim_config</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99d79q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99d79q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99d79q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99d79q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99d79q:0" aria-labelledby="tab:R99d79q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  validate_current_installed_exim_config
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99d79q:1" aria-labelledby="tab:R99d79q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pd79q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pd79q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pd79q:0" aria-labelledby="tab:R9pd79q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"message"</span>: <span class="token string">&quot;&lt;pre&gt;Doing Dry Run\nDry Run ok\nEnabled system filter options: attachments| fail_spam_score_over_int|spam_rewrite\nEnabled ACL options in block ACL_MAIL_PRE_BLOCK: default_mail_pre\nEnabled ACL options in block ACL_RBL_BLOCK: primary_hostname_bl\n Enabled ACL options in block ACL_RECIPIENT_POST_BLOCK: default_recipient_post\nEnabled ACL options in block ACL_SPAM_SCAN_CHECK_BLOCK: default_spam_scan_check\nEnabled ACL options in block ACL_CHECK_MESSAGE_PRE_BLOCK: default_check_message_pre \nEnabled ACL options in block ACL_CONNECT_POST_BLOCK: default_connect_post \nEnabled ACL options in block ACL_CONNECT_BLOCK: ratelimit|spammerlist \nEnabled ACL options in block ACL_POST_RECP_VERIFY_BLOCK: dictionary_attack\nEnabled ACL options in block ACL_IDENTIFY_SENDER_BLOCK: default_identify_sender\nEnabled ACL options in block ACL_MAIL_BLOCK: requirehelo| requirehelonoforge|requirehelosyntax\nEnabled ACL options in block ACL_RATELIMIT_SPAM_BLOCK: ratelimit_spam_score_over_int\nEnabled ACL options in block ACL_CHECK_MESSAGE_POST_BLOCK: default_check_message_post\nEnabled ACL options in block ACL_POST_SPAM_SCAN_CHECK_BLOCK: mailproviders \nEnabled ACL options in block ACL_SPAM_SCAN_BLOCK: default_spam_scan \nEnabled ACL options in block ACL_RATELIMIT_BLOCK: 0tracksenders\nEnabled ACL options in block ACL_NOTQUIT_BLOCK: ratelimit\nEnabled ACL options in block ACL_RECP_VERIFY_BLOCK: default_recp_verify\nEnabled ACL options in block ACL_PRE_SPAM_SCAN: mailproviders\nEnabled ACL options in block ACL_SPAM_BLOCK: deny_spam_score_over_int\nEnabled ACL options in block ACL_EXISCAN_BLOCK: default_exiscan\nEnabled ACL options in block ACL_RECIPIENT_BLOCK: default_recipient\nEnabled ACL options in block ACL_MAIL_POST_BLOCK: default_mail_post\nThe system detected spam handling in acls and will now disable Apache SpamAssassin in routers and transports!\nThe Apache SpamAssassin method remains unchanged.\nConfigured options list is:\nACL: acl_smtp_connect is active\nACL: acl_smtp_data is active\nACL: acl_smtp_mail is active\nACL: acl_smtp_notquit is active\nACL: acl_smtp_rcpt is active\nProvided options list is: daemon_smtp_ports| tls_on_connect_ports|system_filter_user|system_filter_group|tls_require_ciphers|hostlist loopback|hostlist senderverifybypass_hosts|hostlist skipsmtpcheck_hosts|hostlist spammeripblocks|hostlist backupmx_hosts|hostlist trustedmailhosts|hostlist relay_hosts| domainlist user_domains|remote_max_parallel|smtp_receive_timeout| ignore_bounce_errors_after|rfc1413_query_timeout|timeout_frozen_after|auto_thaw| callout_domain_negative_expire|callout_negative_expire|acl_smtp_connect| acl_smtp_data|acl_smtp_mail|acl_smtp_notquit|acl_smtp_rcpt|perl_at_start| daemon_smtp_ports|tls_on_connect_ports|system_filter_user|system_filter_ group|tls_require_ciphers|spamd_address\nExim Insert Regex is: virtual_userdelivery| virtual_aliases|lookuphost|virtual_user|address_pipe|virtual_sa_user|localuser\nExim Replace Regex is: virtual_sa_user|sa_localuser|virtual_sa_userdelivery| local_sa_delivery|central_filter|central_user_filter|democheck|fail_remote_domains| fixed_login|fixed_plain|has_alias_but_no_mailbox_discarded_to_prevent_loop|literal| local_delivery|local_delivery_spam|localuser|localuser_spam|lookuphost|remote_smtp| secure_login|secure_plain|userforward|virtual_aliases|virtual_aliases_nostar| virtual_user|virtual_user_spam|virtual_userdelivery|virtual_userdelivery_spam\nExim Match Insert Regex is: quota_directory|maildir_format\nExim version 4.76 #1 built 16- Aug-2011 11:41:07\nCopyright (c) University of Cambridge, 1995 - 2007\nBerkeley DB: Sleepycat Software: Berkeley DB 4.3.29: (July 12, 2010)\nSupport for: crypteq iconv() IPv6 PAM Perl OpenSSL Content_Scanning DKIM Old_Demime Experimental_SPF Experimental_SRS\nLookups (built-in): lsearch wildlsearch nwildlsearch iplsearch dbm dbmnz passwd\nAuthenticators: cram_md5 dovecot plaintext spa\nRouters: accept dnslookup ipliteral manualroute queryprogram redirect\nTransports: appendfile/maildir autoreply pipe smtp\nSize of off_t: 8\n\n&lt;/pre&gt;&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;validate_current_installed_exim_config&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Your configuration is currently valid.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Mail-Server-Settings/operation/validate_exim_configuration_syntax" data-section-id="tag/Mail-Server-Settings/operation/validate_exim_configuration_syntax" class="sc-dntaoT ceciOs"><div data-section-id="operation/validate_exim_configuration_syntax" id="operation/validate_exim_configuration_syntax" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Mail-Server-Settings/operation/validate_exim_configuration_syntax" aria-label="tag/Mail-Server-Settings/operation/validate_exim_configuration_syntax"></a>Validate Exim configure file syntax<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function evaluates and validates an Exim configuration file&amp;#39;s syntax.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;On servers that run CentOS 7, you may see a &lt;code&gt;named&lt;/code&gt; warning about the absence of SPF resource
records on DNS.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This warning is not relevant on CentOS 7 servers, because
  &lt;a href=&quot;https://tools.ietf.org/html/rfc7208&quot;&gt;RFC 7208 deprecated SPF records&lt;/a&gt;.
  CentOS 7 servers use TXT records instead of SPF records.&lt;/li&gt;
&lt;li&gt;Red Hat 7.1 and CentOS 7.1 both contain &lt;code&gt;bind-9.9.4-23.el7&lt;/code&gt;, which is an updated version of
  BIND that complies with RFC 7208. To resolve this issue, update your operating system to a
  version that contains the updated version of BIND. For more information, read the
  &lt;a href=&quot;https://bugzilla.redhat.com/show_bug.cgi?id=1215164&quot;&gt;Red Hat Bugzilla case about SPF record errors&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function evaluates and validates an Exim configuration file&#39;s syntax.</p>
<p><strong>Note:</strong></p>
<p>On servers that run CentOS 7, you may see a <code>named</code> warning about the absence of SPF resource
records on DNS.</p>
<ul>
<li>This warning is not relevant on CentOS 7 servers, because
  <a href="https://tools.ietf.org/html/rfc7208">RFC 7208 deprecated SPF records</a>.
  CentOS 7 servers use TXT records instead of SPF records.</li>
<li>Red Hat 7.1 and CentOS 7.1 both contain <code>bind-9.9.4-23.el7</code>, which is an updated version of
  BIND that complies with RFC 7208. To resolve this issue, update your operating system to a
  version that contains the updated version of BIND. For more information, read the
  <a href="https://bugzilla.redhat.com/show_bug.cgi?id=1215164">Red Hat Bugzilla case about SPF record errors</a>.</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="cfg_text" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">cfg_text</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->HTML<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">cfg_text=RAW_CONFIGURATION_TEXT</span></div><div><div html="&lt;p&gt;The Exim configuration file&amp;#39;s raw text.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you do not use this parameter, the function will analyze Exim&amp;#39;s current configuration.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The Exim configuration file&#39;s raw text.</p>
<p><strong>Note:</strong></p>
<p>If you do not use this parameter, the function will analyze Exim&#39;s current configuration.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="section" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">section</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">section=acl</span></div><div><div html="&lt;p&gt;The Exim configuration file&amp;#39;s section to check.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you use this parameter, pass &lt;strong&gt;only&lt;/strong&gt; the desired section to validate as the
&lt;code&gt;cfg_text&lt;/code&gt; value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The Exim configuration file&#39;s section to check.</p>
<p><strong>Note:</strong></p>
<p>If you use this parameter, pass <strong>only</strong> the desired section to validate as the
<code>cfg_text</code> value.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object or object</span></div> <div><div html="&lt;p&gt;An object containing a valid or invalid Exim configuration information.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>An object containing a valid or invalid Exim configuration information.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/validate_exim_configuration_syntax</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/validate_exim_configuration_syntax</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99f79q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99f79q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99f79q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99f79q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99f79q:0" aria-labelledby="tab:R99f79q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  validate_exim_configuration_syntax
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99f79q:1" aria-labelledby="tab:R99f79q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pf79q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pf79q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pf79q:0" aria-labelledby="tab:R9pf79q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Example</span><div class="sc-diYFot sc-frniUE jsRqjj esCYIP"><svg class="sc-kZrBCu JXohG" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg><select class="dropdown-select"><option value="An invalid Exim configuration." selected="">An invalid Exim configuration.</option><option value="A valid Exim configuration.">A valid Exim configuration.</option></select><label>An invalid Exim configuration.</label></div></div><div><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;validate_exim_configuration_syntax&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"broken_cfg_html"</span>: <span class="token string">&quot;RAW_CONFIGURATION_TEXT&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"broken_cfg_text"</span>: <span class="token string">&quot;==&gt;RAW_CONFIGURATION_TEXT&lt;==\n&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"error_line"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"error_msg"</span>: <span class="token string">&quot;This is an error message.&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"output"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"raw"</span>: <span class="token string">&quot;\n&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Mail-Server-Settings/operation/is_sni_supported" data-section-id="tag/Mail-Server-Settings/operation/is_sni_supported" class="sc-dntaoT ceciOs"><div data-section-id="operation/is_sni_supported" id="operation/is_sni_supported" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Mail-Server-Settings/operation/is_sni_supported" aria-label="tag/Mail-Server-Settings/operation/is_sni_supported"></a>Return server SNI support status<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function checks whether the server supports SNI (Server Name Indication).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Functions that enable Mail SNI succeed with a warning that Mail SNI is always enabled.&lt;/li&gt;
&lt;li&gt;Functions that disable Mail SNI fail and make no changes.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function checks whether the server supports SNI (Server Name Indication).</p>
<p><strong>Note:</strong></p>
<ul>
<li>Functions that enable Mail SNI succeed with a warning that Mail SNI is always enabled.</li>
<li>Functions that disable Mail SNI fail and make no changes.</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/is_sni_supported</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/is_sni_supported</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99h79q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99h79q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99h79q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99h79q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99h79q:0" aria-labelledby="tab:R99h79q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  is_sni_supported
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99h79q:1" aria-labelledby="tab:R99h79q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9ph79q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9ph79q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9ph79q:0" aria-labelledby="tab:R9ph79q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"sni"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;is_sni_supported&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Mail-Server-Settings/operation/mail_sni_status" data-section-id="tag/Mail-Server-Settings/operation/mail_sni_status" class="sc-dntaoT ceciOs"><div data-section-id="operation/mail_sni_status" id="operation/mail_sni_status" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Mail-Server-Settings/operation/mail_sni_status" aria-label="tag/Mail-Server-Settings/operation/mail_sni_status"></a>Return domain&#x27;s SNI mail services status<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves the status of the domain&amp;#39;s SNI mail services.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Functions that disable Mail SNI fail and make no changes.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves the status of the domain&#39;s SNI mail services.</p>
<p><strong>Note:</strong></p>
<p>Functions that disable Mail SNI fail and make no changes.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span></div><div><div html="&lt;p&gt;The account&amp;#39;s domain.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s domain.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/mail_sni_status</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/mail_sni_status</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99j79q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99j79q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99j79q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99j79q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99j79q:0" aria-labelledby="tab:R99j79q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  mail_sni_status <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99j79q:1" aria-labelledby="tab:R99j79q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pj79q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pj79q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pj79q:0" aria-labelledby="tab:R9pj79q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"enabled"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;mail_sni_status&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Mail-Server-Settings/operation/rebuild_mail_sni_config" data-section-id="tag/Mail-Server-Settings/operation/rebuild_mail_sni_config" class="sc-dntaoT ceciOs"><div data-section-id="operation/rebuild_mail_sni_config" id="operation/rebuild_mail_sni_config" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Mail-Server-Settings/operation/rebuild_mail_sni_config" aria-label="tag/Mail-Server-Settings/operation/rebuild_mail_sni_config"></a>Rebuild mail SNI configuration files<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function rebuilds the mail SNI configuration files.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function rebuilds the mail SNI configuration files.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="reload_dovecot" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">reload_dovecot</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">reload_dovecot=1</span></div><div><div html="&lt;p&gt;Whether to reload the Dovecot service after the system rebuilds the configuration files.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; - Reload Dovecot.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; - Do &lt;strong&gt;not&lt;/strong&gt; reload Dovecot.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to reload the Dovecot service after the system rebuilds the configuration files.</p>
<ul>
<li><code>1</code> - Reload Dovecot.</li>
<li><code>0</code> - Do <strong>not</strong> reload Dovecot.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/rebuild_mail_sni_config</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/rebuild_mail_sni_config</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99l79q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99l79q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99l79q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99l79q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99l79q:0" aria-labelledby="tab:R99l79q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  rebuild_mail_sni_config
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99l79q:1" aria-labelledby="tab:R99l79q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pl79q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pl79q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pl79q:0" aria-labelledby="tab:R9pl79q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"configs_built"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;/etc/dovecot/sni.conf&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"success"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;rebuild_mail_sni_config&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Spam-Management" data-section-id="tag/Spam-Management" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Spam-Management" aria-label="tag/Spam-Management"></a>Spam Management</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Mail / Spam Management&lt;/p&gt;
"><p>Mail / Spam Management</p>
</div></div></div><div id="tag/Spam-Management/operation/block_incoming_email_from_country" data-section-id="tag/Spam-Management/operation/block_incoming_email_from_country" class="sc-dntaoT ceciOs"><div data-section-id="operation/block_incoming_email_from_country" id="operation/block_incoming_email_from_country" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Spam-Management/operation/block_incoming_email_from_country" aria-label="tag/Spam-Management/operation/block_incoming_email_from_country"></a>Add block on emails from specific countries<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function blocks email from specific countries.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function blocks email from specific countries.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="country_code" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">country_code</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">country_code=country_code-1=AA country_code-2=AB country_code-3=AC</span> -<!-- --> <!-- -->Multiple country codes.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">country_code=AA</span> -<!-- --> <!-- -->A single country code.</li></ul><div><div html="&lt;p&gt;The country to block.
The &lt;a href=&quot;https://www.iso.org/iso-3166-country-codes.html&quot;&gt;ISO 3166-1 alpha-2 code&lt;/a&gt; two-letter country code.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Do &lt;strong&gt;not&lt;/strong&gt; block the &lt;code&gt;ZZ&lt;/code&gt; country code if the server uses a &lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/1-1-nat/&quot;&gt;NAT&lt;/a&gt; configuration.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;To search all available country codes, read the ISO&amp;#39;s &lt;a href=&quot;https://www.iso.org/obp/ui&quot;&gt;Full list of Country Codes&lt;/a&gt; documentation.&lt;/li&gt;
&lt;li&gt;To block multiple countries, duplicate or increment the parameter name. For example: &lt;code&gt;country_code-1&lt;/code&gt;, &lt;code&gt;country_code-2&lt;/code&gt;, and &lt;code&gt;country_code-3&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The country to block.
The <a href="https://www.iso.org/iso-3166-country-codes.html">ISO 3166-1 alpha-2 code</a> two-letter country code.</p>
<p><strong>Warning:</strong></p>
<p>Do <strong>not</strong> block the <code>ZZ</code> country code if the server uses a <a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/1-1-nat/">NAT</a> configuration.</p>
<p><strong>Note:</strong></p>
<ul>
<li>To search all available country codes, read the ISO&#39;s <a href="https://www.iso.org/obp/ui">Full list of Country Codes</a> documentation.</li>
<li>To block multiple countries, duplicate or increment the parameter name. For example: <code>country_code-1</code>, <code>country_code-2</code>, and <code>country_code-3</code>.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/block_incoming_email_from_country</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/block_incoming_email_from_country</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kj99q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kj99q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kj99q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kj99q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kj99q:0" aria-labelledby="tab:R4kj99q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  block_incoming_email_from_country <span class="token punctuation">\</span>
  <span class="token assign-left variable">country_code</span><span class="token operator">=</span><span class="token string">'AA'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kj99q:1" aria-labelledby="tab:R4kj99q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sj99q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sj99q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sj99q:0" aria-labelledby="tab:R4sj99q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"updated"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;block_incoming_email_from_country&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Spam-Management/operation/block_incoming_email_from_domain" data-section-id="tag/Spam-Management/operation/block_incoming_email_from_domain" class="sc-dntaoT ceciOs"><div data-section-id="operation/block_incoming_email_from_domain" id="operation/block_incoming_email_from_domain" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Spam-Management/operation/block_incoming_email_from_domain" aria-label="tag/Spam-Management/operation/block_incoming_email_from_domain"></a>Add block on emails from specific domains<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function blocks email from specific domains.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function blocks email from specific domains.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=domain=example.com domain-1=example1.com domain-2=example2.com</span> -<!-- --> <!-- -->Multiple domains.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=domain=example.com domain=example1.com domain=example2.com</span> -<!-- --> <!-- -->Multiple domains.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span> -<!-- --> <!-- -->A single domain.</li></ul><div><div html="&lt;p&gt;The domain to block.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The function returns &lt;code&gt;0&lt;/code&gt; for the &lt;code&gt;updated&lt;/code&gt; return if the server already blocks that domain.&lt;/li&gt;
&lt;li&gt;An FQDN requires &lt;strong&gt;at least&lt;/strong&gt; &lt;a href=&quot;https://en.wikipedia.org/wiki/Domain_name#Domain_name_syntax&quot;&gt;a label, a dot (&lt;code&gt;.&lt;/code&gt;), and a top-level domain (TLD)&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Enter an asterisk (&lt;code&gt;*&lt;/code&gt;) to represent &lt;a href=&quot;https://en.wikipedia.org/wiki/Wildcard_DNS_record&quot;&gt;a wildcard label or TLD&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;To block multiple domains, duplicate or increment the parameter name.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain to block.</p>
<p><strong>Note:</strong></p>
<ul>
<li>The function returns <code>0</code> for the <code>updated</code> return if the server already blocks that domain.</li>
<li>An FQDN requires <strong>at least</strong> <a href="https://en.wikipedia.org/wiki/Domain_name#Domain_name_syntax">a label, a dot (<code>.</code>), and a top-level domain (TLD)</a>.</li>
<li>Enter an asterisk (<code>*</code>) to represent <a href="https://en.wikipedia.org/wiki/Wildcard_DNS_record">a wildcard label or TLD</a>.</li>
<li>To block multiple domains, duplicate or increment the parameter name.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/block_incoming_email_from_domain</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/block_incoming_email_from_domain</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kl99q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kl99q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kl99q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kl99q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kl99q:0" aria-labelledby="tab:R4kl99q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  block_incoming_email_from_domain <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kl99q:1" aria-labelledby="tab:R4kl99q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sl99q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sl99q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sl99q:0" aria-labelledby="tab:R4sl99q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"updated"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;block_incoming_email_from_domain&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Spam-Management/operation/list_blocked_incoming_email_countries" data-section-id="tag/Spam-Management/operation/list_blocked_incoming_email_countries" class="sc-dntaoT ceciOs"><div data-section-id="operation/list_blocked_incoming_email_countries" id="operation/list_blocked_incoming_email_countries" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Spam-Management/operation/list_blocked_incoming_email_countries" aria-label="tag/Spam-Management/operation/list_blocked_incoming_email_countries"></a>Return blocked email countries list<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists which countries cannot send email to the server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists which countries cannot send email to the server.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/list_blocked_incoming_email_countries</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/list_blocked_incoming_email_countries</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kn99q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kn99q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kn99q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kn99q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kn99q:0" aria-labelledby="tab:R4kn99q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  list_blocked_incoming_email_countries
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kn99q:1" aria-labelledby="tab:R4kn99q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sn99q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sn99q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sn99q:0" aria-labelledby="tab:R4sn99q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"countries"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"country_code"</span>: <span class="token string">&quot;AD&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;list_blocked_incoming_email_countries&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Spam-Management/operation/list_blocked_incoming_email_domains" data-section-id="tag/Spam-Management/operation/list_blocked_incoming_email_domains" class="sc-dntaoT ceciOs"><div data-section-id="operation/list_blocked_incoming_email_domains" id="operation/list_blocked_incoming_email_domains" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Spam-Management/operation/list_blocked_incoming_email_domains" aria-label="tag/Spam-Management/operation/list_blocked_incoming_email_domains"></a>Return blocked email domains list<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists which domains cannot send email to the server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists which domains cannot send email to the server.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/list_blocked_incoming_email_domains</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/list_blocked_incoming_email_domains</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kp99q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kp99q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kp99q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kp99q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kp99q:0" aria-labelledby="tab:R4kp99q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  list_blocked_incoming_email_domains
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kp99q:1" aria-labelledby="tab:R4kp99q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sp99q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sp99q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sp99q:0" aria-labelledby="tab:R4sp99q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domains"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.com&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;list_blocked_incoming_email_domains&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Spam-Management/operation/unblock_incoming_email_from_domain" data-section-id="tag/Spam-Management/operation/unblock_incoming_email_from_domain" class="sc-dntaoT ceciOs"><div data-section-id="operation/unblock_incoming_email_from_domain" id="operation/unblock_incoming_email_from_domain" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Spam-Management/operation/unblock_incoming_email_from_domain" aria-label="tag/Spam-Management/operation/unblock_incoming_email_from_domain"></a>Remove block on emails from specific domains<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function unblocks email from specific domains.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function unblocks email from specific domains.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=domain=example.com domain-1=example1.com domain-2=example2.com</span> -<!-- --> <!-- -->Multiple domains.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=domain=example.com domain=example1.com domain=example2.com</span> -<!-- --> <!-- -->Multiple domains.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span> -<!-- --> <!-- -->A single domain.</li></ul><div><div html="&lt;p&gt;The domain to unblock.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The function returns &lt;code&gt;0&lt;/code&gt; for the updated return if the server already doesn&amp;#39;t block that domain.&lt;/li&gt;
&lt;li&gt;An FQDN requires &lt;strong&gt;at least&lt;/strong&gt; &lt;a href=&quot;https://en.wikipedia.org/wiki/Domain_name#Domain_name_syntax&quot;&gt;a label, a dot (&lt;code&gt;.&lt;/code&gt;), and a top-level domain (TLD)&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Enter an asterisk (&lt;code&gt;*&lt;/code&gt;) to represent &lt;a href=&quot;https://en.wikipedia.org/wiki/Wildcard_DNS_record&quot;&gt;a wildcard label or TLD&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;To unblock multiple domains, duplicate or increment the parameter name.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain to unblock.</p>
<p><strong>Note:</strong></p>
<ul>
<li>The function returns <code>0</code> for the updated return if the server already doesn&#39;t block that domain.</li>
<li>An FQDN requires <strong>at least</strong> <a href="https://en.wikipedia.org/wiki/Domain_name#Domain_name_syntax">a label, a dot (<code>.</code>), and a top-level domain (TLD)</a>.</li>
<li>Enter an asterisk (<code>*</code>) to represent <a href="https://en.wikipedia.org/wiki/Wildcard_DNS_record">a wildcard label or TLD</a>.</li>
<li>To unblock multiple domains, duplicate or increment the parameter name.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/unblock_incoming_email_from_domain</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/unblock_incoming_email_from_domain</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kr99q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kr99q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kr99q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kr99q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kr99q:0" aria-labelledby="tab:R4kr99q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  unblock_incoming_email_from_domain <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kr99q:1" aria-labelledby="tab:R4kr99q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sr99q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sr99q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sr99q:0" aria-labelledby="tab:R4sr99q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"updated"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;unblock_incoming_email_from_domain&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Spam-Management/operation/unblock_incoming_email_from_country" data-section-id="tag/Spam-Management/operation/unblock_incoming_email_from_country" class="sc-dntaoT ceciOs"><div data-section-id="operation/unblock_incoming_email_from_country" id="operation/unblock_incoming_email_from_country" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Spam-Management/operation/unblock_incoming_email_from_country" aria-label="tag/Spam-Management/operation/unblock_incoming_email_from_country"></a>Remove block on emails from specific countries<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function unblocks email from specific countries.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function unblocks email from specific countries.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="country_code" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">country_code</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">country_code=country_code=US&amp;country_code=AD</span> -<!-- --> <!-- -->To unblock multiple country codes.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">country_code=country_code=US&amp;country_code-1=AD&amp;country_code-2=ES</span> -<!-- --> <!-- -->To unblock multiple country codes using index parameters.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">country_code=US</span> -<!-- --> <!-- -->To unblock one country code.</li></ul><div><div html="&lt;p&gt;The country to unblock. A valid &lt;a href=&quot;https://www.iso.org/iso-3166-country-codes.html&quot;&gt;ISO 3166-1 alpha-2 code&lt;/a&gt; two-letter country code.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;To search all available country codes, read the ISO&amp;#39;s &lt;a href=&quot;https://www.iso.org/obp/ui&quot;&gt;Full list of Country Codes&lt;/a&gt; documentation.&lt;/li&gt;
&lt;li&gt;To unblock multiple countries, duplicate or increment the parameter name. For example, to unblock three countries, you could:&lt;ul&gt;
&lt;li&gt;Use the &lt;code&gt;country_code&lt;/code&gt; parameter multiple times.&lt;/li&gt;
&lt;li&gt;Use the &lt;code&gt;country_code&lt;/code&gt;, &lt;code&gt;country_code-1&lt;/code&gt;, and &lt;code&gt;country_code-2&lt;/code&gt; parameters.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The country to unblock. A valid <a href="https://www.iso.org/iso-3166-country-codes.html">ISO 3166-1 alpha-2 code</a> two-letter country code.</p>
<p><strong>Note:</strong></p>
<ul>
<li>To search all available country codes, read the ISO&#39;s <a href="https://www.iso.org/obp/ui">Full list of Country Codes</a> documentation.</li>
<li>To unblock multiple countries, duplicate or increment the parameter name. For example, to unblock three countries, you could:<ul>
<li>Use the <code>country_code</code> parameter multiple times.</li>
<li>Use the <code>country_code</code>, <code>country_code-1</code>, and <code>country_code-2</code> parameters.</li>
</ul>
</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/unblock_incoming_email_from_country</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/unblock_incoming_email_from_country</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kt99q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kt99q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kt99q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kt99q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kt99q:0" aria-labelledby="tab:R4kt99q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  unblock_incoming_email_from_country
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kt99q:1" aria-labelledby="tab:R4kt99q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4st99q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4st99q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4st99q:0" aria-labelledby="tab:R4st99q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"updated"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;unblock_incoming_email_from_country&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Spam-Management/operation/save_spamd_config" data-section-id="tag/Spam-Management/operation/save_spamd_config" class="sc-dntaoT ceciOs"><div data-section-id="operation/save_spamd_config" id="operation/save_spamd_config" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Spam-Management/operation/save_spamd_config" aria-label="tag/Spam-Management/operation/save_spamd_config"></a>Update Apache SpamAssassin™ configuration<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function configures your Apache SpamAssassin™ options.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Spam Filter role&lt;/a&gt;, the system disables this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function configures your Apache SpamAssassin™ options.</p>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Spam Filter role</a>, the system disables this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="allowedips" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">allowedips</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">allowedips=127.0.0.1,192.168.0.1</span></div><div><div html="&lt;p&gt;A comma-separated list of IP addresses to authorize to access the spamd daemon.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;If you do &lt;strong&gt;not&lt;/strong&gt; specify a value, the &lt;code&gt;spamd&lt;/code&gt; daemon allows connections from any IP address.&lt;/li&gt;
&lt;li&gt;If you set a value for this parameter, it &lt;strong&gt;must&lt;/strong&gt; include &lt;code&gt;127.0.0.1&lt;/code&gt; in the list of values so that the &lt;code&gt;chkservd&lt;/code&gt; daemon can access the &lt;code&gt;spamd&lt;/code&gt; daemon.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A comma-separated list of IP addresses to authorize to access the spamd daemon.</p>
<p><strong>Note:</strong></p>
<ul>
<li>If you do <strong>not</strong> specify a value, the <code>spamd</code> daemon allows connections from any IP address.</li>
<li>If you set a value for this parameter, it <strong>must</strong> include <code>127.0.0.1</code> in the list of values so that the <code>chkservd</code> daemon can access the <code>spamd</code> daemon.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="maxchildren" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">maxchildren</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">maxchildren=5</span></div><div><div html="&lt;p&gt;The maximum number of children per &lt;code&gt;spamd&lt;/code&gt; process.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The maximum number of children per <code>spamd</code> process.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="maxconnperchild" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">maxconnperchild</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">maxconnperchild=200</span></div><div><div html="&lt;p&gt;The maximum number of connections that the &lt;code&gt;spamd&lt;/code&gt; daemon allows per child process.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The maximum number of connections that the <code>spamd</code> daemon allows per child process.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="pidfile" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">pidfile</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">pidfile=/var/run/spamd.pid</span></div><div><div html="&lt;p&gt;The process ID&amp;#39;s file path.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter changes the &lt;code&gt;spamd&lt;/code&gt; daemon&amp;#39;s process ID filepath. On
systems that use the &lt;code&gt;systemd&lt;/code&gt; daemon, you must update the &lt;code&gt;PIDFile&lt;/code&gt;
parameter in the &lt;code&gt;spamd.service&lt;/code&gt; definition. If you do not update the
&lt;code&gt;PIDFile&lt;/code&gt; parameter, the &lt;code&gt;spamd&lt;/code&gt; daemon will fail to function because the
PID path and the &lt;code&gt;PIDFile&lt;/code&gt; parameter will not match.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The process ID&#39;s file path.</p>
<p><strong>Warning:</strong></p>
<p>This parameter changes the <code>spamd</code> daemon&#39;s process ID filepath. On
systems that use the <code>systemd</code> daemon, you must update the <code>PIDFile</code>
parameter in the <code>spamd.service</code> definition. If you do not update the
<code>PIDFile</code> parameter, the <code>spamd</code> daemon will fail to function because the
PID path and the <code>PIDFile</code> parameter will not match.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="timeoutchild" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">timeoutchild</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 0<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">timeoutchild=300</span></div><div><div html="&lt;p&gt;The maximum amount of time that a child process waits before it abandons a TCP connection.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If the value of this parameter is &lt;code&gt;0&lt;/code&gt;, child processes will &lt;strong&gt;not&lt;/strong&gt; abandon TCP connections.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The maximum amount of time that a child process waits before it abandons a TCP connection.</p>
<p><strong>Note:</strong></p>
<p>If the value of this parameter is <code>0</code>, child processes will <strong>not</strong> abandon TCP connections.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="timeouttcp" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">timeouttcp</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 0<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">timeouttcp=30</span></div><div><div html="&lt;p&gt;The maximum amount of time that the &lt;code&gt;spamd&lt;/code&gt; daemon waits before it abandons a TCP connection.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If the value of this parameter is &lt;code&gt;0&lt;/code&gt;, &lt;code&gt;spamd&lt;/code&gt; will &lt;strong&gt;not&lt;/strong&gt; abandon TCP connections.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The maximum amount of time that the <code>spamd</code> daemon waits before it abandons a TCP connection.</p>
<p><strong>Note:</strong></p>
<p>If the value of this parameter is <code>0</code>, <code>spamd</code> will <strong>not</strong> abandon TCP connections.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/save_spamd_config</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/save_spamd_config</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kv99q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kv99q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kv99q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kv99q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kv99q:0" aria-labelledby="tab:R4kv99q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  save_spamd_config
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kv99q:1" aria-labelledby="tab:R4kv99q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sv99q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sv99q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sv99q:0" aria-labelledby="tab:R4sv99q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;save_spamd_config&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Spam-Protection-(Greylisting)" data-section-id="tag/Spam-Protection-(Greylisting)" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Spam-Protection-(Greylisting)" aria-label="tag/Spam-Protection-(Greylisting)"></a>Spam Protection (Greylisting)</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Mail / Spam Protection (Greylisting)&lt;/p&gt;
"><p>Mail / Spam Protection (Greylisting)</p>
</div></div></div><div id="tag/Spam-Protection-(Greylisting)/operation/delete_cpgreylist_trusted_host" data-section-id="tag/Spam-Protection-(Greylisting)/operation/delete_cpgreylist_trusted_host" class="sc-dntaoT ceciOs"><div data-section-id="operation/delete_cpgreylist_trusted_host" id="operation/delete_cpgreylist_trusted_host" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Spam-Protection-(Greylisting)/operation/delete_cpgreylist_trusted_host" aria-label="tag/Spam-Protection-(Greylisting)/operation/delete_cpgreylist_trusted_host"></a>Remove IP address from Greylisting trusted hosts<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function deletes an IP address from the Greylisting &lt;em&gt;Trusted Hosts&lt;/em&gt; list.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function deletes an IP address from the Greylisting <em>Trusted Hosts</em> list.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="ip" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">ip</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ip=192.168.0.1/16</span> -<!-- --> <!-- -->CIDR Format IPv4</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ip=2001:db8::/32</span> -<!-- --> <!-- -->CIDR Format IPv6</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ip=ip-1=192.168.0.1&amp;ip-2=192.168.0.2&amp;ip-3=192.168.0.3</span> -<!-- --> <!-- -->Multiple IP addresses.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ip=192.168.0.1</span> -<!-- --> <!-- -->A single IP address.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ip=192.0.2.0</span> -<!-- --> <!-- -->Single IPv4 Address</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ip=2001:db8::1</span> -<!-- --> <!-- -->Single IPv6 Address</li></ul><div><div html="&lt;p&gt;The record&amp;#39;s IP address, or a range of IP addresses.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To add multiple IP addresses, increment the parameter name (for example, &lt;code&gt;ip-1&lt;/code&gt;, &lt;code&gt;ip-2&lt;/code&gt;, &lt;code&gt;ip-3&lt;/code&gt;).&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The record&#39;s IP address, or a range of IP addresses.</p>
<p><strong>Note:</strong></p>
<p>To add multiple IP addresses, increment the parameter name (for example, <code>ip-1</code>, <code>ip-2</code>, <code>ip-3</code>).</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/delete_cpgreylist_trusted_host</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/delete_cpgreylist_trusted_host</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R993b9q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R993b9q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R993b9q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R993b9q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R993b9q:0" aria-labelledby="tab:R993b9q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  delete_cpgreylist_trusted_host <span class="token punctuation">\</span>
  <span class="token assign-left variable">ip</span><span class="token operator">=</span><span class="token string">'192.168.0.1'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R993b9q:1" aria-labelledby="tab:R993b9q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p3b9q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p3b9q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p3b9q:0" aria-labelledby="tab:R9p3b9q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"ips_failed"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"5.5"</span>: <span class="token string">&quot;Invalid IP address or range: “5.5”&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ips_removed"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;192.168.0.1&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;2001:db8::1&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;delete_cpgreylist_trusted_host&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Spam-Protection-(Greylisting)/operation/cPGreyList-create_cpgreylist_trusted_host" data-section-id="tag/Spam-Protection-(Greylisting)/operation/cPGreyList-create_cpgreylist_trusted_host" class="sc-dntaoT ceciOs"><div data-section-id="operation/cPGreyList-create_cpgreylist_trusted_host" id="operation/cPGreyList-create_cpgreylist_trusted_host" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Spam-Protection-(Greylisting)/operation/cPGreyList-create_cpgreylist_trusted_host" aria-label="tag/Spam-Protection-(Greylisting)/operation/cPGreyList-create_cpgreylist_trusted_host"></a>Add IP address to Greylisting trusted hosts<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function adds an IP address to the &lt;em&gt;Greylisting Trusted Hosts&lt;/em&gt; list.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function adds an IP address to the <em>Greylisting Trusted Hosts</em> list.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="comment" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">comment</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&lt;= 255 characters<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">comment=NoComment</span></div><div><div html="&lt;p&gt;A comment.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A comment.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="ip" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">ip</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ip=ip-1=192.168.0.1&amp;ip-2=192.168.0.2&amp;ip-3=192.168.0.3</span> -<!-- --> <!-- -->To add multiple IP addresses.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ip=192.168.0.1</span> -<!-- --> <!-- -->To add a single IP address.</li></ul><div><div html="&lt;p&gt;The record&amp;#39;s IP address, or a range of IP addresses.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To add multiple IP addresses, increment the parameter name. For example, &lt;code&gt;ip-1&lt;/code&gt;, &lt;code&gt;ip-2&lt;/code&gt;, and &lt;code&gt;ip-3&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The record&#39;s IP address, or a range of IP addresses.</p>
<p><strong>Note:</strong></p>
<p>To add multiple IP addresses, increment the parameter name. For example, <code>ip-1</code>, <code>ip-2</code>, and <code>ip-3</code>.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/create_cpgreylist_trusted_host</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/create_cpgreylist_trusted_host</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R995b9q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R995b9q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R995b9q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R995b9q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R995b9q:0" aria-labelledby="tab:R995b9q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  create_cpgreylist_trusted_host <span class="token punctuation">\</span>
  <span class="token assign-left variable">ip</span><span class="token operator">=</span><span class="token string">'192.168.0.1'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R995b9q:1" aria-labelledby="tab:R995b9q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p5b9q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p5b9q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p5b9q:0" aria-labelledby="tab:R9p5b9q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"comment"</span>: <span class="token string">&quot;NoComment&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ips_added"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"comment"</span>: <span class="token string">&quot;Fascinating&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"create_time"</span>: <span class="token string">&quot;2015-02-17T10:08:26.000Z&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"host_ip"</span>: <span class="token string">&quot;192.168.0.1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token number">42</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ips_failed"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"comment"</span>: <span class="token string">&quot;Sorry, 192.168 is not a valid IP address.&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;create_cpgreylist_trusted_host&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Spam-Protection-(Greylisting)/operation/cpgreylist_is_server_netblock_trusted" data-section-id="tag/Spam-Protection-(Greylisting)/operation/cpgreylist_is_server_netblock_trusted" class="sc-dntaoT ceciOs"><div data-section-id="operation/cpgreylist_is_server_netblock_trusted" id="operation/cpgreylist_is_server_netblock_trusted" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Spam-Protection-(Greylisting)/operation/cpgreylist_is_server_netblock_trusted" aria-label="tag/Spam-Protection-(Greylisting)/operation/cpgreylist_is_server_netblock_trusted"></a>Return Greylisting trust status of server netblock<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns the Greylisting trusted status of the server&amp;#39;s netblock.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns the Greylisting trusted status of the server&#39;s netblock.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/cpgreylist_is_server_netblock_trusted</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/cpgreylist_is_server_netblock_trusted</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R997b9q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R997b9q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R997b9q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R997b9q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R997b9q:0" aria-labelledby="tab:R997b9q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  cpgreylist_is_server_netblock_trusted
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R997b9q:1" aria-labelledby="tab:R997b9q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p7b9q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p7b9q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p7b9q:0" aria-labelledby="tab:R9p7b9q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"ip_blocks"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"10.0.0.0-10.255.255.255"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"199.0.0.0-199.3.255.255"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"48.0.0.0-48.255.255.255"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;cpgreylist_is_server_netblock_trusted&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Spam-Protection-(Greylisting)/operation/cpgreylist_list_entries_for_common_mail_provider" data-section-id="tag/Spam-Protection-(Greylisting)/operation/cpgreylist_list_entries_for_common_mail_provider" class="sc-dntaoT ceciOs"><div data-section-id="operation/cpgreylist_list_entries_for_common_mail_provider" id="operation/cpgreylist_list_entries_for_common_mail_provider" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Spam-Protection-(Greylisting)/operation/cpgreylist_list_entries_for_common_mail_provider" aria-label="tag/Spam-Protection-(Greylisting)/operation/cpgreylist_list_entries_for_common_mail_provider"></a>Return Greylisting IP addresses of mail providers<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists Greylisting&amp;#39;s IP addresses for the specified mail provider.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists Greylisting&#39;s IP addresses for the specified mail provider.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="provider" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">provider</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">provider=provider-0=example-0 provider-1=example-1 provider-2=example-2</span> -<!-- --> <!-- -->List multiple mail provider entries.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">provider=cpanel</span> -<!-- --> <!-- -->List a single mail provider entry.</li></ul><div><div html="&lt;p&gt;The mail provider.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;To list entries for multiple mail providers, increment the parameter name. For example, &lt;code&gt;provider-0&lt;/code&gt;, &lt;code&gt;provider-1&lt;/code&gt;, and &lt;code&gt;provider-2&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Call WHM API 1&amp;#39;s &lt;code&gt;cpgreylist_load_common_mail_providers_config&lt;/code&gt; function to return a list of valid provider keys.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The mail provider.</p>
<p><strong>Note:</strong></p>
<ul>
<li>To list entries for multiple mail providers, increment the parameter name. For example, <code>provider-0</code>, <code>provider-1</code>, and <code>provider-2</code>.</li>
<li>Call WHM API 1&#39;s <code>cpgreylist_load_common_mail_providers_config</code> function to return a list of valid provider keys.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/cpgreylist_list_entries_for_common_mail_provider</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/cpgreylist_list_entries_for_common_mail_provider</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R999b9q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R999b9q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R999b9q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R999b9q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R999b9q:0" aria-labelledby="tab:R999b9q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  cpgreylist_list_entries_for_common_mail_provider <span class="token punctuation">\</span>
  <span class="token assign-left variable">provider</span><span class="token operator">=</span><span class="token string">'cpanel'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R999b9q:1" aria-labelledby="tab:R999b9q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p9b9q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p9b9q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p9b9q:0" aria-labelledby="tab:R9p9b9q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"providers"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"cpanel"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"ips"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"create_time"</span>: <span class="token string">&quot;2015-07-28T08:16:52&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"host_ip"</span>: <span class="token string">&quot;208.115.214.0-208.115.214.255&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_trusted"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_id"</span>: <span class="token number">7</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"create_time"</span>: <span class="token string">&quot;2015-07-28T08:16:52&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"host_ip"</span>: <span class="token string">&quot;74.63.202.0-74.63.202.255&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_trusted"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_id"</span>: <span class="token number">7</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"providers_failed"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"dpanel"</span>: <span class="token string">&quot;Unknown mail provider: dpanel&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;cpgreylist_list_entries_for_common_mail_provider&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Spam-Protection-(Greylisting)/operation/cpgreylist_load_common_mail_providers_config" data-section-id="tag/Spam-Protection-(Greylisting)/operation/cpgreylist_load_common_mail_providers_config" class="sc-dntaoT ceciOs"><div data-section-id="operation/cpgreylist_load_common_mail_providers_config" id="operation/cpgreylist_load_common_mail_providers_config" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Spam-Protection-(Greylisting)/operation/cpgreylist_load_common_mail_providers_config" aria-label="tag/Spam-Protection-(Greylisting)/operation/cpgreylist_load_common_mail_providers_config"></a>Return Greylisting mail providers<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns Greylisting&amp;#39;s list of common mail service providers.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns Greylisting&#39;s list of common mail service providers.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/cpgreylist_load_common_mail_providers_config</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/cpgreylist_load_common_mail_providers_config</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99bb9q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99bb9q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99bb9q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99bb9q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99bb9q:0" aria-labelledby="tab:R99bb9q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  cpgreylist_load_common_mail_providers_config
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99bb9q:1" aria-labelledby="tab:R99bb9q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pbb9q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pbb9q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pbb9q:0" aria-labelledby="tab:R9pbb9q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"autotrust_new_common_mail_providers"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"common_mail_providers"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"cpanel"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"autoupdate"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"display_name"</span>: <span class="token string">&quot;cPanel&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_trusted"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"sectigo"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"autoupdate"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"display_name"</span>: <span class="token string">&quot;Comodo/Sectigo&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_trusted"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;cpgreylist_load_common_mail_providers_config&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Spam-Protection-(Greylisting)/operation/cpgreylist_save_common_mail_providers_config" data-section-id="tag/Spam-Protection-(Greylisting)/operation/cpgreylist_save_common_mail_providers_config" class="sc-dntaoT ceciOs"><div data-section-id="operation/cpgreylist_save_common_mail_providers_config" id="operation/cpgreylist_save_common_mail_providers_config" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Spam-Protection-(Greylisting)/operation/cpgreylist_save_common_mail_providers_config" aria-label="tag/Spam-Protection-(Greylisting)/operation/cpgreylist_save_common_mail_providers_config"></a>Update Greylisting new mail provider handling<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function sets whether Greylisting trusts new entries to cPanel&amp;#39;s common mail providers list.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function sets whether Greylisting trusts new entries to cPanel&#39;s common mail providers list.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="autotrust_new_common_mail_providers" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">autotrust_new_common_mail_providers</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">autotrust_new_common_mail_providers=1</span></div><div><div html="&lt;p&gt;Whether Greylisting automatically trusts new mail providers that cPanel adds to the common mail providers list.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Automatically trust new mail providers cPanel adds to the common mail providers list.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; automatically trust new mail providers cPanel adds to the common mail providers list.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether Greylisting automatically trusts new mail providers that cPanel adds to the common mail providers list.</p>
<ul>
<li><code>1</code> — Automatically trust new mail providers cPanel adds to the common mail providers list.</li>
<li><code>0</code> — Do <strong>not</strong> automatically trust new mail providers cPanel adds to the common mail providers list.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="PROVIDERKEY" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">PROVIDERKEY</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">PROVIDERKEY=0</span></div><div><div html="&lt;p&gt;Whether Greylisting automatically trusts new IP addresses that cPanel adds to this mail provider.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Automatically trust new IP addresses cPanel adds to this mail provider.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; automatically trust new IP addresses cPanel adds to this mail provider.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If you do not specify this parameter, the system will &lt;strong&gt;not&lt;/strong&gt; change Greylisting settings for &lt;strong&gt;any&lt;/strong&gt; existing provider.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; The parameter&amp;#39;s name is the provider&amp;#39;s key name.
 Example key and value:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;google=0&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether Greylisting automatically trusts new IP addresses that cPanel adds to this mail provider.</p>
<ul>
<li><code>1</code> — Automatically trust new IP addresses cPanel adds to this mail provider.</li>
<li><code>0</code> — Do <strong>not</strong> automatically trust new IP addresses cPanel adds to this mail provider.</li>
</ul>
<p>If you do not specify this parameter, the system will <strong>not</strong> change Greylisting settings for <strong>any</strong> existing provider.</p>
<p><strong>Note:</strong></p>
<p> The parameter&#39;s name is the provider&#39;s key name.
 Example key and value:</p>
<ul>
<li><code>google=0</code></li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/cpgreylist_save_common_mail_providers_config</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/cpgreylist_save_common_mail_providers_config</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99db9q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99db9q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99db9q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99db9q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99db9q:0" aria-labelledby="tab:R99db9q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  cpgreylist_save_common_mail_providers_config
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99db9q:1" aria-labelledby="tab:R99db9q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pdb9q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pdb9q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pdb9q:0" aria-labelledby="tab:R9pdb9q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"autotrust_new_common_mail_providers"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"common_mail_providers"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"cpanel"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"autoupdate"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"display_name"</span>: <span class="token string">&quot;cPanel&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_trusted"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"sectigo"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"autoupdate"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"display_name"</span>: <span class="token string">&quot;Comodo/Sectigo&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_trusted"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;cpgreylist_load_common_mail_providers_config&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Spam-Protection-(Greylisting)/operation/cpgreylist_status" data-section-id="tag/Spam-Protection-(Greylisting)/operation/cpgreylist_status" class="sc-dntaoT ceciOs"><div data-section-id="operation/cpgreylist_status" id="operation/cpgreylist_status" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Spam-Protection-(Greylisting)/operation/cpgreylist_status" aria-label="tag/Spam-Protection-(Greylisting)/operation/cpgreylist_status"></a>Return Greylisting status<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns the status of Greylisting.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns the status of Greylisting.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/cpgreylist_status</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/cpgreylist_status</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99fb9q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99fb9q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99fb9q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99fb9q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99fb9q:0" aria-labelledby="tab:R99fb9q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  cpgreylist_status
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99fb9q:1" aria-labelledby="tab:R99fb9q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pfb9q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pfb9q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pfb9q:0" aria-labelledby="tab:R9pfb9q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"is_enabled"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_exim_enabled"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"service"</span>: <span class="token string">&quot;cPGreyList&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;cpgreylist_status&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Spam-Protection-(Greylisting)/operation/disable_cpgreylist" data-section-id="tag/Spam-Protection-(Greylisting)/operation/disable_cpgreylist" class="sc-dntaoT ceciOs"><div data-section-id="operation/disable_cpgreylist" id="operation/disable_cpgreylist" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Spam-Protection-(Greylisting)/operation/disable_cpgreylist" aria-label="tag/Spam-Protection-(Greylisting)/operation/disable_cpgreylist"></a>Disable Greylisting<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function disables Greylisting.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function disables Greylisting.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/disable_cpgreylist</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/disable_cpgreylist</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99hb9q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99hb9q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99hb9q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99hb9q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99hb9q:0" aria-labelledby="tab:R99hb9q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  disable_cpgreylist
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99hb9q:1" aria-labelledby="tab:R99hb9q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9phb9q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9phb9q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9phb9q:0" aria-labelledby="tab:R9phb9q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;disable_cpgreylist&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Spam-Protection-(Greylisting)/operation/cpgreylist_trust_entries_for_common_mail_provider" data-section-id="tag/Spam-Protection-(Greylisting)/operation/cpgreylist_trust_entries_for_common_mail_provider" class="sc-dntaoT ceciOs"><div data-section-id="operation/cpgreylist_trust_entries_for_common_mail_provider" id="operation/cpgreylist_trust_entries_for_common_mail_provider" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Spam-Protection-(Greylisting)/operation/cpgreylist_trust_entries_for_common_mail_provider" aria-label="tag/Spam-Protection-(Greylisting)/operation/cpgreylist_trust_entries_for_common_mail_provider"></a>Add mail provider to Greylisting trusted hosts<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function marks the IP addresses for the specified mail provider as trusted. Greylisting will not defer emails from trusted IP addresses.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function marks the IP addresses for the specified mail provider as trusted. Greylisting will not defer emails from trusted IP addresses.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="provider" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">provider</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">provider=provider-1=cpanel&amp;provider-2=google</span> -<!-- --> <!-- -->Trust multiple mail providers.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">provider=cpanel</span> -<!-- --> <!-- -->Trust a single mail provider.</li></ul><div><div html="&lt;p&gt;The mail providers’ names.&lt;/p&gt;
&lt;p&gt;Call the &lt;code&gt;cpgreylist_load_common_mail_providers_config&lt;/code&gt; API function
to retrieve the system’s recognized provider names.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; To trust multiple mail providers, increment the parameter name (for example: &lt;code&gt;provider-0&lt;/code&gt;, &lt;code&gt;provider-1&lt;/code&gt;, and &lt;code&gt;provider-2&lt;/code&gt;).&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The mail providers’ names.</p>
<p>Call the <code>cpgreylist_load_common_mail_providers_config</code> API function
to retrieve the system’s recognized provider names.</p>
<p><strong>Note:</strong></p>
<p> To trust multiple mail providers, increment the parameter name (for example: <code>provider-0</code>, <code>provider-1</code>, and <code>provider-2</code>).</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/cpgreylist_trust_entries_for_common_mail_provider</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/cpgreylist_trust_entries_for_common_mail_provider</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99jb9q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99jb9q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99jb9q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99jb9q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99jb9q:0" aria-labelledby="tab:R99jb9q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  cpgreylist_trust_entries_for_common_mail_provider <span class="token punctuation">\</span>
  <span class="token assign-left variable">provider</span><span class="token operator">=</span><span class="token string">'cpanel'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99jb9q:1" aria-labelledby="tab:R99jb9q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pjb9q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pjb9q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pjb9q:0" aria-labelledby="tab:R9pjb9q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"providers_failed"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"property1"</span>: <span class="token string">&quot;This failed because it rained.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"property2"</span>: <span class="token string">&quot;This failed because it rained.&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"providers_trusted"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"property1"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"ips_trusted"</span>: <span class="token number">21</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"property2"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"ips_trusted"</span>: <span class="token number">21</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;cpgreylist_trust_entries_for_common_mail_provider&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Spam-Protection-(Greylisting)/operation/load_cpgreylist_config" data-section-id="tag/Spam-Protection-(Greylisting)/operation/load_cpgreylist_config" class="sc-dntaoT ceciOs"><div data-section-id="operation/load_cpgreylist_config" id="operation/load_cpgreylist_config" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Spam-Protection-(Greylisting)/operation/load_cpgreylist_config" aria-label="tag/Spam-Protection-(Greylisting)/operation/load_cpgreylist_config"></a>Return Greylisting settings<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns Greylisting&amp;#39;s current settings.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns Greylisting&#39;s current settings.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/load_cpgreylist_config</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/load_cpgreylist_config</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99lb9q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99lb9q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99lb9q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99lb9q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99lb9q:0" aria-labelledby="tab:R99lb9q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  load_cpgreylist_config
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99lb9q:1" aria-labelledby="tab:R99lb9q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9plb9q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9plb9q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9plb9q:0" aria-labelledby="tab:R9plb9q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"cpgreylist_config"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"child_timeout_secs"</span>: <span class="token number">5</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"initial_block_time_mins"</span>: <span class="token number">10</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_enabled"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_exim_enabled"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"max_child_procs"</span>: <span class="token number">5</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"must_try_time_mins"</span>: <span class="token number">240</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"purge_interval_mins"</span>: <span class="token number">60</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"record_exp_time_mins"</span>: <span class="token number">4320</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"spf_bypass"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;load_cpgreylist_config&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Spam-Protection-(Greylisting)/operation/save_cpgreylist_config" data-section-id="tag/Spam-Protection-(Greylisting)/operation/save_cpgreylist_config" class="sc-dntaoT ceciOs"><div data-section-id="operation/save_cpgreylist_config" id="operation/save_cpgreylist_config" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Spam-Protection-(Greylisting)/operation/save_cpgreylist_config" aria-label="tag/Spam-Protection-(Greylisting)/operation/save_cpgreylist_config"></a>Update Greylisting settings<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function modifies the server&amp;#39;s Greylisting configuration settings.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you call this function, you &lt;strong&gt;must&lt;/strong&gt; include at least one of the
following parameters:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;spf_bypass&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;child_timeout_secs&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;record_exp_time_mins&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;initial_block_time_mins&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;max_child_procs&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;purge_interval_mins&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;must_try_time_mins&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function modifies the server&#39;s Greylisting configuration settings.</p>
<p><strong>Important:</strong></p>
<p>When you call this function, you <strong>must</strong> include at least one of the
following parameters:</p>
<ul>
<li><code>spf_bypass</code></li>
<li><code>child_timeout_secs</code></li>
<li><code>record_exp_time_mins</code></li>
<li><code>initial_block_time_mins</code></li>
<li><code>max_child_procs</code></li>
<li><code>purge_interval_mins</code></li>
<li><code>must_try_time_mins</code></li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="child_timeout_secs" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">child_timeout_secs</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">child_timeout_secs=5</span></div><div><div html="&lt;p&gt;The maximum of seconds that Greylisting waits for a child process to timeout.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter affects the function of the &lt;code&gt;cPGreyList&lt;/code&gt; daemon. Do &lt;strong&gt;not&lt;/strong&gt; change this
value unless it is absolutely necessary.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The maximum of seconds that Greylisting waits for a child process to timeout.</p>
<p><strong>Note:</strong></p>
<p>This parameter affects the function of the <code>cPGreyList</code> daemon. Do <strong>not</strong> change this
value unless it is absolutely necessary.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="initial_block_time_mins" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">initial_block_time_mins</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->[ 1 .. 240 ]<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">initial_block_time_mins=10</span></div><div><div html="&lt;p&gt;The number of minutes during which Greylisting defers email from an unknown triplet. The maximum value for this parameter is four hours (&lt;code&gt;240&lt;/code&gt; minutes).&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The number of minutes during which Greylisting defers email from an unknown triplet. The maximum value for this parameter is four hours (<code>240</code> minutes).</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="max_child_procs" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">max_child_procs</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">max_child_procs=5</span></div><div><div html="&lt;p&gt;The maximum number of child processes.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Notes:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; This parameter affects the function of the &lt;code&gt;cPGreyList&lt;/code&gt; daemon. Do &lt;strong&gt;not&lt;/strong&gt; change this
 value unless it is absolutely necessary.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The maximum number of child processes.</p>
<p><strong>Notes:</strong></p>
<p> This parameter affects the function of the <code>cPGreyList</code> daemon. Do <strong>not</strong> change this
 value unless it is absolutely necessary.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="must_try_time_mins" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">must_try_time_mins</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->[ 1 .. 1440 ]<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">must_try_time_mins=240</span></div><div><div html="&lt;p&gt;The number of minutes during which Greylisting accepts a re-sent email from an unknown triplet. The maximum value for this parameter is one day (&lt;code&gt;1440&lt;/code&gt; minutes).&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The number of minutes during which Greylisting accepts a re-sent email from an unknown triplet. The maximum value for this parameter is one day (<code>1440</code> minutes).</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="purge_interval_mins" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">purge_interval_mins</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">purge_interval_mins=60</span></div><div><div html="&lt;p&gt;The number of minutes before Greylisting deletes the records in the Greylisting database.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter affects the function of the &lt;code&gt;cPGreyList&lt;/code&gt; daemon. Do &lt;strong&gt;not&lt;/strong&gt; change this
value unless it is absolutely necessary.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The number of minutes before Greylisting deletes the records in the Greylisting database.</p>
<p><strong>Note:</strong></p>
<p>This parameter affects the function of the <code>cPGreyList</code> daemon. Do <strong>not</strong> change this
value unless it is absolutely necessary.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="record_exp_time_mins" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">record_exp_time_mins</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->[ 1 .. 43200 ]<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">record_exp_time_mins=4320</span></div><div><div html="&lt;p&gt;The number of minutes before Greylisting deletes the triplet record and treats a
re-sent email as coming from a new, unknown triplet. The maximum value for this
parameter is 30 days (&lt;code&gt;43200&lt;/code&gt; minutes).&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The number of minutes before Greylisting deletes the triplet record and treats a
re-sent email as coming from a new, unknown triplet. The maximum value for this
parameter is 30 days (<code>43200</code> minutes).</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="spf_bypass" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">spf_bypass</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">spf_bypass=1</span></div><div><div html="&lt;p&gt;Whether emails with SPF bypass Greylisting.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether emails with SPF bypass Greylisting.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/save_cpgreylist_config</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/save_cpgreylist_config</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99nb9q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99nb9q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99nb9q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99nb9q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99nb9q:0" aria-labelledby="tab:R99nb9q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  save_cpgreylist_config
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99nb9q:1" aria-labelledby="tab:R99nb9q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pnb9q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pnb9q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pnb9q:0" aria-labelledby="tab:R9pnb9q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"cpgreylist_config"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"child_timeout_secs"</span>: <span class="token number">5</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"initial_block_time_mins"</span>: <span class="token number">10</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_enabled"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_exim_enabled"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"max_child_procs"</span>: <span class="token number">5</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"must_try_time_mins"</span>: <span class="token number">240</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"purge_interval_mins"</span>: <span class="token number">60</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"record_exp_time_mins"</span>: <span class="token number">4320</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"spf_bypass"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;save_cpgreylist_config&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Spam-Protection-(Greylisting)/operation/cPGreyList-cpgreylist_untrust_entries_for_common_mail_provider" data-section-id="tag/Spam-Protection-(Greylisting)/operation/cPGreyList-cpgreylist_untrust_entries_for_common_mail_provider" class="sc-dntaoT ceciOs"><div data-section-id="operation/cPGreyList-cpgreylist_untrust_entries_for_common_mail_provider" id="operation/cPGreyList-cpgreylist_untrust_entries_for_common_mail_provider" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Spam-Protection-(Greylisting)/operation/cPGreyList-cpgreylist_untrust_entries_for_common_mail_provider" aria-label="tag/Spam-Protection-(Greylisting)/operation/cPGreyList-cpgreylist_untrust_entries_for_common_mail_provider"></a>Add mail provider to Greylisting non-trusted hosts<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function marks the IP addresses for the specified mail provider as not trusted.
Greylisting defers emails from non-trusted IP addresses.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function marks the IP addresses for the specified mail provider as not trusted.
Greylisting defers emails from non-trusted IP addresses.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="provider" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">provider</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">provider=provider-1=10 provider-2=33 provider-3=15</span> -<!-- --> <!-- -->Trust multiple mail providers</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">provider=1</span> -<!-- --> <!-- -->Trust a single mail provider</li></ul><div><div html="&lt;p&gt;The mail provider.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To trust multiple mail providers,
 increment the parameter name. For example, provider-0, provider-1, provider-2.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The mail provider.</p>
<p><strong>Note:</strong></p>
<p>To trust multiple mail providers,
 increment the parameter name. For example, provider-0, provider-1, provider-2.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/cpgreylist_untrust_entries_for_common_mail_provider</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/cpgreylist_untrust_entries_for_common_mail_provider</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99pb9q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99pb9q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99pb9q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99pb9q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99pb9q:0" aria-labelledby="tab:R99pb9q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  cpgreylist_untrust_entries_for_common_mail_provider <span class="token punctuation">\</span>
  <span class="token assign-left variable">provider</span><span class="token operator">=</span><span class="token string">'1'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99pb9q:1" aria-labelledby="tab:R99pb9q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9ppb9q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9ppb9q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9ppb9q:0" aria-labelledby="tab:R9ppb9q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"providers_failed"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"provider_key1"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"ips_untrusted"</span>: <span class="token number">21</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_key2"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"ips_untrusted"</span>: <span class="token number">21</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"providers_untrusted"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"provider_key1"</span>: <span class="token string">&quot;Unknown mail provider.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider_key2"</span>: <span class="token string">&quot;Unknown mail provider.&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;cpgreylist_untrust_entries_for_common_mail_provider&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Spam-Protection-(Greylisting)/operation/cPGreyList-read_cpgreylist_deferred_entries" data-section-id="tag/Spam-Protection-(Greylisting)/operation/cPGreyList-read_cpgreylist_deferred_entries" class="sc-dntaoT ceciOs"><div data-section-id="operation/cPGreyList-read_cpgreylist_deferred_entries" id="operation/cPGreyList-read_cpgreylist_deferred_entries" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Spam-Protection-(Greylisting)/operation/cPGreyList-read_cpgreylist_deferred_entries" aria-label="tag/Spam-Protection-(Greylisting)/operation/cPGreyList-read_cpgreylist_deferred_entries"></a>Return Greylisting deferred incoming email triplets<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists Greylisting&amp;#39;s deferred triplets.
Greylisting identifies incoming email by triplets.&lt;/p&gt;
&lt;p&gt;A triplet is a collection of three pieces of data:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;the IP address&lt;/li&gt;
&lt;li&gt;the sender&amp;#39;s address&lt;/li&gt;
&lt;li&gt;the recipient&amp;#39;s address&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists Greylisting&#39;s deferred triplets.
Greylisting identifies incoming email by triplets.</p>
<p>A triplet is a collection of three pieces of data:</p>
<ul>
<li>the IP address</li>
<li>the sender&#39;s address</li>
<li>the recipient&#39;s address</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/read_cpgreylist_deferred_entries</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/read_cpgreylist_deferred_entries</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99rb9q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99rb9q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99rb9q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99rb9q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99rb9q:0" aria-labelledby="tab:R99rb9q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  read_cpgreylist_deferred_entries
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99rb9q:1" aria-labelledby="tab:R99rb9q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9prb9q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9prb9q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9prb9q:0" aria-labelledby="tab:R9prb9q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"greylist_deferred_entries"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"accepted_count"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"block_exp_time"</span>: <span class="token string">&quot;2015-03-23T12:09:32.000Z&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"create_time"</span>: <span class="token string">&quot;2015-03-23T11:59:32.000Z&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"deferred_count"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"from_addr"</span>: <span class="token string">&quot;fromaddress1.com@example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token number">45</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"must_retry_by"</span>: <span class="token string">&quot;2015-03-23T15:59:32.000Z&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"record_exp_time"</span>: <span class="token string">&quot;2015-03-26T11:59:32.000Z&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"sender_ip"</span>: <span class="token string">&quot;97.215.255.29&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"to_addr"</span>: <span class="token string">&quot;toaddress1.com@example.com&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"limit"</span>: <span class="token number">20</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"offset"</span>: <span class="token number">20</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"server_timezone"</span>: <span class="token string">&quot;CDT&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"server_tzoffset"</span>: <span class="token number">60</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"total_rows"</span>: <span class="token number">3</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;read_cpgreylist_deferred_entries&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Spam-Protection-(Greylisting)/operation/enable_cpgreylist" data-section-id="tag/Spam-Protection-(Greylisting)/operation/enable_cpgreylist" class="sc-dntaoT ceciOs"><div data-section-id="operation/enable_cpgreylist" id="operation/enable_cpgreylist" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Spam-Protection-(Greylisting)/operation/enable_cpgreylist" aria-label="tag/Spam-Protection-(Greylisting)/operation/enable_cpgreylist"></a>Enable Greylisting<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function enables Greylisting.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function enables Greylisting.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/enable_cpgreylist</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/enable_cpgreylist</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99tb9q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99tb9q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99tb9q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99tb9q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99tb9q:0" aria-labelledby="tab:R99tb9q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  enable_cpgreylist
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99tb9q:1" aria-labelledby="tab:R99tb9q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9ptb9q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9ptb9q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9ptb9q:0" aria-labelledby="tab:R9ptb9q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;enable_cpgreylist&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Spam-Protection-(Greylisting)/operation/read_cpgreylist_trusted_hosts" data-section-id="tag/Spam-Protection-(Greylisting)/operation/read_cpgreylist_trusted_hosts" class="sc-dntaoT ceciOs"><div data-section-id="operation/read_cpgreylist_trusted_hosts" id="operation/read_cpgreylist_trusted_hosts" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Spam-Protection-(Greylisting)/operation/read_cpgreylist_trusted_hosts" aria-label="tag/Spam-Protection-(Greylisting)/operation/read_cpgreylist_trusted_hosts"></a>Return Greylisting trusted hosts<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves the entries on the Greylisting Trusted Hosts list.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves the entries on the Greylisting Trusted Hosts list.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/read_cpgreylist_trusted_hosts</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/read_cpgreylist_trusted_hosts</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99vb9q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99vb9q:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99vb9q:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99vb9q:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99vb9q:0" aria-labelledby="tab:R99vb9q:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  read_cpgreylist_trusted_hosts
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99vb9q:1" aria-labelledby="tab:R99vb9q:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pvb9q:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pvb9q:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pvb9q:0" aria-labelledby="tab:R9pvb9q:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"greylist_trusted_hosts"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"comment"</span>: <span class="token string">&quot;Example&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"create_time"</span>: <span class="token string">&quot;2015-03-24T10:22:38.000Z&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"host_ip"</span>: <span class="token string">&quot;192.0.2.0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token number">19</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;read_cpgreylist_trusted_hosts&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/NGINX-Manager" data-section-id="tag/NGINX-Manager" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/NGINX-Manager" aria-label="tag/NGINX-Manager"></a>NGINX Manager</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;The NGINX Manager module for WHM API 1.&lt;/p&gt;
"><p>The NGINX Manager module for WHM API 1.</p>
</div></div></div><div id="tag/NGINX-Manager/operation/nginxmanager_clear_cache" data-section-id="tag/NGINX-Manager/operation/nginxmanager_clear_cache" class="sc-dntaoT ceciOs"><div data-section-id="operation/nginxmanager_clear_cache" id="operation/nginxmanager_clear_cache" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/NGINX-Manager/operation/nginxmanager_clear_cache" aria-label="tag/NGINX-Manager/operation/nginxmanager_clear_cache"></a>Delete the user&#x27;s NGINX cache.<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function clears a user&amp;#39;s NGINX cache&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function clears a user&#39;s NGINX cache</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn">Array of </span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">strings</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span><span class="sc-CNKsk sc-cqgMZH sc-cwJYja hPAOR gjyOxn kpFoWb">[ items<span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> &lt;<!-- -->username<!-- --> &gt;</span> ]</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=unclebob&amp;user=auntsue</span></div><div><div html="&lt;p&gt;A list of users whose cache you want to clear.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you do not pass this parameter, this function clears the cache for all users.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A list of users whose cache you want to clear.</p>
<p><strong>Note:</strong></p>
<p>If you do not pass this parameter, this function clears the cache for all users.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/nginxmanager_clear_cache</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/nginxmanager_clear_cache</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R154raa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R154raa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R154raa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R154raa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R154raa:0" aria-labelledby="tab:R154raa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  nginxmanager_clear_cache
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R154raa:1" aria-labelledby="tab:R154raa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R174raa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R174raa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R174raa:0" aria-labelledby="tab:R174raa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;nginxmanager_clear_cache&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/NGINX-Manager/operation/nginxmanager_set_cache_config" data-section-id="tag/NGINX-Manager/operation/nginxmanager_set_cache_config" class="sc-dntaoT ceciOs"><div data-section-id="operation/nginxmanager_set_cache_config" id="operation/nginxmanager_set_cache_config" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/NGINX-Manager/operation/nginxmanager_set_cache_config" aria-label="tag/NGINX-Manager/operation/nginxmanager_set_cache_config"></a>Update NGINX caching status.<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function enables or disables NGINX caching.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function enables or disables NGINX caching.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="enabled" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">enabled</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">enabled=1</span></div><div><div html="&lt;p&gt;Whether to enable to disable caching.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; - Enables caching.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; - Disables caching.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to enable to disable caching.</p>
<p><strong>Note:</strong></p>
<ul>
<li><code>1</code> - Enables caching.</li>
<li><code>0</code> - Disables caching.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn">Array of </span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">strings</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span><span class="sc-CNKsk sc-cqgMZH sc-cwJYja hPAOR gjyOxn kpFoWb">[ items<span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> &lt;<!-- -->username<!-- --> &gt;</span> ]</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=unclebob&amp;user=auntsue</span></div><div><div html="&lt;p&gt;A list of users whose caching you want to enable or disable.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you do not pass this parameter, this function sets the caching status for all users on the system.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A list of users whose caching you want to enable or disable.</p>
<p><strong>Note:</strong></p>
<p>If you do not pass this parameter, this function sets the caching status for all users on the system.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/nginxmanager_set_cache_config</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/nginxmanager_set_cache_config</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R155baa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R155baa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R155baa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R155baa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R155baa:0" aria-labelledby="tab:R155baa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  nginxmanager_set_cache_config <span class="token punctuation">\</span>
  <span class="token assign-left variable">enabled</span><span class="token operator">=</span><span class="token string">'1'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R155baa:1" aria-labelledby="tab:R155baa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R175baa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R175baa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R175baa:0" aria-labelledby="tab:R175baa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;nginxmanager_set_cache_config&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/NGINX-Manager/operation/nginxmanager_get_cache_config_users" data-section-id="tag/NGINX-Manager/operation/nginxmanager_get_cache_config_users" class="sc-dntaoT ceciOs"><div data-section-id="operation/nginxmanager_get_cache_config_users" id="operation/nginxmanager_get_cache_config_users" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/NGINX-Manager/operation/nginxmanager_get_cache_config_users" aria-label="tag/NGINX-Manager/operation/nginxmanager_get_cache_config_users"></a>Return user NGINX caching configurations.<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns a user&amp;#39;s NGINX cache configuration.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns a user&#39;s NGINX cache configuration.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="merge" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">merge</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">merge=1</span></div><div><div html="&lt;p&gt;Combine default, system, and user NGINX configurations when returning configuration data.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; - Return the configuration with default, system, and user values combined.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Combine default, system, and user NGINX configurations when returning configuration data.</p>
<p><strong>Note:</strong></p>
<ul>
<li><code>1</code> - Return the configuration with default, system, and user values combined.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn">Array of </span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">strings</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span><span class="sc-CNKsk sc-cqgMZH sc-cwJYja hPAOR gjyOxn kpFoWb">[ items<span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> &lt;<!-- -->username<!-- --> &gt;</span> ]</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=unclebob&amp;user=auntsue</span></div><div><div html="&lt;p&gt;A list of users whose cache configuration you want to retrieve.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you do not pass this parameter, this function retrieves the cache configuration for all users.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A list of users whose cache configuration you want to retrieve.</p>
<p><strong>Note:</strong></p>
<p>If you do not pass this parameter, this function retrieves the cache configuration for all users.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/nginxmanager_get_cache_config_users</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/nginxmanager_get_cache_config_users</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R155raa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R155raa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R155raa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R155raa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R155raa:0" aria-labelledby="tab:R155raa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  nginxmanager_get_cache_config_users
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R155raa:1" aria-labelledby="tab:R155raa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R175raa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R175raa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R175raa:0" aria-labelledby="tab:R175raa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"users"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"config"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"enabled"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"inactive_time"</span>: <span class="token string">&quot;60m&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"levels"</span>: <span class="token string">&quot;1:2&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"logging"</span>: <span class="token boolean">false</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"proxy_cache_background_update"</span>: <span class="token string">&quot;on&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"proxy_cache_lock"</span>: <span class="token string">&quot;on&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"proxy_cache_min_uses"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"proxy_cache_revalidate"</span>: <span class="token string">&quot;on&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"proxy_cache_use_stale"</span>: <span class="token string">&quot;error timeout http_429 http_500 http_502 http_503 http_504&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_cache_header"</span>: <span class="token boolean">false</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"zone_size"</span>: <span class="token string">&quot;10m&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"merged"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"owner"</span>: <span class="token string">&quot;root&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;cptest1&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"config"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"enabled"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"inactive_time"</span>: <span class="token string">&quot;60m&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"levels"</span>: <span class="token string">&quot;1:2&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"logging"</span>: <span class="token boolean">false</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"proxy_cache_background_update"</span>: <span class="token string">&quot;on&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"proxy_cache_lock"</span>: <span class="token string">&quot;on&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"proxy_cache_min_uses"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"proxy_cache_revalidate"</span>: <span class="token string">&quot;on&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"proxy_cache_use_stale"</span>: <span class="token string">&quot;error timeout http_429 http_500 http_502 http_503 http_504&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_cache_header"</span>: <span class="token boolean">false</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"zone_size"</span>: <span class="token string">&quot;10m&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"merged"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"owner"</span>: <span class="token string">&quot;root&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;cptest2&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;nginxmanager_set_config&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/NGINX-Manager/operation/nginxmanager_reset_users_cache_config" data-section-id="tag/NGINX-Manager/operation/nginxmanager_reset_users_cache_config" class="sc-dntaoT ceciOs"><div data-section-id="operation/nginxmanager_reset_users_cache_config" id="operation/nginxmanager_reset_users_cache_config" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/NGINX-Manager/operation/nginxmanager_reset_users_cache_config" aria-label="tag/NGINX-Manager/operation/nginxmanager_reset_users_cache_config"></a>Restore NGINX configuration to default values.<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function resets a user to the NGINX system default.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function resets a user to the NGINX system default.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn">Array of </span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">strings</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span><span class="sc-CNKsk sc-cqgMZH sc-cwJYja hPAOR gjyOxn kpFoWb">[ items<span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> &lt;<!-- -->username<!-- --> &gt;</span> ]</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=unclebob&amp;user=auntsue</span></div><div><div html="&lt;p&gt;A list of users to reset to the NGINX system default.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you do not pass this parameter, this function resets the configuration to the default for all users on the system.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A list of users to reset to the NGINX system default.</p>
<p><strong>Note:</strong></p>
<p>If you do not pass this parameter, this function resets the configuration to the default for all users on the system.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/nginxmanager_reset_users_cache_config</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/nginxmanager_reset_users_cache_config</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R156baa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R156baa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R156baa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R156baa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R156baa:0" aria-labelledby="tab:R156baa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  nginxmanager_reset_users_cache_config
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R156baa:1" aria-labelledby="tab:R156baa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R176baa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R176baa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R176baa:0" aria-labelledby="tab:R176baa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;nginxmanager_reset_users_cache_config&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/NGINX-Manager/operation/nginxmanager_rebuild_cache_config" data-section-id="tag/NGINX-Manager/operation/nginxmanager_rebuild_cache_config" class="sc-dntaoT ceciOs"><div data-section-id="operation/nginxmanager_rebuild_cache_config" id="operation/nginxmanager_rebuild_cache_config" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/NGINX-Manager/operation/nginxmanager_rebuild_cache_config" aria-label="tag/NGINX-Manager/operation/nginxmanager_rebuild_cache_config"></a>Update NGINX configuration.<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function rebuilds the NGINX user configuration.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function rebuilds the NGINX user configuration.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn">Array of </span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">strings</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span><span class="sc-CNKsk sc-cqgMZH sc-cwJYja hPAOR gjyOxn kpFoWb">[ items<span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> &lt;<!-- -->username<!-- --> &gt;</span> ]</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=unclebob&amp;user=auntsue</span></div><div><div html="&lt;p&gt;A list of users whose configuration you want to rebuild.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you do not pass this parameter, this function rebuilds the configuration for all users on the system.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A list of users whose configuration you want to rebuild.</p>
<p><strong>Note:</strong></p>
<p>If you do not pass this parameter, this function rebuilds the configuration for all users on the system.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/nginxmanager_rebuild_cache_config</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/nginxmanager_rebuild_cache_config</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R156raa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R156raa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R156raa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R156raa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R156raa:0" aria-labelledby="tab:R156raa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  nginxmanager_rebuild_cache_config
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R156raa:1" aria-labelledby="tab:R156raa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R176raa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R176raa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R176raa:0" aria-labelledby="tab:R176raa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;nginxmanager_rebuild_cache_config&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/NGINX-Manager/operation/nginxmanager_get_cache_config_system" data-section-id="tag/NGINX-Manager/operation/nginxmanager_get_cache_config_system" class="sc-dntaoT ceciOs"><div data-section-id="operation/nginxmanager_get_cache_config_system" id="operation/nginxmanager_get_cache_config_system" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/NGINX-Manager/operation/nginxmanager_get_cache_config_system" aria-label="tag/NGINX-Manager/operation/nginxmanager_get_cache_config_system"></a>Return NGINX caching configurations.<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns the system NGINX cache configuration.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns the system NGINX cache configuration.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="merge" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">merge</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">merge=1</span></div><div><div html="&lt;p&gt;Whether to combine the default and system NGINX configurations when returning configuration data.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; - Return the configuration with default and system values combined.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to combine the default and system NGINX configurations when returning configuration data.</p>
<p><strong>Note:</strong></p>
<ul>
<li><code>1</code> - Return the configuration with default and system values combined.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/nginxmanager_get_cache_config_system</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/nginxmanager_get_cache_config_system</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R157baa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R157baa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R157baa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R157baa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R157baa:0" aria-labelledby="tab:R157baa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  nginxmanager_get_cache_config_system
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R157baa:1" aria-labelledby="tab:R157baa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R177baa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R177baa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R177baa:0" aria-labelledby="tab:R177baa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"default"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"enabled"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"inactive_time"</span>: <span class="token string">&quot;60m&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"levels"</span>: <span class="token string">&quot;1:2&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"logging"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"proxy_cache_background_update"</span>: <span class="token string">&quot;on&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"proxy_cache_lock"</span>: <span class="token string">&quot;on&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"proxy_cache_min_uses"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"proxy_cache_revalidate"</span>: <span class="token string">&quot;on&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"proxy_cache_use_stale"</span>: <span class="token string">&quot;error timeout http_429 http_500 http_502 http_503 http_504&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_cache_header"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"zone_size"</span>: <span class="token string">&quot;10m&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"system"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"enabled"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"inactive_time"</span>: <span class="token string">&quot;60m&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"levels"</span>: <span class="token string">&quot;1:2&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"logging"</span>: <span class="token boolean">false</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"proxy_cache_background_update"</span>: <span class="token string">&quot;on&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"proxy_cache_lock"</span>: <span class="token string">&quot;on&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"proxy_cache_min_uses"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"proxy_cache_revalidate"</span>: <span class="token string">&quot;on&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"proxy_cache_use_stale"</span>: <span class="token string">&quot;error timeout http_429 http_500 http_502 http_503 http_504&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_cache_header"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"zone_size"</span>: <span class="token string">&quot;10m&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;nginxmanager_set_config&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/RemoteStorage" data-section-id="tag/RemoteStorage" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/RemoteStorage" aria-label="tag/RemoteStorage"></a>RemoteStorage</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;RemoteStorage&lt;/p&gt;
"><p>RemoteStorage</p>
</div></div></div><div id="tag/Account-Enhancement-Limit" data-section-id="tag/Account-Enhancement-Limit" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Enhancement-Limit" aria-label="tag/Account-Enhancement-Limit"></a>Account Enhancement Limit</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Resellers / Account Enhancement Limit&lt;/p&gt;
"><p>Resellers / Account Enhancement Limit</p>
</div></div></div><div id="tag/Account-Enhancement-Limit/operation/list_enhancement_limits" data-section-id="tag/Account-Enhancement-Limit/operation/list_enhancement_limits" class="sc-dntaoT ceciOs"><div data-section-id="operation/list_enhancement_limits" id="operation/list_enhancement_limits" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Enhancement-Limit/operation/list_enhancement_limits" aria-label="tag/Account-Enhancement-Limit/operation/list_enhancement_limits"></a>Return account enhancement limits<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns a reseller&amp;#39;s account enhancement limits.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns a reseller&#39;s account enhancement limits.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="account" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">account</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">account=username</span></div><div><div html="&lt;p&gt;The reseller&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The reseller&#39;s username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/list_enhancement_limits</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/list_enhancement_limits</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2ab3ba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ab3ba:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2ab3ba:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2ab3ba:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ab3ba:0" aria-labelledby="tab:R2ab3ba:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  list_enhancement_limits <span class="token punctuation">\</span>
  <span class="token assign-left variable">account</span><span class="token operator">=</span><span class="token string">'username'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2ab3ba:1" aria-labelledby="tab:R2ab3ba:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2eb3ba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2eb3ba:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2eb3ba:0" aria-labelledby="tab:R2eb3ba:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"limits"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"enhancement_id1"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"limit"</span>: <span class="token number">15</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"limited"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"usage"</span>: <span class="token number">15</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"enhancement_id2"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"limit"</span>: <span class="token number">15</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"limited"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"usage"</span>: <span class="token number">15</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;list_enhancement_limits&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Enhancement-Limit/operation/set_enhancement_limit" data-section-id="tag/Account-Enhancement-Limit/operation/set_enhancement_limit" class="sc-dntaoT ceciOs"><div data-section-id="operation/set_enhancement_limit" id="operation/set_enhancement_limit" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Enhancement-Limit/operation/set_enhancement_limit" aria-label="tag/Account-Enhancement-Limit/operation/set_enhancement_limit"></a>Update account enhancement limit<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function sets account enhancement limits for a reseller account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function sets account enhancement limits for a reseller account.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="account" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">account</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">account=username</span></div><div><div html="&lt;p&gt;The reseller&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The reseller&#39;s username.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">id=sample-enhancement-id</span></div><div><div html="&lt;p&gt;The account enhancement&amp;#39;s identifier.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;You must use an &lt;a href=&quot;https://go.cpanel.net/account-enhancements&quot;&gt;account enhancement&lt;/a&gt; ID that a 3rd-party plugin defines.&lt;/li&gt;
&lt;li&gt;To return a list of valid account enhancement IDs, run the WHM API 1 &lt;code&gt;list_account_enhancements&lt;/code&gt; function.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account enhancement&#39;s identifier.</p>
<p><strong>Note:</strong></p>
<ul>
<li>You must use an <a href="https://go.cpanel.net/account-enhancements">account enhancement</a> ID that a 3rd-party plugin defines.</li>
<li>To return a list of valid account enhancement IDs, run the WHM API 1 <code>list_account_enhancements</code> function.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="limit" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">limit</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">limit=15</span></div><div><div html="&lt;p&gt;The account enhancement limit amount. This parameter is only
required if the &lt;code&gt;limited&lt;/code&gt; parameter is &lt;code&gt;1&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account enhancement limit amount. This parameter is only
required if the <code>limited</code> parameter is <code>1</code>.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="limited" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">limited</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">limited=1</span></div><div><div html="&lt;p&gt;Whether the Account Enhancement assignment limit is unlimited.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; - The assignment is unlimited.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; - The assignment is limited.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether the Account Enhancement assignment limit is unlimited.</p>
<ul>
<li><code>0</code> - The assignment is unlimited.</li>
<li><code>1</code> - The assignment is limited.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/set_enhancement_limit</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/set_enhancement_limit</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2ad3ba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ad3ba:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2ad3ba:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2ad3ba:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ad3ba:0" aria-labelledby="tab:R2ad3ba:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  set_enhancement_limit <span class="token punctuation">\</span>
  <span class="token assign-left variable">account</span><span class="token operator">=</span><span class="token string">'username'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">id</span><span class="token operator">=</span><span class="token string">'sample-enhancement-id'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">limited</span><span class="token operator">=</span><span class="token string">'1'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">limit</span><span class="token operator">=</span><span class="token string">'15'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2ad3ba:1" aria-labelledby="tab:R2ad3ba:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ed3ba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ed3ba:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ed3ba:0" aria-labelledby="tab:R2ed3ba:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;set_enhancement_limit&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Limits" data-section-id="tag/Account-Limits" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Limits" aria-label="tag/Account-Limits"></a>Account Limits</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Resellers / Account Limits&lt;/p&gt;
"><p>Resellers / Account Limits</p>
</div></div></div><div id="tag/Account-Limits/operation/setresellerpackagelimit" data-section-id="tag/Account-Limits/operation/setresellerpackagelimit" class="sc-dntaoT ceciOs"><div data-section-id="operation/setresellerpackagelimit" id="operation/setresellerpackagelimit" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Limits/operation/setresellerpackagelimit" aria-label="tag/Account-Limits/operation/setresellerpackagelimit"></a>Update reseller&#x27;s hosting plan limits<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function limits the packages that a reseller assigns to cPanel accounts.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function limits the packages that a reseller assigns to cPanel accounts.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="allowed" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">allowed</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">allowed=1</span></div><div><div html="&lt;p&gt;Whether the reseller can access the package hosting plan.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enable access.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disable access&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you use this parameter, you &lt;strong&gt;must&lt;/strong&gt; also include the &lt;code&gt;package&lt;/code&gt; parameter.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether the reseller can access the package hosting plan.</p>
<ul>
<li><code>1</code> — Enable access.</li>
<li><code>0</code> — Disable access</li>
</ul>
<p><strong>Note:</strong></p>
<p>If you use this parameter, you <strong>must</strong> also include the <code>package</code> parameter.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="no_limit" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">no_limit</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">no_limit=0</span></div><div><div html="&lt;p&gt;Whether to grant the reseller unlimited package use.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Grant the reseller unlimited package use.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Use package limits.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to grant the reseller unlimited package use.</p>
<ul>
<li><code>1</code> — Grant the reseller unlimited package use.</li>
<li><code>0</code> — Use package limits.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="number" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">number</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">number=5</span></div><div><div html="&lt;p&gt;The maximum number of accounts to which the reseller can assign the package hosting plan.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;If you use this parameter, you &lt;strong&gt;must&lt;/strong&gt; also include the &lt;code&gt;package&lt;/code&gt; parameter.&lt;/li&gt;
&lt;li&gt;If you set a value for this parameter &lt;strong&gt;and&lt;/strong&gt; set the &lt;code&gt;allowed&lt;/code&gt; parameter to &lt;code&gt;0&lt;/code&gt;, the reseller &lt;strong&gt;cannot&lt;/strong&gt; use the hosting plan.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The maximum number of accounts to which the reseller can assign the package hosting plan.</p>
<p><strong>Note:</strong></p>
<ul>
<li>If you use this parameter, you <strong>must</strong> also include the <code>package</code> parameter.</li>
<li>If you set a value for this parameter <strong>and</strong> set the <code>allowed</code> parameter to <code>0</code>, the reseller <strong>cannot</strong> use the hosting plan.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="package" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">package</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">package=package1</span></div><div><div html="&lt;p&gt;A hosting plan (package), to modify the reseller&amp;#39;s access settings for it.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; Use this parameter with the &lt;code&gt;number&lt;/code&gt; or &lt;code&gt;allowed&lt;/code&gt; parameters.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A hosting plan (package), to modify the reseller&#39;s access settings for it.</p>
<p><strong>Note:</strong></p>
<p> Use this parameter with the <code>number</code> or <code>allowed</code> parameters.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The reseller&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The reseller&#39;s username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/setresellerpackagelimit</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/setresellerpackagelimit</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2ab5ba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ab5ba:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2ab5ba:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2ab5ba:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ab5ba:0" aria-labelledby="tab:R2ab5ba:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  setresellerpackagelimit <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2ab5ba:1" aria-labelledby="tab:R2ab5ba:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2eb5ba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2eb5ba:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2eb5ba:0" aria-labelledby="tab:R2eb5ba:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;setresellerpackagelimit&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Limits/operation/setresellerlimits" data-section-id="tag/Account-Limits/operation/setresellerlimits" class="sc-dntaoT ceciOs"><div data-section-id="operation/setresellerlimits" id="operation/setresellerlimits" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Limits/operation/setresellerlimits" aria-label="tag/Account-Limits/operation/setresellerlimits"></a>Update reseller&#x27;s bandwidth and disk quotas<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function sets a reseller&amp;#39;s bandwidth and disk quotas.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function sets a reseller&#39;s bandwidth and disk quotas.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="account_limit" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">account_limit</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">account_limit=10</span></div><div><div html="&lt;p&gt;The reseller&amp;#39;s maximum total number of accounts.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The system &lt;strong&gt;only&lt;/strong&gt; enforces this maximum if you set the &lt;code&gt;enable_account_limit&lt;/code&gt;
value to &lt;code&gt;1&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The reseller&#39;s maximum total number of accounts.</p>
<p><strong>Important:</strong></p>
<p>The system <strong>only</strong> enforces this maximum if you set the <code>enable_account_limit</code>
value to <code>1</code>.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="bandwidth_limit" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">bandwidth_limit</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->megabytes<!-- -->&gt;<!-- --> </span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 0<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">bandwidth_limit=1073741824</span></div><div><div html="&lt;p&gt;The reseller&amp;#39;s total bandwidth limit.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The system &lt;strong&gt;only&lt;/strong&gt; enforces this limit if you set the &lt;code&gt;enable_resource_limits&lt;/code&gt;
value to &lt;code&gt;1&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The reseller&#39;s total bandwidth limit.</p>
<p><strong>Important:</strong></p>
<p>The system <strong>only</strong> enforces this limit if you set the <code>enable_resource_limits</code>
value to <code>1</code>.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="diskspace_limit" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">diskspace_limit</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->megabytes<!-- -->&gt;<!-- --> </span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 0<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">diskspace_limit=1073741824</span></div><div><div html="&lt;p&gt;The reseller&amp;#39;s total disk space usage limit.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The system &lt;strong&gt;only&lt;/strong&gt; enforces this limit if you set the &lt;code&gt;enable_resource_limits&lt;/code&gt;
value to &lt;code&gt;1&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The reseller&#39;s total disk space usage limit.</p>
<p><strong>Important:</strong></p>
<p>The system <strong>only</strong> enforces this limit if you set the <code>enable_resource_limits</code>
value to <code>1</code>.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="enable_account_limit" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">enable_account_limit</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">enable_account_limit=0</span></div><div><div html="&lt;p&gt;Whether to limit the reseller&amp;#39;s total number of accounts.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Limit.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; limit.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Use this parameter with the &lt;code&gt;account_limit&lt;/code&gt; parameter.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to limit the reseller&#39;s total number of accounts.</p>
<ul>
<li><code>1</code> — Limit.</li>
<li><code>0</code> — Do <strong>not</strong> limit.</li>
</ul>
<p><strong>Note:</strong></p>
<p>Use this parameter with the <code>account_limit</code> parameter.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="enable_overselling" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">enable_overselling</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">enable_overselling=1</span></div><div><div html="&lt;p&gt;Whether the reseller can oversell accounts.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — The reseller can oversell accounts.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — The reseller &lt;strong&gt;cannot&lt;/strong&gt; oversell accounts.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The system &lt;strong&gt;only&lt;/strong&gt; enforces this limit if you set the &lt;code&gt;enable_resource_limits&lt;/code&gt;
value to &lt;code&gt;1&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether the reseller can oversell accounts.</p>
<ul>
<li><code>1</code> — The reseller can oversell accounts.</li>
<li><code>0</code> — The reseller <strong>cannot</strong> oversell accounts.</li>
</ul>
<p><strong>Important:</strong></p>
<p>The system <strong>only</strong> enforces this limit if you set the <code>enable_resource_limits</code>
value to <code>1</code>.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="enable_overselling_bandwidth" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">enable_overselling_bandwidth</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">enable_overselling_bandwidth=1</span></div><div><div html="&lt;p&gt;Whether the reseller can oversell bandwidth.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — The reseller can oversell bandwidth.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — The reseller &lt;strong&gt;cannot&lt;/strong&gt; oversell bandwidth.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The system &lt;strong&gt;only&lt;/strong&gt; enforces this limit if you set the &lt;code&gt;enable_resource_limits&lt;/code&gt; and
the &lt;code&gt;enable_overselling&lt;/code&gt; values to &lt;code&gt;1&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether the reseller can oversell bandwidth.</p>
<ul>
<li><code>1</code> — The reseller can oversell bandwidth.</li>
<li><code>0</code> — The reseller <strong>cannot</strong> oversell bandwidth.</li>
</ul>
<p><strong>Important:</strong></p>
<p>The system <strong>only</strong> enforces this limit if you set the <code>enable_resource_limits</code> and
the <code>enable_overselling</code> values to <code>1</code>.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="enable_overselling_diskspace" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">enable_overselling_diskspace</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">enable_overselling_diskspace=1</span></div><div><div html="&lt;p&gt;Whether the reseller can oversell disk space.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — The reseller can oversell disk space.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — The reseller &lt;strong&gt;cannot&lt;/strong&gt; oversell disk space.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The system &lt;strong&gt;only&lt;/strong&gt; enforces this limit if you set the &lt;code&gt;enable_resource_limits&lt;/code&gt;
and the &lt;code&gt;enable_oversellng&lt;/code&gt; values to &lt;code&gt;1&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether the reseller can oversell disk space.</p>
<ul>
<li><code>1</code> — The reseller can oversell disk space.</li>
<li><code>0</code> — The reseller <strong>cannot</strong> oversell disk space.</li>
</ul>
<p><strong>Important:</strong></p>
<p>The system <strong>only</strong> enforces this limit if you set the <code>enable_resource_limits</code>
and the <code>enable_oversellng</code> values to <code>1</code>.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="enable_package_limit_numbers" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">enable_package_limit_numbers</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">enable_package_limit_numbers=0</span></div><div><div html="&lt;p&gt;Whether to apply package limit numbers to the reseller.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enable package limit numbers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disable package limit numbers.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to apply package limit numbers to the reseller.</p>
<ul>
<li><code>1</code> — Enable package limit numbers.</li>
<li><code>0</code> — Disable package limit numbers.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="enable_package_limits" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">enable_package_limits</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">enable_package_limits=0</span></div><div><div html="&lt;p&gt;Whether to apply package limits to the reseller.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enable package limits.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disable package limits.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to apply package limits to the reseller.</p>
<ul>
<li><code>1</code> — Enable package limits.</li>
<li><code>0</code> — Disable package limits.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="enable_resource_limits" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">enable_resource_limits</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">enable_resource_limits=1</span></div><div><div html="&lt;p&gt;Whether to limit the reseller&amp;#39;s resources.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Limit resources.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; limit resources.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Use this parameter with the &lt;code&gt;bandwidthlimit&lt;/code&gt;, &lt;code&gt;diskspace_limit&lt;/code&gt;,
&lt;code&gt;enable_overselling&lt;/code&gt;, &lt;code&gt;enable_overselling_bandwidth&lt;/code&gt;, &lt;code&gt;enable_overselling_diskspace&lt;/code&gt;,
&lt;code&gt;enable_overselling&lt;/code&gt;, &lt;code&gt;enable_package_limits&lt;/code&gt;, and &lt;code&gt;enable_package_limit_numbers&lt;/code&gt;
parameters.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to limit the reseller&#39;s resources.</p>
<ul>
<li><code>1</code> — Limit resources.</li>
<li><code>0</code> — Do <strong>not</strong> limit resources.</li>
</ul>
<p><strong>Note:</strong></p>
<p>Use this parameter with the <code>bandwidthlimit</code>, <code>diskspace_limit</code>,
<code>enable_overselling</code>, <code>enable_overselling_bandwidth</code>, <code>enable_overselling_diskspace</code>,
<code>enable_overselling</code>, <code>enable_package_limits</code>, and <code>enable_package_limit_numbers</code>
parameters.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The reseller&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The reseller&#39;s username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/setresellerlimits</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/setresellerlimits</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2ad5ba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ad5ba:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2ad5ba:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2ad5ba:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ad5ba:0" aria-labelledby="tab:R2ad5ba:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  setresellerlimits <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2ad5ba:1" aria-labelledby="tab:R2ad5ba:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ed5ba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ed5ba:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ed5ba:0" aria-labelledby="tab:R2ed5ba:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;setresellerlimits&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Permissions" data-section-id="tag/Account-Permissions" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Permissions" aria-label="tag/Account-Permissions"></a>Account Permissions</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Resellers / Account Permissions&lt;/p&gt;
"><p>Resellers / Account Permissions</p>
</div></div></div><div id="tag/Account-Permissions/operation/setacls" data-section-id="tag/Account-Permissions/operation/setacls" class="sc-dntaoT ceciOs"><div data-section-id="operation/setacls" id="operation/setacls" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Permissions/operation/setacls" aria-label="tag/Account-Permissions/operation/setacls"></a>Create or update reseller privilege settings<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function creates or modifies an Access Control List (ACL).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  For each &lt;code&gt;acl-*&lt;/code&gt; parameter, any value adds that privilege to the ACL list and no value removes that privilege from the ACL list.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  We &lt;strong&gt;strongly&lt;/strong&gt; recommend that WHM users create and edit ACLs and ACL privileges through WHM&amp;#39;s &lt;a href=&quot;https://go.cpanel.net/whmdocsEditResellerNameserversandPrivileges&quot;&gt;&lt;em&gt;Edit Reseller Nameservers and Privileges&lt;/em&gt;&lt;/a&gt; interface ( &lt;em&gt;WHM &amp;gt;&amp;gt; Home &amp;gt;&amp;gt; Resellers &amp;gt;&amp;gt; Edit Reseller Nameservers and Privileges&lt;/em&gt; ).&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function creates or modifies an Access Control List (ACL).</p>
<p><strong>Note:</strong></p>
<p>  For each <code>acl-*</code> parameter, any value adds that privilege to the ACL list and no value removes that privilege from the ACL list.</p>
<p><strong>Warning:</strong></p>
<p>  We <strong>strongly</strong> recommend that WHM users create and edit ACLs and ACL privileges through WHM&#39;s <a href="https://go.cpanel.net/whmdocsEditResellerNameserversandPrivileges"><em>Edit Reseller Nameservers and Privileges</em></a> interface ( <em>WHM &gt;&gt; Home &gt;&gt; Resellers &gt;&gt; Edit Reseller Nameservers and Privileges</em> ).</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="acl-acct-summary" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-acct-summary</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-acct-summary=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to view an account summary.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to view an account summary.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-add-pkg" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-add-pkg</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-add-pkg=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to add and remove hosting plans (packages).&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to add and remove hosting plans (packages).</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-add-pkg-ip" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-add-pkg-ip</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-add-pkg-ip=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to create packages with a dedicated IP address.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to create packages with a dedicated IP address.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-add-pkg-shell" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-add-pkg-shell</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-add-pkg-shell=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to create packages with shell access.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to create packages with shell access.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-all" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-all</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-all=1</span></div><div><div html="&lt;p&gt;Whether to grant the reseller all ACL privileges.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; A value of &lt;code&gt;1&lt;/code&gt; grants &lt;code&gt;root&lt;/code&gt;-level privileges to the reseller.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to grant the reseller all ACL privileges.</p>
<p><strong>Warning:</strong></p>
<p> A value of <code>1</code> grants <code>root</code>-level privileges to the reseller.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-allow-addoncreate" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-allow-addoncreate</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-allow-addoncreate=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to create packages with addon domains.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to create packages with addon domains.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-allow-parkedcreate" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-allow-parkedcreate</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-allow-parkedcreate=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to create packages with parked domains (aliases).&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to create packages with parked domains (aliases).</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-allow-unlimited-bw-pkgs" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-allow-unlimited-bw-pkgs</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-allow-unlimited-bw-pkgs=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to create packages with unlimited bandwidth.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to create packages with unlimited bandwidth.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-allow-unlimited-disk-pkgs" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-allow-unlimited-disk-pkgs</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-allow-unlimited-disk-pkgs=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to create packages with unlimited disk space.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to create packages with unlimited disk space.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-allow-unlimited-pkgs" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-allow-unlimited-pkgs</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-allow-unlimited-pkgs=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to create packages with unlimited features.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to create packages with unlimited features.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-basic-system-info" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-basic-system-info</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-basic-system-info=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to retrieve basic system information.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to retrieve basic system information.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-basic-whm-functions" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-basic-whm-functions</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-basic-whm-functions=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to access basic cPanel &amp;amp; WHM options.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to access basic cPanel &amp; WHM options.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-clustering" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-clustering</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-clustering=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to use DNS clusters.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to use DNS clusters.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-cors-proxy-get" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-cors-proxy-get</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-cors-proxy-get=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to perform Cross-Origin Resource Sharing (CORS) HTTP requests.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to perform Cross-Origin Resource Sharing (CORS) HTTP requests.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-cpanel-api" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-cpanel-api</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-cpanel-api=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to execute cPanel API 1, cPanel API 2 and UAPI functions via WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to execute cPanel API 1, cPanel API 2 and UAPI functions via WHM.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-cpanel-integration" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-cpanel-integration</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-cpanel-integration=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to manage how their server and its services connect to other servers and services.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to manage how their server and its services connect to other servers and services.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-create-acct" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-create-acct</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-create-acct=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to create accounts.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to create accounts.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-create-dns" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-create-dns</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-create-dns=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to add DNS zones.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to add DNS zones.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-create-user-session" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-create-user-session</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-create-user-session=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to create a temporary session user for a specified service.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; This privilege allows an API token user to bypass any restrictions that you set on the API token. For more information, read our &lt;a href=&quot;https://go.cpanel.net/whmdocsManageasisAPITokens&quot;&gt;Manage API Tokens&lt;/a&gt; documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to create a temporary session user for a specified service.</p>
<p><strong>Note:</strong></p>
<p> This privilege allows an API token user to bypass any restrictions that you set on the API token. For more information, read our <a href="https://go.cpanel.net/whmdocsManageasisAPITokens">Manage API Tokens</a> documentation.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-demo-setup" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-demo-setup</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-demo-setup=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to enable demo mode for accounts.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to enable demo mode for accounts.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-digest-auth" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-digest-auth</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-digest-auth=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to manage Digest Authentication support.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to manage Digest Authentication support.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-disallow-shell" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-disallow-shell</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-disallow-shell=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to create accounts with shell access.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to create accounts with shell access.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-edit-account" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-edit-account</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-edit-account=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to edit accounts.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to edit accounts.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-edit-dns" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-edit-dns</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-edit-dns=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to edit DNS zones.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to edit DNS zones.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-edit-mx" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-edit-mx</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-edit-mx=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to edit MX entries.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to edit MX entries.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-edit-pkg" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-edit-pkg</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-edit-pkg=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to edit hosting plans (packages).&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to edit hosting plans (packages).</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-generate-email-config" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-generate-email-config</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-generate-email-config=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to generate a mobile configuration profile for an email account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to generate a mobile configuration profile for an email account.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-kill-acct" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-kill-acct</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-kill-acct=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to terminate accounts.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to terminate accounts.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-kill-dns" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-kill-dns</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-kill-dns=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to remove DNS zones.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to remove DNS zones.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-limit-bandwidth" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-limit-bandwidth</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-limit-bandwidth=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to modify bandwidth limits (quotas).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; If you do &lt;strong&gt;not&lt;/strong&gt; use resource limits, a value of &lt;code&gt;1&lt;/code&gt; allows resellers to circumvent package limits for disk space.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to modify bandwidth limits (quotas).</p>
<p><strong>Warning:</strong></p>
<p> If you do <strong>not</strong> use resource limits, a value of <code>1</code> allows resellers to circumvent package limits for disk space.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-list-accts" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-list-accts</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-list-accts=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to view the list of accounts.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to view the list of accounts.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-list-pkgs" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-list-pkgs</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-list-pkgs=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to view existing hosting plans (packages).&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to view existing hosting plans (packages).</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-locale-edit" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-locale-edit</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-locale-edit=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to create and modify locales on the server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to create and modify locales on the server.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-mailcheck" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-mailcheck</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-mailcheck=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to troubleshoot mail delivery.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to troubleshoot mail delivery.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-manage-api-tokens" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-manage-api-tokens</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-manage-api-tokens=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to manage API tokens.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; This privilege allows an API token user to bypass any restrictions that you set on the API token. For more information, read our &lt;a href=&quot;https://go.cpanel.net/whmdocsManageasisAPITokens&quot;&gt;Manage API Tokens&lt;/a&gt; documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to manage API tokens.</p>
<p><strong>Note:</strong></p>
<p> This privilege allows an API token user to bypass any restrictions that you set on the API token. For more information, read our <a href="https://go.cpanel.net/whmdocsManageasisAPITokens">Manage API Tokens</a> documentation.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-manage-dns-records" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-manage-dns-records</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-manage-dns-records=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to manage DNS records.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to manage DNS records.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-manage-oidc" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-manage-oidc</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-manage-oidc=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to manage external authentication for their accounts.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to manage external authentication for their accounts.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-manage-styles" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-manage-styles</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-manage-styles=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to manage their server&amp;#39;s cPanel styles.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to manage their server&#39;s cPanel styles.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-mysql-info" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-mysql-info</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-mysql-info=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to retrieve MySQL® database and user data.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to retrieve MySQL® database and user data.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-nameserver-config" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-nameserver-config</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-nameserver-config=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to manage nameservers.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to manage nameservers.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-news" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-news</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-news=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to modify the server&amp;#39;s news.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to modify the server&#39;s news.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-park-dns" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-park-dns</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-park-dns=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to park DNS zones.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to park DNS zones.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-passwd" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-passwd</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-passwd=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to change passwords.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; This privilege allows an API token user to change account passwords and log in with a new password. For more information, read our &lt;a href=&quot;https://go.cpanel.net/whmdocsManageasisAPITokens&quot;&gt;Manage API Tokens&lt;/a&gt; documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to change passwords.</p>
<p><strong>Note:</strong></p>
<p> This privilege allows an API token user to change account passwords and log in with a new password. For more information, read our <a href="https://go.cpanel.net/whmdocsManageasisAPITokens">Manage API Tokens</a> documentation.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-quota" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-quota</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-quota=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to modify quotas.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; If you do &lt;strong&gt;not&lt;/strong&gt; use resource limits, a value of &lt;code&gt;1&lt;/code&gt; allows resellers to circumvent package limits for disk space.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to modify quotas.</p>
<p><strong>Warning:</strong></p>
<p> If you do <strong>not</strong> use resource limits, a value of <code>1</code> allows resellers to circumvent package limits for disk space.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-rearrange-accts" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-rearrange-accts</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-rearrange-accts=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to rearrange accounts.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to rearrange accounts.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-resftp" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-resftp</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-resftp=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to resync FTP passwords.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to resync FTP passwords.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-restart" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-restart</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-restart=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to restart services.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to restart services.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-show-bandwidth" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-show-bandwidth</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-show-bandwidth=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to view account bandwidth usage.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to view account bandwidth usage.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-ssl" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-ssl</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-ssl=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to perform SSL site management.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to perform SSL site management.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-ssl-buy" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-ssl-buy</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-ssl-buy=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to purchase SSL certificates.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to purchase SSL certificates.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-ssl-gencrt" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-ssl-gencrt</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-ssl-gencrt=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to generate SSL certificates.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to generate SSL certificates.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-ssl-info" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-ssl-info</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-ssl-info=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to view their server&amp;#39;s SSL information.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to view their server&#39;s SSL information.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-stats" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-stats</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-stats=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to view server information.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to view server information.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-status" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-status</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-status=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to view the server&amp;#39;s status.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to view the server&#39;s status.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-suspend-acct" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-suspend-acct</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-suspend-acct=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to suspend or unsuspend accounts.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to suspend or unsuspend accounts.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-thirdparty" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-thirdparty</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-thirdparty=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to manage third-party services.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to manage third-party services.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-track-email" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-track-email</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-track-email=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to view reports about email message delivery attempts from their account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to view reports about email message delivery attempts from their account.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-upgrade-account" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-upgrade-account</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-upgrade-account=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to upgrade or downgrade accounts.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to upgrade or downgrade accounts.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-viewglobalpackages" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-viewglobalpackages</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-viewglobalpackages=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to use all global packages. For more information, read our &lt;a href=&quot;https://go.cpanel.net/resellerpackages&quot;&gt;reseller packages&lt;/a&gt; documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to use all global packages. For more information, read our <a href="https://go.cpanel.net/resellerpackages">reseller packages</a> documentation.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acllist" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acllist</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acllist=my_acl_list</span></div><div><div html="&lt;p&gt;The ACL to assign to the reseller.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; Functions should &lt;strong&gt;either&lt;/strong&gt; use this parameter, or a combination of the &lt;code&gt;acl-*&lt;/code&gt; parameters below. &lt;strong&gt;Do not&lt;/strong&gt; include both in a single function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The ACL to assign to the reseller.</p>
<p><strong>Warning:</strong></p>
<p> Functions should <strong>either</strong> use this parameter, or a combination of the <code>acl-*</code> parameters below. <strong>Do not</strong> include both in a single function.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="reseller" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">reseller</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">reseller=username</span></div><div><div html="&lt;p&gt;The reseller&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The reseller&#39;s username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/setacls</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/setacls</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2ab7ba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ab7ba:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2ab7ba:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2ab7ba:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ab7ba:0" aria-labelledby="tab:R2ab7ba:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty setacls <span class="token assign-left variable">reseller</span><span class="token operator">=</span><span class="token string">'username'</span> acl-acct-summary<span class="token operator">=</span><span class="token number">1</span> acl-basic-system-info<span class="token operator">=</span><span class="token number">1</span> acl-basic-whm-functions<span class="token operator">=</span><span class="token number">1</span> acl-cors-proxy-get<span class="token operator">=</span><span class="token number">1</span> acl-cpanel-api<span class="token operator">=</span><span class="token number">1</span> acl-cpanel-integration<span class="token operator">=</span><span class="token number">1</span> acl-create-user-session<span class="token operator">=</span><span class="token number">1</span> acl-digest-auth<span class="token operator">=</span><span class="token number">1</span> acl-generate-email-config<span class="token operator">=</span><span class="token number">1</span> acl-list-pkgs<span class="token operator">=</span><span class="token number">1</span> acl-manage-api-tokens<span class="token operator">=</span><span class="token number">1</span> acl-manage-dns-records<span class="token operator">=</span><span class="token number">1</span> acl-manage-oidc<span class="token operator">=</span><span class="token number">1</span> acl-manage-styles<span class="token operator">=</span><span class="token number">1</span> acl-mysql-info<span class="token operator">=</span><span class="token number">1</span> acl-ns-config<span class="token operator">=</span><span class="token number">1</span> acl-public-contact<span class="token operator">=</span><span class="token number">1</span> acl-ssl-info<span class="token operator">=</span><span class="token number">1</span> acl-track-email<span class="token operator">=</span><span class="token number">1</span></pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2ab7ba:1" aria-labelledby="tab:R2ab7ba:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2eb7ba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2eb7ba:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2eb7ba:0" aria-labelledby="tab:R2eb7ba:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"acl"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;all&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;setacls&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Permissions/operation/listacls" data-section-id="tag/Account-Permissions/operation/listacls" class="sc-dntaoT ceciOs"><div data-section-id="operation/listacls" id="operation/listacls" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Permissions/operation/listacls" aria-label="tag/Account-Permissions/operation/listacls"></a>Return all privilege lists and settings<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists the server&amp;#39;s
&lt;a href=&quot;https://go.cpanel.net/GuidetoWHMPluginsAccessControlLists&quot;&gt;Access Control Lists (ACLs)&lt;/a&gt;
and each list&amp;#39;s privileges.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists the server&#39;s
<a href="https://go.cpanel.net/GuidetoWHMPluginsAccessControlLists">Access Control Lists (ACLs)</a>
and each list&#39;s privileges.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/listacls</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/listacls</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2ad7ba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ad7ba:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2ad7ba:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2ad7ba:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ad7ba:0" aria-labelledby="tab:R2ad7ba:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  listacls
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2ad7ba:1" aria-labelledby="tab:R2ad7ba:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ed7ba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ed7ba:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ed7ba:0" aria-labelledby="tab:R2ed7ba:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"acl"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;acl1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"privileges"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"acct-summary"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"add-pkg"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"add-pkg-ip"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"add-pkg-shell"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"all"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"allow-addoncreate"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"allow-emaillimits-pkgs"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"allow-parkedcreate"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"allow-shell"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"allow-unlimited-bw-pkgs"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"allow-unlimited-disk-pkgs"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"allow-unlimited-pkgs"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"basic-system-info"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"basic-whm-functions"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"clustering"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"cors-proxy-get"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"cpanel-api"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"cpanel-integration"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"create-acct"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"create-dns"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"create-user-session"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"demo-setup"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"digest-auth"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"edit-account"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"edit-dns"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"edit-mx"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"edit-pkg"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"frontpage"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"generate-email-config"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"kill-acct"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"kill-dns"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"limit-bandwidth"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"list-accts"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"list-pkgs"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"locale-edit"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mailcheck"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"manage-api-tokens"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"manage-dns-records"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"manage-oidc"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"manage-styles"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql-info"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"news"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ns-config"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"park-dns"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"passwd"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"quota"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"rearrange-accts"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"resftp"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"restart"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"show-bandwidth"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ssl"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ssl-buy"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ssl-gencrt"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ssl-info"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"stats"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"suspend-acct"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"thirdparty"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"track-email"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"upgrade-account"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"viewglobalpackages"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;listacls&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Permissions/operation/saveacllist" data-section-id="tag/Account-Permissions/operation/saveacllist" class="sc-dntaoT ceciOs"><div data-section-id="operation/saveacllist" id="operation/saveacllist" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Permissions/operation/saveacllist" aria-label="tag/Account-Permissions/operation/saveacllist"></a>Create or update privilege list and settings<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function creates or modifies an Access Control List (ACL).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  For each &lt;code&gt;acl-*&lt;/code&gt; parameter, a value of &lt;code&gt;1&lt;/code&gt; adds that privilege to the ACL list and a value of &lt;code&gt;0&lt;/code&gt; removes that privilege from the ACL list.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  We &lt;strong&gt;strongly&lt;/strong&gt; recommend that WHM users create and edit ACLs and ACL privileges through WHM&amp;#39;s &lt;a href=&quot;https://go.cpanel.net/whmdocsEditResellerNameserversandPrivileges&quot;&gt;&lt;em&gt;Edit Reseller Nameservers and Privileges&lt;/em&gt;&lt;/a&gt; interface ( &lt;em&gt;WHM &amp;gt;&amp;gt; Home &amp;gt;&amp;gt; Resellers &amp;gt;&amp;gt; Edit Reseller Nameservers and Privileges&lt;/em&gt; ).&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function creates or modifies an Access Control List (ACL).</p>
<p><strong>Note:</strong></p>
<p>  For each <code>acl-*</code> parameter, a value of <code>1</code> adds that privilege to the ACL list and a value of <code>0</code> removes that privilege from the ACL list.</p>
<p><strong>Warning:</strong></p>
<p>  We <strong>strongly</strong> recommend that WHM users create and edit ACLs and ACL privileges through WHM&#39;s <a href="https://go.cpanel.net/whmdocsEditResellerNameserversandPrivileges"><em>Edit Reseller Nameservers and Privileges</em></a> interface ( <em>WHM &gt;&gt; Home &gt;&gt; Resellers &gt;&gt; Edit Reseller Nameservers and Privileges</em> ).</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="acl-acct-summary" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-acct-summary</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-acct-summary=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to view an account summary.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to view an account summary.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-add-pkg" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-add-pkg</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-add-pkg=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to add and remove hosting plans (packages).&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to add and remove hosting plans (packages).</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-add-pkg-ip" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-add-pkg-ip</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-add-pkg-ip=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to create packages with a dedicated IP address.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to create packages with a dedicated IP address.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-add-pkg-shell" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-add-pkg-shell</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-add-pkg-shell=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to create packages with shell access.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to create packages with shell access.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-all" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-all</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-all=1</span></div><div><div html="&lt;p&gt;Whether to grant the reseller all privileges.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; A value of &lt;code&gt;1&lt;/code&gt; grants root-level privileges to the reseller.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to grant the reseller all privileges.</p>
<p><strong>Warning:</strong></p>
<p> A value of <code>1</code> grants root-level privileges to the reseller.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-allow-addoncreate" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-allow-addoncreate</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-allow-addoncreate=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to create packages with addon domains.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to create packages with addon domains.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-allow-emaillimits-pkgs" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-allow-emaillimits-pkgs</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-allow-emaillimits-pkgs=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to create packages with custom email quotas.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to create packages with custom email quotas.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-allow-parkedcreate" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-allow-parkedcreate</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-allow-parkedcreate=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to create packages with parked domains (aliases).&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to create packages with parked domains (aliases).</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-allow-shell" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-allow-shell</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-allow-shell=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to create accounts with shell access.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to create accounts with shell access.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-allow-unlimited-bw-pkgs" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-allow-unlimited-bw-pkgs</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-allow-unlimited-bw-pkgs=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to create packages with unlimited bandwidth.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to create packages with unlimited bandwidth.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-allow-unlimited-disk-pkgs" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-allow-unlimited-disk-pkgs</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-allow-unlimited-disk-pkgs=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to create packages with unlimited disk space.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to create packages with unlimited disk space.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-allow-unlimited-pkgs" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-allow-unlimited-pkgs</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-allow-unlimited-pkgs=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to create packages with unlimited features.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to create packages with unlimited features.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-basic-system-info" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-basic-system-info</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-basic-system-info=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to retrieve basic system information.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to retrieve basic system information.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-basic-whm-functions" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-basic-whm-functions</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-basic-whm-functions=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to access basic cPanel &amp;amp; WHM options.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to access basic cPanel &amp; WHM options.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-clustering" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-clustering</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-clustering=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to use DNS clusters.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to use DNS clusters.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-cors-proxy-get" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-cors-proxy-get</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-cors-proxy-get=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to perform Cross-Origin Resource Sharing (CORS) HTTP requests.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to perform Cross-Origin Resource Sharing (CORS) HTTP requests.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-cpanel-api" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-cpanel-api</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-cpanel-api=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to execute cPanel API 1, cPanel API 2 and UAPI functions via WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to execute cPanel API 1, cPanel API 2 and UAPI functions via WHM.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-cpanel-integration" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-cpanel-integration</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-cpanel-integration=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to manage how their server and its services connect to other servers and services.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to manage how their server and its services connect to other servers and services.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-create-acct" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-create-acct</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-create-acct=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to create accounts.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to create accounts.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-create-dns" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-create-dns</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-create-dns=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to add DNS zones.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to add DNS zones.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-create-user-session" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-create-user-session</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-create-user-session=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to create a temporary user session for a specified service.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Notes:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; This privilege allows an API token user to bypass any restrictions that you set on the API token. For more information, read our &lt;a href=&quot;https://go.cpanel.net/whmdocsManageasisAPITokens&quot;&gt;Manage API Tokens&lt;/a&gt; documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to create a temporary user session for a specified service.</p>
<p><strong>Notes:</strong></p>
<p> This privilege allows an API token user to bypass any restrictions that you set on the API token. For more information, read our <a href="https://go.cpanel.net/whmdocsManageasisAPITokens">Manage API Tokens</a> documentation.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-demo-setup" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-demo-setup</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-demo-setup=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to enable demo mode for accounts.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to enable demo mode for accounts.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-digest-auth" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-digest-auth</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-digest-auth=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to manage Digest Authentication support.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to manage Digest Authentication support.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-edit-account" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-edit-account</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-edit-account=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to edit accounts.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to edit accounts.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-edit-dns" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-edit-dns</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-edit-dns=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to edit DNS zones.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to edit DNS zones.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-edit-mx" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-edit-mx</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-edit-mx=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to edit MX entries.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to edit MX entries.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-edit-pkg" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-edit-pkg</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-edit-pkg=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to edit hosting plans (packages).&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to edit hosting plans (packages).</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-generate-email-config" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-generate-email-config</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-generate-email-config=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to generate a mobile configuration profile for an email account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to generate a mobile configuration profile for an email account.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-kill-acct" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-kill-acct</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-kill-acct=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to terminate accounts.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to terminate accounts.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-kill-dns" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-kill-dns</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-kill-dns=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to remove DNS zones.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to remove DNS zones.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-limit-bandwidth" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-limit-bandwidth</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-limit-bandwidth=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to modify bandwidth limits (quotas).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; If you do not use resource limits, a value of &lt;code&gt;1&lt;/code&gt; allows resellers to circumvent package limits for disk space.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to modify bandwidth limits (quotas).</p>
<p><strong>Warning:</strong></p>
<p> If you do not use resource limits, a value of <code>1</code> allows resellers to circumvent package limits for disk space.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-list-accts" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-list-accts</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-list-accts=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to view the list of accounts.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to view the list of accounts.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-list-pkgs" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-list-pkgs</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-list-pkgs=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to view existing hosting plans (packages).&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to view existing hosting plans (packages).</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-locale-edit" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-locale-edit</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-locale-edit=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to create and modify locales on the server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to create and modify locales on the server.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-mailcheck" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-mailcheck</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-mailcheck=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to troubleshoot mail delivery.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to troubleshoot mail delivery.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-manage-api-tokens" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-manage-api-tokens</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-manage-api-tokens=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to manage API tokens.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Notes:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; This privilege allows an API token user to bypass any restrictions that you set on the API token. For more information, read our &lt;a href=&quot;https://go.cpanel.net/whmdocsManageasisAPITokens&quot;&gt;Manage API Tokens&lt;/a&gt; documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to manage API tokens.</p>
<p><strong>Notes:</strong></p>
<p> This privilege allows an API token user to bypass any restrictions that you set on the API token. For more information, read our <a href="https://go.cpanel.net/whmdocsManageasisAPITokens">Manage API Tokens</a> documentation.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-manage-dns-records" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-manage-dns-records</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-manage-dns-records=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to manage DNS records.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to manage DNS records.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-manage-oidc" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-manage-oidc</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-manage-oidc=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to manage external authentication for their accounts.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to manage external authentication for their accounts.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-manage-styles" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-manage-styles</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-manage-styles=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to manage their server&amp;#39;s cPanel styles.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to manage their server&#39;s cPanel styles.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-mysql-info" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-mysql-info</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-mysql-info=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to retrieve MySQL® database and user data.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to retrieve MySQL® database and user data.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-news" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-news</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-news=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to modify the server&amp;#39;s news.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to modify the server&#39;s news.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-ns-config" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-ns-config</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-ns-config=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to manage nameservers.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to manage nameservers.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-park-dns" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-park-dns</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-park-dns=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to park DNS zones.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to park DNS zones.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-passwd" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-passwd</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-passwd=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to change passwords.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; This privilege allows an API token user to change account passwords and log in with a new password. For more information, read our &lt;a href=&quot;https://go.cpanel.net/whmdocsManageasisAPITokens&quot;&gt;Manage API Tokens&lt;/a&gt; documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to change passwords.</p>
<p><strong>Note:</strong></p>
<p> This privilege allows an API token user to change account passwords and log in with a new password. For more information, read our <a href="https://go.cpanel.net/whmdocsManageasisAPITokens">Manage API Tokens</a> documentation.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-quota" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-quota</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-quota=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to modify quotas.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; If you do not use resource limits, this privilege allows resellers to circumvent package limits for disk space.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to modify quotas.</p>
<p><strong>Warning:</strong></p>
<p> If you do not use resource limits, this privilege allows resellers to circumvent package limits for disk space.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-rearrange-accts" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-rearrange-accts</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-rearrange-accts=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to rearrange accounts.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to rearrange accounts.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-resftp" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-resftp</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-resftp=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to resync FTP passwords.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to resync FTP passwords.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-restart" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-restart</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-restart=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to restart services.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to restart services.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-show-bandwidth" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-show-bandwidth</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-show-bandwidth=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to view account bandwidth usage.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to view account bandwidth usage.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-ssl" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-ssl</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-ssl=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to perform SSL site management.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to perform SSL site management.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-ssl-buy" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-ssl-buy</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-ssl-buy=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to purchase SSL certificates.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to purchase SSL certificates.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-ssl-gencrt" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-ssl-gencrt</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-ssl-gencrt=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to generate SSL certificates.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to generate SSL certificates.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-ssl-info" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-ssl-info</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-ssl-info=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to view their server&amp;#39;s SSL information.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to view their server&#39;s SSL information.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-stats" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-stats</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-stats=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to view server information.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to view server information.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-status" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-status</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-status=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to view the server&amp;#39;s status.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to view the server&#39;s status.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-suspend-acct" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-suspend-acct</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-suspend-acct=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to suspend or unsuspend accounts.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to suspend or unsuspend accounts.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-thirdparty" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-thirdparty</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-thirdparty=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to manage third-party services.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to manage third-party services.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-track-email" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-track-email</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-track-email=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to view reports about email message delivery attempts from their account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to view reports about email message delivery attempts from their account.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-upgrade-account" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-upgrade-account</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-upgrade-account=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to upgrade or downgrade accounts.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to upgrade or downgrade accounts.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="acl-viewglobalpackages" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acl-viewglobalpackages</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acl-viewglobalpackages=1</span></div><div><div html="&lt;p&gt;Whether to allow the reseller to use all global packages. For more information, read our &lt;a href=&quot;https://go.cpanel.net/GuidetoResellerAccounts#which-packages-can-resellers-view-and-assign&quot;&gt;reseller packages&lt;/a&gt; documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the reseller to use all global packages. For more information, read our <a href="https://go.cpanel.net/GuidetoResellerAccounts#which-packages-can-resellers-view-and-assign">reseller packages</a> documentation.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="acllist" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">acllist</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">acllist=my_acl_list</span></div><div><div html="&lt;p&gt;The ACL to assign to the reseller.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; To modify an existing ACL, set this value to that ACL&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The ACL to assign to the reseller.</p>
<p><strong>Note:</strong></p>
<p> To modify an existing ACL, set this value to that ACL&#39;s name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/saveacllist</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/saveacllist</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2af7ba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2af7ba:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2af7ba:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2af7ba:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2af7ba:0" aria-labelledby="tab:R2af7ba:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  saveacllist <span class="token punctuation">\</span>
  <span class="token assign-left variable">acllist</span><span class="token operator">=</span><span class="token string">'my_acl_list'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2af7ba:1" aria-labelledby="tab:R2af7ba:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ef7ba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ef7ba:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ef7ba:0" aria-labelledby="tab:R2ef7ba:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;saveacllist&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;ACL List my_acl_list saved.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Settings" data-section-id="tag/Account-Settings" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Settings" aria-label="tag/Account-Settings"></a>Account Settings</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Resellers / Account Settings&lt;/p&gt;
"><p>Resellers / Account Settings</p>
</div></div></div><div id="tag/Account-Settings/operation/get_public_contact" data-section-id="tag/Account-Settings/operation/get_public_contact" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_public_contact" id="operation/get_public_contact" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Settings/operation/get_public_contact" aria-label="tag/Account-Settings/operation/get_public_contact"></a>Return current user&#x27;s public contact information<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves an account&amp;#39;s &lt;a href=&quot;https://docs.cpanel.net/whm/cpanel/customization/#public-contact&quot;&gt;public contact information&lt;/a&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves an account&#39;s <a href="https://docs.cpanel.net/whm/cpanel/customization/#public-contact">public contact information</a>.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_public_contact</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_public_contact</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R9939ba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9939ba:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R9939ba:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R9939ba:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9939ba:0" aria-labelledby="tab:R9939ba:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_public_contact
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R9939ba:1" aria-labelledby="tab:R9939ba:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p39ba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p39ba:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p39ba:0" aria-labelledby="tab:R9p39ba:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;Bob's Hosting&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"url"</span>: <span class="token string">&quot;</span><a href="https://bobshosting.net">https://bobshosting.net</a><span class="token string">&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_public_contact&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Settings/operation/set_public_contact" data-section-id="tag/Account-Settings/operation/set_public_contact" class="sc-dntaoT ceciOs"><div data-section-id="operation/set_public_contact" id="operation/set_public_contact" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Settings/operation/set_public_contact" aria-label="tag/Account-Settings/operation/set_public_contact"></a>Update current user&#x27;s public contact information<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function sets an account&amp;#39;s public contact information.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function sets an account&#39;s public contact information.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">name</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">name=Bob&#x27;s Hosting</span></div><div><div html="&lt;p&gt;The public contact name of the reseller. If you do not use this
parameter, the system retains the current setting.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The public contact name of the reseller. If you do not use this
parameter, the system retains the current setting.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="url" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">url</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">url=https://bobshosting.net</span></div><div><div html="&lt;p&gt;The public contact URL. If you do not use this parameter, the
system retains the current setting.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The public contact URL. If you do not use this parameter, the
system retains the current setting.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/set_public_contact</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/set_public_contact</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R9959ba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9959ba:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R9959ba:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R9959ba:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9959ba:0" aria-labelledby="tab:R9959ba:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  set_public_contact
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R9959ba:1" aria-labelledby="tab:R9959ba:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p59ba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p59ba:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p59ba:0" aria-labelledby="tab:R9p59ba:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;set_public_contact&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Settings/operation/acctcounts" data-section-id="tag/Account-Settings/operation/acctcounts" class="sc-dntaoT ceciOs"><div data-section-id="operation/acctcounts" id="operation/acctcounts" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Settings/operation/acctcounts" aria-label="tag/Account-Settings/operation/acctcounts"></a>Return reseller&#x27;s owned accounts&#x27; information<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists a reseller&amp;#39;s total accounts, suspended accounts, and account creation limit.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists a reseller&#39;s total accounts, suspended accounts, and account creation limit.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;A reseller&amp;#39;s username, to query that reseller. If you do not specify a value, the function lists information for the authenticated account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A reseller&#39;s username, to query that reseller. If you do not specify a value, the function lists information for the authenticated account.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/acctcounts</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/acctcounts</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R9979ba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9979ba:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R9979ba:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R9979ba:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9979ba:0" aria-labelledby="tab:R9979ba:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  acctcounts
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R9979ba:1" aria-labelledby="tab:R9979ba:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p79ba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p79ba:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p79ba:0" aria-labelledby="tab:R9p79ba:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"reseller"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"active"</span>: <span class="token number">9</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"limit"</span>: <span class="token number">25</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"suspended"</span>: <span class="token number">5</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;root&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;acctcounts&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Settings/operation/listresellers" data-section-id="tag/Account-Settings/operation/listresellers" class="sc-dntaoT ceciOs"><div data-section-id="operation/listresellers" id="operation/listresellers" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Settings/operation/listresellers" aria-label="tag/Account-Settings/operation/listresellers"></a>Return all resellers<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists the reseller accounts on the server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists the reseller accounts on the server.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/listresellers</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/listresellers</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R9999ba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9999ba:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R9999ba:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R9999ba:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9999ba:0" aria-labelledby="tab:R9999ba:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  listresellers
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R9999ba:1" aria-labelledby="tab:R9999ba:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p99ba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p99ba:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p99ba:0" aria-labelledby="tab:R9p99ba:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"reseller"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;bob&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;listresellers&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Settings/operation/getresellerips" data-section-id="tag/Account-Settings/operation/getresellerips" class="sc-dntaoT ceciOs"><div data-section-id="operation/getresellerips" id="operation/getresellerips" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Settings/operation/getresellerips" aria-label="tag/Account-Settings/operation/getresellerips"></a>Return reseller&#x27;s available IP addresses<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists a reseller&amp;#39;s available IP addresses.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists a reseller&#39;s available IP addresses.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;A reseller&amp;#39;s username, to query only that reseller.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you do &lt;strong&gt;not&lt;/strong&gt; specify a value, the function lists available IP addresses for the &lt;code&gt;root&lt;/code&gt;
user.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A reseller&#39;s username, to query only that reseller.</p>
<p><strong>Note:</strong></p>
<p>If you do <strong>not</strong> specify a value, the function lists available IP addresses for the <code>root</code>
user.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/getresellerips</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/getresellerips</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99b9ba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99b9ba:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99b9ba:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99b9ba:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99b9ba:0" aria-labelledby="tab:R99b9ba:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  getresellerips
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99b9ba:1" aria-labelledby="tab:R99b9ba:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pb9ba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pb9ba:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pb9ba:0" aria-labelledby="tab:R9pb9ba:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"all"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;192.168.0.20&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;getresellerips&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Settings/operation/resellerstats" data-section-id="tag/Account-Settings/operation/resellerstats" class="sc-dntaoT ceciOs"><div data-section-id="operation/resellerstats" id="operation/resellerstats" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Settings/operation/resellerstats" aria-label="tag/Account-Settings/operation/resellerstats"></a>Return reseller&#x27;s information<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists data about a reseller&amp;#39;s accounts.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists data about a reseller&#39;s accounts.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="filter_deleted" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">filter_deleted</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">filter_deleted=0</span></div><div><div html="&lt;p&gt;Do not display the reseller&amp;#39;s deleted cPanel accounts in the function&amp;#39;s &lt;code&gt;acct&lt;/code&gt; return. This parameter modifies the data output in the &lt;code&gt;acct&lt;/code&gt; return.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; display.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Display.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Do not display the reseller&#39;s deleted cPanel accounts in the function&#39;s <code>acct</code> return. This parameter modifies the data output in the <code>acct</code> return.</p>
<ul>
<li><code>1</code> — Do <strong>not</strong> display.</li>
<li><code>0</code> — Display.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="filter_suspended" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">filter_suspended</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">filter_suspended=0</span></div><div><div html="&lt;p&gt;Do not display the reseller&amp;#39;s suspended cPanel accounts in the function&amp;#39;s &lt;code&gt;acct&lt;/code&gt; return. This parameter modifies the data output in the &lt;code&gt;acct&lt;/code&gt; return.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; display.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Display.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Do not display the reseller&#39;s suspended cPanel accounts in the function&#39;s <code>acct</code> return. This parameter modifies the data output in the <code>acct</code> return.</p>
<ul>
<li><code>1</code> — Do <strong>not</strong> display.</li>
<li><code>0</code> — Display.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="month" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">month</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->[ 1 .. 12 ]<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">month=2</span></div><div><div html="&lt;p&gt;The month to query, in numeric format.&lt;/p&gt;
&lt;p&gt;This parameter defaults to the current month.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The month to query, in numeric format.</p>
<p>This parameter defaults to the current month.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The reseller&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The reseller&#39;s username.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="year" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">year</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">year=2019</span></div><div><div html="&lt;p&gt;The year to query, in numeric format.&lt;/p&gt;
&lt;p&gt;This parameter defaults to the current year.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The year to query, in numeric format.</p>
<p>This parameter defaults to the current year.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/resellerstats</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/resellerstats</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99d9ba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99d9ba:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99d9ba:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99d9ba:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99d9ba:0" aria-labelledby="tab:R99d9ba:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  resellerstats <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99d9ba:1" aria-labelledby="tab:R99d9ba:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pd9ba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pd9ba:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pd9ba:0" aria-labelledby="tab:R9pd9ba:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"reseller"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"acct"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"bandwidthlimit"</span>: <span class="token string">&quot;500&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"bandwidthused"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"deleted"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"diskquota"</span>: <span class="token string">&quot;1100.00&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"diskused"</span>: <span class="token string">&quot;1.57&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example1.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"package"</span>: <span class="token string">&quot;default&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"suspended"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;example1&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"bandwidthlimit"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"bwoverselling"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"diskoverselling"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"diskquota"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"diskused"</span>: <span class="token number">5.69</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"month"</span>: <span class="token number">2</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"totalbwalloc"</span>: <span class="token string">&quot;500&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"totalbwused"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"totaldiskalloc"</span>: <span class="token string">&quot;1100&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;username&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"year"</span>: <span class="token number">2019</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;resellerstats&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Settings/operation/setresellerips" data-section-id="tag/Account-Settings/operation/setresellerips" class="sc-dntaoT ceciOs"><div data-section-id="operation/setresellerips" id="operation/setresellerips" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Settings/operation/setresellerips" aria-label="tag/Account-Settings/operation/setresellerips"></a>Add IP addresses to reseller<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function adds IP addresses to a reseller&amp;#39;s account.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To assign a main IP address to a reseller&amp;#39;s account, call the WHM API 1 &lt;code&gt;setresellermainip&lt;/code&gt; function.&lt;/p&gt;
&lt;p&gt;For more information, read our &lt;a href=&quot;https://go.cpanel.net/whmdocsManageResellersIPDelegation&quot;&gt;Manage Reseller&amp;#39;s IP Delegation&lt;/a&gt; documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function adds IP addresses to a reseller&#39;s account.</p>
<p><strong>Note:</strong></p>
<p>To assign a main IP address to a reseller&#39;s account, call the WHM API 1 <code>setresellermainip</code> function.</p>
<p>For more information, read our <a href="https://go.cpanel.net/whmdocsManageResellersIPDelegation">Manage Reseller&#39;s IP Delegation</a> documentation.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="delegate" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">delegate</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">delegate=1</span></div><div><div html="&lt;p&gt;Whether to allocate the reseller a dedicated IP address.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Restrict the reseller&amp;#39;s account to its dedicated IP address.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Allow the user to dedicate any available IP address to an owned account.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allocate the reseller a dedicated IP address.</p>
<ul>
<li><code>1</code> — Restrict the reseller&#39;s account to its dedicated IP address.</li>
<li><code>0</code> — Allow the user to dedicate any available IP address to an owned account.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="ips" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">ips</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->ipv4<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ips=192.168.0.20</span></div><div><div html="&lt;p&gt;The IP addresses to allocate to the reseller&amp;#39;s account.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;If you do &lt;strong&gt;not&lt;/strong&gt; use this parameter, the function clears the reseller&amp;#39;s IP address list.&lt;/li&gt;
&lt;li&gt;Use a comma-separated list to allocate multiple IP addresses.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The IP addresses to allocate to the reseller&#39;s account.</p>
<p><strong>Note:</strong></p>
<ul>
<li>If you do <strong>not</strong> use this parameter, the function clears the reseller&#39;s IP address list.</li>
<li>Use a comma-separated list to allocate multiple IP addresses.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The reseller&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The reseller&#39;s username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/setresellerips</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/setresellerips</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99f9ba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99f9ba:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99f9ba:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99f9ba:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99f9ba:0" aria-labelledby="tab:R99f9ba:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  setresellerips <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99f9ba:1" aria-labelledby="tab:R99f9ba:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pf9ba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pf9ba:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pf9ba:0" aria-labelledby="tab:R9pf9ba:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"all"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;192.168.0.20&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;setresellerips&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Settings/operation/setresellermainip" data-section-id="tag/Account-Settings/operation/setresellermainip" class="sc-dntaoT ceciOs"><div data-section-id="operation/setresellermainip" id="operation/setresellermainip" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Settings/operation/setresellermainip" aria-label="tag/Account-Settings/operation/setresellermainip"></a>Update reseller&#x27;s main IP address<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function assigns a main IP address to a reseller&amp;#39;s account.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  To assign additional IP addresses to a reseller&amp;#39;s account, call the WHM API 1 &lt;code&gt;setresellerips&lt;/code&gt; function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function assigns a main IP address to a reseller&#39;s account.</p>
<p><strong>Note:</strong></p>
<p>  To assign additional IP addresses to a reseller&#39;s account, call the WHM API 1 <code>setresellerips</code> function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="ip" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">ip</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->ipv4<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ip=192.168.0.20</span></div><div><div html="&lt;p&gt;The IP address to assign to the reseller&amp;#39;s account as the main shared IP address.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The IP address to assign to the reseller&#39;s account as the main shared IP address.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The reseller&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The reseller&#39;s username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/setresellermainip</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/setresellermainip</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99h9ba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99h9ba:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99h9ba:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99h9ba:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99h9ba:0" aria-labelledby="tab:R99h9ba:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  setresellermainip <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">ip</span><span class="token operator">=</span><span class="token string">'192.168.0.20'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99h9ba:1" aria-labelledby="tab:R99h9ba:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9ph9ba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9ph9ba:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9ph9ba:0" aria-labelledby="tab:R9ph9ba:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;setresellermainip&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Account-Settings/operation/setresellernameservers" data-section-id="tag/Account-Settings/operation/setresellernameservers" class="sc-dntaoT ceciOs"><div data-section-id="operation/setresellernameservers" id="operation/setresellernameservers" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Account-Settings/operation/setresellernameservers" aria-label="tag/Account-Settings/operation/setresellernameservers"></a>Update reseller&#x27;s assigned nameservers<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function assigns nameservers to a reseller&amp;#39;s account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function assigns nameservers to a reseller&#39;s account.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="nameservers" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">nameservers</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">nameservers=ns1.example.com,ns2.example.com</span> -<!-- --> <!-- -->Multiple nameservers</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">nameservers=ns1.example.com</span> -<!-- --> <!-- -->A single nameserver</li></ul><div><div html="&lt;p&gt;A comma-separated list of the nameserver domains to assign to the reseller&amp;#39;s account.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you do &lt;strong&gt;not&lt;/strong&gt; use this parameter, the function resets the reseller&amp;#39;s nameservers
to use the server default.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A comma-separated list of the nameserver domains to assign to the reseller&#39;s account.</p>
<p><strong>Note:</strong></p>
<p>If you do <strong>not</strong> use this parameter, the function resets the reseller&#39;s nameservers
to use the server default.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The reseller&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The reseller&#39;s username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/setresellernameservers</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/setresellernameservers</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99j9ba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99j9ba:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99j9ba:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99j9ba:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99j9ba:0" aria-labelledby="tab:R99j9ba:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  setresellernameservers <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99j9ba:1" aria-labelledby="tab:R99j9ba:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pj9ba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pj9ba:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pj9ba:0" aria-labelledby="tab:R9pj9ba:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;setresellernameservers&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Reseller-Account-Management" data-section-id="tag/Reseller-Account-Management" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Reseller-Account-Management" aria-label="tag/Reseller-Account-Management"></a>Reseller Account Management</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Resellers / Account Management&lt;/p&gt;
"><p>Resellers / Account Management</p>
</div></div></div><div id="tag/Reseller-Account-Management/operation/setupreseller" data-section-id="tag/Reseller-Account-Management/operation/setupreseller" class="sc-dntaoT ceciOs"><div data-section-id="operation/setupreseller" id="operation/setupreseller" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Reseller-Account-Management/operation/setupreseller" aria-label="tag/Reseller-Account-Management/operation/setupreseller"></a>Enable cPanel account&#x27;s reseller status<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function grants reseller status to an account.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This function grants reseller status to an &lt;strong&gt;existing&lt;/strong&gt; account. You &lt;strong&gt;cannot&lt;/strong&gt; create a new account with this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function grants reseller status to an account.</p>
<p><strong>Note:</strong></p>
<p>This function grants reseller status to an <strong>existing</strong> account. You <strong>cannot</strong> create a new account with this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="makeowner" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">makeowner</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">makeowner=0</span></div><div><div html="&lt;p&gt;Whether to set the account to own itself.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Make the account own itself.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Keep the account&amp;#39;s current owner.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to set the account to own itself.</p>
<ul>
<li><code>1</code> — Make the account own itself.</li>
<li><code>0</code> — Keep the account&#39;s current owner.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The account&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/setupreseller</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/setupreseller</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kjbba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kjbba:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kjbba:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kjbba:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kjbba:0" aria-labelledby="tab:R4kjbba:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  setupreseller <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kjbba:1" aria-labelledby="tab:R4kjbba:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sjbba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sjbba:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sjbba:0" aria-labelledby="tab:R4sjbba:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;setupreseller&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Reseller-Account-Management/operation/suspendreseller" data-section-id="tag/Reseller-Account-Management/operation/suspendreseller" class="sc-dntaoT ceciOs"><div data-section-id="operation/suspendreseller" id="operation/suspendreseller" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Reseller-Account-Management/operation/suspendreseller" aria-label="tag/Reseller-Account-Management/operation/suspendreseller"></a>Suspend reseller<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function suspends a reseller account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function suspends a reseller account.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="disallow" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">disallow</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">disallow=0</span></div><div><div html="&lt;p&gt;Whether to allow only the &lt;code&gt;root&lt;/code&gt; user to unsuspend the account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — &lt;strong&gt;Only&lt;/strong&gt; the &lt;code&gt;root&lt;/code&gt; user can unsuspend the account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — The &lt;code&gt;root&lt;/code&gt; user or the account&amp;#39;s owner can unsuspend the account.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow only the <code>root</code> user to unsuspend the account.</p>
<ul>
<li><code>1</code> — <strong>Only</strong> the <code>root</code> user can unsuspend the account.</li>
<li><code>0</code> — The <code>root</code> user or the account&#39;s owner can unsuspend the account.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="reason" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">reason</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">reason=Nonpayment</span></div><div><div html="&lt;p&gt;The reason for the reseller&amp;#39;s suspension.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; We &lt;strong&gt;strongly&lt;/strong&gt; recommend that you &lt;strong&gt;always&lt;/strong&gt; include a reason for suspension.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The reason for the reseller&#39;s suspension.</p>
<p><strong>Note:</strong></p>
<p> We <strong>strongly</strong> recommend that you <strong>always</strong> include a reason for suspension.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="reseller-only" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">reseller-only</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">reseller-only=0</span></div><div><div html="&lt;p&gt;Whether to suspend only the reseller account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — The function &lt;strong&gt;only&lt;/strong&gt; suspends the reseller account. The function will &lt;strong&gt;not&lt;/strong&gt; suspend the accounts that the reseller account owns.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — The function suspends the reseller account &lt;strong&gt;and&lt;/strong&gt; the accounts that it owns.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to suspend only the reseller account.</p>
<ul>
<li><code>1</code> — The function <strong>only</strong> suspends the reseller account. The function will <strong>not</strong> suspend the accounts that the reseller account owns.</li>
<li><code>0</code> — The function suspends the reseller account <strong>and</strong> the accounts that it owns.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The reseller&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The reseller&#39;s username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/suspendreseller</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/suspendreseller</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4klbba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4klbba:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4klbba:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4klbba:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4klbba:0" aria-labelledby="tab:R4klbba:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  suspendreseller <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4klbba:1" aria-labelledby="tab:R4klbba:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4slbba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4slbba:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4slbba:0" aria-labelledby="tab:R4slbba:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;suspendreseller&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"output"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"raw"</span>: <span class="token string">&quot;string&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Reseller-Account-Management/operation/unsetupreseller" data-section-id="tag/Reseller-Account-Management/operation/unsetupreseller" class="sc-dntaoT ceciOs"><div data-section-id="operation/unsetupreseller" id="operation/unsetupreseller" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Reseller-Account-Management/operation/unsetupreseller" aria-label="tag/Reseller-Account-Management/operation/unsetupreseller"></a>Disables cPanel account&#x27;s reseller status<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function revokes reseller status from an account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function revokes reseller status from an account.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The reseller account&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The reseller account&#39;s username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/unsetupreseller</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/unsetupreseller</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4knbba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4knbba:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4knbba:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4knbba:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4knbba:0" aria-labelledby="tab:R4knbba:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  unsetupreseller <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4knbba:1" aria-labelledby="tab:R4knbba:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4snbba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4snbba:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4snbba:0" aria-labelledby="tab:R4snbba:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;unsetupreseller&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Reseller-Account-Management/operation/terminatereseller" data-section-id="tag/Reseller-Account-Management/operation/terminatereseller" class="sc-dntaoT ceciOs"><div data-section-id="operation/terminatereseller" id="operation/terminatereseller" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Reseller-Account-Management/operation/terminatereseller" aria-label="tag/Reseller-Account-Management/operation/terminatereseller"></a>Delete reseller and reseller&#x27;s cPanel accounts<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function deletes a reseller and &lt;strong&gt;all&lt;/strong&gt; of the reseller&amp;#39;s cPanel accounts.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;You &lt;strong&gt;cannot&lt;/strong&gt; recover deleted accounts. &lt;strong&gt;Use this function with extreme caution.&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;This function deletes the reseller account and &lt;strong&gt;all&lt;/strong&gt; of the accounts that the reseller
owns.&lt;/li&gt;
&lt;li&gt;To remove reseller privileges from an account but &lt;strong&gt;not&lt;/strong&gt; delete the reseller&amp;#39;s account
or any accounts that the reseller owns, use the WHM API 1 &lt;code&gt;unsetupreseller&lt;/code&gt; function.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function deletes a reseller and <strong>all</strong> of the reseller&#39;s cPanel accounts.</p>
<p><strong>Warning:</strong></p>
<ul>
<li>You <strong>cannot</strong> recover deleted accounts. <strong>Use this function with extreme caution.</strong></li>
<li>This function deletes the reseller account and <strong>all</strong> of the accounts that the reseller
owns.</li>
<li>To remove reseller privileges from an account but <strong>not</strong> delete the reseller&#39;s account
or any accounts that the reseller owns, use the WHM API 1 <code>unsetupreseller</code> function.</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="terminatereseller" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">terminatereseller</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">terminatereseller=1</span></div><div><div html="&lt;p&gt;Whether to terminate the reseller&amp;#39;s main account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Terminate.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; terminate.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to terminate the reseller&#39;s main account.</p>
<ul>
<li><code>1</code> — Terminate.</li>
<li><code>0</code> — Do <strong>not</strong> terminate.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The reseller account&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The reseller account&#39;s username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/terminatereseller</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/terminatereseller</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kpbba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kpbba:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kpbba:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kpbba:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kpbba:0" aria-labelledby="tab:R4kpbba:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  terminatereseller <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">terminatereseller</span><span class="token operator">=</span><span class="token string">'1'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kpbba:1" aria-labelledby="tab:R4kpbba:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4spbba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4spbba:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4spbba:0" aria-labelledby="tab:R4spbba:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"acct"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"output"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"raw"</span>: <span class="token string">&quot;Running pre removal script (/usr/local/cpanel/scripts/prekillacct)......DoneCollecting\nDomain Name and IP...User: example Domain: example.com\n...DoneLocking account and setting shell to nologin...Locking\npassword for user example. passwd: Success ...DoneKilling\nall processes owned by user......DoneRemoving\nSessions.........DoneRemoving Suspended Info.........DoneCleaning\nVirtfs.........DoneRemoving Web Logs......DoneRemoving\nBandwidth Files......DoneRemoving Email Sending\nLimits Cache......DoneRemoving DKIM keys......DoneRemoving\nCrontab......DoneRemoving HTTP Virtual Hosts...Removed\nthe following non-SSL virtual hosts: example.com\nRemoved the following SSL virtual hosts: ...DoneRemoving\nftp Virtual Hosts......Done Removing user''''s\nweb content directory symlinks......DoneRemoving\nMySQL databases and users......DoneRemoving PostgreSQL\ndatabases and users......DoneRemoving User &amp; Group.......Success...Done\nRemoving DNS Entries...example.com =&gt; deleted\nfrom hostname. ...Done Removing Email Setup...Removing\n/etc/valiases/example.com ...Done Removing mailman\nlists......Done Updating Databases......Done Removing\nbandwidth limits......Done Removing Counter Data......Done\nAdding IP back to the IP address pool...System\nhas 3 free ips. ...Done Removing user''''s cPanel\nDatabases &amp; Updating......Done Reloading Services......Done\nRemoving mail and service configs... ...Done Removing\nLogaholic Webstats...Id: TQ:TaskQueue:129 ...Done\nSending Contacts......Done Updating internal databases...Updating\nftp passwords for example Purging ftp user example\nFtp password files updated. Ftp vhost passwords\nsynced ...Done Running post removal scripts (/usr/local/cpanel/scripts/legacypostkillacct,\n/usr/local/cpanel/scripts/postkillacct)......Done\nAccount Removal Complete!!!...example account\nremoved...Done\n&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;username account removed&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;username&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;terminatereseller&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Reseller-Account-Management/operation/unsuspendreseller" data-section-id="tag/Reseller-Account-Management/operation/unsuspendreseller" class="sc-dntaoT ceciOs"><div data-section-id="operation/unsuspendreseller" id="operation/unsuspendreseller" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Reseller-Account-Management/operation/unsuspendreseller" aria-label="tag/Reseller-Account-Management/operation/unsuspendreseller"></a>Unsuspend reseller<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function unsuspends a reseller account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function unsuspends a reseller account.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="reseller-only" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">reseller-only</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">reseller-only=0</span></div><div><div html="&lt;p&gt;Whether to unsuspend only the reseller account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — The function &lt;strong&gt;only&lt;/strong&gt; unsuspends the reseller account. The function will &lt;strong&gt;not&lt;/strong&gt; unsuspend the accounts that the reseller account owns.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — The function unsuspends the reseller account &lt;strong&gt;and&lt;/strong&gt; the accounts that it owns.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to unsuspend only the reseller account.</p>
<ul>
<li><code>1</code> — The function <strong>only</strong> unsuspends the reseller account. The function will <strong>not</strong> unsuspend the accounts that the reseller account owns.</li>
<li><code>0</code> — The function unsuspends the reseller account <strong>and</strong> the accounts that it owns.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The reseller&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The reseller&#39;s username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/unsuspendreseller</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/unsuspendreseller</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4krbba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4krbba:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4krbba:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4krbba:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4krbba:0" aria-labelledby="tab:R4krbba:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  unsuspendreseller <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4krbba:1" aria-labelledby="tab:R4krbba:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4srbba:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4srbba:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4srbba:0" aria-labelledby="tab:R4srbba:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;unsuspendreseller&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/WHM-Access" data-section-id="tag/WHM-Access" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/WHM-Access" aria-label="tag/WHM-Access"></a>WHM Access</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Security / WHM Access&lt;/p&gt;
"><p>Security / WHM Access</p>
</div></div></div><div id="tag/WHM-Access/operation/restrict_whm_root_access" data-section-id="tag/WHM-Access/operation/restrict_whm_root_access" class="sc-dntaoT ceciOs"><div data-section-id="operation/restrict_whm_root_access" id="operation/restrict_whm_root_access" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/WHM-Access/operation/restrict_whm_root_access" aria-label="tag/WHM-Access/operation/restrict_whm_root_access"></a>Restrict Access to WHM by CIDR list.<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function restricts root login to cPanel &amp;amp; WHM based on a list of CIDR addresses.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This API manipulates &lt;code&gt;/var/cpanel/authorized_whm_root_ips&lt;/code&gt;. We HIGHLY recommend
you not modify this file directly. Improper formatting of the file can lead to loss of all
access to cPanel &amp;amp; WHM using the root password.&lt;/p&gt;
&lt;p&gt;Use of this API replaces any previous restrictions so be sure to include previous CIDR patterns
when adding new ones.&lt;/p&gt;
&lt;p&gt;As this API only restricts logins, please be aware that existing root logins are not terminated
when these restrictions are asserted.&lt;/p&gt;
&lt;p&gt;This API DOES NOT restrict root resellers.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function restricts root login to cPanel &amp; WHM based on a list of CIDR addresses.</p>
<p><strong>Note:</strong></p>
<p>This API manipulates <code>/var/cpanel/authorized_whm_root_ips</code>. We HIGHLY recommend
you not modify this file directly. Improper formatting of the file can lead to loss of all
access to cPanel &amp; WHM using the root password.</p>
<p>Use of this API replaces any previous restrictions so be sure to include previous CIDR patterns
when adding new ones.</p>
<p>As this API only restricts logins, please be aware that existing root logins are not terminated
when these restrictions are asserted.</p>
<p>This API DOES NOT restrict root resellers.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="cidr" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">cidr</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->cidr<!-- -->&gt;<!-- --> </span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">cidr=10.2.0.0/16&amp;cidr=10.6.5.0/24&amp;cidr=10.1.6.7</span> -<!-- --> <!-- -->Multiple CIDR Addresses.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">cidr=10.2.0.0/16</span> -<!-- --> <!-- -->A single CIDR Address</li></ul><div><div html="&lt;p&gt;The IPs you wish to restrict in CIDR format.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You can pass this parameter multiple times.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The IPs you wish to restrict in CIDR format.</p>
<p><strong>Note:</strong></p>
<p>You can pass this parameter multiple times.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/restrict_whm_root_access</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/restrict_whm_root_access</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riirbq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riirbq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riirbq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riirbq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riirbq:0" aria-labelledby="tab:Riirbq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  restrict_whm_root_access <span class="token punctuation">\</span>
  <span class="token assign-left variable">cidr</span><span class="token operator">=</span><span class="token number">10.2</span>.0.0/16 <span class="token punctuation">\</span>
  <span class="token assign-left variable">cidr</span><span class="token operator">=</span><span class="token number">10.6</span>.5.0/24 <span class="token punctuation">\</span>
  <span class="token assign-left variable">cidr</span><span class="token operator">=</span><span class="token number">10.1</span>.6.7
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riirbq:1" aria-labelledby="tab:Riirbq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjirbq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjirbq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjirbq:0" aria-labelledby="tab:Rjirbq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"cidr"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;10.2.0.0/16&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;10.6.5.0/24&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;10.1.6.7&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;restrict_whm_root_access&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/WHM-Access/operation/allow_all_whm_root_access" data-section-id="tag/WHM-Access/operation/allow_all_whm_root_access" class="sc-dntaoT ceciOs"><div data-section-id="operation/allow_all_whm_root_access" id="operation/allow_all_whm_root_access" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/WHM-Access/operation/allow_all_whm_root_access" aria-label="tag/WHM-Access/operation/allow_all_whm_root_access"></a>Clear all CIDR restrictions to login to cPanel &amp; WHM with the root password.<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function removes all restrictions to root login to cPanel &amp;amp; WHM login based on IP.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function removes all restrictions to root login to cPanel &amp; WHM login based on IP.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/allow_all_whm_root_access</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/allow_all_whm_root_access</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Rijbbq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rijbbq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Rijbbq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Rijbbq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rijbbq:0" aria-labelledby="tab:Rijbbq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  allow_all_whm_root_access
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Rijbbq:1" aria-labelledby="tab:Rijbbq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjjbbq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjjbbq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjjbbq:0" aria-labelledby="tab:Rjjbbq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;allow_all_whm_root_access&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Configuration-Clusters" data-section-id="tag/Configuration-Clusters" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Configuration-Clusters" aria-label="tag/Configuration-Clusters"></a>Configuration Clusters</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Server Administration / Configuration Clusters&lt;/p&gt;
"><p>Server Administration / Configuration Clusters</p>
</div></div></div><div id="tag/Configuration-Clusters/operation/delete_configclusterserver" data-section-id="tag/Configuration-Clusters/operation/delete_configclusterserver" class="sc-dntaoT ceciOs"><div data-section-id="operation/delete_configclusterserver" id="operation/delete_configclusterserver" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Configuration-Clusters/operation/delete_configclusterserver" aria-label="tag/Configuration-Clusters/operation/delete_configclusterserver"></a>Delete server from configuration cluster<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function removes a server from a configuration cluster. The function&amp;#39;s return
data appears in the &lt;code&gt;metadata&lt;/code&gt; section of its output.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you log in to a configuration cluster server that is &lt;strong&gt;not&lt;/strong&gt; the parent server,
&lt;strong&gt;nothing&lt;/strong&gt; will indicate that the server is part of a configuration cluster. You can
&lt;strong&gt;only&lt;/strong&gt; view and modify this information from the parent server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function removes a server from a configuration cluster. The function&#39;s return
data appears in the <code>metadata</code> section of its output.</p>
<p><strong>Important:</strong></p>
<p>If you log in to a configuration cluster server that is <strong>not</strong> the parent server,
<strong>nothing</strong> will indicate that the server is part of a configuration cluster. You can
<strong>only</strong> view and modify this information from the parent server.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">name=example.com</span></div><div><div html="&lt;p&gt;The hostname or IP address of a remote configuration cluster server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hostname or IP address of a remote configuration cluster server.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/delete_configclusterserver</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/delete_configclusterserver</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R9963ca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9963ca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R9963ca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R9963ca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9963ca:0" aria-labelledby="tab:R9963ca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  delete_configclusterserver <span class="token punctuation">\</span>
  <span class="token assign-left variable">name</span><span class="token operator">=</span><span class="token string">'example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R9963ca:1" aria-labelledby="tab:R9963ca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p63ca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p63ca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p63ca:0" aria-labelledby="tab:R9p63ca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;delete_configclusterserver&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Configuration-Clusters/operation/add_configclusterserver" data-section-id="tag/Configuration-Clusters/operation/add_configclusterserver" class="sc-dntaoT ceciOs"><div data-section-id="operation/add_configclusterserver" id="operation/add_configclusterserver" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Configuration-Clusters/operation/add_configclusterserver" aria-label="tag/Configuration-Clusters/operation/add_configclusterserver"></a>Add configuration cluster server<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function adds a server to a configuration cluster. The function&amp;#39;s return data appears in
the &lt;code&gt;metadata&lt;/code&gt; section of its output.&lt;/p&gt;
&lt;p&gt;We recommend that you run this function as a &lt;code&gt;POST&lt;/code&gt; request with SSL enabled:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The length of the remote access key may cause problems if you run the function with the &lt;code&gt;GET&lt;/code&gt;
method (for example, a URL in your browser).&lt;/li&gt;
&lt;li&gt;You risk security problems if you enter a remote access key through the &lt;code&gt;GET&lt;/code&gt; method.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Run this function as a &lt;code&gt;root&lt;/code&gt;-level user on the server that you wish to use as the parent server.&lt;/li&gt;
&lt;li&gt;If you log in to a configuration cluster server that is &lt;strong&gt;not&lt;/strong&gt; the parent server, &lt;strong&gt;nothing&lt;/strong&gt;
will indicate that the server is part of a configuration cluster. You can &lt;strong&gt;only&lt;/strong&gt; view and modify
this information from the parent server.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function adds a server to a configuration cluster. The function&#39;s return data appears in
the <code>metadata</code> section of its output.</p>
<p>We recommend that you run this function as a <code>POST</code> request with SSL enabled:</p>
<ul>
<li>The length of the remote access key may cause problems if you run the function with the <code>GET</code>
method (for example, a URL in your browser).</li>
<li>You risk security problems if you enter a remote access key through the <code>GET</code> method.</li>
</ul>
<p><strong>Important:</strong></p>
<ul>
<li>Run this function as a <code>root</code>-level user on the server that you wish to use as the parent server.</li>
<li>If you log in to a configuration cluster server that is <strong>not</strong> the parent server, <strong>nothing</strong>
will indicate that the server is part of a configuration cluster. You can <strong>only</strong> view and modify
this information from the parent server.</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="key" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">key</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">key=d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0</span></div><div><div html="&lt;p&gt;A truncated version of the server&amp;#39;s remote access key.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A truncated version of the server&#39;s remote access key.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">name=example.com</span></div><div><div html="&lt;p&gt;The remote configuration cluster server&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The remote configuration cluster server&#39;s name.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=root</span></div><div><div html="&lt;p&gt;The username for the server&amp;#39;s &lt;code&gt;root&lt;/code&gt;-level account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The username for the server&#39;s <code>root</code>-level account.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="post" class="sc-txhaY dCeVuA http-verb post">post</span><span class="sc-etPtWW iqHzp">/add_configclusterserver</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/add_configclusterserver</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99a3ca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99a3ca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99a3ca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99a3ca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99a3ca:0" aria-labelledby="tab:R99a3ca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  add_configclusterserver <span class="token punctuation">\</span>
  <span class="token assign-left variable">name</span><span class="token operator">=</span><span class="token string">'example.com'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'root'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">key</span><span class="token operator">=</span><span class="token string">'d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99a3ca:1" aria-labelledby="tab:R99a3ca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pa3ca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pa3ca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pa3ca:0" aria-labelledby="tab:R9pa3ca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;add_configclusterserver&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"signature"</span>: <span class="token string">&quot;d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;root&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Configuration-Clusters/operation/list_configclusterservers" data-section-id="tag/Configuration-Clusters/operation/list_configclusterservers" class="sc-dntaoT ceciOs"><div data-section-id="operation/list_configclusterservers" id="operation/list_configclusterservers" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Configuration-Clusters/operation/list_configclusterservers" aria-label="tag/Configuration-Clusters/operation/list_configclusterservers"></a>Return all configuration cluster servers<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists the servers in the server&amp;#39;s configuration cluster.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;WHM&amp;#39;s Remote Access Key feature is deprecated. We &lt;strong&gt;strongly&lt;/strong&gt; recommend that you use API tokens instead.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;If you log in to a configuration cluster server that is &lt;strong&gt;not&lt;/strong&gt; the parent server, &lt;strong&gt;nothing&lt;/strong&gt; will indicate that the server is part of a configuration cluster. You can only view and modify this information from the parent server.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists the servers in the server&#39;s configuration cluster.</p>
<p><strong>Warning</strong>:</p>
<ul>
<li><p>WHM&#39;s Remote Access Key feature is deprecated. We <strong>strongly</strong> recommend that you use API tokens instead.</p>
</li>
<li><p>If you log in to a configuration cluster server that is <strong>not</strong> the parent server, <strong>nothing</strong> will indicate that the server is part of a configuration cluster. You can only view and modify this information from the parent server.</p>
</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="&lt;p&gt;Configuration cluster signatures and users for each server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Configuration cluster signatures and users for each server.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/list_configclusterservers</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/list_configclusterservers</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99e3ca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99e3ca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99e3ca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99e3ca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99e3ca:0" aria-labelledby="tab:R99e3ca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  list_configclusterservers
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99e3ca:1" aria-labelledby="tab:R99e3ca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pe3ca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pe3ca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pe3ca:0" aria-labelledby="tab:R9pe3ca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"example1.com"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"signature"</span>: <span class="token string">&quot;d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;root&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"example2.com"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"signature"</span>: <span class="token string">&quot;d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;root&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;list_configclusterservers&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Configuration-Clusters/operation/update_configclusterserver" data-section-id="tag/Configuration-Clusters/operation/update_configclusterserver" class="sc-dntaoT ceciOs"><div data-section-id="operation/update_configclusterserver" id="operation/update_configclusterserver" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Configuration-Clusters/operation/update_configclusterserver" aria-label="tag/Configuration-Clusters/operation/update_configclusterserver"></a>Update configuration cluster server credentials<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function updates the username or remote access key for a cluster server.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;If you log in to a configuration cluster server that is &lt;em&gt;not&lt;/em&gt; the parent server, &lt;em&gt;nothing&lt;/em&gt; will indicate that the server is part of a configuration cluster. You can &lt;em&gt;only&lt;/em&gt; view and modify this information from the master server.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;We recommend that you run this function as a &lt;code&gt;POST&lt;/code&gt; request with SSL enabled:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The length of the remote access key may cause problems if you run the function with the &lt;code&gt;GET&lt;/code&gt; method (for example, a URL in your browser).&lt;/li&gt;
&lt;li&gt;You risk security problems if you enter a remote access key through the &lt;code&gt;GET&lt;/code&gt; method.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function updates the username or remote access key for a cluster server.</p>
<p><strong>Important:</strong></p>
<ul>
<li><p>If you log in to a configuration cluster server that is <em>not</em> the parent server, <em>nothing</em> will indicate that the server is part of a configuration cluster. You can <em>only</em> view and modify this information from the master server.</p>
</li>
<li><p>We recommend that you run this function as a <code>POST</code> request with SSL enabled:</p>
<ul>
<li>The length of the remote access key may cause problems if you run the function with the <code>GET</code> method (for example, a URL in your browser).</li>
<li>You risk security problems if you enter a remote access key through the <code>GET</code> method.</li>
</ul>
</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="key" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">key</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">key=d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0</span></div><div><div html="&lt;p&gt;The new &lt;a href=&quot;https://docs.cpanel.net/whm/clusters/remote-access-key/&quot;&gt;remote access key&lt;/a&gt;. If you do &lt;strong&gt;not&lt;/strong&gt; specify a value, the function does not update the remote access key.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The new <a href="https://docs.cpanel.net/whm/clusters/remote-access-key/">remote access key</a>. If you do <strong>not</strong> specify a value, the function does not update the remote access key.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">name=example.com</span></div><div><div html="&lt;p&gt;The remote configuration cluster server&amp;#39;s name or IP address.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The remote configuration cluster server&#39;s name or IP address.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=root</span></div><div><div html="&lt;p&gt;The server&amp;#39;s &lt;code&gt;root&lt;/code&gt;-level account username. If you do not specify a value, the function does not update the username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The server&#39;s <code>root</code>-level account username. If you do not specify a value, the function does not update the username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/update_configclusterserver</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/update_configclusterserver</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99i3ca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99i3ca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99i3ca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99i3ca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99i3ca:0" aria-labelledby="tab:R99i3ca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  update_configclusterserver <span class="token punctuation">\</span>
  <span class="token assign-left variable">name</span><span class="token operator">=</span><span class="token string">'example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99i3ca:1" aria-labelledby="tab:R99i3ca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pi3ca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pi3ca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pi3ca:0" aria-labelledby="tab:R9pi3ca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;update_configclusterserver&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"signature"</span>: <span class="token string">&quot;d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;root&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Configuration-Clusters/operation/restore_config_from_file" data-section-id="tag/Configuration-Clusters/operation/restore_config_from_file" class="sc-dntaoT ceciOs"><div data-section-id="operation/restore_config_from_file" id="operation/restore_config_from_file" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Configuration-Clusters/operation/restore_config_from_file" aria-label="tag/Configuration-Clusters/operation/restore_config_from_file"></a>Update configuration file from backup<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function restores a configuration backup from a file. If the backup file does &lt;strong&gt;not&lt;/strong&gt; contain any changes, the system does &lt;strong&gt;not&lt;/strong&gt; write to the configuration file.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function restores a configuration backup from a file. If the backup file does <strong>not</strong> contain any changes, the system does <strong>not</strong> write to the configuration file.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="module" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">module</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">module=Main</span></div><div><div html="&lt;p&gt;The configuration module&amp;#39;s name.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter is case-sensitive. You &lt;strong&gt;must&lt;/strong&gt; enter the parameter in the correct case format; otherwise, the function will fail.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The configuration module&#39;s name.</p>
<p><strong>Important:</strong></p>
<p>This parameter is case-sensitive. You <strong>must</strong> enter the parameter in the correct case format; otherwise, the function will fail.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="path" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">path</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">path=/var/cpanel/cpanel.config</span></div><div><div html="&lt;p&gt;The absolute path to configuration file.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;
If this parameter contains JSON or equals-sign key and value pairs, they &lt;strong&gt;must&lt;/strong&gt; appear in new lines.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The absolute path to configuration file.</p>
<p><strong>Note:</strong>
If this parameter contains JSON or equals-sign key and value pairs, they <strong>must</strong> appear in new lines.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/restore_config_from_file</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/restore_config_from_file</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99m3ca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99m3ca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99m3ca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99m3ca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99m3ca:0" aria-labelledby="tab:R99m3ca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  restore_config_from_file <span class="token punctuation">\</span>
  <span class="token assign-left variable">module</span><span class="token operator">=</span><span class="token string">'Main'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">path</span><span class="token operator">=</span><span class="token string">'/var/cpanel/cpanel.config'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99m3ca:1" aria-labelledby="tab:R99m3ca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pm3ca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pm3ca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pm3ca:0" aria-labelledby="tab:R9pm3ca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;restore_config_from_file&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Configuration-Clusters/operation/restore_config_from_upload" data-section-id="tag/Configuration-Clusters/operation/restore_config_from_upload" class="sc-dntaoT ceciOs"><div data-section-id="operation/restore_config_from_upload" id="operation/restore_config_from_upload" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Configuration-Clusters/operation/restore_config_from_upload" aria-label="tag/Configuration-Clusters/operation/restore_config_from_upload"></a>Update configuration file from backup via POST<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function restores a configuration backup file via HTTP POST
method. If the backup file does &lt;strong&gt;not&lt;/strong&gt; contain any changes, the system does &lt;strong&gt;not&lt;/strong&gt; write to the configuration file.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The format for this command line example differs from our standard format because the function &lt;strong&gt;only&lt;/strong&gt; accepts an HTTP POST request. For more information about how to call this request method, read &lt;a href=&quot;https://go.cpanel.net/Mozilla-POST-documentation&quot;&gt;Mozilla&amp;#39;s POST documentation&lt;/a&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function restores a configuration backup file via HTTP POST
method. If the backup file does <strong>not</strong> contain any changes, the system does <strong>not</strong> write to the configuration file.</p>
<p><strong>Note:</strong></p>
<p>The format for this command line example differs from our standard format because the function <strong>only</strong> accepts an HTTP POST request. For more information about how to call this request method, read <a href="https://go.cpanel.net/Mozilla-POST-documentation">Mozilla&#39;s POST documentation</a>.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><h5 class="sc-dpBQxM eJAAZj">Request Body schema: <span class="sc-dhCplO khtVmz">multipart/form-data</span></h5><div html="" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"></div><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="file" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">file</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->binary<!-- -->&gt;<!-- --> </span></div> <div><div html="&lt;p&gt;The configuration file data, in &lt;code&gt;multipart/form-data&lt;/code&gt; format.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you call this function on the command line, you &lt;strong&gt;must&lt;/strong&gt; provide the configuration file&amp;#39;s filepath. For example, you would use the &amp;#39;file=@/var/cpanel/cpanel.config&amp;#39; parameter structure to call this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The configuration file data, in <code>multipart/form-data</code> format.</p>
<p><strong>Note:</strong></p>
<p>When you call this function on the command line, you <strong>must</strong> provide the configuration file&#39;s filepath. For example, you would use the &#39;file=@/var/cpanel/cpanel.config&#39; parameter structure to call this function.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="module" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">module</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Basic&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Main&quot;</span> </div> <div><div html="&lt;p&gt;The configuration module&amp;#39;s name.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;Basic&lt;/code&gt; — The &lt;a href=&quot;https://go.cpanel.net/whmdocsBasicasisWebHostManagerSetup&quot;&gt;Basic WebHost Manager Setup&lt;/a&gt; configuration.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Main&lt;/code&gt; — The &lt;a href=&quot;https://go.cpanel.net/whmdocsTweakSettings&quot;&gt;Tweak Settings&lt;/a&gt; configuration.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter is case-sensitive. You &lt;strong&gt;must&lt;/strong&gt; enter the parameter in the correct case format; otherwise, the function will fail.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The configuration module&#39;s name.</p>
<ul>
<li><code>Basic</code> — The <a href="https://go.cpanel.net/whmdocsBasicasisWebHostManagerSetup">Basic WebHost Manager Setup</a> configuration.</li>
<li><code>Main</code> — The <a href="https://go.cpanel.net/whmdocsTweakSettings">Tweak Settings</a> configuration.</li>
</ul>
<p><strong>Important:</strong></p>
<p>This parameter is case-sensitive. You <strong>must</strong> enter the parameter in the correct case format; otherwise, the function will fail.</p>
</div></div></div></td></tr></tbody></table><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="post" class="sc-txhaY dCeVuA http-verb post">post</span><span class="sc-etPtWW iqHzp">/restore_config_from_upload</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/restore_config_from_upload</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99q3ca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99q3ca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99q3ca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99q3ca:1" data-rttab="true">HTTP Request (Wire Format)</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99q3ca:0" aria-labelledby="tab:R99q3ca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--input</span><span class="token operator">=</span>json <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  restore_config_from_upload
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99q3ca:1" aria-labelledby="tab:R99q3ca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pq3ca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pq3ca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pq3ca:0" aria-labelledby="tab:R9pq3ca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;restore_config_from_upload&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Configurations" data-section-id="tag/Configurations" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Configurations" aria-label="tag/Configurations"></a>Configurations</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Server Administration / Configurations&lt;/p&gt;
"><p>Server Administration / Configurations</p>
</div></div></div><div id="tag/Configurations/operation/set_tweaksetting" data-section-id="tag/Configurations/operation/set_tweaksetting" class="sc-dntaoT ceciOs"><div data-section-id="operation/set_tweaksetting" id="operation/set_tweaksetting" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Configurations/operation/set_tweaksetting" aria-label="tag/Configurations/operation/set_tweaksetting"></a>Update Tweak Settings option<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function sets an option&amp;#39;s value in WHM&amp;#39;s
&lt;a href=&quot;https://docs.cpanel.net/whm/server-configuration/tweak-settings/&quot;&gt;&lt;em&gt;Tweak Settings&lt;/em&gt;&lt;/a&gt;
interface (&lt;em&gt;WHM &amp;gt;&amp;gt; Home &amp;gt;&amp;gt; Server Configuration &amp;gt;&amp;gt; Tweak Settings&lt;/em&gt;). The
system stores the keys and values that this function updates in
the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/cpanel-product/the-cpanel-config-file/&quot;&gt;&lt;code&gt;/var/cpanel/cpanel.config&lt;/code&gt;&lt;/a&gt;
file.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function sets an option&#39;s value in WHM&#39;s
<a href="https://docs.cpanel.net/whm/server-configuration/tweak-settings/"><em>Tweak Settings</em></a>
interface (<em>WHM &gt;&gt; Home &gt;&gt; Server Configuration &gt;&gt; Tweak Settings</em>). The
system stores the keys and values that this function updates in
the
<a href="https://docs.cpanel.net/knowledge-base/cpanel-product/the-cpanel-config-file/"><code>/var/cpanel/cpanel.config</code></a>
file.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="key" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">key</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">key=proxysubdomains</span></div><div><div html="&lt;p&gt;The &lt;code&gt;cpanel.config&lt;/code&gt; setting name that corresponds to the desired
setting in WHM&amp;#39;s
&lt;a href=&quot;https://docs.cpanel.net/whm/server-configuration/tweak-settings/&quot;&gt;&lt;em&gt;Tweak Settings&lt;/em&gt;&lt;/a&gt;
interface (&lt;em&gt;WHM &amp;gt;&amp;gt;Home &amp;gt;&amp;gt; Server Configuration &amp;gt;&amp;gt; Tweak Settings&lt;/em&gt;).&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The <code>cpanel.config</code> setting name that corresponds to the desired
setting in WHM&#39;s
<a href="https://docs.cpanel.net/whm/server-configuration/tweak-settings/"><em>Tweak Settings</em></a>
interface (<em>WHM &gt;&gt;Home &gt;&gt; Server Configuration &gt;&gt; Tweak Settings</em>).</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="module" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">module</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Main&quot;</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Apache&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Basic&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Mail&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Main&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">module=Main</span></div><div><div html="&lt;p&gt;The
&lt;a href=&quot;https://docs.cpanel.net/whm/server-configuration/tweak-settings/&quot;&gt;&lt;em&gt;Tweak Settings&lt;/em&gt;&lt;/a&gt;
interface section.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The possible section names are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;Apache&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Basic&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Mail&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Main&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The
<a href="https://docs.cpanel.net/whm/server-configuration/tweak-settings/"><em>Tweak Settings</em></a>
interface section.</p>
<p><strong>Note:</strong></p>
<p>The possible section names are:</p>
<ul>
<li><code>Apache</code></li>
<li><code>Basic</code></li>
<li><code>Mail</code></li>
<li><code>Main</code></li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="value" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">value</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">value=0</span></div><div><div html="&lt;p&gt;The value to assign to the setting. If you include this parameter in the call but
do &lt;strong&gt;not&lt;/strong&gt; set a value, the value defaults to an empty value.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;For more information about the requirements for values in the &lt;code&gt;cpanel.config&lt;/code&gt;
file settings, read our
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/cpanel-product/the-cpanel-config-file/&quot;&gt;&lt;code&gt;cpanel.config&lt;/code&gt; file&lt;/a&gt;
documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The value to assign to the setting. If you include this parameter in the call but
do <strong>not</strong> set a value, the value defaults to an empty value.</p>
<p><strong>Note:</strong></p>
<p>For more information about the requirements for values in the <code>cpanel.config</code>
file settings, read our
<a href="https://docs.cpanel.net/knowledge-base/cpanel-product/the-cpanel-config-file/"><code>cpanel.config</code> file</a>
documentation.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/set_tweaksetting</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/set_tweaksetting</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4km5ca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4km5ca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4km5ca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4km5ca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4km5ca:0" aria-labelledby="tab:R4km5ca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  set_tweaksetting <span class="token punctuation">\</span>
  <span class="token assign-left variable">key</span><span class="token operator">=</span><span class="token string">'proxysubdomains'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4km5ca:1" aria-labelledby="tab:R4km5ca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sm5ca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sm5ca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sm5ca:0" aria-labelledby="tab:R4sm5ca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;set_tweaksetting&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Configurations/operation/get_tweaksetting" data-section-id="tag/Configurations/operation/get_tweaksetting" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_tweaksetting" id="operation/get_tweaksetting" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Configurations/operation/get_tweaksetting" aria-label="tag/Configurations/operation/get_tweaksetting"></a>Return Tweak Settings option&#x27;s value<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves values from the
&lt;a href=&quot;https://go.cpanel.net/ThecpanelconfigFile&quot;&gt;&lt;code&gt;/var/cpanel/cpanel.config&lt;/code&gt;&lt;/a&gt;
file and the server&amp;#39;s &lt;a href=&quot;https://go.cpanel.net/whmdocsEximConfigurationManager&quot;&gt;Exim configuration&lt;/a&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves values from the
<a href="https://go.cpanel.net/ThecpanelconfigFile"><code>/var/cpanel/cpanel.config</code></a>
file and the server&#39;s <a href="https://go.cpanel.net/whmdocsEximConfigurationManager">Exim configuration</a>.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="key" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">key</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">key=defaultmailaction</span></div><div><div html="&lt;p&gt;The &lt;a href=&quot;https://go.cpanel.net/whmdocsTweakSettings&quot;&gt;&lt;em&gt;Tweak Settings&lt;/em&gt;&lt;/a&gt; option.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The <a href="https://go.cpanel.net/whmdocsTweakSettings"><em>Tweak Settings</em></a> option.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="module" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">module</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Main&quot;</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Apache&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Basic&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Mail&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Main&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">module=Main</span></div><div><div html="&lt;p&gt;One of the following &lt;em&gt;Tweak Settings&lt;/em&gt; module names:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;Apache&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Basic&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Mail&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Main&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>One of the following <em>Tweak Settings</em> module names:</p>
<ul>
<li><code>Apache</code></li>
<li><code>Basic</code></li>
<li><code>Mail</code></li>
<li><code>Main</code></li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_tweaksetting</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_tweaksetting</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kq5ca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kq5ca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kq5ca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kq5ca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kq5ca:0" aria-labelledby="tab:R4kq5ca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_tweaksetting <span class="token punctuation">\</span>
  <span class="token assign-left variable">key</span><span class="token operator">=</span><span class="token string">'defaultmailaction'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kq5ca:1" aria-labelledby="tab:R4kq5ca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sq5ca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sq5ca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sq5ca:0" aria-labelledby="tab:R4sq5ca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"tweaksetting"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"key"</span>: <span class="token string">&quot;defaultmailaction&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"value"</span>: <span class="token string">&quot;localuser&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_tweaksetting&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Connected-Applications" data-section-id="tag/Connected-Applications" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Connected-Applications" aria-label="tag/Connected-Applications"></a>Connected Applications</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Server Administration / Connected Applications&lt;/p&gt;
"><p>Server Administration / Connected Applications</p>
</div></div></div><div id="tag/Connected-Applications/operation/list_connected_applications" data-section-id="tag/Connected-Applications/operation/list_connected_applications" class="sc-dntaoT ceciOs"><div data-section-id="operation/list_connected_applications" id="operation/list_connected_applications" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Connected-Applications/operation/list_connected_applications" aria-label="tag/Connected-Applications/operation/list_connected_applications"></a>List application connection information<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;Retrieve the connection information for all the connected applications that have been
granted access to this server. This data may include any number of properties, but its
primary purpose is to associate API tokens and public/private key pairs and similar
resources with a specific connected application.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>Retrieve the connection information for all the connected applications that have been
granted access to this server. This data may include any number of properties, but its
primary purpose is to associate API tokens and public/private key pairs and similar
resources with a specific connected application.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="post" class="sc-txhaY dCeVuA http-verb post">post</span><span class="sc-etPtWW iqHzp">/list_connected_applications</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/list_connected_applications</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R9967ca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9967ca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R9967ca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R9967ca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9967ca:0" aria-labelledby="tab:R9967ca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  list_connected_applications
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R9967ca:1" aria-labelledby="tab:R9967ca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p67ca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p67ca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p67ca:0" aria-labelledby="tab:R9p67ca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"list"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"jwt"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"callback_url"</span>: <span class="token string">&quot;</span><a href="https://application-1.com/api/si/servers/registrations/callback">https://application-1.com/api/si/servers/registrations/callback</a><span class="token string">&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"challenge"</span>: <span class="token string">&quot;ddd13a92-d55e-4818-a960-9776ede6cd74&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"email"</span>: <span class="token string">&quot;john.doe@email.example&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"exp"</span>: <span class="token number">1401912171</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ips"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;1.1.1.1&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;2.2.2.2&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"iss"</span>: <span class="token string">&quot;</span><a href="https://application-1.com">https://application-1.com</a><span class="token string">&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"iss_desc"</span>: <span class="token string">&quot;Sample application&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;John Doe&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"redirect_url"</span>: <span class="token string">&quot;</span><a href="https://application-1/redirect">https://application-1/redirect</a><span class="token string">&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"scope"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;admin:users&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;admin:resellers&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;admin:domains&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"state"</span>: <span class="token string">&quot;xyz&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;application-1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"private_key"</span>: <span class="token string">&quot;FEF6253E6A122532430D&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"public_key"</span>: <span class="token string">&quot;AAF6253E6A1225324305623EE&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"token_name"</span>: <span class="token string">&quot;Application 1 API Token&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"property1"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"property2"</span>: <span class="token keyword">null</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;list_connected_applications&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Connected-Applications/operation/save_connected_application" data-section-id="tag/Connected-Applications/operation/save_connected_application" class="sc-dntaoT ceciOs"><div data-section-id="operation/save_connected_application" id="operation/save_connected_application" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Connected-Applications/operation/save_connected_application" aria-label="tag/Connected-Applications/operation/save_connected_application"></a>Save application connection information.<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;Save or update connection data about a specific connected application.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>Save or update connection data about a specific connected application.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><h5 class="sc-dpBQxM eJAAZj">Request Body schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><div html="" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"></div><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="&lt;p&gt;Data associated with the connected application. There are predefined elements related to specific security scenarios, but additional data may be stored here as well.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Data associated with the connected application. There are predefined elements related to specific security scenarios, but additional data may be stored here as well.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">name</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><div html="&lt;p&gt;The name of the connected application.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The name of the connected application.</p>
</div></div></div></td></tr></tbody></table><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="post" class="sc-txhaY dCeVuA http-verb post">post</span><span class="sc-etPtWW iqHzp">/save_connected_application</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/save_connected_application</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99a7ca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99a7ca:0" tabindex="0" data-rttab="true">Payload</li><li class="react-tabs__tab" role="tab" id="tab:R99a7ca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99a7ca:1" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99a7ca:2" aria-selected="false" aria-disabled="false" aria-controls="panel:R99a7ca:2" data-rttab="true">HTTP Request (Wire Format)</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99a7ca:0" aria-labelledby="tab:R99a7ca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"jwt"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"callback_url"</span>: <span class="token string">&quot;</span><a href="https://application-1.com/api/si/servers/registrations/callback">https://application-1.com/api/si/servers/registrations/callback</a><span class="token string">&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"challenge"</span>: <span class="token string">&quot;ddd13a92-d55e-4818-a960-9776ede6cd74&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"email"</span>: <span class="token string">&quot;john.doe@email.example&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"exp"</span>: <span class="token number">1401912171</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ips"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;1.1.1.1&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;2.2.2.2&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"iss"</span>: <span class="token string">&quot;</span><a href="https://application-1.com">https://application-1.com</a><span class="token string">&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"iss_desc"</span>: <span class="token string">&quot;Sample application&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;John Doe&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"redirect_url"</span>: <span class="token string">&quot;</span><a href="https://application-1/redirect">https://application-1/redirect</a><span class="token string">&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"scope"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;admin:users&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;admin:resellers&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;admin:domains&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"state"</span>: <span class="token string">&quot;xyz&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"private_key"</span>: <span class="token string">&quot;FEF6253E6A122532430D&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"public_key"</span>: <span class="token string">&quot;AAF6253E6A1225324305623EE&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"token_name"</span>: <span class="token string">&quot;Application 1 API Token&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"property1"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"property2"</span>: <span class="token keyword">null</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;application-1&quot;</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99a7ca:1" aria-labelledby="tab:R99a7ca:1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99a7ca:2" aria-labelledby="tab:R99a7ca:2"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pa7ca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pa7ca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pa7ca:0" aria-labelledby="tab:R9pa7ca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;save_connected_application&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Connected-Applications/operation/fetch_connected_application" data-section-id="tag/Connected-Applications/operation/fetch_connected_application" class="sc-dntaoT ceciOs"><div data-section-id="operation/fetch_connected_application" id="operation/fetch_connected_application" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Connected-Applications/operation/fetch_connected_application" aria-label="tag/Connected-Applications/operation/fetch_connected_application"></a>Fetch application connection information<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;Retrieve the connection information related to a application that has been granted
access to this server. This data may include any number of properties, but its
primary purpose is to associate API tokens and public/private key pairs and similar
resources with a specific connected application.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>Retrieve the connection information related to a application that has been granted
access to this server. This data may include any number of properties, but its
primary purpose is to associate API tokens and public/private key pairs and similar
resources with a specific connected application.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">name=application-1</span></div><div><div html="&lt;p&gt;The name of the connected application.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The name of the connected application.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="post" class="sc-txhaY dCeVuA http-verb post">post</span><span class="sc-etPtWW iqHzp">/fetch_connected_application</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/fetch_connected_application</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99e7ca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99e7ca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99e7ca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99e7ca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99e7ca:0" aria-labelledby="tab:R99e7ca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  fetch_connected_application <span class="token punctuation">\</span>
  <span class="token assign-left variable">name</span><span class="token operator">=</span><span class="token string">'application-1'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99e7ca:1" aria-labelledby="tab:R99e7ca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pe7ca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pe7ca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pe7ca:0" aria-labelledby="tab:R9pe7ca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"jwt"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"callback_url"</span>: <span class="token string">&quot;</span><a href="https://application-1.com/api/si/servers/registrations/callback,">https://application-1.com/api/si/servers/registrations/callback,</a><span class="token string">&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"challenge"</span>: <span class="token string">&quot;ddd13a92-d55e-4818-a960-9776ede6cd74,&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"email"</span>: <span class="token string">&quot;john.doe@email.example,&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"exp"</span>: <span class="token string">&quot;1401912171,&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ips"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;1.1.1.1&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;2.2.2.2&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"iss"</span>: <span class="token string">&quot;</span><a href="https://application-1.com">https://application-1.com</a><span class="token string">&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"iss_desc"</span>: <span class="token string">&quot;Sample application&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;John Doe,&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"redirect_url"</span>: <span class="token string">&quot;</span><a href="https://application-1/redirect,">https://application-1/redirect,</a><span class="token string">&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"scope"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;admin:users,&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;admin:resellers&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;admin:domains&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"state"</span>: <span class="token string">&quot;xyz&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"private_key"</span>: <span class="token string">&quot;FEF6253E6A122532430D&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"privileges_granted"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;list-accts&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;list-resellers&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;create-user-session&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;acct-summary&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;connected-applications&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"public_key"</span>: <span class="token string">&quot;AAF6253E6A1225324305623EE&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"token_name"</span>: <span class="token string">&quot;Application 1 API Token&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"property1"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"property2"</span>: <span class="token keyword">null</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;application-1&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;fetch_connected_application&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Connected-Applications/operation/remove_connected_application" data-section-id="tag/Connected-Applications/operation/remove_connected_application" class="sc-dntaoT ceciOs"><div data-section-id="operation/remove_connected_application" id="operation/remove_connected_application" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Connected-Applications/operation/remove_connected_application" aria-label="tag/Connected-Applications/operation/remove_connected_application"></a>Remove application connection information<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;Remove the connected application from the server. This only removes the connection
information from the configuration file. It does not clean up any allocated
resources, such as API tokens and public/private keys. Any tokens or keys need to be
removed from the system separately.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>Remove the connected application from the server. This only removes the connection
information from the configuration file. It does not clean up any allocated
resources, such as API tokens and public/private keys. Any tokens or keys need to be
removed from the system separately.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">name=application-1</span></div><div><div html="&lt;p&gt;The name of the connected application.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The name of the connected application.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="post" class="sc-txhaY dCeVuA http-verb post">post</span><span class="sc-etPtWW iqHzp">/remove_connected_application</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/remove_connected_application</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99i7ca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99i7ca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99i7ca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99i7ca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99i7ca:0" aria-labelledby="tab:R99i7ca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  remove_connected_application <span class="token punctuation">\</span>
  <span class="token assign-left variable">name</span><span class="token operator">=</span><span class="token string">'application-1'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99i7ca:1" aria-labelledby="tab:R99i7ca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pi7ca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pi7ca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pi7ca:0" aria-labelledby="tab:R9pi7ca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;remove_connected_application&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Connections" data-section-id="tag/Connections" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Connections" aria-label="tag/Connections"></a>Connections</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Server Administration / Connections&lt;/p&gt;
"><p>Server Administration / Connections</p>
</div></div></div><div id="tag/Connections/operation/get_tcp6_sockets" data-section-id="tag/Connections/operation/get_tcp6_sockets" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_tcp6_sockets" id="operation/get_tcp6_sockets" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Connections/operation/get_tcp6_sockets" aria-label="tag/Connections/operation/get_tcp6_sockets"></a>Return TCP IPv6 sockets data<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns data about the system&amp;#39;s transmission control protocol (TCP) IPv6 sockets.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns data about the system&#39;s transmission control protocol (TCP) IPv6 sockets.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_tcp6_sockets</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_tcp6_sockets</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R9969ca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9969ca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R9969ca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R9969ca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9969ca:0" aria-labelledby="tab:R9969ca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_tcp6_sockets
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R9969ca:1" aria-labelledby="tab:R9969ca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p69ca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p69ca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p69ca:0" aria-labelledby="tab:R9p69ca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"dport"</span>: <span class="token number">443</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"dst"</span>: <span class="token string">&quot;2001:0db8:0:0:1:0:0:1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"inode"</span>: <span class="token number">27171</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"rqueue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"sport"</span>: <span class="token number">2087</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"src"</span>: <span class="token string">&quot;2001:0db8:0:0:1:0:0:2&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"state"</span>: <span class="token number">10</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"uid"</span>: <span class="token number">102</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"wqueue"</span>: <span class="token number">45</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_tcp6_sockets&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Connections/operation/get_udp4_sockets" data-section-id="tag/Connections/operation/get_udp4_sockets" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_udp4_sockets" id="operation/get_udp4_sockets" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Connections/operation/get_udp4_sockets" aria-label="tag/Connections/operation/get_udp4_sockets"></a>Return UDP IPv4 sockets data<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns data about the system&amp;#39;s user datagram protocol (UDP) IPv4 sockets.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns data about the system&#39;s user datagram protocol (UDP) IPv4 sockets.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_udp4_sockets</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_udp4_sockets</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99a9ca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99a9ca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99a9ca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99a9ca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99a9ca:0" aria-labelledby="tab:R99a9ca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_udp4_sockets
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99a9ca:1" aria-labelledby="tab:R99a9ca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pa9ca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pa9ca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pa9ca:0" aria-labelledby="tab:R9pa9ca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"dport"</span>: <span class="token number">443</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"dst"</span>: <span class="token string">&quot;10.0.0.2&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"inode"</span>: <span class="token number">27171</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"rqueue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"sport"</span>: <span class="token number">53</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"src"</span>: <span class="token string">&quot;10.0.0.1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"state"</span>: <span class="token number">10</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"uid"</span>: <span class="token number">25</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"wqueue"</span>: <span class="token number">45</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_udp4_sockets&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Connections/operation/get_tcp4_sockets" data-section-id="tag/Connections/operation/get_tcp4_sockets" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_tcp4_sockets" id="operation/get_tcp4_sockets" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Connections/operation/get_tcp4_sockets" aria-label="tag/Connections/operation/get_tcp4_sockets"></a>Return TCP IPv4 sockets data<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns data about the system&amp;#39;s transmission control protocol (TCP) IPv4 sockets.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns data about the system&#39;s transmission control protocol (TCP) IPv4 sockets.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_tcp4_sockets</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_tcp4_sockets</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99e9ca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99e9ca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99e9ca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99e9ca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99e9ca:0" aria-labelledby="tab:R99e9ca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_tcp4_sockets
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99e9ca:1" aria-labelledby="tab:R99e9ca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pe9ca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pe9ca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pe9ca:0" aria-labelledby="tab:R9pe9ca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"dport"</span>: <span class="token number">443</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"dst"</span>: <span class="token string">&quot;10.0.0.2&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"inode"</span>: <span class="token number">27171</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"rqueue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"sport"</span>: <span class="token number">2087</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"src"</span>: <span class="token string">&quot;10.0.0.1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"state"</span>: <span class="token number">10</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"uid"</span>: <span class="token number">102</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"wqueue"</span>: <span class="token number">45</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_tcp4_sockets&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Connections/operation/get_udp6_sockets" data-section-id="tag/Connections/operation/get_udp6_sockets" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_udp6_sockets" id="operation/get_udp6_sockets" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Connections/operation/get_udp6_sockets" aria-label="tag/Connections/operation/get_udp6_sockets"></a>Return UDP IPv6 sockets data<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns data about the system&amp;#39;s user datagram protocol (UDP) IPv6 sockets.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  This function may perform slower on a CentOS 6 system with a large number of UDP sockets.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns data about the system&#39;s user datagram protocol (UDP) IPv6 sockets.</p>
<p><strong>Important:</strong></p>
<p>  This function may perform slower on a CentOS 6 system with a large number of UDP sockets.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_udp6_sockets</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_udp6_sockets</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99i9ca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99i9ca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99i9ca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99i9ca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99i9ca:0" aria-labelledby="tab:R99i9ca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_udp6_sockets
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99i9ca:1" aria-labelledby="tab:R99i9ca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pi9ca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pi9ca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pi9ca:0" aria-labelledby="tab:R9pi9ca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"dport"</span>: <span class="token number">443</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"dst"</span>: <span class="token string">&quot;2001:0db8:0:0:1:0:0:2&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"inode"</span>: <span class="token number">27171</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"rqueue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"sport"</span>: <span class="token number">53</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"src"</span>: <span class="token string">&quot;2001:0db8:0:0:1:0:0:1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"state"</span>: <span class="token number">10</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"uid"</span>: <span class="token number">25</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"wqueue"</span>: <span class="token number">45</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_udp6_sockets&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/cPanel-Analytics" data-section-id="tag/cPanel-Analytics" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPanel-Analytics" aria-label="tag/cPanel-Analytics"></a>cPanel Analytics</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;The cPanel Analytics module for WHM API 1.&lt;/p&gt;
"><p>The cPanel Analytics module for WHM API 1.</p>
</div></div></div><div id="tag/cPanel-Analytics/operation/participate_in_analytics" data-section-id="tag/cPanel-Analytics/operation/participate_in_analytics" class="sc-dntaoT ceciOs"><div data-section-id="operation/participate_in_analytics" id="operation/participate_in_analytics" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPanel-Analytics/operation/participate_in_analytics" aria-label="tag/cPanel-Analytics/operation/participate_in_analytics"></a>Enable analytics data gathering<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function enables or disables
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/cpanel-product/cpanel-analytics-the-data-we-use/#interface-analytics&quot;&gt;Interface Analytics&lt;/a&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function enables or disables
<a href="https://docs.cpanel.net/knowledge-base/cpanel-product/cpanel-analytics-the-data-we-use/#interface-analytics">Interface Analytics</a>.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="enabled" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">enabled</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">enabled=1</span></div><div><div html="&lt;p&gt;Whether to enable Interface Analytics.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enable.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disable.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to enable Interface Analytics.</p>
<ul>
<li><code>1</code> — Enable.</li>
<li><code>0</code> — Disable.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/participate_in_analytics</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/participate_in_analytics</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2aebca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2aebca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2aebca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2aebca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2aebca:0" aria-labelledby="tab:R2aebca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  participate_in_analytics <span class="token punctuation">\</span>
  <span class="token assign-left variable">enabled</span><span class="token operator">=</span><span class="token string">'1'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2aebca:1" aria-labelledby="tab:R2aebca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2eebca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2eebca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2eebca:0" aria-labelledby="tab:R2eebca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;participate_in_analytics&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/License-Management" data-section-id="tag/License-Management" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/License-Management" aria-label="tag/License-Management"></a>License Management</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;The Server Administration module for WHM API 1.&lt;/p&gt;
"><p>The Server Administration module for WHM API 1.</p>
</div></div></div><div id="tag/License-Management/operation/purchase_a_license" data-section-id="tag/License-Management/operation/purchase_a_license" class="sc-dntaoT ceciOs"><div data-section-id="operation/purchase_a_license" id="operation/purchase_a_license" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/License-Management/operation/purchase_a_license" aria-label="tag/License-Management/operation/purchase_a_license"></a>Return cPanel Store or Market checkout URL<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns the checkout URL to use for a cPanel Store or cPanel Market provider purchase.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns the checkout URL to use for a cPanel Store or cPanel Market provider purchase.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="login_token" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">login_token</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">login_token=1a676e6f-99fc-11e6-9ab6-e60a769b73bc</span></div><div><div html="&lt;p&gt;The login token to access the cPanel Store.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The login token to access the cPanel Store.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="provider" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">provider</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">provider=cPStore</span></div><div><div html="&lt;p&gt;The cPanel Store or cPanel Market provider&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel Store or cPanel Market provider&#39;s name.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="upgrade" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">upgrade</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">upgrade=1</span></div><div><div html="&lt;p&gt;Whether the cPanel Store or cPanel Market provider should treat this request as an upgrade.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — An upgrade.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — &lt;strong&gt;Not&lt;/strong&gt; an upgrade.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether the cPanel Store or cPanel Market provider should treat this request as an upgrade.</p>
<ul>
<li><code>1</code> — An upgrade.</li>
<li><code>0</code> — <strong>Not</strong> an upgrade.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="url_after_checkout" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">url_after_checkout</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->url<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">url_after_checkout=http://hostname.example.com</span></div><div><div html="&lt;p&gt;The location to which the cPanel Store or cPanel Market provider directs the user after the checkout process finishes.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The location to which the cPanel Store or cPanel Market provider directs the user after the checkout process finishes.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/purchase_a_license</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/purchase_a_license</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kmdca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kmdca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kmdca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kmdca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kmdca:0" aria-labelledby="tab:R4kmdca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  purchase_a_license <span class="token punctuation">\</span>
  <span class="token assign-left variable">provider</span><span class="token operator">=</span><span class="token string">'cPStore'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">url_after_checkout</span><span class="token operator">=</span><span class="token string">'http://hostname.example.com'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">login_token</span><span class="token operator">=</span><span class="token string">'1a676e6f-99fc-11e6-9ab6-e60a769b73bc'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kmdca:1" aria-labelledby="tab:R4kmdca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4smdca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4smdca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4smdca:0" aria-labelledby="tab:R4smdca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;</span><a href="https://store.cpanel.net/checkout/ssl/1234567">https://store.cpanel.net/checkout/ssl/1234567</a><span class="token string">&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;purchase_a_license&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/License-Management/operation/run_cpkeyclt" data-section-id="tag/License-Management/operation/run_cpkeyclt" class="sc-dntaoT ceciOs"><div data-section-id="operation/run_cpkeyclt" id="operation/run_cpkeyclt" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/License-Management/operation/run_cpkeyclt" aria-label="tag/License-Management/operation/run_cpkeyclt"></a>Return server&#x27;s cPanel license status<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function verifies the system&amp;#39;s license status with WebPros International, LLC&amp;#39;s
licensing servers. To do this, the function runs the &lt;code&gt;/usr/local/cpanel/cpkeyclt&lt;/code&gt;
script.&lt;/p&gt;
&lt;p&gt;For more information about this script and potential license problems,
read our
&lt;a href=&quot;https://docs.cpanel.net/installation-guide/troubleshoot-your-installation/&quot;&gt;Installation Guide - Troubleshoot Your Installation&lt;/a&gt;
documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function verifies the system&#39;s license status with WebPros International, LLC&#39;s
licensing servers. To do this, the function runs the <code>/usr/local/cpanel/cpkeyclt</code>
script.</p>
<p>For more information about this script and potential license problems,
read our
<a href="https://docs.cpanel.net/installation-guide/troubleshoot-your-installation/">Installation Guide - Troubleshoot Your Installation</a>
documentation.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/run_cpkeyclt</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/run_cpkeyclt</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kqdca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kqdca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kqdca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kqdca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kqdca:0" aria-labelledby="tab:R4kqdca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  run_cpkeyclt
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kqdca:1" aria-labelledby="tab:R4kqdca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sqdca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sqdca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sqdca:0" aria-labelledby="tab:R4sqdca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;run_cpkeyclt&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Notifications" data-section-id="tag/Notifications" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Notifications" aria-label="tag/Notifications"></a>Notifications</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Server Administration / Notifications&lt;/p&gt;
"><p>Server Administration / Notifications</p>
</div></div></div><div id="tag/Notifications/operation/get_all_contact_importances" data-section-id="tag/Notifications/operation/get_all_contact_importances" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_all_contact_importances" id="operation/get_all_contact_importances" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Notifications/operation/get_all_contact_importances" aria-label="tag/Notifications/operation/get_all_contact_importances"></a>Return Contact Manager event importance settings<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists the importance of all application events in
WHM&amp;#39;s
&lt;a href=&quot;https://docs.cpanel.net/whm/server-contacts/contact-manager/&quot;&gt;&lt;em&gt;Contact Manager&lt;/em&gt;&lt;/a&gt;
interface (&lt;em&gt;WHM &amp;gt;&amp;gt; Home &amp;gt;&amp;gt; Server Contacts &amp;gt;&amp;gt; Contact Manager&lt;/em&gt;).&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists the importance of all application events in
WHM&#39;s
<a href="https://docs.cpanel.net/whm/server-contacts/contact-manager/"><em>Contact Manager</em></a>
interface (<em>WHM &gt;&gt; Home &gt;&gt; Server Contacts &gt;&gt; Contact Manager</em>).</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_all_contact_importances</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_all_contact_importances</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Rii6fca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rii6fca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Rii6fca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Rii6fca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rii6fca:0" aria-labelledby="tab:Rii6fca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_all_contact_importances
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Rii6fca:1" aria-labelledby="tab:Rii6fca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rji6fca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rji6fca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rji6fca:0" aria-labelledby="tab:Rji6fca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"importances"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"app"</span>: <span class="token string">&quot;wwwacct&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"event"</span>: <span class="token string">&quot;*&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"importance"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;High&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_all_contact_importances&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Notifications/operation/get_application_contact_importance" data-section-id="tag/Notifications/operation/get_application_contact_importance" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_application_contact_importance" id="operation/get_application_contact_importance" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Notifications/operation/get_application_contact_importance" aria-label="tag/Notifications/operation/get_application_contact_importance"></a>Return app contact importance setting<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves the importance level of an application&amp;#39;s events for WHM&amp;#39;s
&lt;a href=&quot;https://docs.cpanel.net/whm/server-contacts/contact-manager/&quot;&gt;&lt;em&gt;Contact Manager&lt;/em&gt;&lt;/a&gt;
interface (&lt;em&gt;WHM &amp;gt;&amp;gt; Home &amp;gt;&amp;gt; Server Contacts &amp;gt;&amp;gt; Contact Manager&lt;/em&gt;).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The system creates a notification setting for the application&amp;#39;s events if one does
not already exist.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves the importance level of an application&#39;s events for WHM&#39;s
<a href="https://docs.cpanel.net/whm/server-contacts/contact-manager/"><em>Contact Manager</em></a>
interface (<em>WHM &gt;&gt; Home &gt;&gt; Server Contacts &gt;&gt; Contact Manager</em>).</p>
<p><strong>Note:</strong></p>
<p>The system creates a notification setting for the application&#39;s events if one does
not already exist.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="app" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">app</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">app=Check</span></div><div><div html="&lt;p&gt;The cPanel &amp;amp; WHM application module&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel &amp; WHM application module&#39;s name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_application_contact_importance</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_application_contact_importance</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riiafca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riiafca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riiafca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riiafca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riiafca:0" aria-labelledby="tab:Riiafca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_application_contact_importance <span class="token punctuation">\</span>
  <span class="token assign-left variable">app</span><span class="token operator">=</span><span class="token string">'Check'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riiafca:1" aria-labelledby="tab:Riiafca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjiafca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjiafca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjiafca:0" aria-labelledby="tab:Rjiafca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"importance"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;Disabled&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_application_contact_importance&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Notifications/operation/get_application_contact_event_importance" data-section-id="tag/Notifications/operation/get_application_contact_event_importance" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_application_contact_event_importance" id="operation/get_application_contact_event_importance" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Notifications/operation/get_application_contact_event_importance" aria-label="tag/Notifications/operation/get_application_contact_event_importance"></a>Return app&#x27;s event contact importance setting<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves the importance level of an application event for WHM&amp;#39;s Contact Manager interface (Home &amp;gt;&amp;gt; Server Contacts &amp;gt;&amp;gt; Contact Manager).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  The system will create a notification setting for the application&amp;#39;s events if one does not already exist.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves the importance level of an application event for WHM&#39;s Contact Manager interface (Home &gt;&gt; Server Contacts &gt;&gt; Contact Manager).</p>
<p><strong>Note:</strong></p>
<p>  The system will create a notification setting for the application&#39;s events if one does not already exist.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="app" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">app</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">app=Check</span></div><div><div html="&lt;p&gt;The application module&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The application module&#39;s name.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="event" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">event</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">event=SecurityAdvisorStateChange</span></div><div><div html="&lt;p&gt;The event&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The event&#39;s name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_application_contact_event_importance</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_application_contact_event_importance</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riiefca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riiefca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riiefca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riiefca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riiefca:0" aria-labelledby="tab:Riiefca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_application_contact_event_importance <span class="token punctuation">\</span>
  <span class="token assign-left variable">app</span><span class="token operator">=</span><span class="token string">'Check'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">event</span><span class="token operator">=</span><span class="token string">'SecurityAdvisorStateChange'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riiefca:1" aria-labelledby="tab:Riiefca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjiefca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjiefca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjiefca:0" aria-labelledby="tab:Rjiefca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"importance"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;Disabled&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_application_contact_event_importance&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Notifications/operation/set_application_contact_event_importance" data-section-id="tag/Notifications/operation/set_application_contact_event_importance" class="sc-dntaoT ceciOs"><div data-section-id="operation/set_application_contact_event_importance" id="operation/set_application_contact_event_importance" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Notifications/operation/set_application_contact_event_importance" aria-label="tag/Notifications/operation/set_application_contact_event_importance"></a>Update app&#x27;s event contact importance setting<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function sets the importance level of an application event for WHM&amp;#39;s
&lt;a href=&quot;https://go.cpanel.net/whmdocsContactManager&quot;&gt;&lt;em&gt;Contact Manager&lt;/em&gt;&lt;/a&gt;
interface (&lt;em&gt;WHM &amp;gt;&amp;gt; Home &amp;gt;&amp;gt; Server Contacts &amp;gt;&amp;gt; Contact Manager&lt;/em&gt;).&lt;/p&gt;
&lt;p&gt;For a list of available modules, use the WHM API 1
&lt;a href=&quot;/openapi/whm/operation/get_all_contact_importances/&quot;&gt;&lt;code&gt;get_all_contact_importances&lt;/code&gt;&lt;/a&gt;
function.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The system creates a notification setting for the application&amp;#39;s events
if one does not already exist.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function sets the importance level of an application event for WHM&#39;s
<a href="https://go.cpanel.net/whmdocsContactManager"><em>Contact Manager</em></a>
interface (<em>WHM &gt;&gt; Home &gt;&gt; Server Contacts &gt;&gt; Contact Manager</em>).</p>
<p>For a list of available modules, use the WHM API 1
<a href="/openapi/whm/operation/get_all_contact_importances/"><code>get_all_contact_importances</code></a>
function.</p>
<p><strong>Note:</strong></p>
<p>The system creates a notification setting for the application&#39;s events
if one does not already exist.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="app" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">app</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">app=Check</span></div><div><div html="&lt;p&gt;The cPanel &amp;amp; WHM application module&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel &amp; WHM application module&#39;s name.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="event" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">event</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">event=SecurityAdvisorStateChange</span></div><div><div html="&lt;p&gt;The event&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The event&#39;s name.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="importance" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">importance</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;High&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Medium&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Low&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Disabled&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">importance=Disabled</span></div><div><div html="&lt;p&gt;The importance level at which to send the notification.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;High&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Medium&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Low&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Disabled&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The importance level at which to send the notification.</p>
<ul>
<li><code>High</code></li>
<li><code>Medium</code></li>
<li><code>Low</code></li>
<li><code>Disabled</code></li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/set_application_contact_event_importance</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/set_application_contact_event_importance</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riiifca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riiifca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riiifca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riiifca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riiifca:0" aria-labelledby="tab:Riiifca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  set_application_contact_event_importance <span class="token punctuation">\</span>
  <span class="token assign-left variable">app</span><span class="token operator">=</span><span class="token string">'Check'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">event</span><span class="token operator">=</span><span class="token string">'SecurityAdvisorStateChange'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">importance</span><span class="token operator">=</span><span class="token string">'Disabled'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riiifca:1" aria-labelledby="tab:Riiifca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjiifca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjiifca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjiifca:0" aria-labelledby="tab:Rjiifca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;set_application_contact_event_importance&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Notifications/operation/set_application_contact_importance" data-section-id="tag/Notifications/operation/set_application_contact_importance" class="sc-dntaoT ceciOs"><div data-section-id="operation/set_application_contact_importance" id="operation/set_application_contact_importance" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Notifications/operation/set_application_contact_importance" aria-label="tag/Notifications/operation/set_application_contact_importance"></a>Update app contact importance setting<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function sets the importance level of an application&amp;#39;s events for WHM&amp;#39;s
&lt;a href=&quot;https://go.cpanel.net/whmdocsContactManager&quot;&gt;&lt;em&gt;Contact Manager&lt;/em&gt;&lt;/a&gt;
interface (&lt;em&gt;WHM &amp;gt;&amp;gt; Home &amp;gt;&amp;gt; Server Contacts &amp;gt;&amp;gt; Contact Manager&lt;/em&gt;).&lt;/p&gt;
&lt;p&gt;For a list of available modules, use the WHM API 1
&lt;a href=&quot;/openapi/whm/operation/get_all_contact_importances/&quot;&gt;&lt;code&gt;get_all_contact_importances&lt;/code&gt;&lt;/a&gt;
function.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The system creates a notification setting for the application&amp;#39;s events if one
does not already exist.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function sets the importance level of an application&#39;s events for WHM&#39;s
<a href="https://go.cpanel.net/whmdocsContactManager"><em>Contact Manager</em></a>
interface (<em>WHM &gt;&gt; Home &gt;&gt; Server Contacts &gt;&gt; Contact Manager</em>).</p>
<p>For a list of available modules, use the WHM API 1
<a href="/openapi/whm/operation/get_all_contact_importances/"><code>get_all_contact_importances</code></a>
function.</p>
<p><strong>Note:</strong></p>
<p>The system creates a notification setting for the application&#39;s events if one
does not already exist.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="app" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">app</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">app=Check</span></div><div><div html="&lt;p&gt;The cPanel &amp;amp; WHM application module&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel &amp; WHM application module&#39;s name.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="importance" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">importance</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;High&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Medium&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Low&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Disabled&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">importance=Disabled</span></div><div><div html="&lt;p&gt;The importance level at which to send the notification.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;High&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Medium&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Low&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Disabled&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The importance level at which to send the notification.</p>
<ul>
<li><code>High</code></li>
<li><code>Medium</code></li>
<li><code>Low</code></li>
<li><code>Disabled</code></li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/set_application_contact_importance</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/set_application_contact_importance</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riimfca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riimfca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riimfca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riimfca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riimfca:0" aria-labelledby="tab:Riimfca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  set_application_contact_importance <span class="token punctuation">\</span>
  <span class="token assign-left variable">app</span><span class="token operator">=</span><span class="token string">'Check'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">importance</span><span class="token operator">=</span><span class="token string">'Disabled'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riimfca:1" aria-labelledby="tab:Riimfca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjimfca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjimfca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjimfca:0" aria-labelledby="tab:Rjimfca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;set_application_contact_importance&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Notifications/operation/send_test_posturl" data-section-id="tag/Notifications/operation/send_test_posturl" class="sc-dntaoT ceciOs"><div data-section-id="operation/send_test_posturl" id="operation/send_test_posturl" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Notifications/operation/send_test_posturl" aria-label="tag/Notifications/operation/send_test_posturl"></a>Send notification URL via POST<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function uses the specified URL to send a test message through the POST method of HTTP as form data.
The function automatically generates a message title and body and includes a unique string in the test message.
When the test message returns, the system searches for the ID string and returns it.&lt;/p&gt;
&lt;p&gt;If the function does not detect the correct ID string in the returned message, the function fails.&lt;/p&gt;
&lt;p&gt;The test&amp;#39;s success or failure depends on various conditions. For example:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Valid access token.&lt;/li&gt;
&lt;li&gt;Network configuration.&lt;/li&gt;
&lt;li&gt;Service outages.&lt;/li&gt;
&lt;li&gt;External server rate limit.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function uses the specified URL to send a test message through the POST method of HTTP as form data.
The function automatically generates a message title and body and includes a unique string in the test message.
When the test message returns, the system searches for the ID string and returns it.</p>
<p>If the function does not detect the correct ID string in the returned message, the function fails.</p>
<p>The test&#39;s success or failure depends on various conditions. For example:</p>
<ul>
<li>Valid access token.</li>
<li>Network configuration.</li>
<li>Service outages.</li>
<li>External server rate limit.</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="url" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">url</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">url=https%3A%2F%2Fwww.example.com%2Fevents.cgi%3Fapikey%3D12345%26user%3Dusername*password%3D12345luggage</span></div><div><div html="&lt;p&gt;The URL and query string to send in uuencoded format. The system automatically sends the parameter&amp;#39;s hostname, subject, and body with the relevant data from the alert.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;To send additional parameters, include those keys after the URL. For example, to send the &lt;code&gt;apikey&lt;/code&gt; parameter with a value of &lt;code&gt;XXXXX&lt;/code&gt;, append &lt;code&gt;?apikey=XXXXX&lt;/code&gt; to the URL.&lt;/li&gt;
&lt;li&gt;To add additional parameters and values, separate those additional values with the ampersand character (&lt;code&gt;&amp;amp;&lt;/code&gt;) instead of the question mark character (&lt;code&gt;?&lt;/code&gt;). For example, to include a &lt;code&gt;state&lt;/code&gt; parameter of &lt;code&gt;Texas&lt;/code&gt; and a &lt;code&gt;status&lt;/code&gt; parameter of &lt;code&gt;CRITICAL&lt;/code&gt;, append &lt;code&gt;?apikey=XXXXX&amp;amp;state=Texas&amp;amp;status=CRITICAL&lt;/code&gt; to the URL.&lt;/li&gt;
&lt;li&gt;If you enter a secure URL (&lt;code&gt;https://&lt;/code&gt;), that site&amp;#39;s certificate &lt;strong&gt;must&lt;/strong&gt; be valid.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The URL and query string to send in uuencoded format. The system automatically sends the parameter&#39;s hostname, subject, and body with the relevant data from the alert.</p>
<p><strong>Note:</strong></p>
<ul>
<li>To send additional parameters, include those keys after the URL. For example, to send the <code>apikey</code> parameter with a value of <code>XXXXX</code>, append <code>?apikey=XXXXX</code> to the URL.</li>
<li>To add additional parameters and values, separate those additional values with the ampersand character (<code>&amp;</code>) instead of the question mark character (<code>?</code>). For example, to include a <code>state</code> parameter of <code>Texas</code> and a <code>status</code> parameter of <code>CRITICAL</code>, append <code>?apikey=XXXXX&amp;state=Texas&amp;status=CRITICAL</code> to the URL.</li>
<li>If you enter a secure URL (<code>https://</code>), that site&#39;s certificate <strong>must</strong> be valid.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/send_test_posturl</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/send_test_posturl</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riiqfca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riiqfca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riiqfca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riiqfca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riiqfca:0" aria-labelledby="tab:Riiqfca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  send_test_posturl <span class="token punctuation">\</span>
  <span class="token assign-left variable">url</span><span class="token operator">=</span><span class="token string">'https%3A%2F%2Fwww.example.com%2Fevents.cgi%3Fapikey%3D12345%26user%3Dusername*password%3D12345luggage'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riiqfca:1" aria-labelledby="tab:Riiqfca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjiqfca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjiqfca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjiqfca:0" aria-labelledby="tab:Rjiqfca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"message_id"</span>: <span class="token string">&quot;554d2cbd-efe61da3cacb&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;send_test_posturl&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Notifications/operation/update_contact_email" data-section-id="tag/Notifications/operation/update_contact_email" class="sc-dntaoT ceciOs"><div data-section-id="operation/update_contact_email" id="operation/update_contact_email" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Notifications/operation/update_contact_email" aria-label="tag/Notifications/operation/update_contact_email"></a>Update WHM contact email address<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function updates the contact email address in the &lt;code&gt;wwwacct.conf&lt;/code&gt; file.
For more information, read our 
&lt;a href=&quot;https://docs.cpanel.net/installation-guide/customize-your-installation/&quot;&gt;Installation Guide - Customize Your Installation&lt;/a&gt;
documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function updates the contact email address in the <code>wwwacct.conf</code> file.
For more information, read our 
<a href="https://docs.cpanel.net/installation-guide/customize-your-installation/">Installation Guide - Customize Your Installation</a>
documentation.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="contact_email" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">contact_email</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">contact_email=user@example.com</span></div><div><div html="&lt;p&gt;The contact email address to add as the &lt;code&gt;wwwacct.conf&lt;/code&gt; file&amp;#39;s &lt;code&gt;CONTACTEMAIL&lt;/code&gt;
setting.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The contact email address to add as the <code>wwwacct.conf</code> file&#39;s <code>CONTACTEMAIL</code>
setting.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/update_contact_email</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/update_contact_email</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riiufca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riiufca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riiufca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riiufca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riiufca:0" aria-labelledby="tab:Riiufca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  update_contact_email <span class="token punctuation">\</span>
  <span class="token assign-left variable">contact_email</span><span class="token operator">=</span><span class="token string">'user@example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riiufca:1" aria-labelledby="tab:Riiufca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjiufca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjiufca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjiufca:0" aria-labelledby="tab:Rjiufca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;update_contact_email&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Notifications/operation/send_test_pushbullet_note" data-section-id="tag/Notifications/operation/send_test_pushbullet_note" class="sc-dntaoT ceciOs"><div data-section-id="operation/send_test_pushbullet_note" id="operation/send_test_pushbullet_note" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Notifications/operation/send_test_pushbullet_note" aria-label="tag/Notifications/operation/send_test_pushbullet_note"></a>Send Pushbullet™ test with access token<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function uses the specified access token to send a test Pushbullet™ note. The function automatically generates a message title and body, and it includes a unique string in the test message. When the test message returns, the system searches for the ID string and returns it.&lt;/p&gt;
&lt;p&gt;If the function does not detect the correct ID string in the returned message, the function fails. You can also review the user&amp;#39;s Pushbullet channel history to confirm that the server sent and received the message.&lt;/p&gt;
&lt;p&gt;The test&amp;#39;s success or failure depends on various conditions. For example:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Valid access token.&lt;/li&gt;
&lt;li&gt;Network configuration.&lt;/li&gt;
&lt;li&gt;Service outages.&lt;/li&gt;
&lt;li&gt;External server rate limit.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function uses the specified access token to send a test Pushbullet™ note. The function automatically generates a message title and body, and it includes a unique string in the test message. When the test message returns, the system searches for the ID string and returns it.</p>
<p>If the function does not detect the correct ID string in the returned message, the function fails. You can also review the user&#39;s Pushbullet channel history to confirm that the server sent and received the message.</p>
<p>The test&#39;s success or failure depends on various conditions. For example:</p>
<ul>
<li>Valid access token.</li>
<li>Network configuration.</li>
<li>Service outages.</li>
<li>External server rate limit.</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="access_token" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">access_token</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">access_token=a1b2c3d4e5f6g7h8i9j0</span></div><div><div html="&lt;p&gt;The Pushbullet token to use.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;To access your Pushbullet token, navigate to &lt;a href=&quot;https://www.pushbullet.com/account&quot;&gt;Pushbullet&amp;#39;s My Account&lt;/a&gt; page. It will appear under the &lt;em&gt;Access Token&lt;/em&gt; heading.&lt;/li&gt;
&lt;li&gt;This is confidential information that your server sends via a secure channel.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The Pushbullet token to use.</p>
<p><strong>Note:</strong></p>
<ul>
<li>To access your Pushbullet token, navigate to <a href="https://www.pushbullet.com/account">Pushbullet&#39;s My Account</a> page. It will appear under the <em>Access Token</em> heading.</li>
<li>This is confidential information that your server sends via a secure channel.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/send_test_pushbullet_note</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/send_test_pushbullet_note</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Rij2fca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rij2fca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Rij2fca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Rij2fca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rij2fca:0" aria-labelledby="tab:Rij2fca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  send_test_pushbullet_note <span class="token punctuation">\</span>
  <span class="token assign-left variable">access_token</span><span class="token operator">=</span><span class="token string">'a1b2c3d4e5f6g7h8i9j0'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Rij2fca:1" aria-labelledby="tab:Rij2fca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjj2fca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjj2fca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjj2fca:0" aria-labelledby="tab:Rjj2fca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"message_id"</span>: <span class="token string">&quot;554d2cbd-efe61da3cacb&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"active"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"body"</span>: <span class="token string">&quot;This message confirms that \&quot;hostname.example.com\&quot; (192.168.0.20) can send a message to you via Pushbullet.\n\nThis message was sent on Monday, May 18, 2015 at 7:12:20 PM UTC.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"created"</span>: <span class="token number">1431976341.38872</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"direction"</span>: <span class="token string">&quot;self&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"dismissed"</span>: <span class="token boolean">false</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"iden"</span>: <span class="token string">&quot;ujw5ScArtjUsjAeRXXMLGS&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"modifiedx"</span>: <span class="token number">1431976341.39182</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"receiver_email"</span>: <span class="token string">&quot;user@example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"receiver_email_normalized"</span>: <span class="token string">&quot;user@example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"receiver_iden"</span>: <span class="token string">&quot;ujw5ScArtjU&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"sender_email"</span>: <span class="token string">&quot;user@example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"sender_email_normalized"</span>: <span class="token string">&quot;user@example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"sender_iden"</span>: <span class="token string">&quot;ujw5ScArtjU&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"sender_name"</span>: <span class="token string">&quot;Firstname Lastname&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"title"</span>: <span class="token string">&quot;Test message (ID: 555a3994-173a4a271062d)&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;note&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;send_test_pushbullet_note&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Notifications/operation/verify_oscar_access" data-section-id="tag/Notifications/operation/verify_oscar_access" class="sc-dntaoT ceciOs"><div data-section-id="operation/verify_oscar_access" id="operation/verify_oscar_access" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Notifications/operation/verify_oscar_access" aria-label="tag/Notifications/operation/verify_oscar_access"></a>Validate ICQ username and password<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function tests the ICQ credentials that the system uses for notifications. The system generates a unique string and includes it in the test message.&lt;/p&gt;
&lt;p&gt;You can also review the user&amp;#39;s ICQ message history to confirm that the server sent and received the message.&lt;/p&gt;
&lt;p&gt;The test&amp;#39;s success or failure depends on the following conditions:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Valid username and password combination.&lt;/li&gt;
&lt;li&gt;Network configuration.&lt;/li&gt;
&lt;li&gt;Service outages.&lt;/li&gt;
&lt;li&gt;External server rate limit.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  AOL discontinued support for AIM in December 2017. This function only tests ICQ credentials, not AIM credentials.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function tests the ICQ credentials that the system uses for notifications. The system generates a unique string and includes it in the test message.</p>
<p>You can also review the user&#39;s ICQ message history to confirm that the server sent and received the message.</p>
<p>The test&#39;s success or failure depends on the following conditions:</p>
<ul>
<li>Valid username and password combination.</li>
<li>Network configuration.</li>
<li>Service outages.</li>
<li>External server rate limit.</li>
</ul>
<p><strong>Warning:</strong></p>
<p>  AOL discontinued support for AIM in December 2017. This function only tests ICQ credentials, not AIM credentials.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="password" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">password</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">password=12345luggage</span></div><div><div html="&lt;p&gt;The ICQ account&amp;#39;s password.&lt;/p&gt;
&lt;p&gt;  &lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You &lt;strong&gt;cannot&lt;/strong&gt; use this function to test an AIM account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The ICQ account&#39;s password.</p>
<p>  <strong>Note:</strong></p>
<p>You <strong>cannot</strong> use this function to test an AIM account.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="username" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">username</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">username=username</span></div><div><div html="&lt;p&gt;The ICQ account.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Notes:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;If the username value consists entirely of numbers, the system assumes that it is an ICQ account. Otherwise, the system treats the account as an AOL account.&lt;/li&gt;
&lt;li&gt;You &lt;strong&gt;cannot&lt;/strong&gt; use this function to test an AIM account.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The ICQ account.</p>
<p><strong>Notes:</strong></p>
<ul>
<li>If the username value consists entirely of numbers, the system assumes that it is an ICQ account. Otherwise, the system treats the account as an AOL account.</li>
<li>You <strong>cannot</strong> use this function to test an AIM account.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/verify_oscar_access</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/verify_oscar_access</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Rij6fca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rij6fca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Rij6fca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Rij6fca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rij6fca:0" aria-labelledby="tab:Rij6fca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  verify_oscar_access <span class="token punctuation">\</span>
  <span class="token assign-left variable">username</span><span class="token operator">=</span><span class="token string">'username'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">password</span><span class="token operator">=</span><span class="token string">'12345luggage'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Rij6fca:1" aria-labelledby="tab:Rij6fca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjj6fca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjj6fca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjj6fca:0" aria-labelledby="tab:Rjj6fca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"message_id"</span>: <span class="token string">&quot;554d2cbd-efe61da3cacb&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;verify_oscar_access&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Notifications/operation/verify_icq_access" data-section-id="tag/Notifications/operation/verify_icq_access" class="sc-dntaoT ceciOs"><div data-section-id="operation/verify_icq_access" id="operation/verify_icq_access" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Notifications/operation/verify_icq_access" aria-label="tag/Notifications/operation/verify_icq_access"></a>Validate stored ICQ username and password<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function calls WHM API 1&amp;#39;s &lt;code&gt;verify_oscar_access&lt;/code&gt;
function with your specified ICQ accounts. You can specify ICQ
accounts in the &lt;em&gt;Contact Information&lt;/em&gt; section of WHM&amp;#39;s &lt;a href=&quot;https://docs.cpanel.net/whm/server-configuration/basic-webhost-manager-setup/&quot;&gt;&lt;em&gt;Basic WebHost Manager
Setup&lt;/em&gt;&lt;/a&gt; interface (&lt;em&gt;Home &amp;gt;&amp;gt; Server Configuration &amp;gt;&amp;gt; Basic WebHost Manager
Setup&lt;/em&gt;).&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function calls WHM API 1&#39;s <code>verify_oscar_access</code>
function with your specified ICQ accounts. You can specify ICQ
accounts in the <em>Contact Information</em> section of WHM&#39;s <a href="https://docs.cpanel.net/whm/server-configuration/basic-webhost-manager-setup/"><em>Basic WebHost Manager
Setup</em></a> interface (<em>Home &gt;&gt; Server Configuration &gt;&gt; Basic WebHost Manager
Setup</em>).</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/verify_icq_access</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/verify_icq_access</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Rijafca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rijafca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Rijafca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Rijafca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rijafca:0" aria-labelledby="tab:Rijafca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  verify_icq_access
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Rijafca:1" aria-labelledby="tab:Rijafca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjjafca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjjafca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjjafca:0" aria-labelledby="tab:Rjjafca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"message_id"</span>: <span class="token string">&quot;554d2cbd-efe61da3cacb&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;verify_icq_access&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Notifications/operation/verify_posturl_access" data-section-id="tag/Notifications/operation/verify_posturl_access" class="sc-dntaoT ceciOs"><div data-section-id="operation/verify_posturl_access" id="operation/verify_posturl_access" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Notifications/operation/verify_posturl_access" aria-label="tag/Notifications/operation/verify_posturl_access"></a>Send notification URL via POST verification<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function calls the WHM API 1 &lt;code&gt;send_test_posturl&lt;/code&gt; function for
your specified POST notification URLs. Users can specify POST notification
URLs in the &lt;em&gt;Contact Information&lt;/em&gt; section of WHM&amp;#39;s
&lt;a href=&quot;https://docs.cpanel.net/whm/server-configuration/basic-webhost-manager-setup&quot;&gt;&lt;em&gt;Basic WebHost Manager Setup&lt;/em&gt;&lt;/a&gt;
interface (&lt;em&gt;WHM &amp;gt;&amp;gt; Home &amp;gt;&amp;gt; Server Configuration &amp;gt;&amp;gt; Basic WebHost Manager Setup&lt;/em&gt;).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If the &lt;em&gt;Contact Information&lt;/em&gt; section of WHM&amp;#39;s
&lt;a href=&quot;https://docs.cpanel.net/whm/server-configuration/basic-webhost-manager-setup&quot;&gt;&lt;em&gt;Basic WebHost Manager Setup&lt;/em&gt;&lt;/a&gt;
interface (&lt;em&gt;Home &amp;gt;&amp;gt; Server Configuration &amp;gt;&amp;gt; Basic WebHost Manager Setup&lt;/em&gt;) contains
multiple POST URLs, the function will return an array that contains the results
for each URL.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function calls the WHM API 1 <code>send_test_posturl</code> function for
your specified POST notification URLs. Users can specify POST notification
URLs in the <em>Contact Information</em> section of WHM&#39;s
<a href="https://docs.cpanel.net/whm/server-configuration/basic-webhost-manager-setup"><em>Basic WebHost Manager Setup</em></a>
interface (<em>WHM &gt;&gt; Home &gt;&gt; Server Configuration &gt;&gt; Basic WebHost Manager Setup</em>).</p>
<p><strong>Note:</strong></p>
<p>If the <em>Contact Information</em> section of WHM&#39;s
<a href="https://docs.cpanel.net/whm/server-configuration/basic-webhost-manager-setup"><em>Basic WebHost Manager Setup</em></a>
interface (<em>Home &gt;&gt; Server Configuration &gt;&gt; Basic WebHost Manager Setup</em>) contains
multiple POST URLs, the function will return an array that contains the results
for each URL.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/verify_posturl_access</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/verify_posturl_access</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Rijefca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rijefca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Rijefca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Rijefca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rijefca:0" aria-labelledby="tab:Rijefca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  verify_posturl_access
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Rijefca:1" aria-labelledby="tab:Rijefca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjjefca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjjefca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjjefca:0" aria-labelledby="tab:Rjjefca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"results"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"result"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"message_id"</span>: <span class="token string">&quot;88M7&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"content"</span>: <span class="token string">&quot;&lt;!doctype html&gt;\n&lt;html&gt;\n&lt;head&gt;\n    &lt;title&gt;Example Domain&lt;/title&gt;\n\n    &lt;meta charset=\&quot;utf-8\&quot; /&gt;\n    &lt;meta http-equiv=\&quot;Content-type\&quot; content=\&quot;text/html; charset=utf-8\&quot; /&gt;\n    &lt;meta name=\&quot;viewport\&quot; content=\&quot;width=device-width, initial-scale=1\&quot; /&gt;\n    &lt;style type=\&quot;text/css\&quot;&gt;\n    body {\n        background-color: #f0f0f2;\n        margin: 0;\n        padding: 0;\n        font-family: -apple-system, system-ui, BlinkMacSystemFont, \&quot;Segoe UI\&quot;, \&quot;Open Sans\&quot;, \&quot;Helvetica Neue\&quot;, Helvetica, Arial, sans-serif;\n    }\n    div {\n        width: 600px;\n        margin: 5em auto;\n        padding: 2em;\n        background-color: #fdfdff;\n        border-radius: 0.5em;\n        box-shadow: 2px 3px 7px 2px rgba(0,0,0,0.02);\n    }\n    a:link, a:visited {\n        color: #38488f;\n        text-decoration: none;\n    }\n    @media (max-width: 700px) {\n        div {\n            margin: 0 auto;\n            width: auto;\n        }\n    }\n    &lt;/style&gt;\n&lt;/head&gt;\n\n&lt;body&gt;\n&lt;div&gt;\n    &lt;h1&gt;Example Domain&lt;/h1&gt;\n    &lt;p&gt;This domain is for use in illustrative examples in documents. You may use this\n    domain in literature without prior coordination or asking for permission.&lt;/p&gt;\n    &lt;p&gt;&lt;a href=\&quot;https://www.iana.org/domains/example\&quot;&gt;More information...&lt;/a&gt;&lt;/p&gt;\n&lt;/div&gt;\n&lt;/body&gt;\n&lt;/html&gt;\n&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"headers"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"connection"</span>: <span class="token string">&quot;keep-alive&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"content-length"</span>: <span class="token string">&quot;743&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"content-type"</span>: <span class="token string">&quot;application/json; charset=utf-8&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"date"</span>: <span class="token string">&quot;Tue, 05 May 2020 19:10:13 GMT&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"e-tag"</span>: <span class="token string">&quot;z'W/\\\&quot;2e7-Klmw/9Djp5E2M7VZdH2LwFWXX6s\\\&quot;\&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"server"</span>: <span class="token string">&quot;nginx&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"set-cookie"</span>: <span class="token string">&quot;sails.sid=s%3Arpjt9JrVXDIYMxpjyUqLuCtcUxSwbEWX.6ldYuWKV2zqn%2BhmsUlAi7PtsIEd9RXI32y6gjg0gwJA; Path=/; HttpOnly&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vary"</span>: <span class="token string">&quot;Accept-Encoding&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"protocol"</span>: <span class="token string">&quot;HTTP/1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">&quot;200&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"success"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"url"</span>: <span class="token string">&quot;</span><a href="http://www.example.com">http://www.example.com</a><span class="token string">&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"url"</span>: <span class="token string">&quot;</span><a href="https://postman-echo.com/post">https://postman-echo.com/post</a><span class="token string">&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;verify_posturl_access&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Notifications/operation/verify_pushbullet_access" data-section-id="tag/Notifications/operation/verify_pushbullet_access" class="sc-dntaoT ceciOs"><div data-section-id="operation/verify_pushbullet_access" id="operation/verify_pushbullet_access" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Notifications/operation/verify_pushbullet_access" aria-label="tag/Notifications/operation/verify_pushbullet_access"></a>Send Pushbullet™ access verification<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function calls the WHM API 1 &lt;code&gt;send_test_pushbullet_note&lt;/code&gt; function with the system&amp;#39;s specified
Pushbullet™ accounts. You can specify Pushbullet accounts in the &lt;em&gt;Contact Information&lt;/em&gt; section of WHM&amp;#39;s
&lt;em&gt;&lt;a href=&quot;https://docs.cpanel.net/whm/server-configuration/basic-webhost-manager-setup/&quot;&gt;Basic WebHost Manager Setup&lt;/a&gt;&lt;/em&gt;
interface (&lt;em&gt;Home &amp;gt;&amp;gt; Server Configuration &amp;gt;&amp;gt; Basic WebHost Manager Setup&lt;/em&gt;).&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function calls the WHM API 1 <code>send_test_pushbullet_note</code> function with the system&#39;s specified
Pushbullet™ accounts. You can specify Pushbullet accounts in the <em>Contact Information</em> section of WHM&#39;s
<em><a href="https://docs.cpanel.net/whm/server-configuration/basic-webhost-manager-setup/">Basic WebHost Manager Setup</a></em>
interface (<em>Home &gt;&gt; Server Configuration &gt;&gt; Basic WebHost Manager Setup</em>).</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/verify_pushbullet_access</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/verify_pushbullet_access</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Rijifca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rijifca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Rijifca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Rijifca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rijifca:0" aria-labelledby="tab:Rijifca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  verify_pushbullet_access
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Rijifca:1" aria-labelledby="tab:Rijifca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjjifca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjjifca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjjifca:0" aria-labelledby="tab:Rjjifca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"results"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"access_token"</span>: <span class="token string">&quot;123456789012345678901234567890&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"message_id"</span>: <span class="token string">&quot;554d2cbd-efe61da3cacb&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"active"</span>: <span class="token string">&quot;true,&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"body"</span>: <span class="token string">&quot;This message confirms that ??hostname.example.com?? (192.168.0.20) can send a\nmessage to you via Pushbullet.\n\nThis message was sent on Tuesday, March 17, 2020 at 3:09:20 PM UTC.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"created"</span>: <span class="token string">&quot;1584457760.74319,&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"direction"</span>: <span class="token string">&quot;self&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"dismissed"</span>: <span class="token string">&quot;false,&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"iden"</span>: <span class="token string">&quot;ABCDEFGHIJKLABCDEFGHIJKL&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"modified"</span>: <span class="token string">&quot;1584457760.74993,&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"receiver_email"</span>: <span class="token string">&quot;user@example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"receiver_email_normalized"</span>: <span class="token string">&quot;user@example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"receiver_iden"</span>: <span class="token string">&quot;ABCDEFGHIJKL&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"sender_email"</span>: <span class="token string">&quot;user@example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"sender_email_normalized"</span>: <span class="token string">&quot;user@example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"sender_iden"</span>: <span class="token string">&quot;ABCDEFGHIJKL&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"sender_name"</span>: <span class="token string">&quot;Firstname Lastname&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"title"</span>: <span class="token string">&quot;Test message (ID: J2SY)&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;note&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;verify_pushbullet_access&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Notifications/operation/verify_slack_access" data-section-id="tag/Notifications/operation/verify_slack_access" class="sc-dntaoT ceciOs"><div data-section-id="operation/verify_slack_access" id="operation/verify_slack_access" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Notifications/operation/verify_slack_access" aria-label="tag/Notifications/operation/verify_slack_access"></a>Verify Slack® Webhook connection<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function verifies the connection to a Slack® WebHook. You can specify Slack accounts in the Contact Information section of WHM&amp;#39;s Basic WebHost Manager Setup  interface ( Home &amp;gt;&amp;gt; Server Configuration &amp;gt;&amp;gt; Basic WebHost Manager Setup ).&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function verifies the connection to a Slack® WebHook. You can specify Slack accounts in the Contact Information section of WHM&#39;s Basic WebHost Manager Setup  interface ( Home &gt;&gt; Server Configuration &gt;&gt; Basic WebHost Manager Setup ).</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/verify_slack_access</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/verify_slack_access</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Rijmfca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rijmfca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Rijmfca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Rijmfca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rijmfca:0" aria-labelledby="tab:Rijmfca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  verify_slack_access
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Rijmfca:1" aria-labelledby="tab:Rijmfca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjjmfca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjjmfca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjjmfca:0" aria-labelledby="tab:Rjjmfca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"results"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"result"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"message_id"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"content"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"headers"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"access-control-allow-origin"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"content-type"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"date"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"referrer-policy"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"server"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"strict-transport-security"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"transfer-encoding"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vary"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x-frame-options"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x-slack-backend"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x-via"</span>: <span class="token keyword">null</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"protocol"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"success"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"url"</span>: <span class="token keyword">null</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"url"</span>: <span class="token keyword">null</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;verify_slack_access&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Security" data-section-id="tag/Security" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Security" aria-label="tag/Security"></a>Security</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;The Security module for WHM API 1.&lt;/p&gt;
"><p>The Security module for WHM API 1.</p>
</div></div></div><div id="tag/Security/operation/fetch_security_advice" data-section-id="tag/Security/operation/fetch_security_advice" class="sc-dntaoT ceciOs"><div data-section-id="operation/fetch_security_advice" id="operation/fetch_security_advice" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Security/operation/fetch_security_advice" aria-label="tag/Security/operation/fetch_security_advice"></a>Return Security Advisor results<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns the cPanel Security Advisor&amp;#39;s security scan data. It advises you of how to resolve any security issues that it finds.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  For more information, read the &lt;a href=&quot;https://go.cpanel.net/githubsecurityadvisor&quot;&gt;cPanel Security Advisor&lt;/a&gt; documentation at the WebPros International, LLC GitHub® repository.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns the cPanel Security Advisor&#39;s security scan data. It advises you of how to resolve any security issues that it finds.</p>
<p><strong>Note:</strong></p>
<p>  For more information, read the <a href="https://go.cpanel.net/githubsecurityadvisor">cPanel Security Advisor</a> documentation at the WebPros International, LLC GitHub® repository.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/fetch_security_advice</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/fetch_security_advice</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2aehca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2aehca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2aehca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2aehca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2aehca:0" aria-labelledby="tab:R2aehca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  fetch_security_advice
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2aehca:1" aria-labelledby="tab:R2aehca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2eehca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2eehca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2eehca:0" aria-labelledby="tab:R2eehca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"advice"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"key"</span>: <span class="token string">&quot;SSH_direct_root_login_permitted&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"suggestion"</span>: <span class="token string">&quot;Manually edit /etc/ssh/sshd_config and change PermitRootLogin to “without-password” or “no”, then restart SSH …&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <span class="token string">&quot;SSH direct root logins are permitted.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;ADVISE_BAD&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;Cpanel::Security::Advisor::Assessors::SSH&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;mod_advice&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"advice"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"key"</span>: <span class="token string">&quot;SSH_is_current&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"suggestion"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"summary"</span>: <span class="token string">&quot;Current SSH version is up to date: 11.22p33-44&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;ADVISE_GOOD&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;Cpanel::Security::Advisor::Assessors::SSH&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;mod_advice&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"message"</span>: <span class="token string">&quot;Anvil not found at /usr/local/cpanel/Cpanel/Security/Advisor/Assessors/ACME.pm line 6.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;Cpanel::Security::Advisor::Assessors::ACME&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;mod_load&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;fetch_security_advice&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Server-Nodes" data-section-id="tag/Server-Nodes" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Server-Nodes" aria-label="tag/Server-Nodes"></a>Server Nodes</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Server Administration / Server Nodes&lt;/p&gt;
"><p>Server Administration / Server Nodes</p>
</div></div></div><div id="tag/Server-Nodes/operation/get_linked_server_node" data-section-id="tag/Server-Nodes/operation/get_linked_server_node" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_linked_server_node" id="operation/get_linked_server_node" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Server-Nodes/operation/get_linked_server_node" aria-label="tag/Server-Nodes/operation/get_linked_server_node"></a>Return linked remote server node settings<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns details about a linked remote server node.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns details about a linked remote server node.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="alias" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">alias</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">alias=example</span></div><div><div html="&lt;p&gt;The name of a linked remote server node.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The name of a linked remote server node.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_linked_server_node</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_linked_server_node</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Rii6jca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rii6jca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Rii6jca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Rii6jca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rii6jca:0" aria-labelledby="tab:Rii6jca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_linked_server_node <span class="token punctuation">\</span>
  <span class="token assign-left variable">alias</span><span class="token operator">=</span><span class="token string">'example'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Rii6jca:1" aria-labelledby="tab:Rii6jca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rji6jca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rji6jca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rji6jca:0" aria-labelledby="tab:Rji6jca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"enabled_services"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;apache_php_fpm&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"hostname"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"last_check"</span>: <span class="token number">1556576165</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"system_settings"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"Mail"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"globalspamassassin"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"tls_verified"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"username"</span>: <span class="token string">&quot;root&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token string">&quot;11.86.0.0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"worker_capabilities"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"Mail"</span>: <span class="token punctuation">{ }</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_linked_server_node&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Server-Nodes/operation/get_server_node_status" data-section-id="tag/Server-Nodes/operation/get_server_node_status" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_server_node_status" id="operation/get_server_node_status" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Server-Nodes/operation/get_server_node_status" aria-label="tag/Server-Nodes/operation/get_server_node_status"></a>Return linked server node status<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns the status of a linked remote server node. It returns 
the linked remote server&amp;#39;s status with the WHM API 1 &lt;code&gt;version&lt;/code&gt; and &lt;code&gt;get_current_profile&lt;/code&gt; functions.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns the status of a linked remote server node. It returns 
the linked remote server&#39;s status with the WHM API 1 <code>version</code> and <code>get_current_profile</code> functions.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="api_token" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">api_token</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">api_token=23ZX8RA1FTE1IVJRL90MB5CREDS4UE2H</span></div><div><div html="&lt;p&gt;The required API token to make API calls to the remote server node.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; The API token &lt;strong&gt;must&lt;/strong&gt; have &lt;code&gt;root&lt;/code&gt;-level access on the remote server node.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The required API token to make API calls to the remote server node.</p>
<p><strong>Note:</strong></p>
<p> The API token <strong>must</strong> have <code>root</code>-level access on the remote server node.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="hostname" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">hostname</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">hostname=example.com</span></div><div><div html="&lt;p&gt;The remote server node&amp;#39;s hostname or IP address.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you use an IP address, you &lt;strong&gt;must&lt;/strong&gt; use the &lt;code&gt;skip_tls_verification=1&lt;/code&gt; parameter.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The remote server node&#39;s hostname or IP address.</p>
<p><strong>Note:</strong></p>
<p>If you use an IP address, you <strong>must</strong> use the <code>skip_tls_verification=1</code> parameter.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="skip_tls_verification" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">skip_tls_verification</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">skip_tls_verification=1</span></div><div><div html="&lt;p&gt;Whether to skip &lt;a href=&quot;https://go.cpanel.net/guidetoSSL&quot;&gt;SSL/TLS verification&lt;/a&gt;. The system performs this action when it queries the remote server node.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; - Skip SSL/TLS verification.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; - Do &lt;strong&gt;not&lt;/strong&gt; skip SSL/TLS verification.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to skip <a href="https://go.cpanel.net/guidetoSSL">SSL/TLS verification</a>. The system performs this action when it queries the remote server node.</p>
<ul>
<li><code>1</code> - Skip SSL/TLS verification.</li>
<li><code>0</code> - Do <strong>not</strong> skip SSL/TLS verification.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="username" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">username</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">username=root</span></div><div><div html="&lt;p&gt;The username required to make API calls to the remote server node.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The username &lt;strong&gt;must&lt;/strong&gt; have &lt;code&gt;root&lt;/code&gt;-level access on the remote server node.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The username required to make API calls to the remote server node.</p>
<p><strong>Note:</strong></p>
<p>The username <strong>must</strong> have <code>root</code>-level access on the remote server node.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_server_node_status</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_server_node_status</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riiajca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riiajca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riiajca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riiajca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riiajca:0" aria-labelledby="tab:Riiajca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_server_node_status <span class="token punctuation">\</span>
  <span class="token assign-left variable">api_token</span><span class="token operator">=</span><span class="token string">'23ZX8RA1FTE1IVJRL90MB5CREDS4UE2H'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">hostname</span><span class="token operator">=</span><span class="token string">'example.com'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">username</span><span class="token operator">=</span><span class="token string">'root'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riiajca:1" aria-labelledby="tab:Riiajca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjiajca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjiajca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjiajca:0" aria-labelledby="tab:Rjiajca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"enabled_services"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;apache_php_fpm&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"remote_node_linkages"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"alias"</span>: <span class="token string">&quot;MailNode&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"enabled_services"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;apache_php_fpm&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;cpanellogd&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;cpdavd&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;cpgreylistd&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;cphulkd&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;cpsrvd&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;crond&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;dnsadmin&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;exim&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;imap&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;ipaliases&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;lmtp&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;mailman&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;mysql&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;named&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;nscd&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;pop&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;queueprocd&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;rsyslogd&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;spamd&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;sshd&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;tailwatchd&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"hostname"</span>: <span class="token string">&quot;mailnode.example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"last_check"</span>: <span class="token number">1583934071</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"system_settings"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"Mail"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"globalspamassassin"</span>: <span class="token string">&quot;1&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"tls_verified"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"username"</span>: <span class="token string">&quot;root&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token string">&quot;11.90.0.0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"worker_capabilities"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"Mail"</span>: <span class="token punctuation">{ }</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"system_settings"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"Mail"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"globalspamassassin"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"tls_verified"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token string">&quot;11.90.0.0&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_server_node_status&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Server-Nodes/operation/list_linked_server_nodes" data-section-id="tag/Server-Nodes/operation/list_linked_server_nodes" class="sc-dntaoT ceciOs"><div data-section-id="operation/list_linked_server_nodes" id="operation/list_linked_server_nodes" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Server-Nodes/operation/list_linked_server_nodes" aria-label="tag/Server-Nodes/operation/list_linked_server_nodes"></a>Return all linked server nodes<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns a list of all remote server nodes linked to the server. It also provides details about each remote server node.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns a list of all remote server nodes linked to the server. It also provides details about each remote server node.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/list_linked_server_nodes</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/list_linked_server_nodes</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riiejca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riiejca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riiejca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riiejca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riiejca:0" aria-labelledby="tab:Riiejca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  list_linked_server_nodes
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riiejca:1" aria-labelledby="tab:Riiejca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjiejca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjiejca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjiejca:0" aria-labelledby="tab:Rjiejca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"alias"</span>: <span class="token string">&quot;example&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"enabled_services"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;apache_php_fpm&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;cpanellogd&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;cpdavd&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;cpgreylistd&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;cpsrvd&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;crond&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;dnsadmin&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;exim&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;ftpd&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;imap&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;ipaliases&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;lmtp&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;mailman&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;mysql&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;named&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;nscd&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;pop&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;postgresql&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;queueprocd&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;rsyslogd&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;spamd&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;sshd&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;tailwatchd&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"hostname"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"last_check"</span>: <span class="token number">1556576165</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"tls_verified"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"username"</span>: <span class="token string">&quot;root&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token string">&quot;11.90.0.0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"worker_capabilities"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"Mail"</span>: <span class="token punctuation">{ }</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;list_linked_server_nodes&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Server-Nodes/operation/list_user_child_nodes" data-section-id="tag/Server-Nodes/operation/list_user_child_nodes" class="sc-dntaoT ceciOs"><div data-section-id="operation/list_user_child_nodes" id="operation/list_user_child_nodes" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Server-Nodes/operation/list_user_child_nodes" aria-label="tag/Server-Nodes/operation/list_user_child_nodes"></a>Return cPanel accounts with server name and type<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns the system&amp;#39;s cPanel accounts and the &lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles&quot;&gt;linked cPanel &amp;amp; WHM server&lt;/a&gt; on which they exist.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns the system&#39;s cPanel accounts and the <a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles">linked cPanel &amp; WHM server</a> on which they exist.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/list_user_child_nodes</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/list_user_child_nodes</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riiijca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riiijca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riiijca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riiijca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riiijca:0" aria-labelledby="tab:Riiijca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  list_user_child_nodes
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riiijca:1" aria-labelledby="tab:Riiijca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjiijca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjiijca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjiijca:0" aria-labelledby="tab:Rjiijca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"alias"</span>: <span class="token string">&quot;MailServer1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;Mail&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;username1&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;list_user_child_nodes&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Server-Nodes/operation/link_server_node_with_api_token" data-section-id="tag/Server-Nodes/operation/link_server_node_with_api_token" class="sc-dntaoT ceciOs"><div data-section-id="operation/link_server_node_with_api_token" id="operation/link_server_node_with_api_token" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Server-Nodes/operation/link_server_node_with_api_token" aria-label="tag/Server-Nodes/operation/link_server_node_with_api_token"></a>Add linked server node<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function links your server to a remote server node. The server uses an API token
to communicate with the remote server node.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This function &lt;strong&gt;only&lt;/strong&gt; runs on a
&lt;a href=&quot;https://go.cpanel.net/whmlinkednodes&quot;&gt;Standard Node profile&lt;/a&gt;
server.&lt;/li&gt;
&lt;li&gt;The remote server node &lt;strong&gt;must&lt;/strong&gt; use a version that is the same as or greater than your
server version.&lt;/li&gt;
&lt;li&gt;This function &lt;strong&gt;requires&lt;/strong&gt; the use of an API token. For more information, read our
&lt;a href=&quot;https://go.cpanel.net/APITokensinWHM&quot;&gt;Guide to API Authentication - API Tokens in WHM&lt;/a&gt;
documentation.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function links your server to a remote server node. The server uses an API token
to communicate with the remote server node.</p>
<p><strong>Important:</strong></p>
<ul>
<li>This function <strong>only</strong> runs on a
<a href="https://go.cpanel.net/whmlinkednodes">Standard Node profile</a>
server.</li>
<li>The remote server node <strong>must</strong> use a version that is the same as or greater than your
server version.</li>
<li>This function <strong>requires</strong> the use of an API token. For more information, read our
<a href="https://go.cpanel.net/APITokensinWHM">Guide to API Authentication - API Tokens in WHM</a>
documentation.</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="alias" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">alias</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->[ 1 .. 50 ] characters<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">alias=example</span></div><div><div html="&lt;p&gt;A unique name that refers to the remote server node.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The alias may &lt;strong&gt;only&lt;/strong&gt; contain alphanumeric characters, dashes (&lt;code&gt;-&lt;/code&gt;), and underscores (&lt;code&gt;_&lt;/code&gt;).
It also has a maximum length of 50 characters.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A unique name that refers to the remote server node.</p>
<p><strong>Note:</strong></p>
<p>The alias may <strong>only</strong> contain alphanumeric characters, dashes (<code>-</code>), and underscores (<code>_</code>).
It also has a maximum length of 50 characters.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="api_token" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">api_token</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">api_token=23ZX8RA1FTE1IVJRL90MB5CREDS4UE2H</span></div><div><div html="&lt;p&gt;The API token required to make API calls to the remote server node.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The API token &lt;strong&gt;must&lt;/strong&gt; have &lt;code&gt;root&lt;/code&gt;-level access on the remote server node.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The API token required to make API calls to the remote server node.</p>
<p><strong>Note:</strong></p>
<p>The API token <strong>must</strong> have <code>root</code>-level access on the remote server node.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="hostname" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">hostname</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->hostname<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">hostname=host.example.com</span></div><div><div html="&lt;p&gt;The remote server node&amp;#39;s hostname.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter does &lt;strong&gt;not&lt;/strong&gt; accept an IP address.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The remote server node&#39;s hostname.</p>
<p><strong>Note:</strong></p>
<p>This parameter does <strong>not</strong> accept an IP address.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="skip_tls_verification" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">skip_tls_verification</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">skip_tls_verification=0</span></div><div><div html="&lt;p&gt;Whether to skip
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/security/guide-to-ssl/&quot;&gt;SSL/TLS verification&lt;/a&gt;.
The system performs this action when it queries the remote server node.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to skip
<a href="https://docs.cpanel.net/knowledge-base/security/guide-to-ssl/">SSL/TLS verification</a>.
The system performs this action when it queries the remote server node.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="username" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">username</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">username=root</span></div><div><div html="&lt;p&gt;The username required to make API calls to the remote server node.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The username &lt;strong&gt;must&lt;/strong&gt; have &lt;code&gt;root&lt;/code&gt;-level access on the remote server node.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The username required to make API calls to the remote server node.</p>
<p><strong>Note:</strong></p>
<p>The username <strong>must</strong> have <code>root</code>-level access on the remote server node.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/link_server_node_with_api_token</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/link_server_node_with_api_token</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riimjca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riimjca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riimjca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riimjca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riimjca:0" aria-labelledby="tab:Riimjca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  link_server_node_with_api_token <span class="token punctuation">\</span>
  <span class="token assign-left variable">alias</span><span class="token operator">=</span><span class="token string">'example'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">api_token</span><span class="token operator">=</span><span class="token string">'23ZX8RA1FTE1IVJRL90MB5CREDS4UE2H'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">hostname</span><span class="token operator">=</span><span class="token string">'host.example.com'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">username</span><span class="token operator">=</span><span class="token string">'root'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riimjca:1" aria-labelledby="tab:Riimjca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjimjca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjimjca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjimjca:0" aria-labelledby="tab:Rjimjca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;link_server_node_with_api_token&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Server-Nodes/operation/unlink_server_node" data-section-id="tag/Server-Nodes/operation/unlink_server_node" class="sc-dntaoT ceciOs"><div data-section-id="operation/unlink_server_node" id="operation/unlink_server_node" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Server-Nodes/operation/unlink_server_node" aria-label="tag/Server-Nodes/operation/unlink_server_node"></a>Remove linked server node<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function unlinks a remote server node from your server.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  This function does &lt;strong&gt;not&lt;/strong&gt; unlink mail servers that are currently in use. 
  You &lt;strong&gt;must&lt;/strong&gt; first delete any accounts that use the linked mail server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function unlinks a remote server node from your server.</p>
<p><strong>Important:</strong></p>
<p>  This function does <strong>not</strong> unlink mail servers that are currently in use. 
  You <strong>must</strong> first delete any accounts that use the linked mail server.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="alias" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">alias</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">alias=example</span></div><div><div html="&lt;p&gt;The name of a linked remote server node.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The name of a linked remote server node.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="handle_api_token" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">handle_api_token</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;leave&quot;</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;leave&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;expire_24h&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">handle_api_token=expire_24h</span></div><div><div html="&lt;p&gt;What to do with the linkage’s stored API token on the remote server node:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;leave&lt;/code&gt;: Leave the API token active.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;expire_24h&lt;/code&gt;: Set the API token to expire after 24 hours. This can be undone.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>What to do with the linkage’s stored API token on the remote server node:</p>
<ul>
<li><code>leave</code>: Leave the API token active.</li>
<li><code>expire_24h</code>: Set the API token to expire after 24 hours. This can be undone.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/unlink_server_node</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/unlink_server_node</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riiqjca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riiqjca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riiqjca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riiqjca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riiqjca:0" aria-labelledby="tab:Riiqjca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  unlink_server_node <span class="token punctuation">\</span>
  <span class="token assign-left variable">alias</span><span class="token operator">=</span><span class="token string">'example'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riiqjca:1" aria-labelledby="tab:Riiqjca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjiqjca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjiqjca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjiqjca:0" aria-labelledby="tab:Rjiqjca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"alias"</span>: <span class="token string">&quot;example&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"enabled_services"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;apache_php_fpm&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"hostname"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"last_check"</span>: <span class="token number">1556576165</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"system_settings"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"Mail"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"globalspamassassin"</span>: <span class="token string">&quot;0&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"tls_verified"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"username"</span>: <span class="token string">&quot;root&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token string">&quot;11.86.0.0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"worker_capabilities"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"Mail"</span>: <span class="token punctuation">{ }</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;unlink_server_node&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Server-Nodes/operation/update_linked_server_node" data-section-id="tag/Server-Nodes/operation/update_linked_server_node" class="sc-dntaoT ceciOs"><div data-section-id="operation/update_linked_server_node" id="operation/update_linked_server_node" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Server-Nodes/operation/update_linked_server_node" aria-label="tag/Server-Nodes/operation/update_linked_server_node"></a>Update linked server node settings<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function updates a linked remote cPanel server node.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This function &lt;strong&gt;requires&lt;/strong&gt; the use of an API token. For more information,
read our &lt;a href=&quot;https://go.cpanel.net/guide-to-api-authentication-api-tokens-in-whm&quot;&gt;Guide to API Authentication - API Tokens in WHM&lt;/a&gt;
documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function updates a linked remote cPanel server node.</p>
<p><strong>Important:</strong></p>
<p>This function <strong>requires</strong> the use of an API token. For more information,
read our <a href="https://go.cpanel.net/guide-to-api-authentication-api-tokens-in-whm">Guide to API Authentication - API Tokens in WHM</a>
documentation.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="alias" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">alias</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">alias=example</span></div><div><div html="&lt;p&gt;The name of a linked remote cPanel server node.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The name of a linked remote cPanel server node.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="api_token" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">api_token</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">api_token=23ZX8RA1FTE1IVJRL90MB5CREDS4UE2H</span></div><div><div html="&lt;p&gt;The API token required to make API calls to the remote cPanel server node.&lt;/p&gt;
&lt;p&gt;This value defaults to the existing API token.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; The API token &lt;strong&gt;must&lt;/strong&gt; have &lt;code&gt;root&lt;/code&gt;-level access on the remote cPanel server node.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The API token required to make API calls to the remote cPanel server node.</p>
<p>This value defaults to the existing API token.</p>
<p><strong>Note:</strong></p>
<p> The API token <strong>must</strong> have <code>root</code>-level access on the remote cPanel server node.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="hostname" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">hostname</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">hostname=example.com</span></div><div><div html="&lt;p&gt;A new remote cPanel server node&amp;#39;s hostname. The system will update your remote
cPanel server node&amp;#39;s hostname to this value.&lt;/p&gt;
&lt;p&gt;This value defaults to the existing hostname.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter does &lt;strong&gt;not&lt;/strong&gt; accept an IP address.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A new remote cPanel server node&#39;s hostname. The system will update your remote
cPanel server node&#39;s hostname to this value.</p>
<p>This value defaults to the existing hostname.</p>
<p><strong>Note:</strong></p>
<p>This parameter does <strong>not</strong> accept an IP address.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="skip_tls_verification" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">skip_tls_verification</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">skip_tls_verification=0</span></div><div><div html="&lt;p&gt;Whether to skip &lt;a href=&quot;https://docs.cpanel.net/knowledge-base/security/guide-to-ssl/&quot;&gt;SSL/TLS verification&lt;/a&gt;.
The system performs this action when it queries the remote cPanel server node.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If the remote cPanel server is SSL/TLS verified, you &lt;strong&gt;cannot&lt;/strong&gt; skip verification.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to skip <a href="https://docs.cpanel.net/knowledge-base/security/guide-to-ssl/">SSL/TLS verification</a>.
The system performs this action when it queries the remote cPanel server node.</p>
<p><strong>Note:</strong></p>
<p>If the remote cPanel server is SSL/TLS verified, you <strong>cannot</strong> skip verification.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="username" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">username</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">username=root</span></div><div><div html="&lt;p&gt;The username required to make API calls to the remote cPanel server node.&lt;/p&gt;
&lt;p&gt;This value defaults to the existing username.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The username &lt;strong&gt;must&lt;/strong&gt; have &lt;code&gt;root&lt;/code&gt;-level access on the remote cPanel server node.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The username required to make API calls to the remote cPanel server node.</p>
<p>This value defaults to the existing username.</p>
<p><strong>Note:</strong></p>
<p>The username <strong>must</strong> have <code>root</code>-level access on the remote cPanel server node.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/update_linked_server_node</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/update_linked_server_node</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riiujca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riiujca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riiujca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riiujca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riiujca:0" aria-labelledby="tab:Riiujca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  update_linked_server_node <span class="token punctuation">\</span>
  <span class="token assign-left variable">alias</span><span class="token operator">=</span><span class="token string">'example'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riiujca:1" aria-labelledby="tab:Riiujca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjiujca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjiujca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjiujca:0" aria-labelledby="tab:Rjiujca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;update_linked_server_node&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Server-Nodes/operation/force_dedistribution_from_node" data-section-id="tag/Server-Nodes/operation/force_dedistribution_from_node" class="sc-dntaoT ceciOs"><div data-section-id="operation/force_dedistribution_from_node" id="operation/force_dedistribution_from_node" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Server-Nodes/operation/force_dedistribution_from_node" aria-label="tag/Server-Nodes/operation/force_dedistribution_from_node"></a>Repair distributed accounts with data loss<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function converts cPanel accounts that use a given
&lt;a href=&quot;https://go.cpanel.net/cPanelGlossary#child-node&quot;&gt;child node&lt;/a&gt;
to use the local server instead.&lt;/p&gt;
&lt;p&gt;Unlike the WHM API 1 &lt;code&gt;modifyacct&lt;/code&gt; API call, this API does &lt;strong&gt;not&lt;/strong&gt;
transfer users’ data from the child node as part of the conversion.
This API is useful for emergency repairs if, for example, a child
node goes permanently offline while accounts still use it.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Because this API does not transfer users’ data from the child node,
all converted users will lose data. You should &lt;strong&gt;only&lt;/strong&gt; call this API
as a last resort.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function converts cPanel accounts that use a given
<a href="https://go.cpanel.net/cPanelGlossary#child-node">child node</a>
to use the local server instead.</p>
<p>Unlike the WHM API 1 <code>modifyacct</code> API call, this API does <strong>not</strong>
transfer users’ data from the child node as part of the conversion.
This API is useful for emergency repairs if, for example, a child
node goes permanently offline while accounts still use it.</p>
<p><strong>Warning:</strong></p>
<p>Because this API does not transfer users’ data from the child node,
all converted users will lose data. You should <strong>only</strong> call this API
as a last resort.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="node_alias" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">node_alias</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">node_alias=mailalias</span></div><div><div html="&lt;p&gt;The child node’s alias (friendly name). This is the value passed in the
WHM API 1 &lt;code&gt;link_server_node_with_api_token&lt;/code&gt; function’s &lt;code&gt;alias&lt;/code&gt; parameter.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The child node’s alias (friendly name). This is the value passed in the
WHM API 1 <code>link_server_node_with_api_token</code> function’s <code>alias</code> parameter.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn">Array of </span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">strings</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username&amp;user=username1</span></div><div><div html="&lt;p&gt;The usernames of the
&lt;a href=&quot;https://go.cpanel.net/cPanelGlossary#distributed-cpanel-account&quot;&gt;distributed cPanel accounts&lt;/a&gt;
to convert.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The usernames of the
<a href="https://go.cpanel.net/cPanelGlossary#distributed-cpanel-account">distributed cPanel accounts</a>
to convert.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/force_dedistribution_from_node</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/force_dedistribution_from_node</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Rij2jca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rij2jca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Rij2jca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Rij2jca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rij2jca:0" aria-labelledby="tab:Rij2jca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  force_dedistribution_from_node <span class="token punctuation">\</span>
  <span class="token assign-left variable">node_alias</span><span class="token operator">=</span><span class="token string">'mailalias'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span> <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username1'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Rij2jca:1" aria-labelledby="tab:Rij2jca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjj2jca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjj2jca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjj2jca:0" aria-labelledby="tab:Rjj2jca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"log"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"contents"</span>: <span class="token string">&quot;Converting “username1” …&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"indent"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;success&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user_info"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"username"</span>: <span class="token string">&quot;username1&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;force_dedistribution_from_node&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Server-Profiles" data-section-id="tag/Server-Profiles" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Server-Profiles" aria-label="tag/Server-Profiles"></a>Server Profiles</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Server Administration / Server Profiles&lt;/p&gt;
"><p>Server Administration / Server Profiles</p>
</div></div></div><div id="tag/Server-Profiles/operation/is_role_enabled" data-section-id="tag/Server-Profiles/operation/is_role_enabled" class="sc-dntaoT ceciOs"><div data-section-id="operation/is_role_enabled" id="operation/is_role_enabled" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Server-Profiles/operation/is_role_enabled" aria-label="tag/Server-Profiles/operation/is_role_enabled"></a>Return whether server role is enabled<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function checks whether a specific server role is currently enabled
for the server.&lt;/p&gt;
&lt;p&gt;For more information about server roles, read our &lt;a href=&quot;https://go.cpanel.net/serverroles&quot;&gt;How to Use Server Profiles&lt;/a&gt; documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function checks whether a specific server role is currently enabled
for the server.</p>
<p>For more information about server roles, read our <a href="https://go.cpanel.net/serverroles">How to Use Server Profiles</a> documentation.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="role" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">role</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;CalendarContact&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;DNS&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;FileStorage&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;FTP&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;MailLocal&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;MailReceive&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;MailRelay&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;MailSend&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;MySQL&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;MySQLClient&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Postgres&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;PostgresClient&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;SpamFilter&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;WebDisk&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Webmail&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;WebServer&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">role=FTP</span></div><div><div html="&lt;p&gt;The role to check. The role must be one of the following case-sensitive values:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;CalendarContact&lt;/code&gt; - Allows users to access CalDAV and CardDAV services and features.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;DNS&lt;/code&gt; - Allows users to create and edit Domain Name System (DNS) zone files. This role doesn’t convert your server to a cPanel DNSOnly™ server.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;FileStorage&lt;/code&gt; - Allows users to access cPanel’s &lt;a href=&quot;https://go.cpanel.net/cpaneldocsFileManager&quot;&gt;File Manager&lt;/a&gt; and &lt;a href=&quot;https://go.cpanel.net/cpaneldocsasisGitVersionControl&quot;&gt;Git™ Version Control&lt;/a&gt; features. When a profile disables this role, you can’t enable the Shell Access setting when you create a new cPanel account.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;FTP&lt;/code&gt; - Allows users to manage their account’s files with an FTP client.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;MailLocal&lt;/code&gt; - Allows the control of local mail delivery and related features.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;MailReceive&lt;/code&gt; - Allows users to receive mail from external sources.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;MailRelay&lt;/code&gt; - Allows the server’s Message Transfer Agent (MTA) to forward mail from one remote host to another.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;MailSend&lt;/code&gt; - Allows users to send mail and control the features necessary for sending mail.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;MySQL&lt;/code&gt; - Allows users to create and manage MySQL® or MariaDB databases.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;MySQLClient&lt;/code&gt; - This role checks whether the MySQL/MariaDB client access exists locally or remotely. You cannot directly enable or disable this role. The system enables or disables this role depending on the MySQL configuration.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;Postgres&lt;/code&gt; - Allows users to create and manage &lt;a href=&quot;https://go.cpanel.net/whmdocsConfigurePostgreSQL&quot;&gt;PostgreSQL&lt;/a&gt; databases if cPanel &amp;amp; WHM manages the server’s PostgreSQL.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;PostgresClient&lt;/code&gt; - This role checks whether the PostgreSQL client access exists locally.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;SpamFilter&lt;/code&gt; - Allows users to use Apache SpamAssassin™ to identify, sort, and delete unsolicited mail.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;WebDisk&lt;/code&gt; - Allows users to manage their account’s files with a WebDAV client.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;Webmail&lt;/code&gt; - Allows users to access webmail services and features.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;WebServer&lt;/code&gt; - Allows users to create and manage websites for their domains.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The role to check. The role must be one of the following case-sensitive values:</p>
<ul>
<li><p><code>CalendarContact</code> - Allows users to access CalDAV and CardDAV services and features.</p>
</li>
<li><p><code>DNS</code> - Allows users to create and edit Domain Name System (DNS) zone files. This role doesn’t convert your server to a cPanel DNSOnly™ server.</p>
</li>
<li><p><code>FileStorage</code> - Allows users to access cPanel’s <a href="https://go.cpanel.net/cpaneldocsFileManager">File Manager</a> and <a href="https://go.cpanel.net/cpaneldocsasisGitVersionControl">Git™ Version Control</a> features. When a profile disables this role, you can’t enable the Shell Access setting when you create a new cPanel account.</p>
</li>
<li><p><code>FTP</code> - Allows users to manage their account’s files with an FTP client.</p>
</li>
<li><p><code>MailLocal</code> - Allows the control of local mail delivery and related features.</p>
</li>
<li><p><code>MailReceive</code> - Allows users to receive mail from external sources.</p>
</li>
<li><p><code>MailRelay</code> - Allows the server’s Message Transfer Agent (MTA) to forward mail from one remote host to another.</p>
</li>
<li><p><code>MailSend</code> - Allows users to send mail and control the features necessary for sending mail.</p>
</li>
<li><p><code>MySQL</code> - Allows users to create and manage MySQL® or MariaDB databases.</p>
</li>
<li><p><code>MySQLClient</code> - This role checks whether the MySQL/MariaDB client access exists locally or remotely. You cannot directly enable or disable this role. The system enables or disables this role depending on the MySQL configuration.</p>
</li>
<li><p><code>Postgres</code> - Allows users to create and manage <a href="https://go.cpanel.net/whmdocsConfigurePostgreSQL">PostgreSQL</a> databases if cPanel &amp; WHM manages the server’s PostgreSQL.</p>
</li>
<li><p><code>PostgresClient</code> - This role checks whether the PostgreSQL client access exists locally.</p>
</li>
<li><p><code>SpamFilter</code> - Allows users to use Apache SpamAssassin™ to identify, sort, and delete unsolicited mail.</p>
</li>
<li><p><code>WebDisk</code> - Allows users to manage their account’s files with a WebDAV client.</p>
</li>
<li><p><code>Webmail</code> - Allows users to access webmail services and features.</p>
</li>
<li><p><code>WebServer</code> - Allows users to create and manage websites for their domains.</p>
</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/is_role_enabled</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/is_role_enabled</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R996lca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R996lca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R996lca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R996lca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R996lca:0" aria-labelledby="tab:R996lca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  is_role_enabled <span class="token punctuation">\</span>
  <span class="token assign-left variable">role</span><span class="token operator">=</span><span class="token string">'FTP'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R996lca:1" aria-labelledby="tab:R996lca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p6lca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p6lca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p6lca:0" aria-labelledby="tab:R9p6lca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"enabled"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;is_role_enabled&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Server-Profiles/operation/get_current_profile" data-section-id="tag/Server-Profiles/operation/get_current_profile" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_current_profile" id="operation/get_current_profile" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Server-Profiles/operation/get_current_profile" aria-label="tag/Server-Profiles/operation/get_current_profile"></a>Return server&#x27;s node profile<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns details about the server&amp;#39;s current
&lt;a href=&quot;https://docs.cpanel.net/whm/server-configuration/server-profile/&quot;&gt;cPanel &amp;amp; WHM server profile&lt;/a&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns details about the server&#39;s current
<a href="https://docs.cpanel.net/whm/server-configuration/server-profile/">cPanel &amp; WHM server profile</a>.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_current_profile</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_current_profile</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99alca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99alca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99alca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99alca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99alca:0" aria-labelledby="tab:R99alca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_current_profile
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99alca:1" aria-labelledby="tab:R99alca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9palca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9palca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9palca:0" aria-labelledby="tab:R9palca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"code"</span>: <span class="token string">&quot;MAILNODE&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;This profile provides only services and cPanel features that allow the system to serve mail.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"disabled_roles"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;FTP allows users to manage the files associated with their site with an FTP client.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;FTP&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;FTP&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;File Storage allows users to access the File Manager and Git™ Version Control features.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;FileStorage&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;File Storage&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;MySQL®/MariaDB allows users to create and manage MySQL/MariaDB databases.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;MySQL&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;MySQL/MariaDB&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;PostgreSQL allows users to create and manage PostgreSQL databases.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;Postgres&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;PostgreSQL&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;Web Disk allows users to manage and manipulate files on the server with multiple types of devices.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;WebDisk&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;Web Disk&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;Web Server allows users to create and manage websites for their domains.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;WebServer&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;Web Server&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"enabled_roles"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;Calendars and Contacts provides CalDAV and CardDAV services.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;CalendarContact&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;Calendars and Contacts&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;Receive Mail allows users to receive email, as well as create and manage their email accounts.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;MailReceive&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;Receive Mail&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;Send Mail allows users to send email.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;MailSend&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;Send Mail&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;Local Mail allows the system to process email.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;MailLocal&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;Local Mail&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;Webmail provides access to webmail services.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;Webmail&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;Webmail&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"experimental"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;Mail&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"optional_roles"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;DNS allows users to create and edit Domain Name System zone files.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;DNS&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;DNS&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;Spam Filter allows users to use Apache SpamAssassin™ to identify, sort, and delete unsolicited mail.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;SpamFilter&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;Spam Filter&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_current_profile&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Server-Profiles/operation/get_available_profiles" data-section-id="tag/Server-Profiles/operation/get_available_profiles" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_available_profiles" id="operation/get_available_profiles" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Server-Profiles/operation/get_available_profiles" aria-label="tag/Server-Profiles/operation/get_available_profiles"></a>Return available server profiles<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns a list of available server profiles.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns a list of available server profiles.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_available_profiles</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_available_profiles</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99elca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99elca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99elca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99elca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99elca:0" aria-labelledby="tab:R99elca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_available_profiles
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99elca:1" aria-labelledby="tab:R99elca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pelca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pelca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pelca:0" aria-labelledby="tab:R9pelca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"profiles"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"code"</span>: <span class="token string">&quot;STANDARD&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;The Standard Node profile provides all services and access to every cPanel feature.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"enabled_roles"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;Calendars and Contacts provides CalDAV and CardDAV services.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;CalendarContact&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;Calendars and Contacts&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;DNS allows users to create and edit Domain Name System zone files.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;DNS&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;DNS&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;FTP allows users to manage the files associated with their site with an FTP client.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;FTP&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;FTP&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;File Storage allows users to access the File Manager and Git™ Version Control features.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;FileStorage&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;File Storage&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;Receive Mail allows users to receive email, as well as create and manage their email accounts.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;MailReceive&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;Receive Mail&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;Send Mail allows users to send email.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;MailSend&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;Send Mail&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;Local Mail allows the system to process email.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;MailLocal&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;Local Mail&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;MySQL®/MariaDB allows users to create and manage MySQL/MariaDB databases.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;MySQL&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;MySQL/MariaDB&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;PostgreSQL allows users to create and manage PostgreSQL databases.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;Postgres&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;PostgreSQL&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;Spam Filter allows users to use Apache SpamAssassin™ to identify, sort, and delete unsolicited mail.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;SpamFilter&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;Spam Filter&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;Webmail provides access to webmail services.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;Webmail&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;Webmail&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;Web Disk allows users to manage and manipulate files on the server with multiple types of devices.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;WebDisk&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;Web Disk&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;Web Server allows users to create and manage websites for their domains.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"module"</span>: <span class="token string">&quot;WebServer&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;Web Server&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"experimental"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_available_profiles&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Server-Profiles/operation/start_profile_activation" data-section-id="tag/Server-Profiles/operation/start_profile_activation" class="sc-dntaoT ceciOs"><div data-section-id="operation/start_profile_activation" id="operation/start_profile_activation" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Server-Profiles/operation/start_profile_activation" aria-label="tag/Server-Profiles/operation/start_profile_activation"></a>Update server node profile<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function activates a server profile.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;If a server profile enables a service, the system will &lt;strong&gt;also&lt;/strong&gt; enable service monitoring. To disable a service&amp;#39;s monitoring, use WHM&amp;#39;s &lt;a href=&quot;https://docs.cpanel.net/whm/service-configuration/service-manager/&quot;&gt;&lt;em&gt;Service Manager&lt;/em&gt;&lt;/a&gt; interface (&lt;em&gt;WHM &amp;gt;&amp;gt; Home &amp;gt;&amp;gt; Service Configuration &amp;gt;&amp;gt; Service Manager&lt;/em&gt;).&lt;/li&gt;
&lt;li&gt;For a list of the server&amp;#39;s available profiles, use the &lt;code&gt;get_available_profiles&lt;/code&gt; function.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function activates a server profile.</p>
<p><strong>Note:</strong></p>
<ul>
<li>If a server profile enables a service, the system will <strong>also</strong> enable service monitoring. To disable a service&#39;s monitoring, use WHM&#39;s <a href="https://docs.cpanel.net/whm/service-configuration/service-manager/"><em>Service Manager</em></a> interface (<em>WHM &gt;&gt; Home &gt;&gt; Service Configuration &gt;&gt; Service Manager</em>).</li>
<li>For a list of the server&#39;s available profiles, use the <code>get_available_profiles</code> function.</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="code" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">code</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;STANDARD&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;DATABASENODE&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;MAILNODE&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;DNSNODE&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">code=MAILNODE</span></div><div><div html="&lt;p&gt;The code value of the server profile.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;STANDARD&lt;/code&gt; — The Standard profile.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;DATABASENODE&lt;/code&gt; — The Database profile.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;MAILNODE&lt;/code&gt; — The Mail profile.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;DNSNODE&lt;/code&gt; — The DNS profile.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The code value of the server profile.</p>
<ul>
<li><code>STANDARD</code> — The Standard profile.</li>
<li><code>DATABASENODE</code> — The Database profile.</li>
<li><code>MAILNODE</code> — The Mail profile.</li>
<li><code>DNSNODE</code> — The DNS profile.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="optional" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand optional"><span class="property-name">optional</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">optional={&quot;DNS&quot;:0,&quot;SpamFilter&quot;:1}</span></div><div><div html="&lt;p&gt;The optional roles to enable or disable with the profile, in
JSON format. You &lt;strong&gt;must&lt;/strong&gt; URI-encode this value.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;As an example, if you wished to enable &lt;code&gt;SpamFilter&lt;/code&gt; and disable &lt;code&gt;DNS&lt;/code&gt;, the JSON object would be:&lt;/p&gt;
&lt;p&gt; &lt;code&gt;{ &amp;quot;SpamFilter&amp;quot;: 1, &amp;quot;DNS&amp;quot;: 0 }&lt;/code&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;This parameter does &lt;strong&gt;not&lt;/strong&gt; enable optional roles for profiles that do &lt;strong&gt;not&lt;/strong&gt; possess any optional roles.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;If you do not pass this parameter, the system &lt;strong&gt;disables&lt;/strong&gt; a profile&amp;#39;s optional roles, if any exist.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The optional roles to enable or disable with the profile, in
JSON format. You <strong>must</strong> URI-encode this value.</p>
<p><strong>Note:</strong></p>
<ul>
<li><p>As an example, if you wished to enable <code>SpamFilter</code> and disable <code>DNS</code>, the JSON object would be:</p>
<p> <code>{ &quot;SpamFilter&quot;: 1, &quot;DNS&quot;: 0 }</code>.</p>
</li>
<li><p>This parameter does <strong>not</strong> enable optional roles for profiles that do <strong>not</strong> possess any optional roles.</p>
</li>
<li><p>If you do not pass this parameter, the system <strong>disables</strong> a profile&#39;s optional roles, if any exist.</p>
</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/start_profile_activation</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/start_profile_activation</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99ilca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99ilca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99ilca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99ilca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99ilca:0" aria-labelledby="tab:R99ilca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  start_profile_activation <span class="token punctuation">\</span>
  <span class="token assign-left variable">code</span><span class="token operator">=</span><span class="token string">'MAILNODE'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99ilca:1" aria-labelledby="tab:R99ilca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pilca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pilca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pilca:0" aria-labelledby="tab:R9pilca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"log_id"</span>: <span class="token string">&quot;17053.10418168.1533478604&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;start_profile_activation&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Services" data-section-id="tag/Services" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Services" aria-label="tag/Services"></a>Services</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Server Administration / Services&lt;/p&gt;
"><p>Server Administration / Services</p>
</div></div></div><div id="tag/Services/operation/get_service_config_key" data-section-id="tag/Services/operation/get_service_config_key" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_service_config_key" id="operation/get_service_config_key" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Services/operation/get_service_config_key" aria-label="tag/Services/operation/get_service_config_key"></a>Return service configuration key<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns a specific configuration key for a service.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns a specific configuration key for a service.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="key" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">key</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">key=mail_process_size</span></div><div><div html="&lt;p&gt;The configuration key&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The configuration key&#39;s name.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="service" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">service</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">service=dovecot</span></div><div><div html="&lt;p&gt;The service&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The service&#39;s name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_service_config_key</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_service_config_key</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Rii6nca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rii6nca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Rii6nca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Rii6nca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rii6nca:0" aria-labelledby="tab:Rii6nca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_service_config_key <span class="token punctuation">\</span>
  <span class="token assign-left variable">service</span><span class="token operator">=</span><span class="token string">'dovecot'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">key</span><span class="token operator">=</span><span class="token string">'mail_process_size'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Rii6nca:1" aria-labelledby="tab:Rii6nca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rji6nca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rji6nca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rji6nca:0" aria-labelledby="tab:Rji6nca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"key name"</span>: <span class="token string">&quot;512&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mail_process_size"</span>: <span class="token keyword">null</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_service_config_key&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Services/operation/set_service_config_key" data-section-id="tag/Services/operation/set_service_config_key" class="sc-dntaoT ceciOs"><div data-section-id="operation/set_service_config_key" id="operation/set_service_config_key" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Services/operation/set_service_config_key" aria-label="tag/Services/operation/set_service_config_key"></a>Update service configuration key<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function configures global properties for specific services listed in the &lt;code&gt;/var/cpanel/conf&lt;/code&gt; directory.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function configures global properties for specific services listed in the <code>/var/cpanel/conf</code> directory.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="key" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">key</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">key=mail_process_size</span></div><div><div html="&lt;p&gt;The configuration key&amp;#39;s name.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This parameter uses the key names listed in the &lt;code&gt;/var/cpanel/conf/{service}/main&lt;/code&gt; file, where {service} is the service&amp;#39;s name from the service parameter.&lt;/li&gt;
&lt;li&gt;This function does not support subkeys.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The configuration key&#39;s name.</p>
<ul>
<li>This parameter uses the key names listed in the <code>/var/cpanel/conf/{service}/main</code> file, where {service} is the service&#39;s name from the service parameter.</li>
<li>This function does not support subkeys.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="service" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">service</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">service=dovecot</span></div><div><div html="&lt;p&gt;The service&amp;#39;s name.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A list of service names exists in the &lt;code&gt;/var/cpanel/conf&lt;/code&gt; directory.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The service&#39;s name.</p>
<ul>
<li>A list of service names exists in the <code>/var/cpanel/conf</code> directory.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="value" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand value"><span class="property-name">value</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or integer</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">value=512</span></div><div><div html="&lt;p&gt;The new value for the configuration key.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The new value for the configuration key.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/set_service_config_key</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/set_service_config_key</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riianca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riianca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riianca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riianca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riianca:0" aria-labelledby="tab:Riianca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  set_service_config_key <span class="token punctuation">\</span>
  <span class="token assign-left variable">service</span><span class="token operator">=</span><span class="token string">'dovecot'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">key</span><span class="token operator">=</span><span class="token string">'mail_process_size'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">value</span><span class="token operator">=</span><span class="token string">'512'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riianca:1" aria-labelledby="tab:Riianca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjianca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjianca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjianca:0" aria-labelledby="tab:Rjianca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;set_service_config_key&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Succeeded&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Services/operation/set_service_proxy_backends" data-section-id="tag/Services/operation/set_service_proxy_backends" class="sc-dntaoT ceciOs"><div data-section-id="operation/set_service_proxy_backends" id="operation/set_service_proxy_backends" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Services/operation/set_service_proxy_backends" aria-label="tag/Services/operation/set_service_proxy_backends"></a>Update cPanel account service proxying<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lets you configure a cPanel account&amp;#39;s
&lt;a href=&quot;https://go.cpanel.net/ServiceProxying&quot;&gt;service proxying&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;If the cPanel account is a &lt;a href=&quot;https://go.cpanel.net/cPanelGlossary#distributed-cpanel-account&quot;&gt;distributed account&lt;/a&gt;,
and you call this function on the account’s &lt;a href=&quot;https://go.cpanel.net/cPanelGlossary#parent-node&quot;&gt;parent node&lt;/a&gt;,
the system will propagate the new service proxying to the &lt;a href=&quot;https://go.cpanel.net/cPanelGlossary#child-node&quot;&gt;child node&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;If the &lt;a href=&quot;https://go.cpanel.net/howtouseserverprofiles#roles&quot;&gt;Web Server&lt;/a&gt; role is active
on the server, this function rebuilds the user&amp;#39;s web virtual hosts (vhosts) and restarts
the web server.&lt;/li&gt;
&lt;li&gt;If the system cannot rebuild the user&amp;#39;s vhosts, the API call will still succeed. However,
the function returns a failure warning in the metadata.&lt;/li&gt;
&lt;li&gt;To remove an account&amp;#39;s service proxying, use the WHM API 1 &lt;code&gt;unset_all_service_proxy_backends&lt;/code&gt;
function.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lets you configure a cPanel account&#39;s
<a href="https://go.cpanel.net/ServiceProxying">service proxying</a>.</p>
<p><strong>Note:</strong></p>
<ul>
<li>If the cPanel account is a <a href="https://go.cpanel.net/cPanelGlossary#distributed-cpanel-account">distributed account</a>,
and you call this function on the account’s <a href="https://go.cpanel.net/cPanelGlossary#parent-node">parent node</a>,
the system will propagate the new service proxying to the <a href="https://go.cpanel.net/cPanelGlossary#child-node">child node</a>.</li>
<li>If the <a href="https://go.cpanel.net/howtouseserverprofiles#roles">Web Server</a> role is active
on the server, this function rebuilds the user&#39;s web virtual hosts (vhosts) and restarts
the web server.</li>
<li>If the system cannot rebuild the user&#39;s vhosts, the API call will still succeed. However,
the function returns a failure warning in the metadata.</li>
<li>To remove an account&#39;s service proxying, use the WHM API 1 <code>unset_all_service_proxy_backends</code>
function.</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="general" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand general"><span class="property-name">general</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or string</span></div> <div><div html="&lt;p&gt;The hostname or IP address to assign as the server that handles
the account&amp;#39;s service proxy requests.&lt;/p&gt;
&lt;p&gt;This parameter defaults to the existing service proxy configuration,
if one exists.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hostname or IP address to assign as the server that handles
the account&#39;s service proxy requests.</p>
<p>This parameter defaults to the existing service proxy configuration,
if one exists.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="service_group" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">service_group</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;Mail&quot;</span> </div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">service_group=service-group-0=Mail&amp;service-group-1=Mail&amp;service-group-3=Mail</span> -<!-- --> <!-- -->Add multiple service backend groups.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">service_group=Mail</span> -<!-- --> <!-- -->Add a single service backend group.</li></ul><div><div html="&lt;p&gt;The name of a service group for which to assign a proxy backend. The
corresponding &lt;code&gt;service_group_backend&lt;/code&gt; value will be the service group&amp;#39;s
new proxy backend.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;Mail&lt;/code&gt; — The &lt;a href=&quot;https://go.cpanel.net/ServiceProxying#Mail&quot;&gt;Mail service group&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter defaults to the existing setting, if one exists.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;When you call this parameter, you &lt;strong&gt;must&lt;/strong&gt; include a corresponding
 &lt;code&gt;service_group_backend&lt;/code&gt; value.&lt;/li&gt;
&lt;li&gt;To add &lt;code&gt;multiple service_group&lt;/code&gt; values, increment the parameter name. For example,
 &lt;code&gt;service_group-1&lt;/code&gt;, &lt;code&gt;service_group-2&lt;/code&gt;, and &lt;code&gt;service_group-3&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The name of a service group for which to assign a proxy backend. The
corresponding <code>service_group_backend</code> value will be the service group&#39;s
new proxy backend.</p>
<ul>
<li><code>Mail</code> — The <a href="https://go.cpanel.net/ServiceProxying#Mail">Mail service group</a>.</li>
</ul>
<p>This parameter defaults to the existing setting, if one exists.</p>
<p><strong>Note:</strong></p>
<ul>
<li>When you call this parameter, you <strong>must</strong> include a corresponding
 <code>service_group_backend</code> value.</li>
<li>To add <code>multiple service_group</code> values, increment the parameter name. For example,
 <code>service_group-1</code>, <code>service_group-2</code>, and <code>service_group-3</code>.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="service_group_backend" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand service_group_backend"><span class="property-name">service_group_backend</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">service_group_backend=service_group_backend-1=mail.example1.com&amp;service_group_backend-2=mail.example2.com&amp;service_group_backend-3=mail.example3.com</span> -<!-- --> <!-- -->Add multiple service group backend servers.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">service_group_backend=mail.example.com</span> -<!-- --> <!-- -->Add a single service group backend server.</li></ul><div><div html="&lt;p&gt;The hostname or IP address of the server to assign as the corresponding
&lt;code&gt;service_group&lt;/code&gt; value&amp;#39;s proxy backend server.&lt;/p&gt;
&lt;p&gt;This parameter defaults to the existing setting, if one exists.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;When you call this parameter, you &lt;strong&gt;must&lt;/strong&gt; include a corresponding &lt;code&gt;service_group&lt;/code&gt;
 value.&lt;/li&gt;
&lt;li&gt;To add multiple &lt;code&gt;service_group_backend&lt;/code&gt; values, increment the parameter name.
 For example, &lt;code&gt;service_group_backend-1&lt;/code&gt;, &lt;code&gt;service_group_backend-2&lt;/code&gt;,
 and &lt;code&gt;service_group_backend-3&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hostname or IP address of the server to assign as the corresponding
<code>service_group</code> value&#39;s proxy backend server.</p>
<p>This parameter defaults to the existing setting, if one exists.</p>
<p><strong>Note:</strong></p>
<ul>
<li>When you call this parameter, you <strong>must</strong> include a corresponding <code>service_group</code>
 value.</li>
<li>To add multiple <code>service_group_backend</code> values, increment the parameter name.
 For example, <code>service_group_backend-1</code>, <code>service_group_backend-2</code>,
 and <code>service_group_backend-3</code>.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="username" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">username</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">username=example</span></div><div><div html="&lt;p&gt;The cPanel account&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account&#39;s username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/set_service_proxy_backends</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/set_service_proxy_backends</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riienca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riienca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riienca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riienca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riienca:0" aria-labelledby="tab:Riienca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  set_service_proxy_backends <span class="token punctuation">\</span>
  <span class="token assign-left variable">username</span><span class="token operator">=</span><span class="token string">'example'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riienca:1" aria-labelledby="tab:Riienca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjienca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjienca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjienca:0" aria-labelledby="tab:Rjienca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;set_service_proxy_backends&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Services/operation/servicestatus" data-section-id="tag/Services/operation/servicestatus" class="sc-dntaoT ceciOs"><div data-section-id="operation/servicestatus" id="operation/servicestatus" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Services/operation/servicestatus" aria-label="tag/Services/operation/servicestatus"></a>Return service status<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function reports which services (daemons) are enabled, installed, and monitored on your server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function reports which services (daemons) are enabled, installed, and monitored on your server.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="service" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">service</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">service=crond</span></div><div><div html="&lt;p&gt;The service for which to view the status.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Notes&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you do &lt;strong&gt;not&lt;/strong&gt; specify this parameter, the function will return the status for all of your server&amp;#39;s services.&lt;/p&gt;
&lt;p&gt;Available Services:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;apache_php_fpm&lt;/li&gt;
&lt;li&gt;clamd&lt;/li&gt;
&lt;li&gt;cpanel-dovecot-solr&lt;/li&gt;
&lt;li&gt;cpanel_php_fpm&lt;/li&gt;
&lt;li&gt;cpanellogd&lt;/li&gt;
&lt;li&gt;cpdavd&lt;/li&gt;
&lt;li&gt;cpgreylistd&lt;/li&gt;
&lt;li&gt;cphulkd&lt;/li&gt;
&lt;li&gt;cpsrvd&lt;/li&gt;
&lt;li&gt;crond&lt;/li&gt;
&lt;li&gt;dnsadmin&lt;/li&gt;
&lt;li&gt;exim&lt;/li&gt;
&lt;li&gt;exim-altport&lt;/li&gt;
&lt;li&gt;ftpd&lt;/li&gt;
&lt;li&gt;httpd&lt;/li&gt;
&lt;li&gt;imap&lt;/li&gt;
&lt;li&gt;ipaliases&lt;/li&gt;
&lt;li&gt;lmtp&lt;/li&gt;
&lt;li&gt;mailman&lt;/li&gt;
&lt;li&gt;mysql&lt;/li&gt;
&lt;li&gt;named&lt;/li&gt;
&lt;li&gt;nscd&lt;/li&gt;
&lt;li&gt;p0f&lt;/li&gt;
&lt;li&gt;pop&lt;/li&gt;
&lt;li&gt;postgresql&lt;/li&gt;
&lt;li&gt;queueprocd&lt;/li&gt;
&lt;li&gt;rsyslogd&lt;/li&gt;
&lt;li&gt;spamd&lt;/li&gt;
&lt;li&gt;sshd&lt;/li&gt;
&lt;li&gt;syslogd&lt;/li&gt;
&lt;li&gt;tailwatchd&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more information about these services, read our &lt;a href=&quot;https://go.cpanel.net/whmdocsServiceManager&quot;&gt;Service Manager&lt;/a&gt; documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The service for which to view the status.</p>
<p><strong>Notes</strong></p>
<p>If you do <strong>not</strong> specify this parameter, the function will return the status for all of your server&#39;s services.</p>
<p>Available Services:</p>
<ul>
<li>apache_php_fpm</li>
<li>clamd</li>
<li>cpanel-dovecot-solr</li>
<li>cpanel_php_fpm</li>
<li>cpanellogd</li>
<li>cpdavd</li>
<li>cpgreylistd</li>
<li>cphulkd</li>
<li>cpsrvd</li>
<li>crond</li>
<li>dnsadmin</li>
<li>exim</li>
<li>exim-altport</li>
<li>ftpd</li>
<li>httpd</li>
<li>imap</li>
<li>ipaliases</li>
<li>lmtp</li>
<li>mailman</li>
<li>mysql</li>
<li>named</li>
<li>nscd</li>
<li>p0f</li>
<li>pop</li>
<li>postgresql</li>
<li>queueprocd</li>
<li>rsyslogd</li>
<li>spamd</li>
<li>sshd</li>
<li>syslogd</li>
<li>tailwatchd</li>
</ul>
<p>For more information about these services, read our <a href="https://go.cpanel.net/whmdocsServiceManager">Service Manager</a> documentation.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/servicestatus</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/servicestatus</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riiinca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riiinca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riiinca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riiinca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riiinca:0" aria-labelledby="tab:Riiinca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  servicestatus
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riiinca:1" aria-labelledby="tab:Riiinca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjiinca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjiinca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjiinca:0" aria-labelledby="tab:Rjiinca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"service"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"display_name"</span>: <span class="token string">&quot;Cron Daemon&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"enabled"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"installed"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"monitored"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;crond&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"running"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;servicestatus&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Services/operation/enable_monitor_all_enabled_services" data-section-id="tag/Services/operation/enable_monitor_all_enabled_services" class="sc-dntaoT ceciOs"><div data-section-id="operation/enable_monitor_all_enabled_services" id="operation/enable_monitor_all_enabled_services" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Services/operation/enable_monitor_all_enabled_services" aria-label="tag/Services/operation/enable_monitor_all_enabled_services"></a>Enable monitoring for all services<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function enables monitoring for all enabled services.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function enables monitoring for all enabled services.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/enable_monitor_all_enabled_services</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/enable_monitor_all_enabled_services</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riimnca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riimnca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riimnca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riimnca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riimnca:0" aria-labelledby="tab:Riimnca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  enable_monitor_all_enabled_services
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riimnca:1" aria-labelledby="tab:Riimnca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjimnca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjimnca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjimnca:0" aria-labelledby="tab:Rjimnca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"services"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"monitored"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"service"</span>: <span class="token string">&quot;cphulkd&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;enable_monitor_all_enabled_services&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Services/operation/configureservice" data-section-id="tag/Services/operation/configureservice" class="sc-dntaoT ceciOs"><div data-section-id="operation/configureservice" id="operation/configureservice" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Services/operation/configureservice" aria-label="tag/Services/operation/configureservice"></a>Enable or disable a service and its monitoring<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function enables or disables a service and its monitoring.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If the user only possesses the &lt;code&gt;clustering&lt;/code&gt;
&lt;a href=&quot;https://go.cpanel.net/ACLReferenceChart&quot;&gt;Access Control List (ACL)&lt;/a&gt;,
then this function can only act on the &lt;code&gt;named&lt;/code&gt; service.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function enables or disables a service and its monitoring.</p>
<p><strong>Note:</strong></p>
<p>If the user only possesses the <code>clustering</code>
<a href="https://go.cpanel.net/ACLReferenceChart">Access Control List (ACL)</a>,
then this function can only act on the <code>named</code> service.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="enabled" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">enabled</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">enabled=1</span></div><div><div html="&lt;p&gt;Whether to enable the service.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enable.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disable.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If you do not use this parameter, the function will &lt;strong&gt;not&lt;/strong&gt; change
the enabled status of the service.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Do &lt;strong&gt;not&lt;/strong&gt; use this function to disable the &lt;code&gt;cpsrvd&lt;/code&gt; service.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to enable the service.</p>
<ul>
<li><code>1</code> — Enable.</li>
<li><code>0</code> — Disable.</li>
</ul>
<p>If you do not use this parameter, the function will <strong>not</strong> change
the enabled status of the service.</p>
<p><strong>Warning:</strong></p>
<p>Do <strong>not</strong> use this function to disable the <code>cpsrvd</code> service.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="exim-altportnum" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">exim-altportnum</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">26</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">exim-altportnum=26, 5000, 6000</span></div><div><div html="&lt;p&gt;A port or list of comma-separated ports on which Exim will listen for
inbound connections.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The function &lt;strong&gt;only&lt;/strong&gt; uses this parameter if you set &lt;code&gt;exim-altport&lt;/code&gt; as
the &lt;code&gt;service&lt;/code&gt; parameter&amp;#39;s value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A port or list of comma-separated ports on which Exim will listen for
inbound connections.</p>
<p><strong>Note:</strong></p>
<p>The function <strong>only</strong> uses this parameter if you set <code>exim-altport</code> as
the <code>service</code> parameter&#39;s value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="monitored" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">monitored</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">monitored=1</span></div><div><div html="&lt;p&gt;Whether to monitor the service in WHM&amp;#39;s
&lt;a href=&quot;https://docs.cpanel.net/whm/server-status/service-status/&quot;&gt;&lt;em&gt;Service Status&lt;/em&gt;&lt;/a&gt;
interface (&lt;em&gt;WHM &amp;gt;&amp;gt; Home &amp;gt;&amp;gt; Server Status &amp;gt;&amp;gt; Service Status&lt;/em&gt;).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Monitor.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; monitor.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If you do not use this parameter, the function will &lt;strong&gt;not&lt;/strong&gt; change the
monitoring status of the service.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to monitor the service in WHM&#39;s
<a href="https://docs.cpanel.net/whm/server-status/service-status/"><em>Service Status</em></a>
interface (<em>WHM &gt;&gt; Home &gt;&gt; Server Status &gt;&gt; Service Status</em>).</p>
<ul>
<li><code>1</code> — Monitor.</li>
<li><code>0</code> — Do <strong>not</strong> monitor.</li>
</ul>
<p>If you do not use this parameter, the function will <strong>not</strong> change the
monitoring status of the service.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="service" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">service</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;apache_php_fpm&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;cpanel-dovecot-solr&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;cpanel_php_fpm&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;cpanellogd&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;cpdavd&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;cphulkd&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;cpsrvd&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;crond&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;dnsadmin&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;exim&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;exim-altport&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;ftpd&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;httpd&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;imap&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;ipaliases&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;lmtp&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;mailman&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;mysql&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;named&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;nscd&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;p0f&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;pop&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;postgresql&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;queueprocd&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;rsyslogd&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;spamd&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;sshd&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">service=mysql</span></div><div><div html="&lt;p&gt;The service to configure. For more information about each service, read our
&lt;a href=&quot;https://go.cpanel.net/whmdocsServiceManager&quot;&gt;&lt;em&gt;Service Manager&lt;/em&gt;&lt;/a&gt;
documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The service to configure. For more information about each service, read our
<a href="https://go.cpanel.net/whmdocsServiceManager"><em>Service Manager</em></a>
documentation.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/configureservice</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/configureservice</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riiqnca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riiqnca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riiqnca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riiqnca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riiqnca:0" aria-labelledby="tab:Riiqnca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  configureservice <span class="token punctuation">\</span>
  <span class="token assign-left variable">service</span><span class="token operator">=</span><span class="token string">'mysql'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riiqnca:1" aria-labelledby="tab:Riiqnca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjiqnca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjiqnca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjiqnca:0" aria-labelledby="tab:Rjiqnca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;configureservice&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Enabled monitoring for mysql.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Services/operation/restartservice" data-section-id="tag/Services/operation/restartservice" class="sc-dntaoT ceciOs"><div data-section-id="operation/restartservice" id="operation/restartservice" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Services/operation/restartservice" aria-label="tag/Services/operation/restartservice"></a>Restart service<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function restarts a service, or daemon, on a server.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If the user &lt;strong&gt;only&lt;/strong&gt; possesses the &lt;code&gt;clustering&lt;/code&gt;
&lt;a href=&quot;https://go.cpanel.net/ACLReferenceChart&quot;&gt;Access Control List (ACL)&lt;/a&gt;
then this function can &lt;strong&gt;only&lt;/strong&gt; act on the &lt;code&gt;named&lt;/code&gt; service.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function restarts a service, or daemon, on a server.</p>
<p><strong>Note:</strong></p>
<p>If the user <strong>only</strong> possesses the <code>clustering</code>
<a href="https://go.cpanel.net/ACLReferenceChart">Access Control List (ACL)</a>
then this function can <strong>only</strong> act on the <code>named</code> service.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="queue_task" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">queue_task</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">queue_task=0</span></div><div><div html="&lt;p&gt;Whether to queue this task.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; queue.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter affects the &lt;code&gt;output&lt;/code&gt; return.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to queue this task.</p>
<ul>
<li><code>1</code> — Queue.</li>
<li><code>0</code> — Do <strong>not</strong> queue.</li>
</ul>
<p><strong>Note:</strong></p>
<p>This parameter affects the <code>output</code> return.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="service" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">service</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">service=exim</span></div><div><div html="&lt;p&gt;The service to restart. For a list of possible values, read our
&lt;a href=&quot;https://go.cpanel.net/ACLReferenceChart&quot;&gt;Access Control List (ACL)&lt;/a&gt;
documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The service to restart. For a list of possible values, read our
<a href="https://go.cpanel.net/ACLReferenceChart">Access Control List (ACL)</a>
documentation.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/restartservice</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/restartservice</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riiunca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riiunca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riiunca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riiunca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riiunca:0" aria-labelledby="tab:Riiunca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  restartservice <span class="token punctuation">\</span>
  <span class="token assign-left variable">service</span><span class="token operator">=</span><span class="token string">'exim'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riiunca:1" aria-labelledby="tab:Riiunca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjiunca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjiunca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjiunca:0" aria-labelledby="tab:Rjiunca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"output"</span>: <span class="token string">&quot;Waiting for httpd to restart..............finished.\\n\\nhttpd (/usr/local/apache/bin/httpd -k start -DSSL) running as root with PID 21379\\nhttpd (/usr/local/apache/bin/httpd -k start -DSSL) running as root with PID 21385\\n\\nhttpd started ok\\n&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"service"</span>: <span class="token string">&quot;exim&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;restartservice&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Services/operation/configurebackgroundprocesskiller" data-section-id="tag/Services/operation/configurebackgroundprocesskiller" class="sc-dntaoT ceciOs"><div data-section-id="operation/configurebackgroundprocesskiller" id="operation/configurebackgroundprocesskiller" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Services/operation/configurebackgroundprocesskiller" aria-label="tag/Services/operation/configurebackgroundprocesskiller"></a>Update background process stopper<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function configures the server&amp;#39;s background process killer.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function configures the server&#39;s background process killer.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="processes_to_kill" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">processes_to_kill</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">processes_to_kill=eggdrop-0, eggdrop-1, eggdrop-2</span> -<!-- --> <!-- -->Kill multiple processes.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">processes_to_kill=eggdrop</span> -<!-- --> <!-- -->Kill a single process.</li></ul><div><div html="&lt;p&gt;A process to kill in the &lt;code&gt;/usr/local/cpanel/etc/sym&lt;/code&gt; directory.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To enable the background killer for multiple processes, duplicate or increment the parameter name.&lt;/p&gt;
&lt;p&gt;For example, &lt;code&gt;processes_to_kill&lt;/code&gt;, &lt;code&gt;processes_to_kill-0&lt;/code&gt;, and &lt;code&gt;processes_to_kill-1&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A process to kill in the <code>/usr/local/cpanel/etc/sym</code> directory.</p>
<p><strong>Note:</strong></p>
<p>To enable the background killer for multiple processes, duplicate or increment the parameter name.</p>
<p>For example, <code>processes_to_kill</code>, <code>processes_to_kill-0</code>, and <code>processes_to_kill-1</code>.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="trusted_users" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">trusted_users</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">trusted_users=user</span></div><div><div html="&lt;p&gt;Unaffected users. If you do not specify a value, the function affects all of the users on the server.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To trust multiple users, duplicate or increment the parameter name.&lt;/p&gt;
&lt;p&gt;For example, &lt;code&gt;trusted_users&lt;/code&gt;, &lt;code&gt;trusted_users-0&lt;/code&gt;, and &lt;code&gt;trusted_users-1&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Unaffected users. If you do not specify a value, the function affects all of the users on the server.</p>
<p><strong>Note:</strong></p>
<p>To trust multiple users, duplicate or increment the parameter name.</p>
<p>For example, <code>trusted_users</code>, <code>trusted_users-0</code>, and <code>trusted_users-1</code>.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/configurebackgroundprocesskiller</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/configurebackgroundprocesskiller</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Rij2nca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rij2nca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Rij2nca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Rij2nca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rij2nca:0" aria-labelledby="tab:Rij2nca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  configurebackgroundprocesskiller <span class="token punctuation">\</span>
  <span class="token assign-left variable">processes_to_kill</span><span class="token operator">=</span><span class="token string">'eggdrop'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Rij2nca:1" aria-labelledby="tab:Rij2nca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjj2nca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjj2nca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjj2nca:0" aria-labelledby="tab:Rjj2nca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;configurebackgroundprocesskiller&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Services/operation/unset_all_service_proxy_backends" data-section-id="tag/Services/operation/unset_all_service_proxy_backends" class="sc-dntaoT ceciOs"><div data-section-id="operation/unset_all_service_proxy_backends" id="operation/unset_all_service_proxy_backends" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Services/operation/unset_all_service_proxy_backends" aria-label="tag/Services/operation/unset_all_service_proxy_backends"></a>Remove cPanel account service proxying<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function removes a cPanel account&amp;#39;s
&lt;a href=&quot;https://go.cpanel.net/ServiceProxying&quot;&gt;service proxying&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;If the cPanel account is a &lt;a href=&quot;https://go.cpanel.net/cPanelGlossary#distributed-cpanel-account&quot;&gt;distributed account&lt;/a&gt;,
this function will also unset &lt;strong&gt;all&lt;/strong&gt; service proxying for the cPanel account on the
&lt;a href=&quot;https://go.cpanel.net/cPanelGlossary#child-node&quot;&gt;child node&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;If the &lt;a href=&quot;https://go.cpanel.net/howtouseserverprofiles#roles&quot;&gt;Web Server&lt;/a&gt; role is active on
the server, this function rebuilds the cPanel user&amp;#39;s web virtual hosts (vhosts) and restarts
the web server.&lt;/li&gt;
&lt;li&gt;If the system &lt;strong&gt;cannot&lt;/strong&gt; rebuild the cPanel user&amp;#39;s vhosts, the API call will still succeed.
However, the function returns a failure warning in the metadata.&lt;/li&gt;
&lt;li&gt;To set a service proxying for a cPanel account, use the WHM API 1
&lt;code&gt;set_service_proxy_backends&lt;/code&gt; function.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function removes a cPanel account&#39;s
<a href="https://go.cpanel.net/ServiceProxying">service proxying</a>.</p>
<p><strong>Note:</strong></p>
<ul>
<li>If the cPanel account is a <a href="https://go.cpanel.net/cPanelGlossary#distributed-cpanel-account">distributed account</a>,
this function will also unset <strong>all</strong> service proxying for the cPanel account on the
<a href="https://go.cpanel.net/cPanelGlossary#child-node">child node</a>.</li>
<li>If the <a href="https://go.cpanel.net/howtouseserverprofiles#roles">Web Server</a> role is active on
the server, this function rebuilds the cPanel user&#39;s web virtual hosts (vhosts) and restarts
the web server.</li>
<li>If the system <strong>cannot</strong> rebuild the cPanel user&#39;s vhosts, the API call will still succeed.
However, the function returns a failure warning in the metadata.</li>
<li>To set a service proxying for a cPanel account, use the WHM API 1
<code>set_service_proxy_backends</code> function.</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="username" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">username</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">username=username</span></div><div><div html="&lt;p&gt;The cPanel account&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account&#39;s username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/unset_all_service_proxy_backends</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/unset_all_service_proxy_backends</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Rij6nca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rij6nca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Rij6nca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Rij6nca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rij6nca:0" aria-labelledby="tab:Rij6nca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  unset_all_service_proxy_backends <span class="token punctuation">\</span>
  <span class="token assign-left variable">username</span><span class="token operator">=</span><span class="token string">'username'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Rij6nca:1" aria-labelledby="tab:Rij6nca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjj6nca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjj6nca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjj6nca:0" aria-labelledby="tab:Rjj6nca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;unset_all_service_proxy_backends&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Services/operation/get_service_proxy_backends" data-section-id="tag/Services/operation/get_service_proxy_backends" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_service_proxy_backends" id="operation/get_service_proxy_backends" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Services/operation/get_service_proxy_backends" aria-label="tag/Services/operation/get_service_proxy_backends"></a>Return a cPanel account’s service proxying setup<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function reports a cPanel account&amp;#39;s
&lt;a href=&quot;https://go.cpanel.net/ServiceProxying&quot;&gt;service proxying&lt;/a&gt;
configuration.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function reports a cPanel account&#39;s
<a href="https://go.cpanel.net/ServiceProxying">service proxying</a>
configuration.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="username" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">username</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">username=example</span></div><div><div html="&lt;p&gt;The cPanel account&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account&#39;s username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_service_proxy_backends</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_service_proxy_backends</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Rijanca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rijanca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Rijanca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Rijanca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rijanca:0" aria-labelledby="tab:Rijanca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_service_proxy_backends <span class="token punctuation">\</span>
  <span class="token assign-left variable">username</span><span class="token operator">=</span><span class="token string">'example'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Rijanca:1" aria-labelledby="tab:Rijanca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjjanca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjjanca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjjanca:0" aria-labelledby="tab:Rjjanca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"backend"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"service_group"</span>: <span class="token string">&quot;Mail&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_service_proxy_backends&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Services/operation/get_service_config" data-section-id="tag/Services/operation/get_service_config" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_service_config" id="operation/get_service_config" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Services/operation/get_service_config" aria-label="tag/Services/operation/get_service_config"></a>Return service configuration settings<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns a service&amp;#39;s configuration settings.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns a service&#39;s configuration settings.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="service" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">service</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;dovecot&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">service=dovecot</span></div><div><div html="&lt;p&gt;The service&amp;#39;s name.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;dovecot&lt;/code&gt; — The Dovecot service.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;For a fresh install, the data returned for the Dovecot
service will only contain the list of protocols. It will
not be until the mailserver configuration is saved that
the return data for Dovecot will look like what is shown
in the example.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The service&#39;s name.</p>
<ul>
<li><code>dovecot</code> — The Dovecot service.</li>
</ul>
<p><strong>Note:</strong></p>
<p>For a fresh install, the data returned for the Dovecot
service will only contain the list of protocols. It will
not be until the mailserver configuration is saved that
the return data for Dovecot will look like what is shown
in the example.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="&lt;p&gt;A list of the configuration key&amp;#39;s settings.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A list of the configuration key&#39;s settings.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_service_config</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_service_config</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Rijenca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rijenca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Rijenca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Rijenca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rijenca:0" aria-labelledby="tab:Rijenca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_service_config <span class="token punctuation">\</span>
  <span class="token assign-left variable">service</span><span class="token operator">=</span><span class="token string">'dovecot'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Rijenca:1" aria-labelledby="tab:Rijenca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjjenca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjjenca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjjenca:0" aria-labelledby="tab:Rjjenca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"auth_cache_negative_ttl"</span>: <span class="token number">3600</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"auth_cache_size"</span>: <span class="token string">&quot;1M&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"auth_cache_ttl"</span>: <span class="token number">3600</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"auth_policy_hash_nonce"</span>: <span class="token number">91057590</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"compress_messages"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"config_vsz_limit"</span>: <span class="token number">2048</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"disable_plaintext_auth"</span>: <span class="token string">&quot;no&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"expire_trash"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"expire_spam"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"hulk_auth_passwd"</span>: <span class="token string">&quot;FAMONex4Bn9Hv1BO&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"include_trash_in_quota"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"incoming_reached_quota"</span>: <span class="token string">&quot;bounce&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ipv6"</span>: <span class="token string">&quot;on&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"lmtp_process_limit"</span>: <span class="token number">500</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"lmtp_process_min_avail"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"lmtp_user_concurrency_limit"</span>: <span class="token number">4</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"login_max_processes_count"</span>: <span class="token number">50</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"login_process_per_connection"</span>: <span class="token string">&quot;no&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"login_process_size"</span>: <span class="token number">128</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"login_processes_count"</span>: <span class="token number">2</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mail_process_size"</span>: <span class="token number">512</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mdbox_rotate_interval"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mdbox_rotate_size"</span>: <span class="token string">&quot;10M&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"protocol_imap"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"mail_max_userip_connections"</span>: <span class="token number">20</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"map_idle_notify_interval"</span>: <span class="token number">24</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"protocol_pop3"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"mail_max_userip_connections"</span>: <span class="token number">3</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"protocols"</span>: <span class="token string">&quot;imap pop3&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ssl_cipher_list"</span>: <span class="token string">&quot;ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ssl_min_protocol"</span>: <span class="token string">&quot;TLSv1.2&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_service_config&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/System-Information" data-section-id="tag/System-Information" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/System-Information" aria-label="tag/System-Information"></a>System Information</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;The Server Administration module for WHM API 1.&lt;/p&gt;
"><p>The Server Administration module for WHM API 1.</p>
</div></div></div><div id="tag/System-Information/operation/system_needs_reboot" data-section-id="tag/System-Information/operation/system_needs_reboot" class="sc-dntaoT ceciOs"><div data-section-id="operation/system_needs_reboot" id="operation/system_needs_reboot" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/System-Information/operation/system_needs_reboot" aria-label="tag/System-Information/operation/system_needs_reboot"></a>Return whether system needs reboot<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function determines if your system requires a reboot to apply quotas, software package updates, or kernel updates.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This function &lt;strong&gt;cannot&lt;/strong&gt; detect whether your system needs a reboot if you use cPanel &amp;amp; WHM inside of a &lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/linux-containers/&quot;&gt;Linux Container (LXC)&lt;/a&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function determines if your system requires a reboot to apply quotas, software package updates, or kernel updates.</p>
<p><strong>Important:</strong></p>
<p>This function <strong>cannot</strong> detect whether your system needs a reboot if you use cPanel &amp; WHM inside of a <a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/linux-containers/">Linux Container (LXC)</a>.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="details" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand details"><span class="property-name">details</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="&lt;p&gt;An object that contains reasons why the system requires a reboot.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>An object that contains reasons why the system requires a reboot.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="needs_reboot" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">needs_reboot</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><div html="&lt;p&gt;Whether the system requires a reboot.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — System requires a reboot.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — System does &lt;strong&gt;not&lt;/strong&gt; require a reboot.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether the system requires a reboot.</p>
<ul>
<li><code>1</code> — System requires a reboot.</li>
<li><code>0</code> — System does <strong>not</strong> require a reboot.</li>
</ul>
</div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/system_needs_reboot</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/system_needs_reboot</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R996pca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R996pca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R996pca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R996pca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R996pca:0" aria-labelledby="tab:R996pca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  system_needs_reboot
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R996pca:1" aria-labelledby="tab:R996pca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p6pca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p6pca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p6pca:0" aria-labelledby="tab:R9p6pca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"details"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"kernel"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"boot_version"</span>: <span class="token string">&quot;3.10.0-514.10.2.e17.x86_64&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"running_version"</span>: <span class="token string">&quot;3.10.0-514.10.2.e17.x86_64&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"quota"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"updates"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"glibc"</span>: <span class="token string">&quot;2.17-157.el7_3.1&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;system_needs_reboot&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"needs_reboot"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/System-Information/operation/systemloadavg" data-section-id="tag/System-Information/operation/systemloadavg" class="sc-dntaoT ceciOs"><div data-section-id="operation/systemloadavg" id="operation/systemloadavg" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/System-Information/operation/systemloadavg" aria-label="tag/System-Information/operation/systemloadavg"></a>Return system load average<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves the system&amp;#39;s load average.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The values the function returns represent a percentage of the CPU&amp;#39;s processor capacity.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves the system&#39;s load average.</p>
<p><strong>Note:</strong></p>
<p>The values the function returns represent a percentage of the CPU&#39;s processor capacity.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/systemloadavg</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/systemloadavg</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99apca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99apca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99apca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99apca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99apca:0" aria-labelledby="tab:R99apca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  systemloadavg
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99apca:1" aria-labelledby="tab:R99apca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9papca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9papca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9papca:0" aria-labelledby="tab:R9papca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"fifteen"</span>: <span class="token number">0.19</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"five"</span>: <span class="token number">0.18</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"one"</span>: <span class="token number">0.17</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;systemloadavg&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/System-Information/operation/sethostname" data-section-id="tag/System-Information/operation/sethostname" class="sc-dntaoT ceciOs"><div data-section-id="operation/sethostname" id="operation/sethostname" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/System-Information/operation/sethostname" aria-label="tag/System-Information/operation/sethostname"></a>Update server&#x27;s hostname<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function changes the server&amp;#39;s hostname.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Do &lt;strong&gt;not&lt;/strong&gt; select a hostname that begins with &lt;code&gt;www&lt;/code&gt; or a number, or a
hostname that ends with a hyphen (&lt;code&gt;-&lt;/code&gt;) character.&lt;/li&gt;
&lt;li&gt;You &lt;strong&gt;must&lt;/strong&gt; use a fully-qualified domain name (FQDN) that contains two periods
(for example, &lt;code&gt;hostname.example.com&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;Do &lt;strong&gt;not&lt;/strong&gt; choose a hostname that a cPanel account on your server will use.&lt;/li&gt;
&lt;li&gt;Do &lt;strong&gt;not&lt;/strong&gt; choose a potential service subdomain (proxy subdomain) as a hostname
(for example, &lt;code&gt;cpanel.example.com&lt;/code&gt; or &lt;code&gt;whm.example.com&lt;/code&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you update your hostname, the system blocks user access to cPanel&amp;#39;s &lt;a href=&quot;https://go.cpanel.net/calendars&quot;&gt;&lt;em&gt;Calendars and Contacts&lt;/em&gt;&lt;/a&gt; interface (&lt;em&gt;cPanel &amp;gt;&amp;gt; Home &amp;gt;&amp;gt; Email &amp;gt;&amp;gt; Calendars and Contacts&lt;/em&gt;).&lt;/p&gt;
&lt;p&gt;The system restores access to this interface after the hostname update finishes.
For more information, read our
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/cpanel-product/interface-lock-scripts/&quot;&gt;Interface Lock Scripts&lt;/a&gt;
documentation.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Whenever you change the server&amp;#39;s hostname, you &lt;strong&gt;must&lt;/strong&gt; use one of the following methods:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Use WHM&amp;#39;s
  &lt;a href=&quot;https://docs.cpanel.net/whm/networking-setup/change-hostname/&quot;&gt;&lt;em&gt;Change Hostname&lt;/em&gt;&lt;/a&gt;
  interface (&lt;em&gt;WHM &amp;gt;&amp;gt; Home &amp;gt;&amp;gt; Networking Setup &amp;gt;&amp;gt; Change Hostname&lt;/em&gt;).&lt;/li&gt;
&lt;li&gt;Call WHM API 1&amp;#39;s &lt;code&gt;sethostname&lt;/code&gt; function.&lt;/li&gt;
&lt;li&gt;Run the
  &lt;a href=&quot;https://docs.cpanel.net/whm/scripts/the-set_hostname-utility/&quot;&gt;&lt;code&gt;/usr/local/cpanel/bin/set_hostname&lt;/code&gt; utility&lt;/a&gt;
  as the &lt;code&gt;root&lt;/code&gt; user.
These methods ensure that all of the necessary system and service changes occur.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function changes the server&#39;s hostname.</p>
<p><strong>Warning:</strong></p>
<ul>
<li>Do <strong>not</strong> select a hostname that begins with <code>www</code> or a number, or a
hostname that ends with a hyphen (<code>-</code>) character.</li>
<li>You <strong>must</strong> use a fully-qualified domain name (FQDN) that contains two periods
(for example, <code>hostname.example.com</code>).</li>
<li>Do <strong>not</strong> choose a hostname that a cPanel account on your server will use.</li>
<li>Do <strong>not</strong> choose a potential service subdomain (proxy subdomain) as a hostname
(for example, <code>cpanel.example.com</code> or <code>whm.example.com</code>).</li>
</ul>
<p><strong>Important:</strong></p>
<p>If you update your hostname, the system blocks user access to cPanel&#39;s <a href="https://go.cpanel.net/calendars"><em>Calendars and Contacts</em></a> interface (<em>cPanel &gt;&gt; Home &gt;&gt; Email &gt;&gt; Calendars and Contacts</em>).</p>
<p>The system restores access to this interface after the hostname update finishes.
For more information, read our
<a href="https://docs.cpanel.net/knowledge-base/cpanel-product/interface-lock-scripts/">Interface Lock Scripts</a>
documentation.</p>
<p><strong>Note:</strong></p>
<p>Whenever you change the server&#39;s hostname, you <strong>must</strong> use one of the following methods:</p>
<ul>
<li>Use WHM&#39;s
  <a href="https://docs.cpanel.net/whm/networking-setup/change-hostname/"><em>Change Hostname</em></a>
  interface (<em>WHM &gt;&gt; Home &gt;&gt; Networking Setup &gt;&gt; Change Hostname</em>).</li>
<li>Call WHM API 1&#39;s <code>sethostname</code> function.</li>
<li>Run the
  <a href="https://docs.cpanel.net/whm/scripts/the-set_hostname-utility/"><code>/usr/local/cpanel/bin/set_hostname</code> utility</a>
  as the <code>root</code> user.
These methods ensure that all of the necessary system and service changes occur.</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="hostname" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">hostname</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->hostname<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">hostname=hostname.example.com</span></div><div><div html="&lt;p&gt;The server&amp;#39;s new hostname.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The server&amp;#39;s hostname should &lt;strong&gt;never&lt;/strong&gt; be identical to the domain name. For example,
if the domain is &lt;code&gt;example.com&lt;/code&gt;, you could use a hostname such as &lt;code&gt;server1.example.com&lt;/code&gt;,
but &lt;strong&gt;not&lt;/strong&gt; &lt;code&gt;example.com&lt;/code&gt;.  &lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The server&#39;s new hostname.</p>
<p><strong>Important:</strong></p>
<p>The server&#39;s hostname should <strong>never</strong> be identical to the domain name. For example,
if the domain is <code>example.com</code>, you could use a hostname such as <code>server1.example.com</code>,
but <strong>not</strong> <code>example.com</code>.  </p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/sethostname</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/sethostname</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99epca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99epca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99epca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99epca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99epca:0" aria-labelledby="tab:R99epca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  sethostname <span class="token punctuation">\</span>
  <span class="token assign-left variable">hostname</span><span class="token operator">=</span><span class="token string">'hostname.example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99epca:1" aria-labelledby="tab:R99epca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pepca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pepca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pepca:0" aria-labelledby="tab:R9pepca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;sethostname&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"output"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"messages"</span>: <span class="token string">&quot;Updating cPanel license...Done. Update succeeded.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"warnings"</span>: <span class="token string">&quot;The hostname was already set to hostname.example.com, syncing configuration only.&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Stopping cPHulkd during hostname change\nService “cphulkd” is already stopped.&lt;br /&gt;\n&lt;br /&gt;\n&lt;span class='cpanel_output_color_bold'&gt;Startup Log&lt;/span&gt;&lt;br /&gt;\n &lt;span class='cpanel_output_indent'&gt;&lt;/span&gt;&lt;span class='cpanel_output_color_bold cpanel_output_ color_bright_yellow cpanel_output_color_on_grey6'&gt;Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable.&lt;/span&gt;&lt;br /&gt;\n&lt;br /&gt;\n&lt;span class= 'cpanel_output_color_bold okmsg'&gt;cphulkd stopped successfully.&lt;/span&gt;&lt;br /&gt;\nStopping MySQL during hostname change\nChanging hostname in kernel to hostname.example.com\nAltered hostname in /etc/sysconfig/network\nUpdating cPHulkd\nStarting cPHulkd\n(XID qju5cf) The “cphulkd” service is not configured.\nRestarting Exim\nWaiting for “exim” to restart ………waiting for “exim” to initialize ………finished.&lt;br /&gt;\n&lt;br /&gt;\n&lt;span class='cpanel_output_color_bold'&gt;Service Status&lt;/span&gt;&lt;br /&gt;\n&lt;span class='cpanel_output_indent'&gt;&lt;/span&gt;exim (/usr/sbin/exim -ps -bd -q1h -oP /var/spool/exim/exim-daemon.pid) is running as mailnull with PID 16943 (systemd+/proc check method).&lt;br /&gt;\n&lt;br /&gt;\n&lt;span class='cpanel_output_color_bold'&gt;Startup Log&lt;/span&gt;&lt;br /&gt;\n &lt;span class='cpanel_output_indent'&gt;&lt;/span&gt;Jul 29 15:03:14 hostname.example.com systemd[1]: Starting Exim is a Mail Transport Agent, which is the program that moves mail from one machine to another....&lt;br /&gt;\n&lt;span class='cpanel_output_indent'&gt;&lt;/span&gt;Jul 29 15:03:14 hostname. example.com systemd[1]: Can&amp;#39;t open PID file /var/spool/exim/exim-daemon.pid (yet?) after start: No such file or directory&lt;br /&gt;\n&lt;span class='cpanel_output_indent'&gt;&lt;/span&gt;Jul 29 15:03:14 hostname.example.com systemd[1]: Started Exim is a Mail Transport Agent, which is the program that moves mail from one machine to another..&lt;br /&gt;\n&lt;br /&gt;\n&lt;span class='cpanel_output_ color_bold'&gt;Log Messages&lt;/span&gt;&lt;br /&gt;\n&lt;span class='cpanel_output_indent'&gt;&lt;/span&gt;2020-07-29 15:03:14 exim 4.93 daemon started: pid=16943, -q1h, listening for SMTP on port 25 (IPv6 and IPv4) port 587 (IPv6 and IPv4) and for SMTPS on port 465 (IPv6 and IPv4)&lt;br /&gt;\n&lt;span class='cpanel_ output_indent'&gt;&lt;/span&gt;2020-07-29 14:57:20 exim 4.93 daemon started: pid=16089, -q1h, listening for SMTP on port 25 (IPv6 and IPv4) port 587 (IPv6 and IPv4) and for SMTPS on port 465 (IPv6 and IPv4)&lt;br /&gt;\n&lt;br /&gt;\n&lt;span class='cpanel_output_color_bold okmsg'&gt;exim restarted successfully.&lt;/span&gt;&lt;br /&gt;\nUpdating Apache configuration\nUpdating cPanel license...Done. Update succeeded.\nA DNS record already exists for “hostname.example.com”.\nThe system has queued the hostname changes for the DAV services.\nUsers cannot access the DAV features that use these services until\nthe system has finished updates to the hostname. After the system adjusts a\nspecific user’s database, it restores their access to the DAV services.\n\nYou will receive a notification when the system completes the update for all users.\nWaiting for “mysql” to start ……waiting for “mysql” to initialize ………finished.&lt;br /&gt;\n&lt;br /&gt;\n&lt;span class='cpanel_output_color_bold'&gt;Service Status&lt;/span&gt;&lt;br /&gt;\n&lt;span class='cpanel_output_indent'&gt;&lt;/span&gt;mysqld (/usr/sbin/mysqld --daemonize --pid-file= /var/run/mysqld/mysqld.pid) is running as mysql with PID 16886 (systemd+/proc check method). &lt;br /&gt;\n&lt;br /&gt;\n&lt;span class='cpanel_output_color_bold'&gt;Startup Log&lt;/span&gt;&lt;br /&gt;\n&lt;span class= 'cpanel_output_indent'&gt;&lt;/span&gt;Jul 29 15:03:10 hostname.example.com systemd[1]: Starting MySQL Server...&lt;br /&gt;\n&lt;span class='cpanel_output_indent'&gt;&lt;/span&gt;Jul 29 15:03:11 hostname.example.com systemd[1]: Started MySQL Server.&lt;br /&gt;\n&lt;br /&gt;\n&lt;span class='cpanel_output_color_bold'&gt;Log Messages&lt;/span&gt;&lt;br /&gt;\n&lt;span class='cpanel_output_indent'&gt;&lt;/span&gt;2020-07-29T20:03:11.894935Z 0 [Note] /usr/sbin/mysqld: ready for connections.&lt;br /&gt;\n&lt;span class='cpanel_output_indent'&gt; &lt;/span&gt;2020-07-29T20:03:09.442015Z 0 [Note] /usr/sbin/mysqld: Shutdown complete&lt;br /&gt;\n&lt;span class='cpanel_output_indent'&gt;&lt;/span&gt;2020-07-29T19:57:17.010586Z 0 [Note] /usr/sbin/mysqld: ready for connections.&lt;br /&gt;\n&lt;br /&gt;\n&lt;span class='cpanel_output_color_bold okmsg'&gt;mysql started successfully.&lt;/span&gt;&lt;br /&gt;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/System-Information/operation/set_primary_servername" data-section-id="tag/System-Information/operation/set_primary_servername" class="sc-dntaoT ceciOs"><div data-section-id="operation/set_primary_servername" id="operation/set_primary_servername" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/System-Information/operation/set_primary_servername" aria-label="tag/System-Information/operation/set_primary_servername"></a>Update server&#x27;s primary virtual host<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function sets the primary domain hosted on an IP address and web server port. The primary domain refers to the virtual host that the server returns when a visitor directly accesses the IP address.&lt;/p&gt;
&lt;p&gt;For example, if both &lt;code&gt;example1.com&lt;/code&gt; and &lt;code&gt;example2.com&lt;/code&gt; are name-based virtual hosts on IP address &lt;code&gt;192.168.0.1&lt;/code&gt;, the primary virtual host appears when the visitor accesses the &lt;code&gt;http://192.168.0.1/&lt;/code&gt; location.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://go.cpanel.net/serverroles#roles&quot;&gt;Web Server role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function sets the primary domain hosted on an IP address and web server port. The primary domain refers to the virtual host that the server returns when a visitor directly accesses the IP address.</p>
<p>For example, if both <code>example1.com</code> and <code>example2.com</code> are name-based virtual hosts on IP address <code>192.168.0.1</code>, the primary virtual host appears when the visitor accesses the <code>http://192.168.0.1/</code> location.</p>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://go.cpanel.net/serverroles#roles">Web Server role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="servername" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">servername</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">servername=hostname.example.com</span></div><div><div html="&lt;p&gt;The &lt;code&gt;ServerName&lt;/code&gt; value in Apache&amp;#39;s &lt;code&gt;VirtualHost&lt;/code&gt; section to set as primary for the IP address and port type.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The <code>ServerName</code> value in Apache&#39;s <code>VirtualHost</code> section to set as primary for the IP address and port type.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="type" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">type</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;std&quot;</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;std&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;ssl&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">type=std</span></div><div><div html="&lt;p&gt;The type of virtual host to set as primary.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;std&lt;/code&gt; — Set the primary domain for the HTTP port. Typically, port &lt;code&gt;80&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ssl&lt;/code&gt; — Set the primary domain for the HTTPS port. Typically, port &lt;code&gt;443&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The type of virtual host to set as primary.</p>
<ul>
<li><code>std</code> — Set the primary domain for the HTTP port. Typically, port <code>80</code>.</li>
<li><code>ssl</code> — Set the primary domain for the HTTPS port. Typically, port <code>443</code>.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/set_primary_servername</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/set_primary_servername</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99ipca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99ipca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99ipca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99ipca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99ipca:0" aria-labelledby="tab:R99ipca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  set_primary_servername <span class="token punctuation">\</span>
  <span class="token assign-left variable">servername</span><span class="token operator">=</span><span class="token string">'hostname.example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99ipca:1" aria-labelledby="tab:R99ipca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pipca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pipca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pipca:0" aria-labelledby="tab:R9pipca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;set_primary_servername&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/System-Information/operation/getdiskusage" data-section-id="tag/System-Information/operation/getdiskusage" class="sc-dntaoT ceciOs"><div data-section-id="operation/getdiskusage" id="operation/getdiskusage" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/System-Information/operation/getdiskusage" aria-label="tag/System-Information/operation/getdiskusage"></a>Return server&#x27;s drive partition information<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves the server&amp;#39;s drive partition information.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves the server&#39;s drive partition information.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/getdiskusage</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/getdiskusage</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99mpca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99mpca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99mpca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99mpca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99mpca:0" aria-labelledby="tab:R99mpca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  getdiskusage
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99mpca:1" aria-labelledby="tab:R99mpca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pmpca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pmpca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pmpca:0" aria-labelledby="tab:R9pmpca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"partition"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"available"</span>: <span class="token number">377856</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"device"</span>: <span class="token string">&quot;/dev/vda1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"disk"</span>: <span class="token string">&quot;vda1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"filesystem"</span>: <span class="token string">&quot;/&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"inodes_available"</span>: <span class="token number">20575847</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"inodes_ipercentage"</span>: <span class="token number">2</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"inodes_total"</span>: <span class="token number">20970944</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"inodes_used"</span>: <span class="token number">395097</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mount"</span>: <span class="token string">&quot;/boot&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"percentage"</span>: <span class="token number">20</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"total"</span>: <span class="token number">495844</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"used"</span>: <span class="token number">92388</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;getdiskusage&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Successfully retrieved disk usage&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/System-Information/operation/gethostname" data-section-id="tag/System-Information/operation/gethostname" class="sc-dntaoT ceciOs"><div data-section-id="operation/gethostname" id="operation/gethostname" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/System-Information/operation/gethostname" aria-label="tag/System-Information/operation/gethostname"></a>Return server&#x27;s hostname<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves the server&amp;#39;s hostname.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves the server&#39;s hostname.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/gethostname</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/gethostname</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99qpca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99qpca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99qpca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99qpca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99qpca:0" aria-labelledby="tab:R99qpca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  gethostname
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99qpca:1" aria-labelledby="tab:R99qpca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pqpca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pqpca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pqpca:0" aria-labelledby="tab:R9pqpca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"hostname"</span>: <span class="token string">&quot;hostname.example.com&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;gethostname&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/System-Information/operation/reboot" data-section-id="tag/System-Information/operation/reboot" class="sc-dntaoT ceciOs"><div data-section-id="operation/reboot" id="operation/reboot" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/System-Information/operation/reboot" aria-label="tag/System-Information/operation/reboot"></a>Restart server<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function reboots the server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function reboots the server.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="force" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">force</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">force=0</span></div><div><div html="&lt;p&gt;Whether to use a forceful reboot.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; - Use a forceful reboot.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; - Do &lt;strong&gt;not&lt;/strong&gt; use a forceful reboot.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; A forceful reboot may result in data loss if active processes exist on the server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to use a forceful reboot.</p>
<ul>
<li><code>1</code> - Use a forceful reboot.</li>
<li><code>0</code> - Do <strong>not</strong> use a forceful reboot.</li>
</ul>
<p><strong>Warning:</strong></p>
<p> A forceful reboot may result in data loss if active processes exist on the server.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/reboot</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/reboot</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99upca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99upca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99upca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99upca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99upca:0" aria-labelledby="tab:R99upca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  <span class="token function">reboot</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99upca:1" aria-labelledby="tab:R99upca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pupca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pupca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pupca:0" aria-labelledby="tab:R9pupca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;reboot&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Updates" data-section-id="tag/Updates" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Updates" aria-label="tag/Updates"></a>Updates</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Server Administration / Updates&lt;/p&gt;
"><p>Server Administration / Updates</p>
</div></div></div><div id="tag/Updates/operation/installed_versions" data-section-id="tag/Updates/operation/installed_versions" class="sc-dntaoT ceciOs"><div data-section-id="operation/installed_versions" id="operation/installed_versions" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Updates/operation/installed_versions" aria-label="tag/Updates/operation/installed_versions"></a>Return third-party software versions<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists the versions of third-party software that ship with cPanel &amp;amp; WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists the versions of third-party software that ship with cPanel &amp; WHM.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="packages" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">packages</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">packages=1</span></div><div><div html="&lt;p&gt;Whether to list the server&amp;#39;s installed RPMs in the function&amp;#39;s
&lt;code&gt;cpanel_packages&lt;/code&gt;, &lt;code&gt;ea_4_packages&lt;/code&gt;, and &lt;code&gt;os_packages&lt;/code&gt; arrays.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; - List.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; - Do &lt;strong&gt;not&lt;/strong&gt; list.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to list the server&#39;s installed RPMs in the function&#39;s
<code>cpanel_packages</code>, <code>ea_4_packages</code>, and <code>os_packages</code> arrays.</p>
<ul>
<li><code>1</code> - List.</li>
<li><code>0</code> - Do <strong>not</strong> list.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/installed_versions</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/installed_versions</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Rii6rca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rii6rca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Rii6rca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Rii6rca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rii6rca:0" aria-labelledby="tab:Rii6rca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  installed_versions
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Rii6rca:1" aria-labelledby="tab:Rii6rca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rji6rca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rji6rca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rji6rca:0" aria-labelledby="tab:Rji6rca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"apache"</span>: <span class="token string">&quot;2.4.12&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"apache_php_default_version"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"apache_php_versions"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token number">0</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"bind"</span>: <span class="token string">&quot;9.9.4-29&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"clamav"</span>: <span class="token string">&quot;0.99.2-1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"cpanel_and_whm"</span>: <span class="token string">&quot;11.64.0.9999&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"cpanel_packages"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;cpanel-ace-editor-1.2.6-1.cp1166.noarch&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;cpanel-yui-2.9.0-5.cp1136.noarch&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"cpanel_php"</span>: <span class="token string">&quot;7.2.7-4&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"cron"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"cronie"</span>: <span class="token string">&quot;1.4.11-23&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"dovecot"</span>: <span class="token string">&quot;2.2.31 (65cde28)&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ea_4_packages"</span>: <span class="token punctuation">[ ]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"easyapache"</span>: <span class="token string">&quot;4&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"exim"</span>: <span class="token string">&quot;4.89-2&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"linux_kernel"</span>: <span class="token string">&quot;3.10.0-327.18.2.el7.x86_64&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mailman"</span>: <span class="token string">&quot;2.1.23-9&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mariadb"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mariadb_build"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"munin"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql"</span>: <span class="token string">&quot;5.7.61&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mysql_build"</span>: <span class="token string">&quot;5.7.61-1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"nscd"</span>: <span class="token string">&quot;2.17-222&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"openssh-server"</span>: <span class="token string">&quot;7.4p1-21&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"operating_system_name"</span>: <span class="token string">&quot;centos&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"operating_system_version"</span>: <span class="token string">&quot;7.2&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"os_packages"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;ImageMagick-6.7.8.9-15.el7_2.x86_64&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;zsh-5.0.2-14.el7.x86_64&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"p0f"</span>: <span class="token string">&quot;3.09b-1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"postgresql"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"postgresql_build"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"powerdns"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"proftpd"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"pureftpd"</span>: <span class="token string">&quot;1.0.45&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"roundcube"</span>: <span class="token string">&quot;1.2.4-1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"rsyslog"</span>: <span class="token string">&quot;8.24.0-16&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"spamd"</span>: <span class="token string">&quot;3.4.2&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"squirrelmail"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;installed_versions&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Updates/operation/update_updateconf" data-section-id="tag/Updates/operation/update_updateconf" class="sc-dntaoT ceciOs"><div data-section-id="operation/update_updateconf" id="operation/update_updateconf" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Updates/operation/update_updateconf" aria-label="tag/Updates/operation/update_updateconf"></a>Update software update behavior<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function modifies a server&amp;#39;s &lt;code&gt;/etc/cpupdate.conf&lt;/code&gt; file. This file controls how the server handles software updates and upgrades.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You &lt;strong&gt;must&lt;/strong&gt; have the &lt;a href=&quot;https://go.cpanel.net/whmdocsEditResellerNameserversandPrivileges&quot;&gt;&lt;code&gt;root&lt;/code&gt; level Access Control List (ACL) privilege&lt;/a&gt; to execute this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function modifies a server&#39;s <code>/etc/cpupdate.conf</code> file. This file controls how the server handles software updates and upgrades.</p>
<p><strong>Important:</strong></p>
<p>You <strong>must</strong> have the <a href="https://go.cpanel.net/whmdocsEditResellerNameserversandPrivileges"><code>root</code> level Access Control List (ACL) privilege</a> to execute this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="CPANEL" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand CPANEL"><span class="property-name">CPANEL</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or string or string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">CPANEL=RELEASE</span></div><div><div html="&lt;p&gt;The cPanel &amp;amp; WHM installation&amp;#39;s release tier, or a &lt;a href=&quot;https://go.cpanel.net/longtermsupport&quot;&gt;valid version number&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;If you do not use this parameter, the system retains the current setting.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;A valid cPanel &amp;amp; WHM version number.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;STABLE&lt;/code&gt; - This version has received considerable public exposure, testing, and verification.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;RELEASE&lt;/code&gt; - This version is feature-complete and well-tested. It contains all intended features and functionality.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;CURRENT&lt;/code&gt; - This version is tested and verified, but it may not contain all of the proposed functionality of a release. This tier is similar to the &amp;quot;release candidate&amp;quot; tier that other publication schemes use.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;EDGE&lt;/code&gt; - This version only has rudimentary testing. The features are subject to further modification. This version usually lacks official public documentation.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;LTS&lt;/code&gt; - Some hosting providers do not wish to upgrade cPanel &amp;amp; WHM to newer major versions. This is a single cPanel &amp;amp; WHM version for the year-long period in which WebPros International, LLC supports it.&lt;/p&gt;
&lt;p&gt;If you do not set this parameter, the system retains the current setting.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; New installations default to RELEASE.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel &amp; WHM installation&#39;s release tier, or a <a href="https://go.cpanel.net/longtermsupport">valid version number</a>.</p>
<p>If you do not use this parameter, the system retains the current setting.</p>
<ul>
<li><p>A valid cPanel &amp; WHM version number.</p>
</li>
<li><p><code>STABLE</code> - This version has received considerable public exposure, testing, and verification.</p>
</li>
<li><p><code>RELEASE</code> - This version is feature-complete and well-tested. It contains all intended features and functionality.</p>
</li>
<li><p><code>CURRENT</code> - This version is tested and verified, but it may not contain all of the proposed functionality of a release. This tier is similar to the &quot;release candidate&quot; tier that other publication schemes use.</p>
</li>
<li><p><code>EDGE</code> - This version only has rudimentary testing. The features are subject to further modification. This version usually lacks official public documentation.</p>
</li>
<li><p><code>LTS</code> - Some hosting providers do not wish to upgrade cPanel &amp; WHM to newer major versions. This is a single cPanel &amp; WHM version for the year-long period in which WebPros International, LLC supports it.</p>
<p>If you do not set this parameter, the system retains the current setting.</p>
</li>
</ul>
<p> New installations default to RELEASE.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="RPMUP" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand RPMUP"><span class="property-name">RPMUP</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">RPMUP=daily</span></div><div><div html="&lt;p&gt;The frequency with which the server updates the operating system distribution&amp;#39;s packages each time that the &lt;code&gt;/usr/local/cpanel/scripts/upcp&lt;/code&gt; script runs.&lt;/p&gt;
&lt;p&gt;If you do not set this parameter, the system retains the current setting.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;daily&lt;/code&gt; - Update the system packages daily.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;manual&lt;/code&gt; - Update the system packages manually.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;never&lt;/code&gt; - If you specify &lt;code&gt;never&lt;/code&gt;, the server administrator &lt;strong&gt;must&lt;/strong&gt; run the &lt;code&gt;/usr/local/cpanel/scripts/update-packages&lt;/code&gt; script when they update the server&amp;#39;s packages.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The frequency with which the server updates the operating system distribution&#39;s packages each time that the <code>/usr/local/cpanel/scripts/upcp</code> script runs.</p>
<p>If you do not set this parameter, the system retains the current setting.</p>
<ul>
<li><code>daily</code> - Update the system packages daily.</li>
<li><code>manual</code> - Update the system packages manually.</li>
<li><code>never</code> - If you specify <code>never</code>, the server administrator <strong>must</strong> run the <code>/usr/local/cpanel/scripts/update-packages</code> script when they update the server&#39;s packages.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="SARULESUP" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand SARULESUP"><span class="property-name">SARULESUP</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">SARULESUP=daily</span></div><div><div html="&lt;p&gt;The frequency with which the server updates Apache SpamAssassin&amp;#39;s™ rules when the &lt;code&gt;/usr/local/cpanel/scripts/upcp&lt;/code&gt; script runs.&lt;/p&gt;
&lt;p&gt;If you do not set this parameter, the system retains the current setting.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;daily&lt;/code&gt; - Update Apache SpamAssassin rules daily.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;manual&lt;/code&gt; - Update Apache SpamAssassin rules manually.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;never&lt;/code&gt; - If you specify &lt;code&gt;never&lt;/code&gt;, the server administrator &lt;strong&gt;must&lt;/strong&gt; run the &lt;code&gt;/usr/local/cpanel/scripts/update-packages&lt;/code&gt; script when they update Apache SpamAssassin&amp;#39;s rules.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The frequency with which the server updates Apache SpamAssassin&#39;s™ rules when the <code>/usr/local/cpanel/scripts/upcp</code> script runs.</p>
<p>If you do not set this parameter, the system retains the current setting.</p>
<ul>
<li><code>daily</code> - Update Apache SpamAssassin rules daily.</li>
<li><code>manual</code> - Update Apache SpamAssassin rules manually.</li>
<li><code>never</code> - If you specify <code>never</code>, the server administrator <strong>must</strong> run the <code>/usr/local/cpanel/scripts/update-packages</code> script when they update Apache SpamAssassin&#39;s rules.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="STAGING_DIR" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">STAGING_DIR</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">STAGING_DIR=/usr/local/cpanel</span></div><div><div html="&lt;p&gt;The absolute directory path to the staging directory for updates.&lt;/p&gt;
&lt;p&gt;If you do not set this parameter, the system retains the current setting.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The absolute directory path to the staging directory for updates.</p>
<p>If you do not set this parameter, the system retains the current setting.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="UPDATES" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand UPDATES"><span class="property-name">UPDATES</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">UPDATES=daily</span></div><div><div html="&lt;p&gt;When the system will check for updates.&lt;/p&gt;
&lt;p&gt;If you do not set this parameter, the system retains the current setting.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;daily&lt;/code&gt; - Update cPanel &amp;amp; WHM automatically through a cron job once every 24 hours.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;manual&lt;/code&gt; - Update cPanel &amp;amp; WHM manually.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;never&lt;/code&gt; - Do &lt;strong&gt;not&lt;/strong&gt; update cPanel &amp;amp; WHM.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>When the system will check for updates.</p>
<p>If you do not set this parameter, the system retains the current setting.</p>
<ul>
<li><code>daily</code> - Update cPanel &amp; WHM automatically through a cron job once every 24 hours.</li>
<li><code>manual</code> - Update cPanel &amp; WHM manually.</li>
<li><code>never</code> - Do <strong>not</strong> update cPanel &amp; WHM.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="post" class="sc-txhaY dCeVuA http-verb post">post</span><span class="sc-etPtWW iqHzp">/update_updateconf</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/update_updateconf</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riiarca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riiarca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riiarca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riiarca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riiarca:0" aria-labelledby="tab:Riiarca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  update_updateconf
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riiarca:1" aria-labelledby="tab:Riiarca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjiarca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjiarca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjiarca:0" aria-labelledby="tab:Rjiarca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;update_updateconf&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Updates/operation/accept_eula" data-section-id="tag/Updates/operation/accept_eula" class="sc-dntaoT ceciOs"><div data-section-id="operation/accept_eula" id="operation/accept_eula" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Updates/operation/accept_eula" aria-label="tag/Updates/operation/accept_eula"></a>Save EULA acceptance<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function records acceptance of cPanel &amp;amp; WHM&amp;#39;s legal terms. To do this, the function creates a touchfile in the &lt;code&gt;/var/cpanel/activate/&lt;/code&gt; directory.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  Server owners &lt;em&gt;must&lt;/em&gt; accept these agreements before they use cPanel &amp;amp; WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function records acceptance of cPanel &amp; WHM&#39;s legal terms. To do this, the function creates a touchfile in the <code>/var/cpanel/activate/</code> directory.</p>
<p><strong>Important:</strong></p>
<p>  Server owners <em>must</em> accept these agreements before they use cPanel &amp; WHM.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/accept_eula</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/accept_eula</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riierca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riierca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riierca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riierca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riierca:0" aria-labelledby="tab:Riierca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  accept_eula
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riierca:1" aria-labelledby="tab:Riierca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjierca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjierca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjierca:0" aria-labelledby="tab:Rjierca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;accept_eula&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Updates/operation/set_tier" data-section-id="tag/Updates/operation/set_tier" class="sc-dntaoT ceciOs"><div data-section-id="operation/set_tier" id="operation/set_tier" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Updates/operation/set_tier" aria-label="tag/Updates/operation/set_tier"></a>Update cPanel &amp; WHM release tier<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function sets a cPanel &amp;amp; WHM server to a specified &lt;a href=&quot;https://docs.cpanel.net/knowledge-base/cpanel-product/product-versions-and-the-release-process/&quot;&gt;support tier&lt;/a&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function sets a cPanel &amp; WHM server to a specified <a href="https://docs.cpanel.net/knowledge-base/cpanel-product/product-versions-and-the-release-process/">support tier</a>.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="tier" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">tier</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;edge&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;current&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;release&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;stable&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;lts&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">tier=current</span></div><div><div html="&lt;p&gt;The support tier to use.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The support tier to use.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/set_tier</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/set_tier</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riiirca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riiirca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riiirca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riiirca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riiirca:0" aria-labelledby="tab:Riiirca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  set_tier <span class="token punctuation">\</span>
  <span class="token assign-left variable">tier</span><span class="token operator">=</span><span class="token string">'current'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riiirca:1" aria-labelledby="tab:Riiirca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjiirca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjiirca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjiirca:0" aria-labelledby="tab:Rjiirca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"tier"</span>: <span class="token string">&quot;current&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;set_tier&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Update tier successfully changed to current&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Updates/operation/get_available_tiers" data-section-id="tag/Updates/operation/get_available_tiers" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_available_tiers" id="operation/get_available_tiers" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Updates/operation/get_available_tiers" aria-label="tag/Updates/operation/get_available_tiers"></a>Return cPanel &amp; WHM available versions<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists of each available version of cPanel &amp;amp; WHM, and each
version&amp;#39;s latest maintenance release. This function also lists the cPanel &amp;amp; WHM
version for each
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/cpanel-product/product-versions-and-the-release-process/&quot;&gt;release tier&lt;/a&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists of each available version of cPanel &amp; WHM, and each
version&#39;s latest maintenance release. This function also lists the cPanel &amp; WHM
version for each
<a href="https://docs.cpanel.net/knowledge-base/cpanel-product/product-versions-and-the-release-process/">release tier</a>.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="&lt;p&gt;A list of the latest available version of cPanel &amp;amp; WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A list of the latest available version of cPanel &amp; WHM.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_available_tiers</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_available_tiers</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riimrca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riimrca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riimrca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riimrca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riimrca:0" aria-labelledby="tab:Riimrca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_available_tiers
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riimrca:1" aria-labelledby="tab:Riimrca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjimrca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjimrca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjimrca:0" aria-labelledby="tab:Rjimrca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"11.30"</span>: <span class="token string">&quot;11.30.8.0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.32"</span>: <span class="token string">&quot;11.32.7.3&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.34"</span>: <span class="token string">&quot;11.34.2.8&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.36"</span>: <span class="token string">&quot;11.36.2.12&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.38"</span>: <span class="token string">&quot;11.38.2.23&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.40"</span>: <span class="token string">&quot;11.40.1.22&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.42"</span>: <span class="token string">&quot;11.42.1.31&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.44"</span>: <span class="token string">&quot;11.44.3.5&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.46"</span>: <span class="token string">&quot;11.46.4.0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.48"</span>: <span class="token string">&quot;11.48.5.3&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.50"</span>: <span class="token string">&quot;11.50.6.2&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.52"</span>: <span class="token string">&quot;11.52.6.6&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.54"</span>: <span class="token string">&quot;11.54.0.36&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.56"</span>: <span class="token string">&quot;11.56.0.52&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.58"</span>: <span class="token string">&quot;11.58.0.52&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.60"</span>: <span class="token string">&quot;11.60.0.48&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.62"</span>: <span class="token string">&quot;11.62.0.48&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.64"</span>: <span class="token string">&quot;11.64.0.42&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.66"</span>: <span class="token string">&quot;11.66.0.35&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.68"</span>: <span class="token string">&quot;11.68.0.39&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.70"</span>: <span class="token string">&quot;11.70.0.69&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.72"</span>: <span class="token string">&quot;11.72.0.12&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.74"</span>: <span class="token string">&quot;11.74.0.12&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.76"</span>: <span class="token string">&quot;11.76.0.22&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.78"</span>: <span class="token string">&quot;11.78.0.49&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.80"</span>: <span class="token string">&quot;11.80.0.24&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.82"</span>: <span class="token string">&quot;11.82.0.19&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.84"</span>: <span class="token string">&quot;11.84.0.22&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.86"</span>: <span class="token string">&quot;11.86.0.24&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.88"</span>: <span class="token string">&quot;11.88.0.13&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.90"</span>: <span class="token string">&quot;11.90.0.3&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"current"</span>: <span class="token string">&quot;11.90.0.3&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"edge"</span>: <span class="token string">&quot;11.90.0.3&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"lts"</span>: <span class="token string">&quot;11.86.0.24&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"release"</span>: <span class="token string">&quot;11.88.0.13&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"stable"</span>: <span class="token string">&quot;11.88.0.13&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_available_tiers&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Got tiers list&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Updates/operation/set_cpanel_updates" data-section-id="tag/Updates/operation/set_cpanel_updates" class="sc-dntaoT ceciOs"><div data-section-id="operation/set_cpanel_updates" id="operation/set_cpanel_updates" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Updates/operation/set_cpanel_updates" aria-label="tag/Updates/operation/set_cpanel_updates"></a>Update cPanel &amp; WHM update frequency<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function sets the frequency of cPanel &amp;amp; WHM updates.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function sets the frequency of cPanel &amp; WHM updates.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="updates" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">updates</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;daily&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;manual&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;never&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">updates=daily</span></div><div><div html="&lt;p&gt;The frequency with which to run cPanel &amp;amp; WHM updates on a server.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;daily&lt;/code&gt; — Run updates daily.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;manual&lt;/code&gt; — Run updates manually.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;never&lt;/code&gt; — Never run updates.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The frequency with which to run cPanel &amp; WHM updates on a server.</p>
<ul>
<li><code>daily</code> — Run updates daily.</li>
<li><code>manual</code> — Run updates manually.</li>
<li><code>never</code> — Never run updates.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/set_cpanel_updates</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/set_cpanel_updates</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riiqrca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riiqrca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riiqrca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riiqrca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riiqrca:0" aria-labelledby="tab:Riiqrca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  set_cpanel_updates <span class="token punctuation">\</span>
  <span class="token assign-left variable">updates</span><span class="token operator">=</span><span class="token string">'daily'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riiqrca:1" aria-labelledby="tab:Riiqrca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjiqrca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjiqrca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjiqrca:0" aria-labelledby="tab:Rjiqrca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"updates"</span>: <span class="token string">&quot;daily&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;set_cpanel_updates&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Cpanel update frequency set to daily&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Updates/operation/get_current_lts_expiration_status" data-section-id="tag/Updates/operation/get_current_lts_expiration_status" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_current_lts_expiration_status" id="operation/get_current_lts_expiration_status" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Updates/operation/get_current_lts_expiration_status" aria-label="tag/Updates/operation/get_current_lts_expiration_status"></a>Return Long Term Support expiration status<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function determines whether a branch&amp;#39;s Long-Term Support (LTS) version expires within three months. For more information about LTS, read our &lt;a href=&quot;https://docs.cpanel.net/knowledge-base/cpanel-product/product-versions-and-the-release-process/#more-about-lts&quot;&gt;cPanel Long-Term Support documentation&lt;/a&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function determines whether a branch&#39;s Long-Term Support (LTS) version expires within three months. For more information about LTS, read our <a href="https://docs.cpanel.net/knowledge-base/cpanel-product/product-versions-and-the-release-process/#more-about-lts">cPanel Long-Term Support documentation</a>.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_current_lts_expiration_status</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_current_lts_expiration_status</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Riiurca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Riiurca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Riiurca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Riiurca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Riiurca:0" aria-labelledby="tab:Riiurca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_current_lts_expiration_status
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Riiurca:1" aria-labelledby="tab:Riiurca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjiurca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjiurca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjiurca:0" aria-labelledby="tab:Rjiurca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"expiration"</span>: <span class="token number">1585612801</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"expires_in_next_three_months"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"full_version"</span>: <span class="token string">&quot;11.88.1.11&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_current_lts_expiration_status&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Updates/operation/get_lts_wexpire" data-section-id="tag/Updates/operation/get_lts_wexpire" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_lts_wexpire" id="operation/get_lts_wexpire" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Updates/operation/get_lts_wexpire" aria-label="tag/Updates/operation/get_lts_wexpire"></a>Return Long Term Support status for all versions<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function parses the &lt;code&gt;/etc/cpanel/TIERS.json&lt;/code&gt; file and returns whether a branch qualifies for Long-Term Support (LTS). For more information about LTS, read our &lt;a href=&quot;https://go.cpanel.net/cpanel-lts&quot;&gt;cPanel Long-Term Support&lt;/a&gt; documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function parses the <code>/etc/cpanel/TIERS.json</code> file and returns whether a branch qualifies for Long-Term Support (LTS). For more information about LTS, read our <a href="https://go.cpanel.net/cpanel-lts">cPanel Long-Term Support</a> documentation.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_lts_wexpire</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_lts_wexpire</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Rij2rca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rij2rca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Rij2rca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Rij2rca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rij2rca:0" aria-labelledby="tab:Rij2rca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_lts_wexpire
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Rij2rca:1" aria-labelledby="tab:Rij2rca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjj2rca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjj2rca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjj2rca:0" aria-labelledby="tab:Rjj2rca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"branch"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"11.78.0"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"build"</span>: <span class="token string">&quot;11.78.0.49&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_main"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.80.0"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"build"</span>: <span class="token string">&quot;11.80.0.24&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_main"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.82.0"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"build"</span>: <span class="token string">&quot;11.82.0.19&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_main"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.84.0"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"build"</span>: <span class="token string">&quot;11.84.0.22&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_main"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.86.0"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"build"</span>: <span class="token string">&quot;11.86.0.25&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_main"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.88.0"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"build"</span>: <span class="token string">&quot;11.88.0.14&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_main"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.90.0"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"build"</span>: <span class="token string">&quot;11.90.0.5&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_main"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"flags"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"is_main"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"tiers"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"11.78"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"build"</span>: <span class="token string">&quot;11.78.0.49&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"expires"</span>: <span class="token string">&quot;1588636799&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_lts"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_main"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.80"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"build"</span>: <span class="token string">&quot;11.80.0.24&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_main"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.82"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"build"</span>: <span class="token string">&quot;11.82.0.19&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_main"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.84"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"build"</span>: <span class="token string">&quot;11.84.0.22&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_main"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.86"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"build"</span>: <span class="token string">&quot;11.86.0.25&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"expires"</span>: <span class="token string">&quot;1617148801&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_lts"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_main"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"named"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;lts&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.88"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"build"</span>: <span class="token string">&quot;11.88.0.13&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_main"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"named"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;stable&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"build"</span>: <span class="token string">&quot;11.88.0.14&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_main"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"11.90"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"build"</span>: <span class="token string">&quot;11.90.0.5&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_main"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"named"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;current&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;edge&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;release&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_lts_wexpire&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Updates/operation/get_update_availability" data-section-id="tag/Updates/operation/get_update_availability" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_update_availability" id="operation/get_update_availability" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Updates/operation/get_update_availability" aria-label="tag/Updates/operation/get_update_availability"></a>Return if server uses the default update version<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function checks whether your server uses the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/cpanel-product/product-versions-and-the-release-process/&quot;&gt;latest version of cPanel &amp;amp; WHM for your release tier&lt;/a&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function checks whether your server uses the
<a href="https://docs.cpanel.net/knowledge-base/cpanel-product/product-versions-and-the-release-process/">latest version of cPanel &amp; WHM for your release tier</a>.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_update_availability</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_update_availability</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Rij6rca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rij6rca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Rij6rca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Rij6rca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rij6rca:0" aria-labelledby="tab:Rij6rca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_update_availability
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Rij6rca:1" aria-labelledby="tab:Rij6rca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjj6rca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjj6rca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjj6rca:0" aria-labelledby="tab:Rjj6rca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"current_version"</span>: <span class="token string">&quot;88.0.12&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"newest_version"</span>: <span class="token string">&quot;88.0.12&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"tier"</span>: <span class="token string">&quot;current&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"update_available"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_update_availability&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Updates/operation/start_cpanel_update" data-section-id="tag/Updates/operation/start_cpanel_update" class="sc-dntaoT ceciOs"><div data-section-id="operation/start_cpanel_update" id="operation/start_cpanel_update" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Updates/operation/start_cpanel_update" aria-label="tag/Updates/operation/start_cpanel_update"></a>Start cPanel &amp; WHM update<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function starts an update of cPanel &amp;amp; WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function starts an update of cPanel &amp; WHM.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="mode" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">mode</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or null</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">null</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;force&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;sync&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">mode=force</span></div><div><div html="&lt;p&gt;The cPanel &amp;amp; WHM update’s mode of operation.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;null — Only reinstall cPanel &amp;amp; WHM if a newer version is available.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;force&lt;/code&gt;   — Force a reinstall of cPanel &amp;amp; WHM, even if the system is up to date.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sync&lt;/code&gt;    — Update the currently-installed version of cPanel &amp;amp; WHM instead of downloading
a newer version. This ensures the current version installed has the correct files.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel &amp; WHM update’s mode of operation.</p>
<ul>
<li>null — Only reinstall cPanel &amp; WHM if a newer version is available.</li>
<li><code>force</code>   — Force a reinstall of cPanel &amp; WHM, even if the system is up to date.</li>
<li><code>sync</code>    — Update the currently-installed version of cPanel &amp; WHM instead of downloading
a newer version. This ensures the current version installed has the correct files.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/start_cpanel_update</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/start_cpanel_update</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Rijarca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rijarca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Rijarca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Rijarca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rijarca:0" aria-labelledby="tab:Rijarca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 start_cpanel_update</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Rijarca:1" aria-labelledby="tab:Rijarca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjjarca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjjarca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjjarca:0" aria-labelledby="tab:Rjjarca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"is_new"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"log_path"</span>: <span class="token string">&quot;/var/cpanel/updatelogs/update.1604521159.log&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"pid"</span>: <span class="token number">23456</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;start_cpanel_update&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Updates/operation/manage_features" data-section-id="tag/Updates/operation/manage_features" class="sc-dntaoT ceciOs"><div data-section-id="operation/manage_features" id="operation/manage_features" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Updates/operation/manage_features" aria-label="tag/Updates/operation/manage_features"></a>Update Feature Showcase<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists and manages items in the
&lt;a href=&quot;https://go.cpanel.net/GuidetotheFeatureShowcase&quot;&gt;Feature Showcase&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This function&amp;#39;s output changes, depending on which value you pass to the &lt;code&gt;action&lt;/code&gt; parameter.&lt;/li&gt;
&lt;li&gt;The example in this document displays the function&amp;#39;s return when the &lt;code&gt;action&lt;/code&gt;
parameter value is &lt;code&gt;info&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists and manages items in the
<a href="https://go.cpanel.net/GuidetotheFeatureShowcase">Feature Showcase</a>.</p>
<p><strong>Note:</strong></p>
<ul>
<li>This function&#39;s output changes, depending on which value you pass to the <code>action</code> parameter.</li>
<li>The example in this document displays the function&#39;s return when the <code>action</code>
parameter value is <code>info</code>.</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="action" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">action</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;info&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;list&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;enable&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;disable&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">action=info</span></div><div><div html="&lt;p&gt;The function&amp;#39;s action.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;info&lt;/code&gt; — List full details for all available features.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;list&lt;/code&gt; — List the feature IDs for all available features.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;enable&lt;/code&gt; — Enable the feature or features called in the &lt;code&gt;features&lt;/code&gt; parameter.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;disable&lt;/code&gt; — Disable the feature or features called in the &lt;code&gt;features&lt;/code&gt; parameter.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The function&#39;s action.</p>
<ul>
<li><code>info</code> — List full details for all available features.</li>
<li><code>list</code> — List the feature IDs for all available features.</li>
<li><code>enable</code> — Enable the feature or features called in the <code>features</code> parameter.</li>
<li><code>disable</code> — Disable the feature or features called in the <code>features</code> parameter.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="features" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">features</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">features=features_example1</span></div><div><div html="&lt;p&gt;The feature&amp;#39;s ID.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You &lt;strong&gt;must&lt;/strong&gt; use this parameter if you pass the &lt;code&gt;enable&lt;/code&gt; or &lt;code&gt;disable&lt;/code&gt; value for
the &lt;code&gt;action&lt;/code&gt; parameter.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The feature&#39;s ID.</p>
<p><strong>Note:</strong></p>
<p>You <strong>must</strong> use this parameter if you pass the <code>enable</code> or <code>disable</code> value for
the <code>action</code> parameter.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/manage_features</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/manage_features</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Rijerca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rijerca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Rijerca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Rijerca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rijerca:0" aria-labelledby="tab:Rijerca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  manage_features <span class="token punctuation">\</span>
  <span class="token assign-left variable">action</span><span class="token operator">=</span><span class="token string">'info'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Rijerca:1" aria-labelledby="tab:Rijerca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjjerca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjjerca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjjerca:0" aria-labelledby="tab:Rjjerca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"feature"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;This feature does things.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"enabled"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"feature_key"</span>: <span class="token string">&quot;featured_example1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"link"</span>: <span class="token string">&quot;</span><a href="https://go.cpanel.net/featureshowcasefeatured_example1">https://go.cpanel.net/featureshowcasefeatured_example1</a><span class="token string">&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;Featured Example 1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"recommended"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vendor"</span>: <span class="token string">&quot;Third Party, Inc.&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;This feature also does things.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"enabled"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"feature_key"</span>: <span class="token string">&quot;featured_example2&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"link"</span>: <span class="token string">&quot;</span><a href="https://go.cpanel.net/featureshowcasefeatured_example2">https://go.cpanel.net/featureshowcasefeatured_example2</a><span class="token string">&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;Featured Example 2&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"recommended"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vendor"</span>: <span class="token string">&quot;WebPros International, LLC&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;manage_features&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Updates/operation/version" data-section-id="tag/Updates/operation/version" class="sc-dntaoT ceciOs"><div data-section-id="operation/version" id="operation/version" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Updates/operation/version" aria-label="tag/Updates/operation/version"></a>Return cPanel &amp; WHM version<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns &lt;a href=&quot;https://docs.cpanel.net/knowledge-base/cpanel-product/product-versions-and-the-release-process/&quot;&gt;the cPanel &amp;amp; WHM version&lt;/a&gt; that a server runs.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns <a href="https://docs.cpanel.net/knowledge-base/cpanel-product/product-versions-and-the-release-process/">the cPanel &amp; WHM version</a> that a server runs.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/version</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/version</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:Rijirca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rijirca:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:Rijirca:1" aria-selected="false" aria-disabled="false" aria-controls="panel:Rijirca:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rijirca:0" aria-labelledby="tab:Rijirca:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  version
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:Rijirca:1" aria-labelledby="tab:Rijirca:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:Rjjirca:0" aria-selected="true" aria-disabled="false" aria-controls="panel:Rjjirca:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:Rjjirca:0" aria-labelledby="tab:Rjjirca:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token string">&quot;11.88.0.9999&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;version&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/ServicesCluster" data-section-id="tag/ServicesCluster" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/ServicesCluster" aria-label="tag/ServicesCluster"></a>ServicesCluster</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;ServicesCluster&lt;/p&gt;
"><p>ServicesCluster</p>
</div></div></div><div id="tag/Auto-Generated-Certificates" data-section-id="tag/Auto-Generated-Certificates" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Auto-Generated-Certificates" aria-label="tag/Auto-Generated-Certificates"></a>Auto-Generated Certificates</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;SSL Certificates / Auto-Generated Certificates&lt;/p&gt;
"><p>SSL Certificates / Auto-Generated Certificates</p>
</div></div></div><div id="tag/Auto-Generated-Certificates/operation/add_autossl_user_excluded_domains" data-section-id="tag/Auto-Generated-Certificates/operation/add_autossl_user_excluded_domains" class="sc-dntaoT ceciOs"><div data-section-id="operation/add_autossl_user_excluded_domains" id="operation/add_autossl_user_excluded_domains" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Auto-Generated-Certificates/operation/add_autossl_user_excluded_domains" aria-label="tag/Auto-Generated-Certificates/operation/add_autossl_user_excluded_domains"></a>Disable AutoSSL for domain<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function disables AutoSSL for an account&amp;#39;s specified domains.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function disables AutoSSL for an account&#39;s specified domains.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn">Array of </span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">strings</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span><span class="sc-CNKsk sc-cqgMZH sc-cwJYja hPAOR gjyOxn kpFoWb">[ items<span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> &lt;<!-- -->domain<!-- --> &gt;</span> ]</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com&amp;domain=example1.com&amp;domain=example2.com</span> -<!-- --> <!-- -->Disable AutoSSL for multiple domains.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span> -<!-- --> <!-- -->Disable AutoSSL for a single domain.</li></ul><div><div html="&lt;p&gt;Disable AutoSSL for this domain.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To disable AutoSSL for multiple domains, increment the parameter name. For example, &lt;code&gt;domain=example.com&lt;/code&gt;, &lt;code&gt;domain-1=example1.com&lt;/code&gt;, and &lt;code&gt;domain-2=example.com&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Disable AutoSSL for this domain.</p>
<p><strong>Note:</strong></p>
<p>To disable AutoSSL for multiple domains, increment the parameter name. For example, <code>domain=example.com</code>, <code>domain-1=example1.com</code>, and <code>domain-2=example.com</code>.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="username" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">username</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">username=example</span></div><div><div html="&lt;p&gt;The cPanel user&amp;#39;s account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel user&#39;s account.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/add_autossl_user_excluded_domains</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/add_autossl_user_excluded_domains</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R991jda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R991jda:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R991jda:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R991jda:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R991jda:0" aria-labelledby="tab:R991jda:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  add_autossl_user_excluded_domains <span class="token punctuation">\</span>
  <span class="token assign-left variable">username</span><span class="token operator">=</span><span class="token string">'example'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R991jda:1" aria-labelledby="tab:R991jda:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p1jda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p1jda:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p1jda:0" aria-labelledby="tab:R9p1jda:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;add_autossl_user_excluded_domains&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Auto-Generated-Certificates/operation/disable_autossl" data-section-id="tag/Auto-Generated-Certificates/operation/disable_autossl" class="sc-dntaoT ceciOs"><div data-section-id="operation/disable_autossl" id="operation/disable_autossl" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Auto-Generated-Certificates/operation/disable_autossl" aria-label="tag/Auto-Generated-Certificates/operation/disable_autossl"></a>Disable AutoSSL<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function disables the AutoSSL feature.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function disables the AutoSSL feature.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/disable_autossl</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/disable_autossl</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R992jda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R992jda:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R992jda:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R992jda:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R992jda:0" aria-labelledby="tab:R992jda:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  disable_autossl
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R992jda:1" aria-labelledby="tab:R992jda:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p2jda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p2jda:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p2jda:0" aria-labelledby="tab:R9p2jda:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;disable_autossl&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Auto-Generated-Certificates/operation/get_autossl_check_schedule" data-section-id="tag/Auto-Generated-Certificates/operation/get_autossl_check_schedule" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_autossl_check_schedule" id="operation/get_autossl_check_schedule" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Auto-Generated-Certificates/operation/get_autossl_check_schedule" aria-label="tag/Auto-Generated-Certificates/operation/get_autossl_check_schedule"></a>Return AutoSSL check script cron entry<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns the cron entry for the &lt;code&gt;autossl_check.pl&lt;/code&gt; AutoSSL certificate check script.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns the cron entry for the <code>autossl_check.pl</code> AutoSSL certificate check script.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_autossl_check_schedule</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_autossl_check_schedule</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R993jda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R993jda:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R993jda:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R993jda:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R993jda:0" aria-labelledby="tab:R993jda:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_autossl_check_schedule
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R993jda:1" aria-labelledby="tab:R993jda:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p3jda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p3jda:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p3jda:0" aria-labelledby="tab:R9p3jda:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"cron"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;54 1 * * *&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"next_time"</span>: <span class="token string">&quot;2016-06-09T06:00:00.000Z&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_autossl_check_schedule&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Auto-Generated-Certificates/operation/get_autossl_log" data-section-id="tag/Auto-Generated-Certificates/operation/get_autossl_log" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_autossl_log" id="operation/get_autossl_log" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Auto-Generated-Certificates/operation/get_autossl_log" aria-label="tag/Auto-Generated-Certificates/operation/get_autossl_log"></a>Return AutoSSL log file&#x27;s contents<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns the contents of an AutoSSL log file.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns the contents of an AutoSSL log file.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="start_time" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">start_time</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->ISO-8601 Date Time<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">start_time=2016-06-09T14:25:37Z</span></div><div><div html="&lt;p&gt;When the system created the log file.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>When the system created the log file.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_autossl_log</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_autossl_log</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R994jda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R994jda:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R994jda:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R994jda:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R994jda:0" aria-labelledby="tab:R994jda:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_autossl_log <span class="token punctuation">\</span>
  <span class="token assign-left variable">start_time</span><span class="token operator">=</span><span class="token string">'2016-06-09T14:25:37Z'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R994jda:1" aria-labelledby="tab:R994jda:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p4jda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p4jda:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p4jda:0" aria-labelledby="tab:R9p4jda:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"contents"</span>: <span class="token string">&quot;This system has AutoSSL set to use cPanel (powered by Sectigo).&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"indent"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"partial"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"pid"</span>: <span class="token number">29189</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"timestamp"</span>: <span class="token string">&quot;2016-06-09T14:25:37Z&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;out&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_autossl_log&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Auto-Generated-Certificates/operation/get_autossl_logs_catalog" data-section-id="tag/Auto-Generated-Certificates/operation/get_autossl_logs_catalog" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_autossl_logs_catalog" id="operation/get_autossl_logs_catalog" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Auto-Generated-Certificates/operation/get_autossl_logs_catalog" aria-label="tag/Auto-Generated-Certificates/operation/get_autossl_logs_catalog"></a>Return AutoSSL log files<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists the AutoSSL feature&amp;#39;s log files.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists the AutoSSL feature&#39;s log files.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_autossl_logs_catalog</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_autossl_logs_catalog</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R995jda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R995jda:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R995jda:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R995jda:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R995jda:0" aria-labelledby="tab:R995jda:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_autossl_logs_catalog
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R995jda:1" aria-labelledby="tab:R995jda:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p5jda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p5jda:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p5jda:0" aria-labelledby="tab:R9p5jda:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"in_progress"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"provider"</span>: <span class="token string">&quot;cPanel&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"start_time"</span>: <span class="token string">&quot;2016-06-09T14:25:37.000Z&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"username"</span>: <span class="token string">&quot;username&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_autossl_logs_catalog&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Auto-Generated-Certificates/operation/get_autossl_metadata" data-section-id="tag/Auto-Generated-Certificates/operation/get_autossl_metadata" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_autossl_metadata" id="operation/get_autossl_metadata" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Auto-Generated-Certificates/operation/get_autossl_metadata" aria-label="tag/Auto-Generated-Certificates/operation/get_autossl_metadata"></a>Return current user&#x27;s AutoSSL metadata<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves values for the currently authenticated user&amp;#39;s AutoSSL&amp;#39;s metadata keys.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves values for the currently authenticated user&#39;s AutoSSL&#39;s metadata keys.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_autossl_metadata</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_autossl_metadata</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R996jda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R996jda:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R996jda:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R996jda:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R996jda:0" aria-labelledby="tab:R996jda:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_autossl_metadata
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R996jda:1" aria-labelledby="tab:R996jda:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p6jda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p6jda:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p6jda:0" aria-labelledby="tab:R9p6jda:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"clobber_externally_signed"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notify_autossl_expiry"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notify_autossl_expiry_coverage"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notify_autossl_expiry_coverage_user"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notify_autossl_expiry_user"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notify_autossl_renewal"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notify_autossl_renewal_coverage"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notify_autossl_renewal_coverage_reduced"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notify_autossl_renewal_coverage_reduced_user"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notify_autossl_renewal_coverage_user"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notify_autossl_renewal_uncovered_domains"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notify_autossl_renewal_uncovered_domains_user"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notify_autossl_renewal_user"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_autossl_metadata&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Auto-Generated-Certificates/operation/get_autossl_user_excluded_domains" data-section-id="tag/Auto-Generated-Certificates/operation/get_autossl_user_excluded_domains" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_autossl_user_excluded_domains" id="operation/get_autossl_user_excluded_domains" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Auto-Generated-Certificates/operation/get_autossl_user_excluded_domains" aria-label="tag/Auto-Generated-Certificates/operation/get_autossl_user_excluded_domains"></a>Return all AutoSSL-excluded domains<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists an account&amp;#39;s domains the system excludes from AutoSSL.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists an account&#39;s domains the system excludes from AutoSSL.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="username" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">username</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">username=example</span></div><div><div html="&lt;p&gt;The cPanel user&amp;#39;s account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel user&#39;s account.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_autossl_user_excluded_domains</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_autossl_user_excluded_domains</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R997jda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R997jda:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R997jda:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R997jda:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R997jda:0" aria-labelledby="tab:R997jda:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_autossl_user_excluded_domains <span class="token punctuation">\</span>
  <span class="token assign-left variable">username</span><span class="token operator">=</span><span class="token string">'example'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R997jda:1" aria-labelledby="tab:R997jda:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p7jda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p7jda:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p7jda:0" aria-labelledby="tab:R9p7jda:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"excluded_domain"</span>: <span class="token string">&quot;cpcalendars.example.com&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_autossl_user_excluded_domains&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Auto-Generated-Certificates/operation/get_autossl_providers" data-section-id="tag/Auto-Generated-Certificates/operation/get_autossl_providers" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_autossl_providers" id="operation/get_autossl_providers" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Auto-Generated-Certificates/operation/get_autossl_providers" aria-label="tag/Auto-Generated-Certificates/operation/get_autossl_providers"></a>Return available AutoSSL providers<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists available AutoSSL providers on the server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists available AutoSSL providers on the server.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_autossl_providers</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_autossl_providers</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R998jda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R998jda:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R998jda:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R998jda:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R998jda:0" aria-labelledby="tab:R998jda:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_autossl_providers
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R998jda:1" aria-labelledby="tab:R998jda:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p8jda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p8jda:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p8jda:0" aria-labelledby="tab:R9p8jda:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"display_name"</span>: <span class="token string">&quot;Sectigo&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"enabled"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"module_name"</span>: <span class="token string">&quot;cPanel&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"specs"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"AVERAGE_DELIVERY_TIME"</span>: <span class="token number">120</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DCV_METHODS"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;http&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;dns&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DELIVERY_METHOD"</span>: <span class="token string">&quot;queue&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"HTTP_DCV_MAX_REDIRECTS"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAX_DOMAINS_PER_CERTIFICATE"</span>: <span class="token number">1000</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"RATE_LIMIT_CERTIFICATES_PER_REGISTERED_DOMAIN_PER_WEEK"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"SUPPORTS_ANCESTOR_DCV"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"SUPPORTS_WILDCARD"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"VALIDITY_PERIOD"</span>: <span class="token number">7776000</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"display_name"</span>: <span class="token string">&quot;Let’s Encrypt™&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"enabled"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"module_name"</span>: <span class="token string">&quot;LetsEncrypt&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"specs"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"AVERAGE_DELIVERY_TIME"</span>: <span class="token number">5</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DCV_METHODS"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;http&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;dns&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"DELIVERY_METHOD"</span>: <span class="token string">&quot;api&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"HTTP_DCV_MAX_REDIRECTS"</span>: <span class="token number">10</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MAX_DOMAINS_PER_CERTIFICATE"</span>: <span class="token number">100</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"RATE_LIMIT_CERTIFICATES_PER_REGISTERED_DOMAIN_PER_WEEK"</span>: <span class="token number">50</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"SUPPORTS_ANCESTOR_DCV"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"SUPPORTS_WILDCARD"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"VALIDITY_PERIOD"</span>: <span class="token number">7776000</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_account_id"</span>: <span class="token string">&quot;</span><a href="https://acme-v01.api.letsencrypt.org/acme/reg/12345678">https://acme-v01.api.letsencrypt.org/acme/reg/12345678</a><span class="token string">&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_terms_of_service"</span>: <span class="token string">&quot;</span><a href="https://letsencrypt.org/documents/LE-SA-v1.2-November-15-2017.pdf">https://letsencrypt.org/documents/LE-SA-v1.2-November-15-2017.pdf</a><span class="token string">&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"x_terms_of_service_accepted"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_autossl_providers&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Auto-Generated-Certificates/operation/start_autossl_check_for_one_user" data-section-id="tag/Auto-Generated-Certificates/operation/start_autossl_check_for_one_user" class="sc-dntaoT ceciOs"><div data-section-id="operation/start_autossl_check_for_one_user" id="operation/start_autossl_check_for_one_user" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Auto-Generated-Certificates/operation/start_autossl_check_for_one_user" aria-label="tag/Auto-Generated-Certificates/operation/start_autossl_check_for_one_user"></a>Start cPanel account AutoSSL check<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function performs an AutoSSL certificate check in the background for a cPanel user.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function performs an AutoSSL certificate check in the background for a cPanel user.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="username" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">username</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">username=example</span></div><div><div html="&lt;p&gt;The cPanel username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/start_autossl_check_for_one_user</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/start_autossl_check_for_one_user</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R999jda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R999jda:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R999jda:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R999jda:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R999jda:0" aria-labelledby="tab:R999jda:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  start_autossl_check_for_one_user <span class="token punctuation">\</span>
  <span class="token assign-left variable">username</span><span class="token operator">=</span><span class="token string">'example'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R999jda:1" aria-labelledby="tab:R999jda:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9p9jda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9p9jda:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9p9jda:0" aria-labelledby="tab:R9p9jda:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"pid"</span>: <span class="token number">12345</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;start_autossl_check_for_one_user&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Auto-Generated-Certificates/operation/remove_autossl_user_excluded_domains" data-section-id="tag/Auto-Generated-Certificates/operation/remove_autossl_user_excluded_domains" class="sc-dntaoT ceciOs"><div data-section-id="operation/remove_autossl_user_excluded_domains" id="operation/remove_autossl_user_excluded_domains" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Auto-Generated-Certificates/operation/remove_autossl_user_excluded_domains" aria-label="tag/Auto-Generated-Certificates/operation/remove_autossl_user_excluded_domains"></a>Remove AutoSSL for domain<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function enables AutoSSL for an account&amp;#39;s specified domains.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function enables AutoSSL for an account&#39;s specified domains.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=domain-1=cpcalendars.example.com&amp;domain-2=cpcontacts.example.com</span> -<!-- --> <!-- -->Enable AutoSSL for multiple domains.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=cpcalendars.example.com</span> -<!-- --> <!-- -->Enable AutoSSL for a single domain.</li></ul><div><div html="&lt;p&gt;Enable AutoSSL for this domain.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;For multiple domains, increment the parameter name. For example, domain-1, domain-2, and domain-3.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Enable AutoSSL for this domain.</p>
<p><strong>Note:</strong></p>
<p>For multiple domains, increment the parameter name. For example, domain-1, domain-2, and domain-3.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="username" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">username</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">username=username</span></div><div><div html="&lt;p&gt;The cPanel user&amp;#39;s account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel user&#39;s account.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/remove_autossl_user_excluded_domains</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/remove_autossl_user_excluded_domains</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99ajda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99ajda:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99ajda:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99ajda:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99ajda:0" aria-labelledby="tab:R99ajda:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  remove_autossl_user_excluded_domains <span class="token punctuation">\</span>
  <span class="token assign-left variable">username</span><span class="token operator">=</span><span class="token string">'username'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'cpcalendars.example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99ajda:1" aria-labelledby="tab:R99ajda:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pajda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pajda:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pajda:0" aria-labelledby="tab:R9pajda:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;remove_autossl_user_excluded_domains&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Auto-Generated-Certificates/operation/set_autossl_metadata_key" data-section-id="tag/Auto-Generated-Certificates/operation/set_autossl_metadata_key" class="sc-dntaoT ceciOs"><div data-section-id="operation/set_autossl_metadata_key" id="operation/set_autossl_metadata_key" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Auto-Generated-Certificates/operation/set_autossl_metadata_key" aria-label="tag/Auto-Generated-Certificates/operation/set_autossl_metadata_key"></a>Update AutoSSL metadata via JSON<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function sets values for AutoSSL&amp;#39;s metadata keys. This allows you to replace certificates that AutoSSL did not issue and toggle other AutoSSL notifications.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This function performs the same actions as the WHM API 1 &lt;code&gt;set_autossl_metadata&lt;/code&gt; function. However, this function accepts a single key and value pair as a parameter instead of JSON. Additionally, you can &lt;strong&gt;only&lt;/strong&gt; enter one key and value pair per function call.&lt;/li&gt;
&lt;li&gt;This function &lt;strong&gt;only&lt;/strong&gt; accepts a single key and value pair. To set all values, use the WHM API 1 &lt;code&gt;set_autossl_metadata&lt;/code&gt; function or make multiple calls to this function.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function sets values for AutoSSL&#39;s metadata keys. This allows you to replace certificates that AutoSSL did not issue and toggle other AutoSSL notifications.</p>
<p><strong>Note:</strong></p>
<ul>
<li>This function performs the same actions as the WHM API 1 <code>set_autossl_metadata</code> function. However, this function accepts a single key and value pair as a parameter instead of JSON. Additionally, you can <strong>only</strong> enter one key and value pair per function call.</li>
<li>This function <strong>only</strong> accepts a single key and value pair. To set all values, use the WHM API 1 <code>set_autossl_metadata</code> function or make multiple calls to this function.</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="key" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">key</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;clobber_externally_signed&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;notify_autossl_expiry&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;notify_autossl_expiry_coverage&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;notify_autossl_expiry_coverage_user&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;notify_autossl_renewal&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;notify_autossl_renewal_user&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;notify_autossl_renewal_coverage&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;notify_autossl_renewal_coverage_user&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;notify_autossl_renewal_coverage_reduced&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;notify_autossl_renewal_coverage_reduced_user&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;notify_autossl_renewal_uncovered_domains&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;notify_autossl_renewal_uncovered_domains_user&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">key=notify_autossl_expiry</span></div><div><div html="&lt;p&gt;The AutoSSL metadata key that you wish to modify.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;clobber_externally_signed&lt;/code&gt; — Whether to allow AutoSSL to replace certificates that none of this system’s AutoSSL modules issued. When you enable this option, AutoSSL will install certificates that replace users’ Certificate Authority (CA) issued certificates if they are invalid or expire within three days.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;notify_autossl_expiry&lt;/code&gt; — Whether to send a notification when an AutoSSL certificate expires. This occurs when AutoSSL cannot request a new certificate.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;notify_autossl_expiry_coverage&lt;/code&gt; — Whether to send a notification if at least one currently-secured domain will lose coverage when the certificate renews.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;notify_autossl_expiry_coverage_user &lt;/code&gt;— Whether to send a notification if at least one currently-secured domain for a user will lose coverage when the certificate renews.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;notify_autossl_renewal&lt;/code&gt; — Whether to send a notification when AutoSSL successfully renews a certificate.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;notify_autossl_renewal_user&lt;/code&gt; — Whether to send a notification when AutoSSL successfully renews a certificate for a user.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;notify_autossl_renewal_coverage&lt;/code&gt; — Whether to send a notification when a currently-secured domain fails DCV and the certificate has not reached its renewal period.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;notify_autossl_renewal_coverage_user&lt;/code&gt; — Whether to send a notification when a user&amp;#39;s currently-secured domain fails DCV and the certificate has not reached its renewal period.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;notify_autossl_renewal_coverage_reduced&lt;/code&gt; — Whether to send a notification when AutoSSL has renewed a certificate, but the new certificate lacks at least one domain that the previous certificate secured.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;notify_autossl_renewal_coverage_reduced_user&lt;/code&gt; — Whether to send a notification when AutoSSL has renewed a certificate for a user, but the new certificate lacks at least one domain that the previous certificate secured.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;notify_autossl_renewal_uncovered_domains&lt;/code&gt; — Whether to send a notification when AutoSSL has renewed a certificate, but the new certificate lacks one or more of the website’s domains.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;notify_autossl_renewal_uncovered_domains_user&lt;/code&gt; — Whether to send a notification when AutoSSL has renewed a certificate, but the new certificate lacks one or more of the website’s domains.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The AutoSSL metadata key that you wish to modify.</p>
<ul>
<li><code>clobber_externally_signed</code> — Whether to allow AutoSSL to replace certificates that none of this system’s AutoSSL modules issued. When you enable this option, AutoSSL will install certificates that replace users’ Certificate Authority (CA) issued certificates if they are invalid or expire within three days.</li>
<li><code>notify_autossl_expiry</code> — Whether to send a notification when an AutoSSL certificate expires. This occurs when AutoSSL cannot request a new certificate.</li>
<li><code>notify_autossl_expiry_coverage</code> — Whether to send a notification if at least one currently-secured domain will lose coverage when the certificate renews.</li>
<li><code>notify_autossl_expiry_coverage_user </code>— Whether to send a notification if at least one currently-secured domain for a user will lose coverage when the certificate renews.</li>
<li><code>notify_autossl_renewal</code> — Whether to send a notification when AutoSSL successfully renews a certificate.</li>
<li><code>notify_autossl_renewal_user</code> — Whether to send a notification when AutoSSL successfully renews a certificate for a user.</li>
<li><code>notify_autossl_renewal_coverage</code> — Whether to send a notification when a currently-secured domain fails DCV and the certificate has not reached its renewal period.</li>
<li><code>notify_autossl_renewal_coverage_user</code> — Whether to send a notification when a user&#39;s currently-secured domain fails DCV and the certificate has not reached its renewal period.</li>
<li><code>notify_autossl_renewal_coverage_reduced</code> — Whether to send a notification when AutoSSL has renewed a certificate, but the new certificate lacks at least one domain that the previous certificate secured.</li>
<li><code>notify_autossl_renewal_coverage_reduced_user</code> — Whether to send a notification when AutoSSL has renewed a certificate for a user, but the new certificate lacks at least one domain that the previous certificate secured.</li>
<li><code>notify_autossl_renewal_uncovered_domains</code> — Whether to send a notification when AutoSSL has renewed a certificate, but the new certificate lacks one or more of the website’s domains.</li>
<li><code>notify_autossl_renewal_uncovered_domains_user</code> — Whether to send a notification when AutoSSL has renewed a certificate, but the new certificate lacks one or more of the website’s domains.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="value" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">value</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">value=1</span></div><div><div html="&lt;p&gt;Whether to allow AutoSSL to replace certificates that it did not issue for the &lt;code&gt;clobber_externally_signed&lt;/code&gt; parameter.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;or&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Whether to send a notification for the &lt;code&gt;notify_autossl_expiry&lt;/code&gt;, &lt;code&gt;notify_autossl_expiry_coverage&lt;/code&gt;, &lt;code&gt;notify_autossl_expiry_coverage_user&lt;/code&gt;, &lt;code&gt;notify_autossl_renewal&lt;/code&gt;, &lt;code&gt;notify_autossl_renewal_user&lt;/code&gt;, &lt;code&gt;notify_autossl_renewal_coverage&lt;/code&gt;, &lt;code&gt;notify_autossl_renewal_coverage&lt;/code&gt;, &lt;code&gt;notify_autossl_renewal_coverage_reduced&lt;/code&gt;, &lt;code&gt;notify_autossl_renewal_coverage_reduced_user&lt;/code&gt;, &lt;code&gt;notify_autossl_renewal_uncovered_domains&lt;/code&gt;, and &lt;code&gt;notify_autossl_renewal_uncovered_domains_user&lt;/code&gt; parameters.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Allow or notify.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; allow or notify.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; For reference, the system preconfigures AutoSSL metadata keys to the following values:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The value for &lt;code&gt;clobber_externally_signed&lt;/code&gt; defaults to &lt;code&gt;0&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;The value for &lt;code&gt;notify_autossl_expiry&lt;/code&gt; defaults to &lt;code&gt;1&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;The value for &lt;code&gt;notify_autossl_expiry_coverage&lt;/code&gt; defaults to &lt;code&gt;1&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;The value for &lt;code&gt;notify_autossl_expiry_coverage_user&lt;/code&gt; defaults to &lt;code&gt;1&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;The value for &lt;code&gt;notify_autossl_renewal&lt;/code&gt; defaults to &lt;code&gt;1&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;The value for &lt;code&gt;notify_autossl_renewal_user&lt;/code&gt; defaults to &lt;code&gt;1&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;The value for &lt;code&gt;notify_autossl_renewal_coverage&lt;/code&gt; defaults to &lt;code&gt;1&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;The value for &lt;code&gt;notify_autossl_renewal_coverage_user&lt;/code&gt; defaults to &lt;code&gt;1&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;The value for &lt;code&gt;notify_autossl_renewal_coverage_reduced&lt;/code&gt; defaults to &lt;code&gt;1&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;The value for &lt;code&gt;notify_autossl_renewal_coverage_reduced_user&lt;/code&gt; defaults to &lt;code&gt;1&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;The value for &lt;code&gt;notify_autossl_renewal_uncovered_domains&lt;/code&gt; defaults to &lt;code&gt;1&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;The value for &lt;code&gt;notify_autossl_renewal_uncovered_domains_user&lt;/code&gt; defaults to &lt;code&gt;1&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow AutoSSL to replace certificates that it did not issue for the <code>clobber_externally_signed</code> parameter.</p>
<p><strong>or</strong></p>
<p>Whether to send a notification for the <code>notify_autossl_expiry</code>, <code>notify_autossl_expiry_coverage</code>, <code>notify_autossl_expiry_coverage_user</code>, <code>notify_autossl_renewal</code>, <code>notify_autossl_renewal_user</code>, <code>notify_autossl_renewal_coverage</code>, <code>notify_autossl_renewal_coverage</code>, <code>notify_autossl_renewal_coverage_reduced</code>, <code>notify_autossl_renewal_coverage_reduced_user</code>, <code>notify_autossl_renewal_uncovered_domains</code>, and <code>notify_autossl_renewal_uncovered_domains_user</code> parameters.</p>
<ul>
<li><code>1</code> — Allow or notify.</li>
<li><code>0</code> — Do <strong>not</strong> allow or notify.</li>
</ul>
<p><strong>Note:</strong></p>
<p> For reference, the system preconfigures AutoSSL metadata keys to the following values:</p>
<ul>
<li>The value for <code>clobber_externally_signed</code> defaults to <code>0</code>.</li>
<li>The value for <code>notify_autossl_expiry</code> defaults to <code>1</code>.</li>
<li>The value for <code>notify_autossl_expiry_coverage</code> defaults to <code>1</code>.</li>
<li>The value for <code>notify_autossl_expiry_coverage_user</code> defaults to <code>1</code>.</li>
<li>The value for <code>notify_autossl_renewal</code> defaults to <code>1</code>.</li>
<li>The value for <code>notify_autossl_renewal_user</code> defaults to <code>1</code>.</li>
<li>The value for <code>notify_autossl_renewal_coverage</code> defaults to <code>1</code>.</li>
<li>The value for <code>notify_autossl_renewal_coverage_user</code> defaults to <code>1</code>.</li>
<li>The value for <code>notify_autossl_renewal_coverage_reduced</code> defaults to <code>1</code>.</li>
<li>The value for <code>notify_autossl_renewal_coverage_reduced_user</code> defaults to <code>1</code>.</li>
<li>The value for <code>notify_autossl_renewal_uncovered_domains</code> defaults to <code>1</code>.</li>
<li>The value for <code>notify_autossl_renewal_uncovered_domains_user</code> defaults to <code>1</code>.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/set_autossl_metadata_key</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/set_autossl_metadata_key</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99bjda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99bjda:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99bjda:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99bjda:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99bjda:0" aria-labelledby="tab:R99bjda:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  set_autossl_metadata_key <span class="token punctuation">\</span>
  <span class="token assign-left variable">key</span><span class="token operator">=</span><span class="token string">'notify_autossl_expiry'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">value</span><span class="token operator">=</span><span class="token string">'1'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99bjda:1" aria-labelledby="tab:R99bjda:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pbjda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pbjda:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pbjda:0" aria-labelledby="tab:R9pbjda:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;set_autossl_metadata_key&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Auto-Generated-Certificates/operation/set_autossl_provider" data-section-id="tag/Auto-Generated-Certificates/operation/set_autossl_provider" class="sc-dntaoT ceciOs"><div data-section-id="operation/set_autossl_provider" id="operation/set_autossl_provider" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Auto-Generated-Certificates/operation/set_autossl_provider" aria-label="tag/Auto-Generated-Certificates/operation/set_autossl_provider"></a>Update the AutoSSL provider<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function sets the provider that the AutoSSL feature uses.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  To disable AutoSSL, call WHM API 1&amp;#39;s &lt;code&gt;disable_autossl&lt;/code&gt; function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function sets the provider that the AutoSSL feature uses.</p>
<p><strong>Note:</strong></p>
<p>  To disable AutoSSL, call WHM API 1&#39;s <code>disable_autossl</code> function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="provider" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">provider</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">provider=cPanel</span></div><div><div html="&lt;p&gt;The AutoSSL provider&amp;#39;s name. For example:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;cPanel&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;LetsEncrypt&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The AutoSSL provider&#39;s name. For example:</p>
<ul>
<li><code>cPanel</code></li>
<li><code>LetsEncrypt</code></li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="x_*" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">x_*</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">x_*=(varies)</span></div><div><div html="&lt;p&gt;Additional parameters which you wish to pass to the AutoSSL provider.&lt;/p&gt;
&lt;p&gt;  &lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  These additional parameters begin with the  &lt;code&gt;x_&lt;/code&gt;  prefix. For example, the Let&amp;#39;s Encrypt provider accepts the &lt;code&gt;x_terms_of_service_accepted parameter&lt;/code&gt;, to which you would pass the URL of the terms of service that you accept.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Additional parameters which you wish to pass to the AutoSSL provider.</p>
<p>  <strong>Note:</strong></p>
<p>  These additional parameters begin with the  <code>x_</code>  prefix. For example, the Let&#39;s Encrypt provider accepts the <code>x_terms_of_service_accepted parameter</code>, to which you would pass the URL of the terms of service that you accept.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/set_autossl_provider</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/set_autossl_provider</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99cjda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99cjda:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99cjda:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99cjda:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99cjda:0" aria-labelledby="tab:R99cjda:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  set_autossl_provider <span class="token punctuation">\</span>
  <span class="token assign-left variable">provider</span><span class="token operator">=</span><span class="token string">'cPanel'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99cjda:1" aria-labelledby="tab:R99cjda:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pcjda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pcjda:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pcjda:0" aria-labelledby="tab:R9pcjda:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;set_autossl_provider&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Auto-Generated-Certificates/operation/set_autossl_metadata" data-section-id="tag/Auto-Generated-Certificates/operation/set_autossl_metadata" class="sc-dntaoT ceciOs"><div data-section-id="operation/set_autossl_metadata" id="operation/set_autossl_metadata" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Auto-Generated-Certificates/operation/set_autossl_metadata" aria-label="tag/Auto-Generated-Certificates/operation/set_autossl_metadata"></a>Update AutoSSL metadata<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function sets values for AutoSSL&amp;#39;s metadata keys. This allows you to replace certificates that AutoSSL did not issue and toggle other AutoSSL notifications.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;We recommend that you use the WHM API 1 &lt;code&gt;set_autossl_metadata_key&lt;/code&gt; function instead.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Information:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;You can enter more than one key and value pair in the &lt;code&gt;metadata_json&lt;/code&gt; JSON hash.&lt;/li&gt;
&lt;li&gt;Any keys that you do not &lt;strong&gt;explicitly&lt;/strong&gt; define will adopt the system&amp;#39;s default value.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function sets values for AutoSSL&#39;s metadata keys. This allows you to replace certificates that AutoSSL did not issue and toggle other AutoSSL notifications.</p>
<p><strong>Note:</strong></p>
<p>We recommend that you use the WHM API 1 <code>set_autossl_metadata_key</code> function instead.</p>
<p><strong>Information:</strong></p>
<ul>
<li>You can enter more than one key and value pair in the <code>metadata_json</code> JSON hash.</li>
<li>Any keys that you do not <strong>explicitly</strong> define will adopt the system&#39;s default value.</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata_json" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata_json"><span class="property-name">metadata_json</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">metadata_json={&quot;clobber_externally_signed&quot;:1,&quot;notify_autossl_expiry&quot;:1,&quot;notify_autossl_expiry_coverage&quot;:1,&quot;notify_autossl_expiry_coverage_user&quot;:1,&quot;notify_autossl_expiry_user&quot;:1,&quot;notify_autossl_renewal&quot;:1,&quot;notify_autossl_renewal_coverage&quot;:1,&quot;notify_autossl_renewal_coverage_reduced&quot;:1,&quot;notify_autossl_renewal_coverage_reduced_user&quot;:1,&quot;notify_autossl_renewal_coverage_user&quot;:1,&quot;notify_autossl_renewal_uncovered_domains&quot;:1,&quot;notify_autossl_renewal_uncovered_domains_user&quot;:1,&quot;notify_autossl_renewal_user&quot;:1}</span></div><div><div html="&lt;p&gt;JSON-encoded object of metadata keys and values that control AutoSSL&amp;#39;s behavior.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>JSON-encoded object of metadata keys and values that control AutoSSL&#39;s behavior.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/set_autossl_metadata</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/set_autossl_metadata</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99djda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99djda:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99djda:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99djda:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99djda:0" aria-labelledby="tab:R99djda:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  set_autossl_metadata <span class="token punctuation">\</span>
  <span class="token assign-left variable">metadata_json</span><span class="token operator">=</span><span class="token string">'{"clobber_externally_signed":"1","notify_autossl_expiry":"1","notify_autossl_expiry_coverage":"1","notify_autossl_expiry_coverage_user":"1","notify_autossl_expiry_user":"1","notify_autossl_renewal":"1","notify_autossl_renewal_coverage":"1","notify_autossl_renewal_coverage_reduced":"1","notify_autossl_renewal_coverage_reduced_user":"1","notify_autossl_renewal_coverage_user":"1","notify_autossl_renewal_uncovered_domains":"1","notify_autossl_renewal_uncovered_domains_user":"1","notify_autossl_renewal_user":"1"}'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99djda:1" aria-labelledby="tab:R99djda:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pdjda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pdjda:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pdjda:0" aria-labelledby="tab:R9pdjda:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;set_autossl_metadata&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Auto-Generated-Certificates/operation/set_autossl_user_excluded_domains" data-section-id="tag/Auto-Generated-Certificates/operation/set_autossl_user_excluded_domains" class="sc-dntaoT ceciOs"><div data-section-id="operation/set_autossl_user_excluded_domains" id="operation/set_autossl_user_excluded_domains" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Auto-Generated-Certificates/operation/set_autossl_user_excluded_domains" aria-label="tag/Auto-Generated-Certificates/operation/set_autossl_user_excluded_domains"></a>Disable AutoSSL for domain<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function disables AutoSSL for a specific domain on an account.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  This function &lt;strong&gt;replaces&lt;/strong&gt; the list of any previously-excluded domains. To add a domain to the list of the user&amp;#39;s excluded domains, use the &lt;code&gt;add_autossl_user_excluded_domains&lt;/code&gt; function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function disables AutoSSL for a specific domain on an account.</p>
<p><strong>Warning:</strong></p>
<p>  This function <strong>replaces</strong> the list of any previously-excluded domains. To add a domain to the list of the user&#39;s excluded domains, use the <code>add_autossl_user_excluded_domains</code> function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=domain=example.com&amp;domain-1=example1.com&amp;domain-2=example2.com</span> -<!-- --> <!-- -->Multiple domains</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=domain=example.com&amp;domain=example1.com&amp;domain=example2.com</span> -<!-- --> <!-- -->Multiple domains</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span> -<!-- --> <!-- -->A single domain.</li></ul><div><div html="&lt;p&gt;Disable AutoSSL for this domain. If you do &lt;strong&gt;not&lt;/strong&gt; include this parameter, the system will &lt;strong&gt;enable&lt;/strong&gt; AutoSSL for every domain on the account.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To disable AutoSSL for multiple domains, duplicate or increment the parameter name. For example, to exclude three domains, you could:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Use the &lt;code&gt;domain&lt;/code&gt; parameter multiple times.&lt;/li&gt;
&lt;li&gt;Use the &lt;code&gt;domain&lt;/code&gt;, &lt;code&gt;domain-1&lt;/code&gt;, and &lt;code&gt;domain-2&lt;/code&gt; parameters.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Disable AutoSSL for this domain. If you do <strong>not</strong> include this parameter, the system will <strong>enable</strong> AutoSSL for every domain on the account.</p>
<p><strong>Note</strong></p>
<p>To disable AutoSSL for multiple domains, duplicate or increment the parameter name. For example, to exclude three domains, you could:</p>
<ul>
<li>Use the <code>domain</code> parameter multiple times.</li>
<li>Use the <code>domain</code>, <code>domain-1</code>, and <code>domain-2</code> parameters.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="username" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">username</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">username=example</span></div><div><div html="&lt;p&gt;The cPanel user&amp;#39;s account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel user&#39;s account.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/set_autossl_user_excluded_domains</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/set_autossl_user_excluded_domains</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99ejda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99ejda:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99ejda:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99ejda:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99ejda:0" aria-labelledby="tab:R99ejda:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  set_autossl_user_excluded_domains <span class="token punctuation">\</span>
  <span class="token assign-left variable">username</span><span class="token operator">=</span><span class="token string">'example'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99ejda:1" aria-labelledby="tab:R99ejda:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pejda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pejda:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pejda:0" aria-labelledby="tab:R9pejda:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;set_autossl_user_excluded_domains&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Auto-Generated-Certificates/operation/start_autossl_check_for_all_users" data-section-id="tag/Auto-Generated-Certificates/operation/start_autossl_check_for_all_users" class="sc-dntaoT ceciOs"><div data-section-id="operation/start_autossl_check_for_all_users" id="operation/start_autossl_check_for_all_users" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Auto-Generated-Certificates/operation/start_autossl_check_for_all_users" aria-label="tag/Auto-Generated-Certificates/operation/start_autossl_check_for_all_users"></a>Start AutoSSL check for all cPanel accounts<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function performs an AutoSSL certificate check in the background for all cPanel users that have the feature enabled.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function performs an AutoSSL certificate check in the background for all cPanel users that have the feature enabled.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/start_autossl_check_for_all_users</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/start_autossl_check_for_all_users</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99fjda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99fjda:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99fjda:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99fjda:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99fjda:0" aria-labelledby="tab:R99fjda:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  start_autossl_check_for_all_users
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99fjda:1" aria-labelledby="tab:R99fjda:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pfjda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pfjda:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pfjda:0" aria-labelledby="tab:R9pfjda:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"pid"</span>: <span class="token number">29193</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;start_autossl_check_for_all_users&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Auto-Generated-Certificates/operation/reset_autossl_provider" data-section-id="tag/Auto-Generated-Certificates/operation/reset_autossl_provider" class="sc-dntaoT ceciOs"><div data-section-id="operation/reset_autossl_provider" id="operation/reset_autossl_provider" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Auto-Generated-Certificates/operation/reset_autossl_provider" aria-label="tag/Auto-Generated-Certificates/operation/reset_autossl_provider"></a>Restore AutoSSL registration<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function resets the AutoSSL registration with a remote AutoSSL provider.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function resets the AutoSSL registration with a remote AutoSSL provider.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="provider" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">provider</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">provider=cPanel</span></div><div><div html="&lt;p&gt;The AutoSSL provider&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The AutoSSL provider&#39;s name.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="x_*" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">x_*</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">x_*=(varies)</span></div><div><div html="&lt;p&gt;Additional parameters which you wish to pass to the AutoSSL provider.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; These additional parameters begin with the &lt;code&gt;x_&lt;/code&gt; prefix.
 For example, the Let&amp;#39;s Encrypt provider accepts the &lt;code&gt;x_terms_of_service_accepted&lt;/code&gt; parameter,
 to which you would pass the URL of the terms of service that you accept.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Additional parameters which you wish to pass to the AutoSSL provider.</p>
<p><strong>Note:</strong></p>
<p> These additional parameters begin with the <code>x_</code> prefix.
 For example, the Let&#39;s Encrypt provider accepts the <code>x_terms_of_service_accepted</code> parameter,
 to which you would pass the URL of the terms of service that you accept.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/reset_autossl_provider</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/reset_autossl_provider</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R99gjda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R99gjda:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R99gjda:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R99gjda:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R99gjda:0" aria-labelledby="tab:R99gjda:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  reset_autossl_provider <span class="token punctuation">\</span>
  <span class="token assign-left variable">provider</span><span class="token operator">=</span><span class="token string">'cPanel'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R99gjda:1" aria-labelledby="tab:R99gjda:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R9pgjda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R9pgjda:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R9pgjda:0" aria-labelledby="tab:R9pgjda:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;reset_autossl_provider&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/cPanel-Account-Settings" data-section-id="tag/cPanel-Account-Settings" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPanel-Account-Settings" aria-label="tag/cPanel-Account-Settings"></a>cPanel Account Settings</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;SSL Certificates / cPanel Account Settings&lt;/p&gt;
"><p>SSL Certificates / cPanel Account Settings</p>
</div></div></div><div id="tag/cPanel-Account-Settings/operation/fetchcrtinfo" data-section-id="tag/cPanel-Account-Settings/operation/fetchcrtinfo" class="sc-dntaoT ceciOs"><div data-section-id="operation/fetchcrtinfo" id="operation/fetchcrtinfo" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPanel-Account-Settings/operation/fetchcrtinfo" aria-label="tag/cPanel-Account-Settings/operation/fetchcrtinfo"></a>Return SSL certificate information<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves information about a certificate.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves information about a certificate.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">id=example_com_bf638_f81af_1500191700_79e34f42c83f748bd49474ab9d66f7cd</span></div><div><div html="&lt;p&gt;The certificate&amp;#39;s internal system ID.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The certificate&#39;s internal system ID.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The cPanel account&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account&#39;s username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/fetchcrtinfo</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/fetchcrtinfo</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4khlda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4khlda:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4khlda:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4khlda:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4khlda:0" aria-labelledby="tab:R4khlda:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  fetchcrtinfo <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">id</span><span class="token operator">=</span><span class="token string">'example_com_bf638_f81af_1500191700_79e34f42c83f748bd49474ab9d66f7cd'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4khlda:1" aria-labelledby="tab:R4khlda:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4shlda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4shlda:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4shlda:0" aria-labelledby="tab:R4shlda:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"cabundle"</span>: <span class="token string">&quot;-----BEGIN CERTIFICATE-----\nMIIEkjCCA3qgAwIBAgIQCgFBQgAAAVOFc2oLheynCDANBgkqhkiG9w0BAQsFADA/MSQwIgYDVQQK\nExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMTDkRTVCBSb290IENBIFgzMB4X\nDTE2MDMxNzE2NDA0NloXDTIxMDMxNzE2NDA0NlowSjELMAkGA1UEBhMCVVMxFjAUBgNVBAoTDUxl\ndCdzIEVuY3J5cHQxIzAhBgNVBAMTGkxldCdzIEVuY3J5cHQgQXV0aG9yaXR5IFgzMIIBIjANBgkq\nhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnNMM8FrlLke3cl03g7NoYzDq1zUmGSXhvb418XCSL7e4\nS0EFq6meNQhY7LEqxGiHC6PjdeTm86dicbp5gWAf15Gan/PQeGdxyGkOlZHP/uaZ6WA8SMx+yk13\nEiSdRxta67nsHjcAHJyse6cF6s5K671B5TaYucv9bTyWaN8jKkKQDIZ0Z8h/pZq4UmEUEz9l6YKH\ny9v6Dlb2honzhT+Xhq+w3Brvaw2VFn3EK6BlspkENnWAa6xK8xuQSXgvopZPKiAlKQTGdMDQMc2P\nMTiVFrqoM7hD8bEfwzB/onkxEz0tNvjj/PIzark5McWvxI0NHWQWM6r6hCm21AvA2H3DkwIDAQAB\no4IBfTCCAXkwEgYDVR0TAQH/BAgwBgEB/wIBADAOBgNVHQ8BAf8EBAMCAYYwfwYIKwYBBQUHAQEE\nczBxMDIGCCsGAQUFBzABhiZodHRwOi8vaXNyZy50cnVzdGlkLm9jc3AuaWRlbnRydXN0LmNvbTA7\nBggrBgEFBQcwAoYvaHR0cDovL2FwcHMuaWRlbnRydXN0LmNvbS9yb290cy9kc3Ryb290Y2F4My5w\nN2MwHwYDVR0jBBgwFoAUxKexpHsscfrb4UuQdf/EFWCFiRAwVAYDVR0gBE0wSzAIBgZngQwBAgEw\nPwYLKwYBBAGC3xMBAQEwMDAuBggrBgEFBQcCARYiaHR0cDovL2Nwcy5yb290LXgxLmxldHNlbmNy\neXB0Lm9yZzA8BgNVHR8ENTAzMDGgL6AthitodHRwOi8vY3JsLmlkZW50cnVzdC5jb20vRFNUUk9P\nVENBWDNDUkwuY3JsMB0GA1UdDgQWBBSoSmpjBH3duubRObemRWXv86jsoTANBgkqhkiG9w0BAQsF\nAAOCAQEA3TPXEfNjWDjdGBX7CVW+dla5cEilaUcne8IkCJLxWh9KEik3JHRRHGJouM2VcGfl96S8\nTihRzZvoroed6ti6WqEBmtzw3Wodatg+VyOeph4EYpr/1wXKtx8/wApIvJSwtmVi4MFU5aMqrSDE\n6ea73Mj2tcMyo5jMd6jmeWUHK8so/joWUoHOUgwuX4Po1QYz+3dszkDqMp4fklxBwXRsW10KXzPM\nTZ+sOPAveyxindmjkW8lGy+QsRlGPfZ+G6Z6h7mjem0Y+iWlkYcV4PIWL1iwBi8saCbGS5jN2p8M\n+X+Q7UNKEkROb3N6KOqkqm57TH2H3eDJAkSnh6/DNFu0Qg==\n-----END CERTIFICATE-----&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"certificate"</span>: <span class="token string">&quot;-----BEGIN CERTIFICATE-----\nMIIGeDCCBWCgAwIBAgISAxs2uBW3Q2TrGS/aRjTFh90EMA0GCSqGSIb3DQEBCwUAMEoxCzAJBgNV\nBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQDExpMZXQncyBFbmNyeXB0IEF1\ndGhvcml0eSBYMzAeFw0xNzA0MTcwNzU1MDBaFw0xNzA3MTYwNzU1MDBaMCUxIzAhBgNVBAMTGm9u\nZWFkYXl1bnRpbHRoZWRheWlkaWUuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA\nv2OGaQw5oeg2hy0LqfYlBoncBPqElkTfZGqY/2WHoKr5TawPqOlsrLzx17946KGxLs0A3J1rRpi9\nOqrHdv69tj2pFRFC1USjlQmWnUi3h//aTYFNrfDmG+lNWZQ3ALCveTQXYIAvbmwLSPxh6wdtEmU0\nGjbqDNxsI8GSrZcJ543PSTXYFvp7S1yBNSn64S5QB8WeNkLGyF0G+ieXbCJo5neJrNh6+6U+x7mT\n/VBsQDOFOMIskjKo1q56+/elzgSi6lZ5w9IXuQRB3YbbWzCC/kFmzEB/NTe9R5v1AEzdcNwWXpfi\nvlrNIktLQDYIRyHqtyrXl3uR8fvmoYf0ll+BrwIDAQABo4IDezCCA3cwDgYDVR0PAQH/BAQDAgWg\nMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQW\ns0hUTrAJo+db1I2D9K2Aa2O3STAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBwBggr\nBgEFBQcBAQRkMGIwLwYIKwYBBQUHMAGGI2h0dHA6Ly9vY3NwLmludC14My5sZXRzZW5jcnlwdC5v\ncmcvMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQub3JnLzCCAYMG\nA1UdEQSCAXowggF2giFjcGFuZWwub25lYWRheXVudGlsdGhlZGF5aWRpZS5jb22CH21haWwub25l\nYWRheXVudGlsdGhlZGF5aWRpZS5jb22CHm1wMy5vbmVhZGF5dW50aWx0aGVkYXlpZGllLmNvbYIa\nb25lYWRheXVudGlsdGhlZGF5aWRpZS5jb22CIXJhbmRvbS5vbmVhZGF5dW50aWx0aGVkYXlpZGll\nLmNvbYIid2ViZGlzay5vbmVhZGF5dW50aWx0aGVkYXlpZGllLmNvbYIid2VibWFpbC5vbmVhZGF5\ndW50aWx0aGVkYXlpZGllLmNvbYIed2htLm9uZWFkYXl1bnRpbHRoZWRheWlkaWUuY29tgiJ3d3cu\nbXAzLm9uZWFkYXl1bnRpbHRoZWRheWlkaWUuY29tgh53d3cub25lYWRheXVudGlsdGhlZGF5aWRp\nZS5jb22CJXd3dy5yYW5kb20ub25lYWRheXVudGlsdGhlZGF5aWRpZS5jb20wgf4GA1UdIASB9jCB\n8zAIBgZngQwBAgEwgeYGCysGAQQBgt8TAQEBMIHWMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxl\ndHNlbmNyeXB0Lm9yZzCBqwYIKwYBBQUHAgIwgZ4MgZtUaGlzIENlcnRpZmljYXRlIG1heSBvbmx5\nIGJlIHJlbGllZCB1cG9uIGJ5IFJlbHlpbmcgUGFydGllcyBhbmQgb25seSBpbiBhY2NvcmRhbmNl\nIHdpdGggdGhlIENlcnRpZmljYXRlIFBvbGljeSBmb3VuZCBhdCBodHRwczovL2xldHNlbmNyeXB0\nLm9yZy9yZXBvc2l0b3J5LzANBgkqhkiG9w0BAQsFAAOCAQEAbfVset/dZ+ru/K2DMa2Od4pCnRYa\nLDREL7TyAWHjHq2fHK1WbzlO9zHis+C0ezB6QBPMnrGDZns/v1njGp1gASly1pqgAsytbQdPbfHv\n/Bx1HRWywniAKSRYFxrc3k3ThrSZxDj+A9mt0znNDNUvRNuP5dGFmQzFACykgNJ58yCeUJZkD78p\n7UjpbpzxWW2m6MHlHu7dDcCwSXpCa6uE4V9TeVs3OSo42C+ZlGH2x3GeZYlOZENmG2nFw0mQFSIW\nATyQuv1Jlc7tiUGmY9o13teTN4YLColMk037Rrwb/mne3ORCPB0k7QtPtzHnCdnRio2NvwZkPXzL\nbioRoW0dQg==\n-----END CERTIFICATE-----&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_self_signed"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"key"</span>: <span class="token string">&quot;-----BEGIN RSA PRIVATE KEY-----\nMIIEpAIBAAKCAQEAv2OGaQw5oeg2hy0LqfYlBoncBPqElkTfZGqY/2WHoKr5TawP\nqOlsrLzx17946KGxLs0A3J1rRpi9OqrHdv69tj2pFRFC1USjlQmWnUi3h//aTYFN\nrfDmG+lNWZQ3ALCveTQXYIAvbmwLSPxh6wdtEmU0GjbqDNxsI8GSrZcJ543PSTXY\nFvp7S1yBNSn64S5QB8WeNkLGyF0G+ieXbCJo5neJrNh6+6U+x7mT/VBsQDOFOMIs\nkjKo1q56+/elzgSi6lZ5w9IXuQRB3YbbWzCC/kFmzEB/NTe9R5v1AEzdcNwWXpfi\nvlrNIktLQDYIRyHqtyrXl3uR8fvmoYf0ll+BrwIDAQABAoIBAG6cIm5LtnMwNXNi\nQT91Fmj0+8eU0VPXchQi11GjaAMfTP3q1xIT9c7PVCYQbtxjtncJ29mk0P73/0UM\ntkK7bwEIGdQnKa0AAlp8NCOqhwd+grgQZsiEVTkEWMPQuQkZFBDEXk5TRxZWMx93\nXU/r9smO29HasuHD8mun0BGrHPpJJm6JE8iMT9wIrr4pYb5TLtXtO/yQ5rxsT5uB\nbmuXAHZ51brj+aIdjrYNAVYHPvVDAjs7aHgKjbLvJ7DJPJKSbkbAEYKqT7lyQO5x\nGtLk1K5qKNHc1sFyybBF/LO1Tn7xTMbSuKce/AUvgE76RZ0nkvCD/kY1l3WBH2ns\nYFsojsECgYEA7UgMJgoKnerhmG/mnZqPUXb78PVgZmt0zmlAYRAcLc8K19xPKVOK\nz4HcDmfkPdkpsdp1YXJ6K/ueJOXq0aCFh2E+uYyqvsMQDFp72poxUPPlJ5zoj3jG\n6N9owoV2CuWX0QbhsE4/Hu5sVjBdE8WuqBBUqKp6602YV8YrA018bSkCgYEAznyq\nLhQujrpeqlN/HRhpNne5r5D8F4wQSZmFP9eRP1pnO2TQqY/wXJgOMKT20CcqwiiY\noVuOmQs1W3dz/MlWHanRKL5cIcF26Pgsp1jimD13JwPU/7nH4+CzJmkXGSHbNmQf\n2wvjv+jni2PbTZ5sotESziaJAdbcRAdg39KnexcCgYEAj086dycNbn9ULZs4L+wP\nr2YrmEa7KGCyNZCAH595RXmM1P7smMsqRVXrMJAy29/zPMXyqx5XB4V66FIs1tsa\nir+DANIitgBeCvgDYe5K5tfHiXtNQonxqOh1/zZYKxCr9sUvPiqkGOxrZkrjjHOS\nn1Ltrsj4YHGHF0xK4j3EbrECgYB403ANqJeZwyqTxmoST295hNNuDYvGB5qcRq43\nLl/6z16q3ZJQNj7zH7Ll+hHGubSGipTNjrLBkVJ2pE6FtBalIvKWQdXNltSK/HW8\nswFdDlKDzPU9cquqB5ktN79hYHNSv4H4fluVt6aN5S+1mqd9GpRDdz8iiWS4lgy0\nzCJenwKBgQC61u/GsjGx4yv0c3KJHgrpIroo3HYsamAdjJBfgBGKxrxVO5J7dbvd\n84UYzp+a0XNjazMxx5rEbU3HjKV5nsHjU+Eoqpz/vwfRqbC7mqINrRQoBKtEhuOY\n+xd6W+i58dOPv7PmgxPegmZ4Fo+jHx+mNLv9L+27JPMBRwRWUxH5TQ==\n-----END RSA PRIVATE KEY-----&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"subject.commonName_ip"</span>: <span class="token string">&quot;192.0.2.0&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;fetchcrtinfo&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/cPanel-Account-Settings/operation/fetchsslinfo" data-section-id="tag/cPanel-Account-Settings/operation/fetchsslinfo" class="sc-dntaoT ceciOs"><div data-section-id="operation/fetchsslinfo" id="operation/fetchsslinfo" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPanel-Account-Settings/operation/fetchsslinfo" aria-label="tag/cPanel-Account-Settings/operation/fetchsslinfo"></a>Return cPanel account SSL certificate information<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves information about SSL certificates that you could install for a user. This function does &lt;strong&gt;not&lt;/strong&gt; provide information about the currently installed certificates.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves information about SSL certificates that you could install for a user. This function does <strong>not</strong> provide information about the currently installed certificates.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="crtdata" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">crtdata</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">crtdata=-----BEGIN CERTIFICATE-----\nMIIDdzCCAl+gAwIBAgIFAhQDowAwDQYJKoZIhvcNAQELBQAwFjEUMBIGA1UEAwwL\nZXhhbXBsZS5jb20wHhcNMTkxMTExMjAzNzUzWhcNMjAxMTEwMjAzNzUzWjAWMRQw\nEgYDVQQDDAtleGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC\nggEBAK31N5qqd4BhMRm318tt7CP3thvJ9nXv5j3Hks8bfNggAgBmWwh/iGEoyB0e\nmKmFkomXYQejSCkFmwI5/I+H53LA1UrnWURAHaY8UCJMMeCe22E9fbmASNMhcnov\n/AOYBl3kEWEkKVBN3dQZFsWzj+PTTui1zHl8nrr1POPLZMS+t8D3HppNoUBwBkKR\nQ/MetqCaQ3HlgbknMi0/5DbuaV0GJNbXNX9uhnGqQFUI21sEVU4xcvtEDN88dT1d\nx5EhLXobDV/brXgFm85QK/lZt3aWlIJLs/WJJSK+152PO3HhfoHpkx+JflMYoev5\nLauXhZGYXCEG8sBLa2PPH9WlpgcCAwEAAaOByzCByDAdBgNVHQ4EFgQU/Vx4Cer1\nmY3SaijxdCsA2Jo7q84wCQYDVR0TBAIwADBCBgNVHSMEOzA5gBT9XHgJ6vWZjdJq\nKPF0KwDYmjurzqEapBgwFjEUMBIGA1UEAwwLZXhhbXBsZS5jb22CBQIUA6MAMB0G\nA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjA5BgNVHREEMjAwggtleGFtcGxl\nLmNvbYIQbWFpbC5leGFtcGxlLmNvbYIPd3d3LmV4YW1wbGUuY29tMA0GCSqGSIb3\nDQEBCwUAA4IBAQCneJA732g7srfydkgG0XJ8b1RS3ffVlnG1ahCDfIpBTx2M7Oco\n0oa4QK4fEJnyh5Zc861aNrRHecLk4KV4QmDmLJVxTKNv3QXqgPJu+zN49x9ESwRs\nbqiaD+K6MYmlyRukxY+v8jyOhTKvZTOjuuGKhDRcNNgn/kPIjZw3v37vY4o1pUPL\nP1YBw2Caa01HstzouaVZlw05Viwo2AHJE5u7zW+VcA4VR8WAD/2SqdyWZIo+chwd\nr3hWlRyHephLCBhOLb1wPk3E+mOIyryXjLpGdVnWewMSEY8AGvv7IORkO5ufCz/c\n5UlG1r1+l5AhnFQPGoREI49hXVAETVInW9Uk\n-----END CERTIFICATE-----</span></div><div><div html="&lt;p&gt;The certificate&amp;#39;s text.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The certificate&#39;s text.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span></div><div><div html="&lt;p&gt;The domain&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain&#39;s name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/fetchsslinfo</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/fetchsslinfo</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kilda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kilda:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kilda:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kilda:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kilda:0" aria-labelledby="tab:R4kilda:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  fetchsslinfo
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kilda:1" aria-labelledby="tab:R4kilda:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4silda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4silda:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4silda:0" aria-labelledby="tab:R4silda:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"cab"</span>: <span class="token string">&quot;-----BEGIN CERTIFICATE-----\\nMIIDdzCCAl+gAwIBAgIFAhQDowAwDQYJKoZIhvcNAQELBQAwFjEUMBIGA1UEAwwL\\nZXhhbXBsZS5jb20wHhcNMTkxMTExMjAzNzUzWhcNMjAxMTEwMjAzNzUzWjAWMRQw\\nEgYDVQQDDAtleGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC\\nggEBAK31N5qqd4BhMRm318tt7CP3thvJ9nXv5j3Hks8bfNggAgBmWwh/iGEoyB0e\\nmKmFkomXYQejSCkFmwI5/I+H53LA1UrnWURAHaY8UCJMMeCe22E9fbmASNMhcnov\\n/AOYBl3kEWEkKVBN3dQZFsWzj+PTTui1zHl8nrr1POPLZMS+t8D3HppNoUBwBkKR\\nQ/MetqCaQ3HlgbknMi0/5DbuaV0GJNbXNX9uhnGqQFUI21sEVU4xcvtEDN88dT1d\\nx5EhLXobDV/brXgFm85QK/lZt3aWlIJLs/WJJSK+152PO3HhfoHpkx+JflMYoev5\\nLauXhZGYXCEG8sBLa2PPH9WlpgcCAwEAAaOByzCByDAdBgNVHQ4EFgQU/Vx4Cer1\\nmY3SaijxdCsA2Jo7q84wCQYDVR0TBAIwADBCBgNVHSMEOzA5gBT9XHgJ6vWZjdJq\\nKPF0KwDYmjurzqEapBgwFjEUMBIGA1UEAwwLZXhhbXBsZS5jb22CBQIUA6MAMB0G\\nA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjA5BgNVHREEMjAwggtleGFtcGxl\\nLmNvbYIQbWFpbC5leGFtcGxlLmNvbYIPd3d3LmV4YW1wbGUuY29tMA0GCSqGSIb3\\nDQEBCwUAA4IBAQCneJA732g7srfydkgG0XJ8b1RS3ffVlnG1ahCDfIpBTx2M7Oco\\n0oa4QK4fEJnyh5Zc861aNrRHecLk4KV4QmDmLJVxTKNv3QXqgPJu+zN49x9ESwRs\\nbqiaD+K6MYmlyRukxY+v8jyOhTKvZTOjuuGKhDRcNNgn/kPIjZw3v37vY4o1pUPL\\nP1YBw2Caa01HstzouaVZlw05Viwo2AHJE5u7zW+VcA4VR8WAD/2SqdyWZIo+chwd\\nr3hWlRyHephLCBhOLb1wPk3E+mOIyryXjLpGdVnWewMSEY8AGvv7IORkO5ufCz/c\\n5UlG1r1+l5AhnFQPGoREI49hXVAETVInW9Uk\\n-----END CERTIFICATE-----&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"crt"</span>: <span class="token string">&quot;-----BEGIN CERTIFICATE-----\\nMIIDdzCCAl+gAwIBAgIFAhQDowAwDQYJKoZIhvcNAQELBQAwFjEUMBIGA1UEAwwL\\nZXhhbXBsZS5jb20wHhcNMTkxMTExMjAzNzUzWhcNMjAxMTEwMjAzNzUzWjAWMRQw\\nEgYDVQQDDAtleGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC\\nggEBAK31N5qqd4BhMRm318tt7CP3thvJ9nXv5j3Hks8bfNggAgBmWwh/iGEoyB0e\\nmKmFkomXYQejSCkFmwI5/I+H53LA1UrnWURAHaY8UCJMMeCe22E9fbmASNMhcnov\\n/AOYBl3kEWEkKVBN3dQZFsWzj+PTTui1zHl8nrr1POPLZMS+t8D3HppNoUBwBkKR\\nQ/MetqCaQ3HlgbknMi0/5DbuaV0GJNbXNX9uhnGqQFUI21sEVU4xcvtEDN88dT1d\\nx5EhLXobDV/brXgFm85QK/lZt3aWlIJLs/WJJSK+152PO3HhfoHpkx+JflMYoev5\\nLauXhZGYXCEG8sBLa2PPH9WlpgcCAwEAAaOByzCByDAdBgNVHQ4EFgQU/Vx4Cer1\\nmY3SaijxdCsA2Jo7q84wCQYDVR0TBAIwADBCBgNVHSMEOzA5gBT9XHgJ6vWZjdJq\\nKPF0KwDYmjurzqEapBgwFjEUMBIGA1UEAwwLZXhhbXBsZS5jb22CBQIUA6MAMB0G\\nA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjA5BgNVHREEMjAwggtleGFtcGxl\\nLmNvbYIQbWFpbC5leGFtcGxlLmNvbYIPd3d3LmV4YW1wbGUuY29tMA0GCSqGSIb3\\nDQEBCwUAA4IBAQCneJA732g7srfydkgG0XJ8b1RS3ffVlnG1ahCDfIpBTx2M7Oco\\n0oa4QK4fEJnyh5Zc861aNrRHecLk4KV4QmDmLJVxTKNv3QXqgPJu+zN49x9ESwRs\\nbqiaD+K6MYmlyRukxY+v8jyOhTKvZTOjuuGKhDRcNNgn/kPIjZw3v37vY4o1pUPL\\nP1YBw2Caa01HstzouaVZlw05Viwo2AHJE5u7zW+VcA4VR8WAD/2SqdyWZIo+chwd\\nr3hWlRyHephLCBhOLb1wPk3E+mOIyryXjLpGdVnWewMSEY8AGvv7IORkO5ufCz/c\\n5UlG1r1+l5AhnFQPGoREI49hXVAETVInW9Uk\\n-----END CERTIFICATE-----&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"crt_origin"</span>: <span class="token string">&quot;example&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip"</span>: <span class="token string">&quot;192.168.0.20&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"key"</span>: <span class="token string">&quot;-----BEGIN RSA PRIVATE KEY-----\nMIIEpAIBAAKCAQEArfU3mqp3gGExGbfXy23sI/e2G8n2de/mPceSzxt82CACAGZb\nCH+IYSjIHR6YqYWSiZdhB6NIKQWbAjn8j4fncsDVSudZREAdpjxQIkwx4J7bYT19\nuYBI0yFyei/8A5gGXeQRYSQpUE3d1BkWxbOP49NO6LXMeXyeuvU848tkxL63wPce\nmk2hQHAGQpFD8x62oJpDceWBuScyLT/kNu5pXQYk1tc1f26GcapAVQjbWwRVTjFy\n+0QM3zx1PV3HkSEtehsNX9uteAWbzlAr+Vm3dpaUgkuz9YklIr7XnY87ceF+gemT\nH4l+Uxih6/ktq5eFkZhcIQbywEtrY88f1aWmBwIDAQABAoIBAD9rmDMOFPU7+d+r\nc8QZti7Cv6TP88e5h5JccTyKg/BzcudcabHmdP0fFh3vqq6bIPqCswBK2iMChSnB\npD9bx9jBTsG5KIVGbsjNUlW+u6xtngOMnIqFp4c5uXesiM9ynFecr21f9qPtT4Nl\nBjVbqojf3/PdW8eq1F/KysEtxPYpC/RI35iL0zl8EBZ5Ydn0Yb6ftr2e72mf8JDx\nN6SgQt3E7vviRSmivuURmN9KjD+grf94fiL7PDONL/ectOWrvXnD7ppmngNuae2m\n34OHraSM46QzOp/egFc0yyNQC2PKb4YxYMq7U2ijU2rM4d809HI9jG2BXmB1I2YO\no5vZK4kCgYEA2mggZsJs7L67NXryrDNm82RnoPEjoTT2zdzl92BvMYVmu2cRyi/m\n2X5HDzTlc3l8fqFERSSc/Vc/hjluaDT+vbJzNa1tFklMbb3rXW1Z6fhqadQf34jz\nAXjeUU90aCIgAcFyTVdiz12pS1ESNCeGlRFIBF5Z3nK3MV/JmUNjEBsCgYEAy+Z/\nAtRAc6YcYseVEyo0wq2NNfDStYNp7+GhcA8qp4+1pZ8dk7n9VfkSUem0WEoi7F7g\nlUVDsWr62XiFtkV3dv77CUTlXcjmReykTzvPclT9wqyj84F09FdPZ5XusiQ0GKPe\nwLUWv+NPFlarZSxvRedlwPnC3O7FrN9TAV0/WIUCgYEAwpa/N47GKXANr6ppB8+M\nTBIK2jO+QOTFd8j2Ax8iMobebt131iIzlVeSzBOe0vFMYC4ie1ARpw3TBS2qFqIQ\nzMZvK0XmyVJpC+WIC+dfkrvHY56g/zIvAALGYL9fwV+WELpfslTHLmYObZI/m8QT\nfkC1X18Ixs6CNTVYknqdij0CgYA+btZnJFyTzMIWUOxJkPvUvFVntdSe9Z0jcWAA\nMvSpl+xTyTPCPwneIETGxhuNiS3GWIrFyg6fLZWfrzKqC/03d32gafMdU12G/Z2W\nEUdEx9dnm3scHYCVLILIwfTzoPg+rzaOpSRRHyXhPip+8SslKWRTwWY0RfxLIZqF\n6WpzDQKBgQDIFver+WSw/LTHt8LvYWyWi7pOIu6Df0ff1AYYSTMzsz9UewfRlSFw\n/ASp0dR6Po84oxIYRERxbu1ZoDhQxnGb5M1i+iFsOYBIRVmbWs4k7A0kghjGqciA\nyIbJNfSVmgNTXN4VqXW1rAqYDGDgE+huGEpnD08bPfEQm9tp0Mss5w==\n-----END RSA PRIVATE KEY-----&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"key_origin"</span>: <span class="token string">&quot;example&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"searched_users"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;root&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;example&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;example&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;fetchsslinfo&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/cPanel-Account-Settings/operation/fetch_ssl_vhosts" data-section-id="tag/cPanel-Account-Settings/operation/fetch_ssl_vhosts" class="sc-dntaoT ceciOs"><div data-section-id="operation/fetch_ssl_vhosts" id="operation/fetch_ssl_vhosts" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPanel-Account-Settings/operation/fetch_ssl_vhosts" aria-label="tag/cPanel-Account-Settings/operation/fetch_ssl_vhosts"></a>Return server vhosts and SSL certificates<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists the server&amp;#39;s virtual hosts (vhosts) and their installed SSL certificates.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists the server&#39;s virtual hosts (vhosts) and their installed SSL certificates.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/fetch_ssl_vhosts</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/fetch_ssl_vhosts</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kjlda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kjlda:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kjlda:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kjlda:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kjlda:0" aria-labelledby="tab:R4kjlda:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  fetch_ssl_vhosts
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kjlda:1" aria-labelledby="tab:R4kjlda:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sjlda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sjlda:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sjlda:0" aria-labelledby="tab:R4sjlda:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"vhosts"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"crt"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"created"</span>: <span class="token number">1538308800</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"domains"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;example.com&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;subdomain.example.com&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ecdsa_curve_name"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ecdsa_public"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"encryption_algorithm"</span>: <span class="token string">&quot;rsaEncryption&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">&quot;example1_com_e353a_5bc13_1408033388_9a1d40aff655f98fed7206e5af466065&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_self_signed"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"issuer.commonName"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"issuer.organizationName"</span>: <span class="token string">&quot;Organization&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"issuer_text"</span>: <span class="token string">&quot;commonName\nsubdomain.example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"modulus"</span>: <span class="token string">&quot;e353aa25cc8ad05d3225611e4410c0270c11b2d46f88705d3d179a23102ab24ee167c1a9070b9f554e83bade1b84256e11c5a0cb2ac96b96f28e802b11c721d73fbfe61dd9839974a6fce4e17915c0fbf885056f18656041cf70db460b22cab5fd2502491e4ab9f0d2cb727480e0ebd62e83870acda31bfa2d4625efd82234f9729f351ea02fb162609c1654c11b5dec468539a3bb83073a85f78bcf577cd8b718501145cccd89d7adb0bb18c872e7303a15e2c75a6ab315c7fa099e4351a4f0ff126c2693f71d9f21d9f798b94bb689277083fea8dcc01b6af268d0ad8b7a481f8a179d07639cdf3290c93723937a767c400a8ce4b1ca19f0a7117084d5bc13&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"modulus_length"</span>: <span class="token number">2048</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"not_after"</span>: <span class="token number">1601467200</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"not_before"</span>: <span class="token number">1569844800</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"public_exponent"</span>: <span class="token string">&quot;010001&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"signature_algorithm"</span>: <span class="token string">&quot;sha256WithRSAEncryption&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"subject.commonName"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"commonName"</span>: <span class="token string">&quot;example.com&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"subject_text"</span>: <span class="token string">&quot;commonName\nsubdomain.example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"validation_type"</span>: <span class="token string">&quot;dv&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"docroot"</span>: <span class="token string">&quot;/home/example/public_html&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"domains"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;example.com&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip"</span>: <span class="token string">&quot;192.168.0.20&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"iptype"</span>: <span class="token string">&quot;dedicated&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ipv6"</span>: <span class="token string">&quot;2001:0db8:0:0:1:0:0:1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_primary_on_ip"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mail_sni_status"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"needs_sni"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"servername"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;sub&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;example&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;fetch_ssl_vhosts&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/cPanel-Account-Settings/operation/delete_ssl_vhost" data-section-id="tag/cPanel-Account-Settings/operation/delete_ssl_vhost" class="sc-dntaoT ceciOs"><div data-section-id="operation/delete_ssl_vhost" id="operation/delete_ssl_vhost" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPanel-Account-Settings/operation/delete_ssl_vhost" aria-label="tag/cPanel-Account-Settings/operation/delete_ssl_vhost"></a>Delete SSL vhost<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function deletes the SSL virtual host.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function deletes the SSL virtual host.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="host" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">host</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">host=example.com</span></div><div><div html="&lt;p&gt;The hostname whose SSL virtual host you&amp;#39;d like to delete.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The hostname whose SSL virtual host you&#39;d like to delete.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/delete_ssl_vhost</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/delete_ssl_vhost</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kklda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kklda:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kklda:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kklda:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kklda:0" aria-labelledby="tab:R4kklda:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  delete_ssl_vhost <span class="token punctuation">\</span>
  <span class="token assign-left variable">host</span><span class="token operator">=</span><span class="token string">'example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kklda:1" aria-labelledby="tab:R4kklda:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sklda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sklda:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sklda:0" aria-labelledby="tab:R4sklda:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"output"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;Deleting the SSL host for example.com&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;Done.&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"removed_vhost_data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"ip_port"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;192.0.2.0&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;443&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_ssl"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"primary_on_ip_port"</span>: <span class="token string">&quot;example.net&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"servername"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vhost_entry"</span>: <span class="token string">&quot;&lt;VirtualHost 192.0.2.0 :443&gt;\nServerName example.com\nServerAlias [...]\n&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;delete_ssl_vhost&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/cPanel-Account-Settings/operation/enqueue_deferred_ssl_installations" data-section-id="tag/cPanel-Account-Settings/operation/enqueue_deferred_ssl_installations" class="sc-dntaoT ceciOs"><div data-section-id="operation/enqueue_deferred_ssl_installations" id="operation/enqueue_deferred_ssl_installations" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPanel-Account-Settings/operation/enqueue_deferred_ssl_installations" aria-label="tag/cPanel-Account-Settings/operation/enqueue_deferred_ssl_installations"></a>Add SSL certificate to installation queue<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function adds SSL certificates to the installation queue. This allows you to
defer and batch SSL certificate installation.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You &lt;strong&gt;must&lt;/strong&gt; enter the same quantity of &lt;code&gt;username&lt;/code&gt;, &lt;code&gt;cab&lt;/code&gt;, &lt;code&gt;crt&lt;/code&gt;, &lt;code&gt;key&lt;/code&gt;, and &lt;code&gt;vhost_name&lt;/code&gt;
parameters. For example, to add three certificates to the installation queue, enter the
&lt;code&gt;username&lt;/code&gt; parameter three times, then enter three &lt;code&gt;cab&lt;/code&gt;, &lt;code&gt;crt&lt;/code&gt;, &lt;code&gt;key&lt;/code&gt;, and &lt;code&gt;vhost_name&lt;/code&gt;
parameters.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function adds SSL certificates to the installation queue. This allows you to
defer and batch SSL certificate installation.</p>
<p><strong>Important:</strong></p>
<p>You <strong>must</strong> enter the same quantity of <code>username</code>, <code>cab</code>, <code>crt</code>, <code>key</code>, and <code>vhost_name</code>
parameters. For example, to add three certificates to the installation queue, enter the
<code>username</code> parameter three times, then enter three <code>cab</code>, <code>crt</code>, <code>key</code>, and <code>vhost_name</code>
parameters.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="cab" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">cab</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">cab=cab-1=-----BEGIN%20CERTIFICATE-----%0AMIIB+jCCAWMCAgGjMA0GCSqGSIb3DQEBBAUAMEUxCzAJBgNVBAYTAlVTMRgwFgYD%0AVQQKEw9HVEUgQ29ycG9yYXRpb24xHDAaBgNVBAMTE0dURSBDeWJlclRydXN0IFJv%0Ab3QwHhcNOTYwMjIzMjMwMTAwWhcNMDYwMjIzMjM1OTAwWjBFMQswCQYDVQQGEwJV%0AUzEYMBYGA1UEChMPR1RFIENvcnBvcmF0aW9uMRwwGgYDVQQDExNHVEUgQ3liZXJU%0AcnVzdCBSb290MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC45k+625h8cXyv%0ARLfTD0bZZOWTwUKOx7pJjTUteueLveUFMVnGsS8KDPufpz+iCWaEVh43KRuH6X4M%0AypqfpX/1FZSj1aJGgthoTNE3FQZor734sLPwKfWVWgkWYXcKIiXUT0Wqx73llt/5%0A1KiOQswkwB6RJ0q1bQaAYznEol44AwIDAQABMA0GCSqGSIb3DQEBBAUAA4GBABKz%0AdcZfHeFhVYAA1IFLezEPI2PnPfMD+fQ2qLvZ46WXTeorKeDWanOB5sCJo9Px4KWl%0AIjeaY8JIILTbcuPI9tl8vrGvU9oUtCG41tWW4/5ODFlitppK+ULdjG+BqXH/9Apy%0AbW1EDp3zdHSo1TRJ8V8e6bR64eVaH4QwnNOfpSXY%0A-----END%20CERTIFICATE----- cab-2=-----BEGIN%20CERTIFICATE-----%0AMIIB+jCCAWMCAgGjMA0GCSqGSIb3DQEBBAUAMEUxCzAJBgNVBAYTAlVTMRgwFgYD%0AVQQKEw9HVEUgQ29ycG9yYXRpb24xHDAaBgNVBAMTE0dURSBDeWJlclRydXN0IFJv%0Ab3QwHhcNOTYwMjIzMjMwMTAwWhcNMDYwMjIzMjM1OTAwWjBFMQswCQYDVQQGEwJV%0AUzEYMBYGA1UEChMPR1RFIENvcnBvcmF0aW9uMRwwGgYDVQQDExNHVEUgQ3liZXJU%0AcnVzdCBSb290MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC45k+625h8cXyv%0ARLfTD0bZZOWTwUKOx7pJjTUteueLveUFMVnGsS8KDPufpz+iCWaEVh43KRuH6X4M%0AypqfpX/1FZSj1aJGgthoTNE3FQZor734sLPwKfWVWgkWYXcKIiXUT0Wqx73llt/5%0A1KiOQswkwB6RJ0q1bQaAYznEol44AwIDAQABMA0GCSqGSIb3DQEBBAUAA4GBABKz%0AdcZfHeFhVYAA1IFLezEPI2PnPfMD+fQ2qLvZ46WXTeorKeDWanOB5sCJo9Px4KWl%0AIjeaY8JIILTbcuPI9tl8vrGvU9oUtCG41tWW4/5ODFlitppK+ULdjG+BqXH/9Apy%0AbW1EDp3zdHSo1TRJ7V7e6bR64eVaH4QwnNOfpSXY%0A-----END%20CERTIFICATE----- cab-3=-----BEGIN%20CERTIFICATE-----%0AMIIB+jCCAWMCAgGjMA0GCSqGSIb3DQEBBAUAMEUxCzAJBgNVBAYTAlVTMRgwFgYD%0AVQQKEw9HVEUgQ29ycG9yYXRpb24xHDAaBgNVBAMTE0dURSBDeWJlclRydXN0IFJv%0Ab3QwHhcNOTYwMjIzMjMwMTAwWhcNMDYwMjIzMjM1OTAwWjBFMQswCQYDVQQGEwJV%0AUzEYMBYGA1UEChMPR1RFIENvcnBvcmF0aW9uMRwwGgYDVQQDExNHVEUgQ3liZXJU%0AcnVzdCBSb290MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC45k+625h8cXyv%0ARLfTD0bZZOWTwUKOx7pJjTUteueLveUFMVnGsS8KDPufpz+iCWaEVh43KRuH6X4M%0AypqfpX/1FZSj1aJGgthoTNE3FQZor734sLPwKfWVWgkWYXcKIiXUT0Wqx73llt/5%0A1KiOQswkwB6RJ0q1bQaAYznEol44AwIDAQABMA0GCSqGSIb3DQEBBAUAA4GBABKz%0AdcZfHeFhVYAA1IFLezEPI2PnPfMD+fQ2qLvZ46WXTeorKeDWanOB5sCJo9Px4KWl%0AIjeaY8JIILTbcuPI9tl8vrGvU9oUtCG41tWW4/5ODFlitppK+ULdjG+BqXH/9Apy%0AbW1EDp3zdHSo1TRJ6V6e6bR64eVaH4QwnNOfpSXY%0A-----END%20CERTIFICATE-----</span> -<!-- --> <!-- -->Enqueue multiple CA bundles.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">cab=cab=-----BEGIN%20CERTIFICATE-----%0AMIIB+jCCAWMCAgGjMA0GCSqGSIb3DQEBBAUAMEUxCzAJBgNVBAYTAlVTMRgwFgYD%0AVQQKEw9HVEUgQ29ycG9yYXRpb24xHDAaBgNVBAMTE0dURSBDeWJlclRydXN0IFJv%0Ab3QwHhcNOTYwMjIzMjMwMTAwWhcNMDYwMjIzMjM1OTAwWjBFMQswCQYDVQQGEwJV%0AUzEYMBYGA1UEChMPR1RFIENvcnBvcmF0aW9uMRwwGgYDVQQDExNHVEUgQ3liZXJU%0AcnVzdCBSb290MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC45k+625h8cXyv%0ARLfTD0bZZOWTwUKOx7pJjTUteueLveUFMVnGsS8KDPufpz+iCWaEVh43KRuH6X4M%0AypqfpX/1FZSj1aJGgthoTNE3FQZor734sLPwKfWVWgkWYXcKIiXUT0Wqx73llt/5%0A1KiOQswkwB6RJ0q1bQaAYznEol44AwIDAQABMA0GCSqGSIb3DQEBBAUAA4GBABKz%0AdcZfHeFhVYAA1IFLezEPI2PnPfMD+fQ2qLvZ46WXTeorKeDWanOB5sCJo9Px4KWl%0AIjeaY8JIILTbcuPI9tl8vrGvU9oUtCG41tWW4/5ODFlitppK+ULdjG+BqXH/9Apy%0AbW1EDp3zdHSo1TRJ8V8e6bR64eVaH4QwnNOfpSXY%0A-----END%20CERTIFICATE----- cab=-----BEGIN%20CERTIFICATE-----%0AMIIB+jCCAWMCAgGjMA0GCSqGSIb3DQEBBAUAMEUxCzAJBgNVBAYTAlVTMRgwFgYD%0AVQQKEw9HVEUgQ29ycG9yYXRpb24xHDAaBgNVBAMTE0dURSBDeWJlclRydXN0IFJv%0Ab3QwHhcNOTYwMjIzMjMwMTAwWhcNMDYwMjIzMjM1OTAwWjBFMQswCQYDVQQGEwJV%0AUzEYMBYGA1UEChMPR1RFIENvcnBvcmF0aW9uMRwwGgYDVQQDExNHVEUgQ3liZXJU%0AcnVzdCBSb290MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC45k+625h8cXyv%0ARLfTD0bZZOWTwUKOx7pJjTUteueLveUFMVnGsS8KDPufpz+iCWaEVh43KRuH6X4M%0AypqfpX/1FZSj1aJGgthoTNE3FQZor734sLPwKfWVWgkWYXcKIiXUT0Wqx73llt/5%0A1KiOQswkwB6RJ0q1bQaAYznEol44AwIDAQABMA0GCSqGSIb3DQEBBAUAA4GBABKz%0AdcZfHeFhVYAA1IFLezEPI2PnPfMD+fQ2qLvZ46WXTeorKeDWanOB5sCJo9Px4KWl%0AIjeaY8JIILTbcuPI9tl8vrGvU9oUtCG41tWW4/5ODFlitppK+ULdjG+BqXH/9Apy%0AbW1EDp3zdHSo1TRJ7V7e6bR64eVaH4QwnNOfpSXY%0A-----END%20CERTIFICATE----- cab=-----BEGIN%20CERTIFICATE-----%0AMIIB+jCCAWMCAgGjMA0GCSqGSIb3DQEBBAUAMEUxCzAJBgNVBAYTAlVTMRgwFgYD%0AVQQKEw9HVEUgQ29ycG9yYXRpb24xHDAaBgNVBAMTE0dURSBDeWJlclRydXN0IFJv%0Ab3QwHhcNOTYwMjIzMjMwMTAwWhcNMDYwMjIzMjM1OTAwWjBFMQswCQYDVQQGEwJV%0AUzEYMBYGA1UEChMPR1RFIENvcnBvcmF0aW9uMRwwGgYDVQQDExNHVEUgQ3liZXJU%0AcnVzdCBSb290MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC45k+625h8cXyv%0ARLfTD0bZZOWTwUKOx7pJjTUteueLveUFMVnGsS8KDPufpz+iCWaEVh43KRuH6X4M%0AypqfpX/1FZSj1aJGgthoTNE3FQZor734sLPwKfWVWgkWYXcKIiXUT0Wqx73llt/5%0A1KiOQswkwB6RJ0q1bQaAYznEol44AwIDAQABMA0GCSqGSIb3DQEBBAUAA4GBABKz%0AdcZfHeFhVYAA1IFLezEPI2PnPfMD+fQ2qLvZ46WXTeorKeDWanOB5sCJo9Px4KWl%0AIjeaY8JIILTbcuPI9tl8vrGvU9oUtCG41tWW4/5ODFlitppK+ULdjG+BqXH/9Apy%0AbW1EDp3zdHSo1TRJ6V6e6bR64eVaH4QwnNOfpSXY%0A-----END%20CERTIFICATE-----</span> -<!-- --> <!-- -->Enqueue multiple CA bundles.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">cab=-----BEGIN%20CERTIFICATE-----%0AMIIB+jCCAWMCAgGjMA0GCSqGSIb3DQEBBAUAMEUxCzAJBgNVBAYTAlVTMRgwFgYD%0AVQQKEw9HVEUgQ29ycG9yYXRpb24xHDAaBgNVBAMTE0dURSBDeWJlclRydXN0IFJv%0Ab3QwHhcNOTYwMjIzMjMwMTAwWhcNMDYwMjIzMjM1OTAwWjBFMQswCQYDVQQGEwJV%0AUzEYMBYGA1UEChMPR1RFIENvcnBvcmF0aW9uMRwwGgYDVQQDExNHVEUgQ3liZXJU%0AcnVzdCBSb290MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC45k+625h8cXyv%0ARLfTD0bZZOWTwUKOx7pJjTUteueLveUFMVnGsS8KDPufpz+iCWaEVh43KRuH6X4M%0AypqfpX/1FZSj1aJGgthoTNE3FQZor734sLPwKfWVWgkWYXcKIiXUT0Wqx73llt/5%0A1KiOQswkwB6RJ0q1bQaAYznEol44AwIDAQABMA0GCSqGSIb3DQEBBAUAA4GBABKz%0AdcZfHeFhVYAA1IFLezEPI2PnPfMD+fQ2qLvZ46WXTeorKeDWanOB5sCJo9Px4KWl%0AIjeaY8JIILTbcuPI9tl8vrGvU9oUtCG41tWW4/5ODFlitppK+ULdjG+BqXH/9Apy%0AbW1EDp3zdHSo1TRJ6V6e6bR64eVaH4QwnNOfpSXY%0A-----END%20CERTIFICATE-----</span> -<!-- --> <!-- -->Enqueue a single CA bundle.</li></ul><div><div html="&lt;p&gt;The Certificate Authority (CA) bundle&amp;#39;s contents.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;We recommend that you enter an empty string. An empty string tells the server to
download the CA bundle automatically.&lt;/li&gt;
&lt;li&gt;To add multiple certificates to the installation queue, duplicate or increment the
parameter name. For example, &lt;code&gt;cab-1&lt;/code&gt;, &lt;code&gt;cab-2&lt;/code&gt;, and &lt;code&gt;cab-3&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The Certificate Authority (CA) bundle&#39;s contents.</p>
<p><strong>Note:</strong></p>
<ul>
<li>We recommend that you enter an empty string. An empty string tells the server to
download the CA bundle automatically.</li>
<li>To add multiple certificates to the installation queue, duplicate or increment the
parameter name. For example, <code>cab-1</code>, <code>cab-2</code>, and <code>cab-3</code>.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="crt" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">crt</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">crt=crt-1=-----BEGIN%20CERTIFICATE-----%0AMIIDNTCCAh2gAwIBAgIFAY0o0kwwDQYJKoZIhvcNAQELBQAwFjEUMBIGA1UEAwwL%0AZG9tYWluLnRlc3QwHhcNMTcxMDMxMTUyMjU1WhcNMTgxMDMxMTUyMjU1WjAWMRQw%0AEgYDVQQDDAtkb21haW4udGVzdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC%0AggEBALer6vzwFt%2BO6ooHcXpq%2Bi%2FOVVQEY3oWxrqH6mB%2FPssVSxwcf6bLjoO4so%2Fn%0Adrymhb9mqfkOqYVHwnQ%2Fh2uM%2BIw1NKKDfwOljWcgCS24NykbfQUlW%2FSNDTovdDGl%0AT1Aner090Qse%2B19ta8KS%2F3Akz37bkgqMkPO%2FiEOHlF%2FLbLvjfighkoGco51wc6d7%0AHCQwPWR%2BUenbQWzUwR4%2F4Pqw%2FYrxDAv8O%2FEnNfOGwnCnlnFq4a390VGriqMAngzI%0AlRMVDu4qJGW3dFNStVUm71%2B16ba%2FeIVBQGN2rbgie6Rb6VuHdsqSreea0tSLRxdd%0AFd7A0QMQRvtnqoUv6RZBhefr2t0CAwEAAaOBiTCBhjAdBgNVHQ4EFgQUeitnD4U4%0AMXtmLX53dTAZPENjovwwHwYDVR0jBBgwFoAUeitnD4U4MXtmLX53dTAZPENjovww%0ACQYDVR0TBAIwADA5BgNVHREEMjAwggtkb21haW4udGVzdIIQbWFpbC5kb21haW4u%0AdGVzdIIPd3d3LmRvbWFpbi50ZXN0MA0GCSqGSIb3DQEBCwUAA4IBAQAeD4Fc%2FBwM%0AfJEvlPO30%2FOp2JJxG92tbgsoY9CKTYoZy0IMHhwOrt%2FB36joYDrOhtiO6XsRw4Zm%0AAPT8ey9p61kUc6XWs5oU9aifKeAKzWCZV9wQphbY%2F0rQp1YPsVN9tBgiag754HPo%0AbNDhWOZSZDKnh82DikTD6iciTxeblrvcbFC4Z76JH31dvqmNMEAgZvPCpq86Ued5%0A52gKM0u2%2BrK%2FzIYjh%2FhooqN%2BTY%2BJQ667JzLzPNenzAYFsoIQgVj6%2FZoFqJA4nbxC%0Azv%2Fspqc0OQ2W9m5egRPDhngKt%2Bi9804N7FeilBL%2FcpEgUHhgzMBi1T9n%2CFCrc6bO%0AjNjvnEQRbqZY%0A-----END%20CERTIFICATE----- crt-2=-----BEGIN%20CERTIFICATE-----%0AMIIDNTCCAh2gAwIBAgIFAY0o0kwwDQYJKoZIhvcNAQELBQAwFjEUMBIGA1UEAwwL%0AZG9tYWluLnRlc3QwHhcNMTcxMDMxMTUyMjU1WhcNMTgxMDMxMTUyMjU1WjAWMRQw%0AEgYDVQQDDAtkb21haW4udGVzdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC%0AggEBALer6vzwFt%2BO6ooHcXpq%2Bi%2FOVVQEY3oWxrqH6mB%2FPssVSxwcf6bLjoO4so%2Fn%0Adrymhb9mqfkOqYVHwnQ%2Fh2uM%2BIw1NKKDfwOljWcgCS24NykbfQUlW%2FSNDTovdDGl%0AT1Aner090Qse%2B19ta8KS%2F3Akz37bkgqMkPO%2FiEOHlF%2FLbLvjfighkoGco51wc6d7%0AHCQwPWR%2BUenbQWzUwR4%2F4Pqw%2FYrxDAv8O%2FEnNfOGwnCnlnFq4a390VGriqMAngzI%0AlRMVDu4qJGW3dFNStVUm71%2B16ba%2FeIVBQGN2rbgie6Rb6VuHdsqSreea0tSLRxdd%0AFd7A0QMQRvtnqoUv6RZBhefr2t0CAwEAAaOBiTCBhjAdBgNVHQ4EFgQUeitnD4U4%0AMXtmLX53dTAZPENjovwwHwYDVR0jBBgwFoAUeitnD4U4MXtmLX53dTAZPENjovww%0ACQYDVR0TBAIwADA5BgNVHREEMjAwggtkb21haW4udGVzdIIQbWFpbC5kb21haW4u%0AdGVzdIIPd3d3LmRvbWFpbi50ZXN0MA0GCSqGSIb3DQEBCwUAA4IBAQAeD4Fc%2FBwM%0AfJEvlPO30%2FOp2JJxG92tbgsoY9CKTYoZy0IMHhwOrt%2FB36joYDrOhtiO6XsRw4Zm%0AAPT8ey9p61kUc6XWs5oU9aifKeAKzWCZV9wQphbY%2F0rQp1YPsVN9tBgiag754HPo%0AbNDhWOZSZDKnh82DikTD6iciTxeblrvcbFC4Z76JH31dvqmNMEAgZvPCpq86Ued5%0A52gKM0u2%2BrK%2FzIYjh%2FhooqN%2BTY%2BJQ667JzLzPNenzAYFsoIQgVj6%2FZoFqJA4nbxC%0Azv%2Fspqc0OQ2W9m5egRPDhngKt%2Bi9804N7FeilBL%2FcpEgUHhgzMBi1T9n%2AZArc6bO%0AjNjvnEQRbqZY%0A-----END%20CERTIFICATE----- crt-3=-----BEGIN%20CERTIFICATE-----%0AMIIDNTCCAh2gAwIBAgIFAY0o0kwwDQYJKoZIhvcNAQELBQAwFjEUMBIGA1UEAwwL%0AZG9tYWluLnRlc3QwHhcNMTcxMDMxMTUyMjU1WhcNMTgxMDMxMTUyMjU1WjAWMRQw%0AEgYDVQQDDAtkb21haW4udGVzdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC%0AggEBALer6vzwFt%2BO6ooHcXpq%2Bi%2FOVVQEY3oWxrqH6mB%2FPssVSxwcf6bLjoO4so%2Fn%0Adrymhb9mqfkOqYVHwnQ%2Fh2uM%2BIw1NKKDfwOljWcgCS24NykbfQUlW%2FSNDTovdDGl%0AT1Aner090Qse%2B19ta8KS%2F3Akz37bkgqMkPO%2FiEOHlF%2FLbLvjfighkoGco51wc6d7%0AHCQwPWR%2BUenbQWzUwR4%2F4Pqw%2FYrxDAv8O%2FEnNfOGwnCnlnFq4a390VGriqMAngzI%0AlRMVDu4qJGW3dFNStVUm71%2B16ba%2FeIVBQGN2rbgie6Rb6VuHdsqSreea0tSLRxdd%0AFd7A0QMQRvtnqoUv6RZBhefr2t0CAwEAAaOBiTCBhjAdBgNVHQ4EFgQUeitnD4U4%0AMXtmLX53dTAZPENjovwwHwYDVR0jBBgwFoAUeitnD4U4MXtmLX53dTAZPENjovww%0ACQYDVR0TBAIwADA5BgNVHREEMjAwggtkb21haW4udGVzdIIQbWFpbC5kb21haW4u%0AdGVzdIIPd3d3LmRvbWFpbi50ZXN0MA0GCSqGSIb3DQEBCwUAA4IBAQAeD4Fc%2FBwM%0AfJEvlPO30%2FOp2JJxG92tbgsoY9CKTYoZy0IMHhwOrt%2FB36joYDrOhtiO6XsRw4Zm%0AAPT8ey9p61kUc6XWs5oU9aifKeAKzWCZV9wQphbY%2F0rQp1YPsVN9tBgiag754HPo%0AbNDhWOZSZDKnh82DikTD6iciTxeblrvcbFC4Z76JH31dvqmNMEAgZvPCpq86Ued5%0A52gKM0u2%2BrK%2FzIYjh%2FhooqN%2BTY%2BJQ667JzLzPNenzAYFsoIQgVj6%2FZoFqJA4nbxC%0Azv%2Fspqc0OQ2W9m5egRPDhngKt%2Bi9804N7FeilBL%2FcpEgUHhgzMBi1T9n%2BYBrc6bO%0AjNjvnEQRbqZY%0A-----END%20CERTIFICATE-----</span> -<!-- --> <!-- -->Enqueue the contents of multiple certificates.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">crt=crt=-----BEGIN%20CERTIFICATE-----%0AMIIDNTCCAh2gAwIBAgIFAY0o0kwwDQYJKoZIhvcNAQELBQAwFjEUMBIGA1UEAwwL%0AZG9tYWluLnRlc3QwHhcNMTcxMDMxMTUyMjU1WhcNMTgxMDMxMTUyMjU1WjAWMRQw%0AEgYDVQQDDAtkb21haW4udGVzdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC%0AggEBALer6vzwFt%2BO6ooHcXpq%2Bi%2FOVVQEY3oWxrqH6mB%2FPssVSxwcf6bLjoO4so%2Fn%0Adrymhb9mqfkOqYVHwnQ%2Fh2uM%2BIw1NKKDfwOljWcgCS24NykbfQUlW%2FSNDTovdDGl%0AT1Aner090Qse%2B19ta8KS%2F3Akz37bkgqMkPO%2FiEOHlF%2FLbLvjfighkoGco51wc6d7%0AHCQwPWR%2BUenbQWzUwR4%2F4Pqw%2FYrxDAv8O%2FEnNfOGwnCnlnFq4a390VGriqMAngzI%0AlRMVDu4qJGW3dFNStVUm71%2B16ba%2FeIVBQGN2rbgie6Rb6VuHdsqSreea0tSLRxdd%0AFd7A0QMQRvtnqoUv6RZBhefr2t0CAwEAAaOBiTCBhjAdBgNVHQ4EFgQUeitnD4U4%0AMXtmLX53dTAZPENjovwwHwYDVR0jBBgwFoAUeitnD4U4MXtmLX53dTAZPENjovww%0ACQYDVR0TBAIwADA5BgNVHREEMjAwggtkb21haW4udGVzdIIQbWFpbC5kb21haW4u%0AdGVzdIIPd3d3LmRvbWFpbi50ZXN0MA0GCSqGSIb3DQEBCwUAA4IBAQAeD4Fc%2FBwM%0AfJEvlPO30%2FOp2JJxG92tbgsoY9CKTYoZy0IMHhwOrt%2FB36joYDrOhtiO6XsRw4Zm%0AAPT8ey9p61kUc6XWs5oU9aifKeAKzWCZV9wQphbY%2F0rQp1YPsVN9tBgiag754HPo%0AbNDhWOZSZDKnh82DikTD6iciTxeblrvcbFC4Z76JH31dvqmNMEAgZvPCpq86Ued5%0A52gKM0u2%2BrK%2FzIYjh%2FhooqN%2BTY%2BJQ667JzLzPNenzAYFsoIQgVj6%2FZoFqJA4nbxC%0Azv%2Fspqc0OQ2W9m5egRPDhngKt%2Bi9804N7FeilBL%2FcpEgUHhgzMBi1T9n%2CFCrc6bO%0AjNjvnEQRbqZY%0A-----END%20CERTIFICATE----- crt=-----BEGIN%20CERTIFICATE-----%0AMIIDNTCCAh2gAwIBAgIFAY0o0kwwDQYJKoZIhvcNAQELBQAwFjEUMBIGA1UEAwwL%0AZG9tYWluLnRlc3QwHhcNMTcxMDMxMTUyMjU1WhcNMTgxMDMxMTUyMjU1WjAWMRQw%0AEgYDVQQDDAtkb21haW4udGVzdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC%0AggEBALer6vzwFt%2BO6ooHcXpq%2Bi%2FOVVQEY3oWxrqH6mB%2FPssVSxwcf6bLjoO4so%2Fn%0Adrymhb9mqfkOqYVHwnQ%2Fh2uM%2BIw1NKKDfwOljWcgCS24NykbfQUlW%2FSNDTovdDGl%0AT1Aner090Qse%2B19ta8KS%2F3Akz37bkgqMkPO%2FiEOHlF%2FLbLvjfighkoGco51wc6d7%0AHCQwPWR%2BUenbQWzUwR4%2F4Pqw%2FYrxDAv8O%2FEnNfOGwnCnlnFq4a390VGriqMAngzI%0AlRMVDu4qJGW3dFNStVUm71%2B16ba%2FeIVBQGN2rbgie6Rb6VuHdsqSreea0tSLRxdd%0AFd7A0QMQRvtnqoUv6RZBhefr2t0CAwEAAaOBiTCBhjAdBgNVHQ4EFgQUeitnD4U4%0AMXtmLX53dTAZPENjovwwHwYDVR0jBBgwFoAUeitnD4U4MXtmLX53dTAZPENjovww%0ACQYDVR0TBAIwADA5BgNVHREEMjAwggtkb21haW4udGVzdIIQbWFpbC5kb21haW4u%0AdGVzdIIPd3d3LmRvbWFpbi50ZXN0MA0GCSqGSIb3DQEBCwUAA4IBAQAeD4Fc%2FBwM%0AfJEvlPO30%2FOp2JJxG92tbgsoY9CKTYoZy0IMHhwOrt%2FB36joYDrOhtiO6XsRw4Zm%0AAPT8ey9p61kUc6XWs5oU9aifKeAKzWCZV9wQphbY%2F0rQp1YPsVN9tBgiag754HPo%0AbNDhWOZSZDKnh82DikTD6iciTxeblrvcbFC4Z76JH31dvqmNMEAgZvPCpq86Ued5%0A52gKM0u2%2BrK%2FzIYjh%2FhooqN%2BTY%2BJQ667JzLzPNenzAYFsoIQgVj6%2FZoFqJA4nbxC%0Azv%2Fspqc0OQ2W9m5egRPDhngKt%2Bi9804N7FeilBL%2FcpEgUHhgzMBi1T9n%2AZArc6bO%0AjNjvnEQRbqZY%0A-----END%20CERTIFICATE----- crt=-----BEGIN%20CERTIFICATE-----%0AMIIDNTCCAh2gAwIBAgIFAY0o0kwwDQYJKoZIhvcNAQELBQAwFjEUMBIGA1UEAwwL%0AZG9tYWluLnRlc3QwHhcNMTcxMDMxMTUyMjU1WhcNMTgxMDMxMTUyMjU1WjAWMRQw%0AEgYDVQQDDAtkb21haW4udGVzdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC%0AggEBALer6vzwFt%2BO6ooHcXpq%2Bi%2FOVVQEY3oWxrqH6mB%2FPssVSxwcf6bLjoO4so%2Fn%0Adrymhb9mqfkOqYVHwnQ%2Fh2uM%2BIw1NKKDfwOljWcgCS24NykbfQUlW%2FSNDTovdDGl%0AT1Aner090Qse%2B19ta8KS%2F3Akz37bkgqMkPO%2FiEOHlF%2FLbLvjfighkoGco51wc6d7%0AHCQwPWR%2BUenbQWzUwR4%2F4Pqw%2FYrxDAv8O%2FEnNfOGwnCnlnFq4a390VGriqMAngzI%0AlRMVDu4qJGW3dFNStVUm71%2B16ba%2FeIVBQGN2rbgie6Rb6VuHdsqSreea0tSLRxdd%0AFd7A0QMQRvtnqoUv6RZBhefr2t0CAwEAAaOBiTCBhjAdBgNVHQ4EFgQUeitnD4U4%0AMXtmLX53dTAZPENjovwwHwYDVR0jBBgwFoAUeitnD4U4MXtmLX53dTAZPENjovww%0ACQYDVR0TBAIwADA5BgNVHREEMjAwggtkb21haW4udGVzdIIQbWFpbC5kb21haW4u%0AdGVzdIIPd3d3LmRvbWFpbi50ZXN0MA0GCSqGSIb3DQEBCwUAA4IBAQAeD4Fc%2FBwM%0AfJEvlPO30%2FOp2JJxG92tbgsoY9CKTYoZy0IMHhwOrt%2FB36joYDrOhtiO6XsRw4Zm%0AAPT8ey9p61kUc6XWs5oU9aifKeAKzWCZV9wQphbY%2F0rQp1YPsVN9tBgiag754HPo%0AbNDhWOZSZDKnh82DikTD6iciTxeblrvcbFC4Z76JH31dvqmNMEAgZvPCpq86Ued5%0A52gKM0u2%2BrK%2FzIYjh%2FhooqN%2BTY%2BJQ667JzLzPNenzAYFsoIQgVj6%2FZoFqJA4nbxC%0Azv%2Fspqc0OQ2W9m5egRPDhngKt%2Bi9804N7FeilBL%2FcpEgUHhgzMBi1T9n%2BYBrc6bO%0AjNjvnEQRbqZY%0A-----END%20CERTIFICATE-----</span> -<!-- --> <!-- -->Enqueue the contents of multiple certificates.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">crt=-----BEGIN%20CERTIFICATE-----%0AMIIDNTCCAh2gAwIBAgIFAY0o0kwwDQYJKoZIhvcNAQELBQAwFjEUMBIGA1UEAwwL%0AZG9tYWluLnRlc3QwHhcNMTcxMDMxMTUyMjU1WhcNMTgxMDMxMTUyMjU1WjAWMRQw%0AEgYDVQQDDAtkb21haW4udGVzdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC%0AggEBALer6vzwFt%2BO6ooHcXpq%2Bi%2FOVVQEY3oWxrqH6mB%2FPssVSxwcf6bLjoO4so%2Fn%0Adrymhb9mqfkOqYVHwnQ%2Fh2uM%2BIw1NKKDfwOljWcgCS24NykbfQUlW%2FSNDTovdDGl%0AT1Aner090Qse%2B19ta8KS%2F3Akz37bkgqMkPO%2FiEOHlF%2FLbLvjfighkoGco51wc6d7%0AHCQwPWR%2BUenbQWzUwR4%2F4Pqw%2FYrxDAv8O%2FEnNfOGwnCnlnFq4a390VGriqMAngzI%0AlRMVDu4qJGW3dFNStVUm71%2B16ba%2FeIVBQGN2rbgie6Rb6VuHdsqSreea0tSLRxdd%0AFd7A0QMQRvtnqoUv6RZBhefr2t0CAwEAAaOBiTCBhjAdBgNVHQ4EFgQUeitnD4U4%0AMXtmLX53dTAZPENjovwwHwYDVR0jBBgwFoAUeitnD4U4MXtmLX53dTAZPENjovww%0ACQYDVR0TBAIwADA5BgNVHREEMjAwggtkb21haW4udGVzdIIQbWFpbC5kb21haW4u%0AdGVzdIIPd3d3LmRvbWFpbi50ZXN0MA0GCSqGSIb3DQEBCwUAA4IBAQAeD4Fc%2FBwM%0AfJEvlPO30%2FOp2JJxG92tbgsoY9CKTYoZy0IMHhwOrt%2FB36joYDrOhtiO6XsRw4Zm%0AAPT8ey9p61kUc6XWs5oU9aifKeAKzWCZV9wQphbY%2F0rQp1YPsVN9tBgiag754HPo%0AbNDhWOZSZDKnh82DikTD6iciTxeblrvcbFC4Z76JH31dvqmNMEAgZvPCpq86Ued5%0A52gKM0u2%2BrK%2FzIYjh%2FhooqN%2BTY%2BJQ667JzLzPNenzAYFsoIQgVj6%2FZoFqJA4nbxC%0Azv%2Fspqc0OQ2W9m5egRPDhngKt%2Bi9804N7FeilBL%2FcpEgUHhgzMBi1T9n%2BYBrc6bO%0AjNjvnEQRbqZY%0A-----END%20CERTIFICATE-----</span> -<!-- --> <!-- -->Enqueue a single certificate&#x27;s contents.</li></ul><div><div html="&lt;p&gt;The certificate&amp;#39;s contents.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; To add multiple certificates to the installation queue, duplicate or increment the
 parameter name. For example, &lt;code&gt;crt-1&lt;/code&gt;, &lt;code&gt;crt-2&lt;/code&gt;, and &lt;code&gt;crt-3&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The certificate&#39;s contents.</p>
<p><strong>Note:</strong></p>
<p> To add multiple certificates to the installation queue, duplicate or increment the
 parameter name. For example, <code>crt-1</code>, <code>crt-2</code>, and <code>crt-3</code>.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="key" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">key</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">key=key-1=-----BEGIN%20RSA%20PRIVATE%20KEY-----%0AMIIEowIBAAKCAQEAt6vq%2FPAW347qigdxemr6L85VVARjehbGuofqYH8%2ByxVLHBx%2F%0ApsuOg7iyj%2Bd2vKaFv2ap%2BQ6phUfCdD%2BHa4z4jDU0ooN%2FA6WNZyAJLbg3KRt9BSVb%0A9I0NOi90MaVPUCd6vT3RCx77X21rwpL%2FcCTPftuSCoyQ87%2BIQ4eUX8tsu%2BN%2BKCGS%0AgZyjnXBzp3scJDA9ZH5R6dtBbNTBHj%2Fg%2BrD9ivEMC%2Fw78Sc184bCcKeWcWrhrf3R%0AUauKowCeDMiVExUO7iokZbd0U1K1VSbvX7Xptr94hUFAY3atuCJ7pFvpW4d2ypKt%0A55rS1ItHF10V3sDRAxBG%2B2eqhS%2FpFkGF5%2Bva3QIDAQABAoIBAAONBE79iUOrLKec%0AezolpU6VS5sDNrUeiZsDk6ln7Fvavof9mQ4tc0TipjkX%2FXiqM32%2By1xwRyC3gW%2Fj%0A5odSw19ai%2Fj0V9lHMxOiT%2BsdW5uk12bpEP0KWQ4d6r4m9wCSstHDxy3S3IM8x0%2BM%0ArfmKDKTkM8%2BWZhsAQe8kSN8NPL3pIJnG%2Ftuc8lwFoZOEot6%2BAeGYdxxEdFbvVyEm%0Aa8%2FAhOQ5Z07T36bxuPtyRjwdnFH7hnmzpcWF5Iz8Jp8SrQ2XX2rKSQpa1Ic%2B6TMA%0AF7kJsOFiw%2B8aX6zTTVLsvQTHWEsnNWHKtbuNBoQcq2HyifrUxr550kZVMnyNC3ic%0A6EH%2FCxUCgYEA5qSo6zf6yJ5tdwm%2FNnrKwvFksapd%2Bi9%2BnAqQHHTFPtlzKHkZ7d5x%0AdklyzAMaoHVoeggtQynUcxcYKjy3i9Nj29P8wN6DhcxJY4Ohdk%2FsAILTcu8QyPzN%0A%2FcYVHWykmFuS55uEa2Mlv6j%2FTBraRJUYfiEl2ZvR77L5gke4GAsCKxcCgYEAy91D%0AlmTy4ka991Ungy%2BVcNTSw9z50l%2Fzu4GxmAlj1fsuX%2F27nbfpsOFjbvlm4xLfW3qM%0A%2BWkrvKXUuxeIbGcBnVlHFWgc6%2BKt5vNoOzUVsm5i90R%2Fg3vhB5cdvuVoTKf2EU4n%0ANVTSaM%2F6zpzBEHSKtTsbx0FiPjS04bk%2Bsi0REisCgYAwy3s1MEWtNd9AxN4gP4Aw%0AF%2FPOppV1PaESkCWG76lfL4%2FuaxhyO5JTjRxtTubONaih0KMKx4m7w5IINYo7WcCR%0AnFqnzyuSHfMUy59YMXZjcUoc0bkCXIGUA9kpvXdhCFafC0bLlVFCKBXC2xd8VPK2%0AlHq2fAHBLWMeDeBDreiKhwKBgHrcweP8uOioK8rI9kQ4xD649MD4B1PDYjfqRObV%0AGecXN27Ak3bNJTjlzTBPfLNzZ0tRg2649JP%2F%2BUI8P4rdVXrIGHANTAjZl2bt4S51%0Aorrjjh9pl9PdL9SMPXAUABTa0RDC4hxhH2HtnkEw9aX%2BJq5sjiQ7AoNs7mpvYxqs%0A0HH7AoGBALhKD8FxNGYLK8oCO27NBdL%2F%2BypxgH5EnwVr%2B3fF49tfC5xpV9Odfu1Z%0ANGNFbjK47PVCLaGKzQUvU7jSAbKt3pDR0IcfiF%2BM6rc86CmZf%2BvAPTN3%2BJwG%2BcIE%0AcKuYkroIzFWDu9NYiioUI7%2Fa9XdmTvfrT3LMNmup0FoRmlRHD%2FM8%0A-----END%20RSA%20PRIVATE%20KEY----- key-2=-----BEGIN%20RSA%20PRIVATE%20KEY-----%0AMIIEowIBAAKCAQEAt6vq%2FPAW347qigdxemr6L85VVARjehbGuofqYH8%2ByxVLHBx%2F%0ApsuOg7iyj%2Bd2vKaFv2ap%2BQ6phUfCdD%2BHa4z4jDU0ooN%2FA6WNZyAJLbg3KRt9BSVb%0A9I0NOi90MaVPUCd6vT3RCx77X21rwpL%2FcCTPftuSCoyQ87%2BIQ4eUX8tsu%2BN%2BKCGS%0AgZyjnXBzp3scJDA9ZH5R6dtBbNTBHj%2Fg%2BrD9ivEMC%2Fw78Sc184bCcKeWcWrhrf3R%0AUauKowCeDMiVExUO7iokZbd0U1K1VSbvX7Xptr94hUFAY3atuCJ7pFvpW4d2ypKt%0A55rS1ItHF10V3sDRAxBG%2B2eqhS%2FpFkGF5%2Bva3QIDAQABAoIBAAONBE79iUOrLKec%0AezolpU6VS5sDNrUeiZsDk6ln7Fvavof9mQ4tc0TipjkX%2FXiqM32%2By1xwRyC3gW%2Fj%0A5odSw19ai%2Fj0V9lHMxOiT%2BsdW5uk12bpEP0KWQ4d6r4m9wCSstHDxy3S3IM8x0%2BM%0ArfmKDKTkM8%2BWZhsAQe8kSN8NPL3pIJnG%2Ftuc8lwFoZOEot6%2BAeGYdxxEdFbvVyEm%0Aa8%2FAhOQ5Z07T36bxuPtyRjwdnFH7hnmzpcWF5Iz8Jp8SrQ2XX2rKSQpa1Ic%2B6TMA%0AF7kJsOFiw%2B8aX6zTTVLsvQTHWEsnNWHKtbuNBoQcq2HyifrUxr550kZVMnyNC3ic%0A6EH%2FCxUCgYEA5qSo6zf6yJ5tdwm%2FNnrKwvFksapd%2Bi9%2BnAqQHHTFPtlzKHkZ7d5x%0AdklyzAMaoHVoeggtQynUcxcYKjy3i9Nj29P8wN6DhcxJY4Ohdk%2FsAILTcu8QyPzN%0A%2FcYVHWykmFuS55uEa2Mlv6j%2FTBraRJUYfiEl2ZvR77L5gke4GAsCKxcCgYEAy91D%0AlmTy4ka991Ungy%2BVcNTSw9z50l%2Fzu4GxmAlj1fsuX%2F27nbfpsOFjbvlm4xLfW3qM%0A%2BWkrvKXUuxeIbGcBnVlHFWgc6%2BKt5vNoOzUVsm5i90R%2Fg3vhB5cdvuVoTKf2EU4n%0ANVTSaM%2F6zpzBEHSKtTsbx0FiPjS04bk%2Bsi0REisCgYAwy3s1MEWtNd9AxN4gP4Aw%0AF%2FPOppV1PaESkCWG76lfL4%2FuaxhyO5JTjRxtTubONaih0KMKx4m7w5IINYo7WcCR%0AnFqnzyuSHfMUy59YMXZjcUoc0bkCXIGUA9kpvXdhCFafC0bLlVFCKBXC2xd8VPK2%0AlHq2fAHBLWMeDeBDreiKhwKBgHrcweP8uOioK8rI9kQ4xD649MD4B1PDYjfqRObV%0AGecXN27Ak3bNJTjlzTBPfLNzZ0tRg2649JP%2F%2BUI8P4rdVXrIGHANTAjZl2bt4S51%0Aorrjjh9pl9PdL9SMPXAUABTa0RDC4hxhH2HtnkEw9aX%2BJq5sjiQ7AoNs7mpvYxqs%0A0HH7AoGBALhKD8FxNGYLK8oCO27NBdL%2F%2BypxgH5EnwVr%2B3fF49tfC5xpV9Odfu1Z%0ANGNFbjK47PVCLaGKzQUvU7jSAbKt3pDR0IcfiF%2BM6rc86CmZf%2BvAPTN3%2BJwG%2BcIE%0AcKuYkroIzFWDu9NYiioUI7%2Fa9XdmTvfrT3TUVmup0FoRmlRHD%2FM8%0A-----END%20RSA%20PRIVATE%20KEY----- key-3=-----BEGIN%20RSA%20PRIVATE%20KEY-----%0AMIIEowIBAAKCAQEAt6vq%2FPAW347qigdxemr6L85VVARjehbGuofqYH8%2ByxVLHBx%2F%0ApsuOg7iyj%2Bd2vKaFv2ap%2BQ6phUfCdD%2BHa4z4jDU0ooN%2FA6WNZyAJLbg3KRt9BSVb%0A9I0NOi90MaVPUCd6vT3RCx77X21rwpL%2FcCTPftuSCoyQ87%2BIQ4eUX8tsu%2BN%2BKCGS%0AgZyjnXBzp3scJDA9ZH5R6dtBbNTBHj%2Fg%2BrD9ivEMC%2Fw78Sc184bCcKeWcWrhrf3R%0AUauKowCeDMiVExUO7iokZbd0U1K1VSbvX7Xptr94hUFAY3atuCJ7pFvpW4d2ypKt%0A55rS1ItHF10V3sDRAxBG%2B2eqhS%2FpFkGF5%2Bva3QIDAQABAoIBAAONBE79iUOrLKec%0AezolpU6VS5sDNrUeiZsDk6ln7Fvavof9mQ4tc0TipjkX%2FXiqM32%2By1xwRyC3gW%2Fj%0A5odSw19ai%2Fj0V9lHMxOiT%2BsdW5uk12bpEP0KWQ4d6r4m9wCSstHDxy3S3IM8x0%2BM%0ArfmKDKTkM8%2BWZhsAQe8kSN8NPL3pIJnG%2Ftuc8lwFoZOEot6%2BAeGYdxxEdFbvVyEm%0Aa8%2FAhOQ5Z07T36bxuPtyRjwdnFH7hnmzpcWF5Iz8Jp8SrQ2XX2rKSQpa1Ic%2B6TMA%0AF7kJsOFiw%2B8aX6zTTVLsvQTHWEsnNWHKtbuNBoQcq2HyifrUxr550kZVMnyNC3ic%0A6EH%2FCxUCgYEA5qSo6zf6yJ5tdwm%2FNnrKwvFksapd%2Bi9%2BnAqQHHTFPtlzKHkZ7d5x%0AdklyzAMaoHVoeggtQynUcxcYKjy3i9Nj29P8wN6DhcxJY4Ohdk%2FsAILTcu8QyPzN%0A%2FcYVHWykmFuS55uEa2Mlv6j%2FTBraRJUYfiEl2ZvR77L5gke4GAsCKxcCgYEAy91D%0AlmTy4ka991Ungy%2BVcNTSw9z50l%2Fzu4GxmAlj1fsuX%2F27nbfpsOFjbvlm4xLfW3qM%0A%2BWkrvKXUuxeIbGcBnVlHFWgc6%2BKt5vNoOzUVsm5i90R%2Fg3vhB5cdvuVoTKf2EU4n%0ANVTSaM%2F6zpzBEHSKtTsbx0FiPjS04bk%2Bsi0REisCgYAwy3s1MEWtNd9AxN4gP4Aw%0AF%2FPOppV1PaESkCWG76lfL4%2FuaxhyO5JTjRxtTubONaih0KMKx4m7w5IINYo7WcCR%0AnFqnzyuSHfMUy59YMXZjcUoc0bkCXIGUA9kpvXdhCFafC0bLlVFCKBXC2xd8VPK2%0AlHq2fAHBLWMeDeBDreiKhwKBgHrcweP8uOioK8rI9kQ4xD649MD4B1PDYjfqRObV%0AGecXN27Ak3bNJTjlzTBPfLNzZ0tRg2649JP%2F%2BUI8P4rdVXrIGHANTAjZl2bt4S51%0Aorrjjh9pl9PdL9SMPXAUABTa0RDC4hxhH2HtnkEw9aX%2BJq5sjiQ7AoNs7mpvYxqs%0A0HH7AoGBALhKD8FxNGYLK8oCO27NBdL%2F%2BypxgH5EnwVr%2B3fF49tfC5xpV9Odfu1Z%0ANGNFbjK47PVCLaGKzQUvU7jSAbKt3pDR0IcfiF%2BM6rc86CmZf%2BvAPTN3%2BJwG%2BcIE%0AcKuYkroIzFWDu9NYiioUI7%2Fa9XdmTvfrT3RSHmup0FoRmlRHD%2FM8%0A-----END%20RSA%20PRIVATE%20KEY-----</span> -<!-- --> <!-- -->Enqueue the private key text of multiple certificates.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">key=key=-----BEGIN%20RSA%20PRIVATE%20KEY-----%0AMIIEowIBAAKCAQEAt6vq%2FPAW347qigdxemr6L85VVARjehbGuofqYH8%2ByxVLHBx%2F%0ApsuOg7iyj%2Bd2vKaFv2ap%2BQ6phUfCdD%2BHa4z4jDU0ooN%2FA6WNZyAJLbg3KRt9BSVb%0A9I0NOi90MaVPUCd6vT3RCx77X21rwpL%2FcCTPftuSCoyQ87%2BIQ4eUX8tsu%2BN%2BKCGS%0AgZyjnXBzp3scJDA9ZH5R6dtBbNTBHj%2Fg%2BrD9ivEMC%2Fw78Sc184bCcKeWcWrhrf3R%0AUauKowCeDMiVExUO7iokZbd0U1K1VSbvX7Xptr94hUFAY3atuCJ7pFvpW4d2ypKt%0A55rS1ItHF10V3sDRAxBG%2B2eqhS%2FpFkGF5%2Bva3QIDAQABAoIBAAONBE79iUOrLKec%0AezolpU6VS5sDNrUeiZsDk6ln7Fvavof9mQ4tc0TipjkX%2FXiqM32%2By1xwRyC3gW%2Fj%0A5odSw19ai%2Fj0V9lHMxOiT%2BsdW5uk12bpEP0KWQ4d6r4m9wCSstHDxy3S3IM8x0%2BM%0ArfmKDKTkM8%2BWZhsAQe8kSN8NPL3pIJnG%2Ftuc8lwFoZOEot6%2BAeGYdxxEdFbvVyEm%0Aa8%2FAhOQ5Z07T36bxuPtyRjwdnFH7hnmzpcWF5Iz8Jp8SrQ2XX2rKSQpa1Ic%2B6TMA%0AF7kJsOFiw%2B8aX6zTTVLsvQTHWEsnNWHKtbuNBoQcq2HyifrUxr550kZVMnyNC3ic%0A6EH%2FCxUCgYEA5qSo6zf6yJ5tdwm%2FNnrKwvFksapd%2Bi9%2BnAqQHHTFPtlzKHkZ7d5x%0AdklyzAMaoHVoeggtQynUcxcYKjy3i9Nj29P8wN6DhcxJY4Ohdk%2FsAILTcu8QyPzN%0A%2FcYVHWykmFuS55uEa2Mlv6j%2FTBraRJUYfiEl2ZvR77L5gke4GAsCKxcCgYEAy91D%0AlmTy4ka991Ungy%2BVcNTSw9z50l%2Fzu4GxmAlj1fsuX%2F27nbfpsOFjbvlm4xLfW3qM%0A%2BWkrvKXUuxeIbGcBnVlHFWgc6%2BKt5vNoOzUVsm5i90R%2Fg3vhB5cdvuVoTKf2EU4n%0ANVTSaM%2F6zpzBEHSKtTsbx0FiPjS04bk%2Bsi0REisCgYAwy3s1MEWtNd9AxN4gP4Aw%0AF%2FPOppV1PaESkCWG76lfL4%2FuaxhyO5JTjRxtTubONaih0KMKx4m7w5IINYo7WcCR%0AnFqnzyuSHfMUy59YMXZjcUoc0bkCXIGUA9kpvXdhCFafC0bLlVFCKBXC2xd8VPK2%0AlHq2fAHBLWMeDeBDreiKhwKBgHrcweP8uOioK8rI9kQ4xD649MD4B1PDYjfqRObV%0AGecXN27Ak3bNJTjlzTBPfLNzZ0tRg2649JP%2F%2BUI8P4rdVXrIGHANTAjZl2bt4S51%0Aorrjjh9pl9PdL9SMPXAUABTa0RDC4hxhH2HtnkEw9aX%2BJq5sjiQ7AoNs7mpvYxqs%0A0HH7AoGBALhKD8FxNGYLK8oCO27NBdL%2F%2BypxgH5EnwVr%2B3fF49tfC5xpV9Odfu1Z%0ANGNFbjK47PVCLaGKzQUvU7jSAbKt3pDR0IcfiF%2BM6rc86CmZf%2BvAPTN3%2BJwG%2BcIE%0AcKuYkroIzFWDu9NYiioUI7%2Fa9XdmTvfrT3LMNmup0FoRmlRHD%2FM8%0A-----END%20RSA%20PRIVATE%20KEY----- key=-----BEGIN%20RSA%20PRIVATE%20KEY-----%0AMIIEowIBAAKCAQEAt6vq%2FPAW347qigdxemr6L85VVARjehbGuofqYH8%2ByxVLHBx%2F%0ApsuOg7iyj%2Bd2vKaFv2ap%2BQ6phUfCdD%2BHa4z4jDU0ooN%2FA6WNZyAJLbg3KRt9BSVb%0A9I0NOi90MaVPUCd6vT3RCx77X21rwpL%2FcCTPftuSCoyQ87%2BIQ4eUX8tsu%2BN%2BKCGS%0AgZyjnXBzp3scJDA9ZH5R6dtBbNTBHj%2Fg%2BrD9ivEMC%2Fw78Sc184bCcKeWcWrhrf3R%0AUauKowCeDMiVExUO7iokZbd0U1K1VSbvX7Xptr94hUFAY3atuCJ7pFvpW4d2ypKt%0A55rS1ItHF10V3sDRAxBG%2B2eqhS%2FpFkGF5%2Bva3QIDAQABAoIBAAONBE79iUOrLKec%0AezolpU6VS5sDNrUeiZsDk6ln7Fvavof9mQ4tc0TipjkX%2FXiqM32%2By1xwRyC3gW%2Fj%0A5odSw19ai%2Fj0V9lHMxOiT%2BsdW5uk12bpEP0KWQ4d6r4m9wCSstHDxy3S3IM8x0%2BM%0ArfmKDKTkM8%2BWZhsAQe8kSN8NPL3pIJnG%2Ftuc8lwFoZOEot6%2BAeGYdxxEdFbvVyEm%0Aa8%2FAhOQ5Z07T36bxuPtyRjwdnFH7hnmzpcWF5Iz8Jp8SrQ2XX2rKSQpa1Ic%2B6TMA%0AF7kJsOFiw%2B8aX6zTTVLsvQTHWEsnNWHKtbuNBoQcq2HyifrUxr550kZVMnyNC3ic%0A6EH%2FCxUCgYEA5qSo6zf6yJ5tdwm%2FNnrKwvFksapd%2Bi9%2BnAqQHHTFPtlzKHkZ7d5x%0AdklyzAMaoHVoeggtQynUcxcYKjy3i9Nj29P8wN6DhcxJY4Ohdk%2FsAILTcu8QyPzN%0A%2FcYVHWykmFuS55uEa2Mlv6j%2FTBraRJUYfiEl2ZvR77L5gke4GAsCKxcCgYEAy91D%0AlmTy4ka991Ungy%2BVcNTSw9z50l%2Fzu4GxmAlj1fsuX%2F27nbfpsOFjbvlm4xLfW3qM%0A%2BWkrvKXUuxeIbGcBnVlHFWgc6%2BKt5vNoOzUVsm5i90R%2Fg3vhB5cdvuVoTKf2EU4n%0ANVTSaM%2F6zpzBEHSKtTsbx0FiPjS04bk%2Bsi0REisCgYAwy3s1MEWtNd9AxN4gP4Aw%0AF%2FPOppV1PaESkCWG76lfL4%2FuaxhyO5JTjRxtTubONaih0KMKx4m7w5IINYo7WcCR%0AnFqnzyuSHfMUy59YMXZjcUoc0bkCXIGUA9kpvXdhCFafC0bLlVFCKBXC2xd8VPK2%0AlHq2fAHBLWMeDeBDreiKhwKBgHrcweP8uOioK8rI9kQ4xD649MD4B1PDYjfqRObV%0AGecXN27Ak3bNJTjlzTBPfLNzZ0tRg2649JP%2F%2BUI8P4rdVXrIGHANTAjZl2bt4S51%0Aorrjjh9pl9PdL9SMPXAUABTa0RDC4hxhH2HtnkEw9aX%2BJq5sjiQ7AoNs7mpvYxqs%0A0HH7AoGBALhKD8FxNGYLK8oCO27NBdL%2F%2BypxgH5EnwVr%2B3fF49tfC5xpV9Odfu1Z%0ANGNFbjK47PVCLaGKzQUvU7jSAbKt3pDR0IcfiF%2BM6rc86CmZf%2BvAPTN3%2BJwG%2BcIE%0AcKuYkroIzFWDu9NYiioUI7%2Fa9XdmTvfrT3TUVmup0FoRmlRHD%2FM8%0A-----END%20RSA%20PRIVATE%20KEY----- key=-----BEGIN%20RSA%20PRIVATE%20KEY-----%0AMIIEowIBAAKCAQEAt6vq%2FPAW347qigdxemr6L85VVARjehbGuofqYH8%2ByxVLHBx%2F%0ApsuOg7iyj%2Bd2vKaFv2ap%2BQ6phUfCdD%2BHa4z4jDU0ooN%2FA6WNZyAJLbg3KRt9BSVb%0A9I0NOi90MaVPUCd6vT3RCx77X21rwpL%2FcCTPftuSCoyQ87%2BIQ4eUX8tsu%2BN%2BKCGS%0AgZyjnXBzp3scJDA9ZH5R6dtBbNTBHj%2Fg%2BrD9ivEMC%2Fw78Sc184bCcKeWcWrhrf3R%0AUauKowCeDMiVExUO7iokZbd0U1K1VSbvX7Xptr94hUFAY3atuCJ7pFvpW4d2ypKt%0A55rS1ItHF10V3sDRAxBG%2B2eqhS%2FpFkGF5%2Bva3QIDAQABAoIBAAONBE79iUOrLKec%0AezolpU6VS5sDNrUeiZsDk6ln7Fvavof9mQ4tc0TipjkX%2FXiqM32%2By1xwRyC3gW%2Fj%0A5odSw19ai%2Fj0V9lHMxOiT%2BsdW5uk12bpEP0KWQ4d6r4m9wCSstHDxy3S3IM8x0%2BM%0ArfmKDKTkM8%2BWZhsAQe8kSN8NPL3pIJnG%2Ftuc8lwFoZOEot6%2BAeGYdxxEdFbvVyEm%0Aa8%2FAhOQ5Z07T36bxuPtyRjwdnFH7hnmzpcWF5Iz8Jp8SrQ2XX2rKSQpa1Ic%2B6TMA%0AF7kJsOFiw%2B8aX6zTTVLsvQTHWEsnNWHKtbuNBoQcq2HyifrUxr550kZVMnyNC3ic%0A6EH%2FCxUCgYEA5qSo6zf6yJ5tdwm%2FNnrKwvFksapd%2Bi9%2BnAqQHHTFPtlzKHkZ7d5x%0AdklyzAMaoHVoeggtQynUcxcYKjy3i9Nj29P8wN6DhcxJY4Ohdk%2FsAILTcu8QyPzN%0A%2FcYVHWykmFuS55uEa2Mlv6j%2FTBraRJUYfiEl2ZvR77L5gke4GAsCKxcCgYEAy91D%0AlmTy4ka991Ungy%2BVcNTSw9z50l%2Fzu4GxmAlj1fsuX%2F27nbfpsOFjbvlm4xLfW3qM%0A%2BWkrvKXUuxeIbGcBnVlHFWgc6%2BKt5vNoOzUVsm5i90R%2Fg3vhB5cdvuVoTKf2EU4n%0ANVTSaM%2F6zpzBEHSKtTsbx0FiPjS04bk%2Bsi0REisCgYAwy3s1MEWtNd9AxN4gP4Aw%0AF%2FPOppV1PaESkCWG76lfL4%2FuaxhyO5JTjRxtTubONaih0KMKx4m7w5IINYo7WcCR%0AnFqnzyuSHfMUy59YMXZjcUoc0bkCXIGUA9kpvXdhCFafC0bLlVFCKBXC2xd8VPK2%0AlHq2fAHBLWMeDeBDreiKhwKBgHrcweP8uOioK8rI9kQ4xD649MD4B1PDYjfqRObV%0AGecXN27Ak3bNJTjlzTBPfLNzZ0tRg2649JP%2F%2BUI8P4rdVXrIGHANTAjZl2bt4S51%0Aorrjjh9pl9PdL9SMPXAUABTa0RDC4hxhH2HtnkEw9aX%2BJq5sjiQ7AoNs7mpvYxqs%0A0HH7AoGBALhKD8FxNGYLK8oCO27NBdL%2F%2BypxgH5EnwVr%2B3fF49tfC5xpV9Odfu1Z%0ANGNFbjK47PVCLaGKzQUvU7jSAbKt3pDR0IcfiF%2BM6rc86CmZf%2BvAPTN3%2BJwG%2BcIE%0AcKuYkroIzFWDu9NYiioUI7%2Fa9XdmTvfrT3RSHmup0FoRmlRHD%2FM8%0A-----END%20RSA%20PRIVATE%20KEY-----</span> -<!-- --> <!-- -->Enqueue the private key text of multiple certificates.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">key=-----BEGIN%20RSA%20PRIVATE%20KEY-----%0AMIIEowIBAAKCAQEAt6vq%2FPAW347qigdxemr6L85VVARjehbGuofqYH8%2ByxVLHBx%2F%0ApsuOg7iyj%2Bd2vKaFv2ap%2BQ6phUfCdD%2BHa4z4jDU0ooN%2FA6WNZyAJLbg3KRt9BSVb%0A9I0NOi90MaVPUCd6vT3RCx77X21rwpL%2FcCTPftuSCoyQ87%2BIQ4eUX8tsu%2BN%2BKCGS%0AgZyjnXBzp3scJDA9ZH5R6dtBbNTBHj%2Fg%2BrD9ivEMC%2Fw78Sc184bCcKeWcWrhrf3R%0AUauKowCeDMiVExUO7iokZbd0U1K1VSbvX7Xptr94hUFAY3atuCJ7pFvpW4d2ypKt%0A55rS1ItHF10V3sDRAxBG%2B2eqhS%2FpFkGF5%2Bva3QIDAQABAoIBAAONBE79iUOrLKec%0AezolpU6VS5sDNrUeiZsDk6ln7Fvavof9mQ4tc0TipjkX%2FXiqM32%2By1xwRyC3gW%2Fj%0A5odSw19ai%2Fj0V9lHMxOiT%2BsdW5uk12bpEP0KWQ4d6r4m9wCSstHDxy3S3IM8x0%2BM%0ArfmKDKTkM8%2BWZhsAQe8kSN8NPL3pIJnG%2Ftuc8lwFoZOEot6%2BAeGYdxxEdFbvVyEm%0Aa8%2FAhOQ5Z07T36bxuPtyRjwdnFH7hnmzpcWF5Iz8Jp8SrQ2XX2rKSQpa1Ic%2B6TMA%0AF7kJsOFiw%2B8aX6zTTVLsvQTHWEsnNWHKtbuNBoQcq2HyifrUxr550kZVMnyNC3ic%0A6EH%2FCxUCgYEA5qSo6zf6yJ5tdwm%2FNnrKwvFksapd%2Bi9%2BnAqQHHTFPtlzKHkZ7d5x%0AdklyzAMaoHVoeggtQynUcxcYKjy3i9Nj29P8wN6DhcxJY4Ohdk%2FsAILTcu8QyPzN%0A%2FcYVHWykmFuS55uEa2Mlv6j%2FTBraRJUYfiEl2ZvR77L5gke4GAsCKxcCgYEAy91D%0AlmTy4ka991Ungy%2BVcNTSw9z50l%2Fzu4GxmAlj1fsuX%2F27nbfpsOFjbvlm4xLfW3qM%0A%2BWkrvKXUuxeIbGcBnVlHFWgc6%2BKt5vNoOzUVsm5i90R%2Fg3vhB5cdvuVoTKf2EU4n%0ANVTSaM%2F6zpzBEHSKtTsbx0FiPjS04bk%2Bsi0REisCgYAwy3s1MEWtNd9AxN4gP4Aw%0AF%2FPOppV1PaESkCWG76lfL4%2FuaxhyO5JTjRxtTubONaih0KMKx4m7w5IINYo7WcCR%0AnFqnzyuSHfMUy59YMXZjcUoc0bkCXIGUA9kpvXdhCFafC0bLlVFCKBXC2xd8VPK2%0AlHq2fAHBLWMeDeBDreiKhwKBgHrcweP8uOioK8rI9kQ4xD649MD4B1PDYjfqRObV%0AGecXN27Ak3bNJTjlzTBPfLNzZ0tRg2649JP%2F%2BUI8P4rdVXrIGHANTAjZl2bt4S51%0Aorrjjh9pl9PdL9SMPXAUABTa0RDC4hxhH2HtnkEw9aX%2BJq5sjiQ7AoNs7mpvYxqs%0A0HH7AoGBALhKD8FxNGYLK8oCO27NBdL%2F%2BypxgH5EnwVr%2B3fF49tfC5xpV9Odfu1Z%0ANGNFbjK47PVCLaGKzQUvU7jSAbKt3pDR0IcfiF%2BM6rc86CmZf%2BvAPTN3%2BJwG%2BcIE%0AcKuYkroIzFWDu9NYiioUI7%2Fa9XdmTvfrT3RSHmup0FoRmlRHD%2FM8%0A-----END%20RSA%20PRIVATE%20KEY-----</span> -<!-- --> <!-- -->Enqueue a single certificate&#x27;s private key text.</li></ul><div><div html="&lt;p&gt;The private key&amp;#39;s text.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To add multiple certificates to the installation queue, duplicate or increment the
parameter name. For example, &lt;code&gt;key-1&lt;/code&gt;, &lt;code&gt;key-2&lt;/code&gt;, and &lt;code&gt;key-2&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The private key&#39;s text.</p>
<p><strong>Note:</strong></p>
<p>To add multiple certificates to the installation queue, duplicate or increment the
parameter name. For example, <code>key-1</code>, <code>key-2</code>, and <code>key-2</code>.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="username" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">username</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">username=username-1=username1 username-2=username2 username-3=username3</span> -<!-- --> <!-- -->Enqueue multiple SSL certificate installations.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">username=username=username1 username=username2 username=username3</span> -<!-- --> <!-- -->Enqueue multiple SSL certificate installations.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">username=username</span> -<!-- --> <!-- -->Enqueue a single SSL certificate installation.</li></ul><div><div html="&lt;p&gt;The cPanel account username for which to enqueue the SSL certificate installations.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To add multiple certificates to the installation queue, duplicate or increment the
parameter name. For example, &lt;code&gt;username-1&lt;/code&gt;, &lt;code&gt;username-2&lt;/code&gt;, and &lt;code&gt;username-3&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account username for which to enqueue the SSL certificate installations.</p>
<p><strong>Note:</strong></p>
<p>To add multiple certificates to the installation queue, duplicate or increment the
parameter name. For example, <code>username-1</code>, <code>username-2</code>, and <code>username-3</code>.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="vhost_name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">vhost_name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">vhost_name=vhost_name-1=host1.example.com vhost_name-2=host2.example.com vhost_name-3=host3.example.com</span> -<!-- --> <!-- -->Install the certificate for multiple vhosts.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">vhost_name=vhost_name=host1.example.com vhost_name=host2.example.com vhost_name=host3.example.com</span> -<!-- --> <!-- -->Install the certificate for multiple vhosts.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">vhost_name=host.example.com</span> -<!-- --> <!-- -->Install the certificate for a single vhost.</li></ul><div><div html="&lt;p&gt;The name of the web virtual host (vhost) for which to install the certificate.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; To add multiple certificates to the installation queue, duplicate or increment the
 parameter name. For example, &lt;code&gt;vhost_name-1&lt;/code&gt;, &lt;code&gt;vhost_name-2&lt;/code&gt;, and &lt;code&gt;vhost_name-3&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The name of the web virtual host (vhost) for which to install the certificate.</p>
<p><strong>Note:</strong></p>
<p> To add multiple certificates to the installation queue, duplicate or increment the
 parameter name. For example, <code>vhost_name-1</code>, <code>vhost_name-2</code>, and <code>vhost_name-3</code>.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">data</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/enqueue_deferred_ssl_installations</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/enqueue_deferred_ssl_installations</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kllda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kllda:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kllda:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kllda:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kllda:0" aria-labelledby="tab:R4kllda:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  enqueue_deferred_ssl_installations <span class="token punctuation">\</span>
  <span class="token assign-left variable">username</span><span class="token operator">=</span><span class="token string">'username'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">cab</span><span class="token operator">=</span><span class="token string">'-----BEGIN%20CERTIFICATE-----%0AMIIB+jCCAWMCAgGjMA0GCSqGSIb3DQEBBAUAMEUxCzAJBgNVBAYTAlVTMRgwFgYD%0AVQQKEw9HVEUgQ29ycG9yYXRpb24xHDAaBgNVBAMTE0dURSBDeWJlclRydXN0IFJv%0Ab3QwHhcNOTYwMjIzMjMwMTAwWhcNMDYwMjIzMjM1OTAwWjBFMQswCQYDVQQGEwJV%0AUzEYMBYGA1UEChMPR1RFIENvcnBvcmF0aW9uMRwwGgYDVQQDExNHVEUgQ3liZXJU%0AcnVzdCBSb290MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC45k+625h8cXyv%0ARLfTD0bZZOWTwUKOx7pJjTUteueLveUFMVnGsS8KDPufpz+iCWaEVh43KRuH6X4M%0AypqfpX/1FZSj1aJGgthoTNE3FQZor734sLPwKfWVWgkWYXcKIiXUT0Wqx73llt/5%0A1KiOQswkwB6RJ0q1bQaAYznEol44AwIDAQABMA0GCSqGSIb3DQEBBAUAA4GBABKz%0AdcZfHeFhVYAA1IFLezEPI2PnPfMD+fQ2qLvZ46WXTeorKeDWanOB5sCJo9Px4KWl%0AIjeaY8JIILTbcuPI9tl8vrGvU9oUtCG41tWW4/5ODFlitppK+ULdjG+BqXH/9Apy%0AbW1EDp3zdHSo1TRJ6V6e6bR64eVaH4QwnNOfpSXY%0A-----END%20CERTIFICATE-----'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">crt</span><span class="token operator">=</span><span class="token string">'-----BEGIN%20CERTIFICATE-----%0AMIIDNTCCAh2gAwIBAgIFAY0o0kwwDQYJKoZIhvcNAQELBQAwFjEUMBIGA1UEAwwL%0AZG9tYWluLnRlc3QwHhcNMTcxMDMxMTUyMjU1WhcNMTgxMDMxMTUyMjU1WjAWMRQw%0AEgYDVQQDDAtkb21haW4udGVzdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC%0AggEBALer6vzwFt%2BO6ooHcXpq%2Bi%2FOVVQEY3oWxrqH6mB%2FPssVSxwcf6bLjoO4so%2Fn%0Adrymhb9mqfkOqYVHwnQ%2Fh2uM%2BIw1NKKDfwOljWcgCS24NykbfQUlW%2FSNDTovdDGl%0AT1Aner090Qse%2B19ta8KS%2F3Akz37bkgqMkPO%2FiEOHlF%2FLbLvjfighkoGco51wc6d7%0AHCQwPWR%2BUenbQWzUwR4%2F4Pqw%2FYrxDAv8O%2FEnNfOGwnCnlnFq4a390VGriqMAngzI%0AlRMVDu4qJGW3dFNStVUm71%2B16ba%2FeIVBQGN2rbgie6Rb6VuHdsqSreea0tSLRxdd%0AFd7A0QMQRvtnqoUv6RZBhefr2t0CAwEAAaOBiTCBhjAdBgNVHQ4EFgQUeitnD4U4%0AMXtmLX53dTAZPENjovwwHwYDVR0jBBgwFoAUeitnD4U4MXtmLX53dTAZPENjovww%0ACQYDVR0TBAIwADA5BgNVHREEMjAwggtkb21haW4udGVzdIIQbWFpbC5kb21haW4u%0AdGVzdIIPd3d3LmRvbWFpbi50ZXN0MA0GCSqGSIb3DQEBCwUAA4IBAQAeD4Fc%2FBwM%0AfJEvlPO30%2FOp2JJxG92tbgsoY9CKTYoZy0IMHhwOrt%2FB36joYDrOhtiO6XsRw4Zm%0AAPT8ey9p61kUc6XWs5oU9aifKeAKzWCZV9wQphbY%2F0rQp1YPsVN9tBgiag754HPo%0AbNDhWOZSZDKnh82DikTD6iciTxeblrvcbFC4Z76JH31dvqmNMEAgZvPCpq86Ued5%0A52gKM0u2%2BrK%2FzIYjh%2FhooqN%2BTY%2BJQ667JzLzPNenzAYFsoIQgVj6%2FZoFqJA4nbxC%0Azv%2Fspqc0OQ2W9m5egRPDhngKt%2Bi9804N7FeilBL%2FcpEgUHhgzMBi1T9n%2BYBrc6bO%0AjNjvnEQRbqZY%0A-----END%20CERTIFICATE-----'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">key</span><span class="token operator">=</span><span class="token string">'-----BEGIN%20RSA%20PRIVATE%20KEY-----%0AMIIEowIBAAKCAQEAt6vq%2FPAW347qigdxemr6L85VVARjehbGuofqYH8%2ByxVLHBx%2F%0ApsuOg7iyj%2Bd2vKaFv2ap%2BQ6phUfCdD%2BHa4z4jDU0ooN%2FA6WNZyAJLbg3KRt9BSVb%0A9I0NOi90MaVPUCd6vT3RCx77X21rwpL%2FcCTPftuSCoyQ87%2BIQ4eUX8tsu%2BN%2BKCGS%0AgZyjnXBzp3scJDA9ZH5R6dtBbNTBHj%2Fg%2BrD9ivEMC%2Fw78Sc184bCcKeWcWrhrf3R%0AUauKowCeDMiVExUO7iokZbd0U1K1VSbvX7Xptr94hUFAY3atuCJ7pFvpW4d2ypKt%0A55rS1ItHF10V3sDRAxBG%2B2eqhS%2FpFkGF5%2Bva3QIDAQABAoIBAAONBE79iUOrLKec%0AezolpU6VS5sDNrUeiZsDk6ln7Fvavof9mQ4tc0TipjkX%2FXiqM32%2By1xwRyC3gW%2Fj%0A5odSw19ai%2Fj0V9lHMxOiT%2BsdW5uk12bpEP0KWQ4d6r4m9wCSstHDxy3S3IM8x0%2BM%0ArfmKDKTkM8%2BWZhsAQe8kSN8NPL3pIJnG%2Ftuc8lwFoZOEot6%2BAeGYdxxEdFbvVyEm%0Aa8%2FAhOQ5Z07T36bxuPtyRjwdnFH7hnmzpcWF5Iz8Jp8SrQ2XX2rKSQpa1Ic%2B6TMA%0AF7kJsOFiw%2B8aX6zTTVLsvQTHWEsnNWHKtbuNBoQcq2HyifrUxr550kZVMnyNC3ic%0A6EH%2FCxUCgYEA5qSo6zf6yJ5tdwm%2FNnrKwvFksapd%2Bi9%2BnAqQHHTFPtlzKHkZ7d5x%0AdklyzAMaoHVoeggtQynUcxcYKjy3i9Nj29P8wN6DhcxJY4Ohdk%2FsAILTcu8QyPzN%0A%2FcYVHWykmFuS55uEa2Mlv6j%2FTBraRJUYfiEl2ZvR77L5gke4GAsCKxcCgYEAy91D%0AlmTy4ka991Ungy%2BVcNTSw9z50l%2Fzu4GxmAlj1fsuX%2F27nbfpsOFjbvlm4xLfW3qM%0A%2BWkrvKXUuxeIbGcBnVlHFWgc6%2BKt5vNoOzUVsm5i90R%2Fg3vhB5cdvuVoTKf2EU4n%0ANVTSaM%2F6zpzBEHSKtTsbx0FiPjS04bk%2Bsi0REisCgYAwy3s1MEWtNd9AxN4gP4Aw%0AF%2FPOppV1PaESkCWG76lfL4%2FuaxhyO5JTjRxtTubONaih0KMKx4m7w5IINYo7WcCR%0AnFqnzyuSHfMUy59YMXZjcUoc0bkCXIGUA9kpvXdhCFafC0bLlVFCKBXC2xd8VPK2%0AlHq2fAHBLWMeDeBDreiKhwKBgHrcweP8uOioK8rI9kQ4xD649MD4B1PDYjfqRObV%0AGecXN27Ak3bNJTjlzTBPfLNzZ0tRg2649JP%2F%2BUI8P4rdVXrIGHANTAjZl2bt4S51%0Aorrjjh9pl9PdL9SMPXAUABTa0RDC4hxhH2HtnkEw9aX%2BJq5sjiQ7AoNs7mpvYxqs%0A0HH7AoGBALhKD8FxNGYLK8oCO27NBdL%2F%2BypxgH5EnwVr%2B3fF49tfC5xpV9Odfu1Z%0ANGNFbjK47PVCLaGKzQUvU7jSAbKt3pDR0IcfiF%2BM6rc86CmZf%2BvAPTN3%2BJwG%2BcIE%0AcKuYkroIzFWDu9NYiioUI7%2Fa9XdmTvfrT3RSHmup0FoRmlRHD%2FM8%0A-----END%20RSA%20PRIVATE%20KEY-----'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">vhost_name</span><span class="token operator">=</span><span class="token string">'host.example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kllda:1" aria-labelledby="tab:R4kllda:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sllda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sllda:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sllda:0" aria-labelledby="tab:R4sllda:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <span class="token punctuation">{ }</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;enqueue_deferred_ssl_installations&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/cPanel-Account-Settings/operation/fetch_ssl_certificates_for_fqdns" data-section-id="tag/cPanel-Account-Settings/operation/fetch_ssl_certificates_for_fqdns" class="sc-dntaoT ceciOs"><div data-section-id="operation/fetch_ssl_certificates_for_fqdns" id="operation/fetch_ssl_certificates_for_fqdns" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPanel-Account-Settings/operation/fetch_ssl_certificates_for_fqdns" aria-label="tag/cPanel-Account-Settings/operation/fetch_ssl_certificates_for_fqdns"></a>Return cPanel account FQDN certificate information<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves the certificate information for all fully qualified domain names (FQDNs) that the account owns.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves the certificate information for all fully qualified domain names (FQDNs) that the account owns.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="domains" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domains</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domains=domains=example-1.com,example-2.com,example-3.com</span> -<!-- --> <!-- -->Fetch information for multiple domains.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domains=example.com</span> -<!-- --> <!-- -->Fetch information for a single domain.</li></ul><div><div html="&lt;p&gt;A comma-separated list of domains for which to retrieve information.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;For browser-based calls, you &lt;strong&gt;must&lt;/strong&gt; URI-encode each comma (&lt;code&gt;%2C&lt;/code&gt;).&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A comma-separated list of domains for which to retrieve information.</p>
<p><strong>Note:</strong></p>
<p>For browser-based calls, you <strong>must</strong> URI-encode each comma (<code>%2C</code>).</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/fetch_ssl_certificates_for_fqdns</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/fetch_ssl_certificates_for_fqdns</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kmlda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kmlda:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kmlda:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kmlda:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kmlda:0" aria-labelledby="tab:R4kmlda:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  fetch_ssl_certificates_for_fqdns <span class="token punctuation">\</span>
  <span class="token assign-left variable">domains</span><span class="token operator">=</span><span class="token string">'example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kmlda:1" aria-labelledby="tab:R4kmlda:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4smlda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4smlda:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4smlda:0" aria-labelledby="tab:R4smlda:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"payload"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"cab"</span>: <span class="token string">&quot;-----BEGIN CERTIFICATE-----\nMIIDYzCCAkugAwJBAgIFAamFDR8wDQYJKoZIhvcNAQELBQAwFDESMBAGA1UEAwwJ\nc2lza28udGxkMB4XDTE5MDYyNjE1MDYxNVoXDTIwMDYyNTE1MDYxNVowFDESMBAG\nA1UEAwwJc2lza28udGxkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA\nq0wqPMMP8Q6RiRXe57UXExg3PeAAd00xxFRr6pMwPZtWrkcoYV0kfHEZ7nJmD6Bd\nUnuXrDqTb1z78CeqUFt5+ZQtjGt55CjPFaUkHbNErZm2l8bKB6sjnETZ7ee4AXx/\nmaf/jhgZ0o4SMAS5h87NOoF5yg/Y0tnuncpu/RyzeXzJLxy0Mn0WMGm2w5sXSH4l\n4oaGLorGWyDUfQPjwAwcQsVi97FZ7zElRru//jJ/tqijVLELv1AWudJkuZnJJmKW\nCvkT6YpIIB8UVwbTgnFuZ86Us2Yfe17pMatAVJV8MAbRym3Z4rmWmZr1xrTdoS+L\nSwz4kCffBY5psDRp/WRqAQIDAQABo4G7MIG4MB0GA1UdDgQWBBT22CZM+khxmDvi\nF5LbZVtqm20y8TAfBgNVHSMEGDAWgBT22CZM+khxmDviF5LbZVtqm20y8TAJBgNV\nHRMEAjAAMGsGA1UdEQRkMGKCCXNpc2tvLnRsZIIObWFpbC5zaXNrby50bGSCDXd3\ndy5zaXNrby50bGSCEXdlYm1haWwuc2lza28udGxkghBjcGFuZWwuc2lza28udGxk\nghF3ZWJkaXNrLnNpc2tvLnRsZDANBgkqhkiG9w0BAQsFAAOCAQEAWDXl/WRLHPxa\nnvziWJIcM8jkSxaaUKbRPsow1XVDj3HjpDYbKkYBLfZlmaDmeU6SnmGKFYi0wSDw\n+WkK97ja3+ONHFRlYHO2dHoQrxklrqOqyV2KB0HB6YgHCl9A2b6feC31Zly2i6jc\n3SWEpYIQHecRnELc6WKkfqm0oTJZH0h7Da4WgR10Myi3GE799g0xMO/KCxPF2mDS\n6Ukr/bez9a07zCODrf4o91PrCc7r85dZq8jt02wtGMPg+zvr3FfcVPFaPZ1Oppsx\nrUNVz5W/TqdtxZhr9J5PBpSMNiNnKq88KV1zqIJiNsk9qGJbt5mQQpK0enpKqkmr\nETgwb3sSbw==\n-----END CERTIFICATE-----&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"created"</span>: <span class="token number">1538308800</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"crt"</span>: <span class="token string">&quot;-----BEGIN CERTIFICATE-----\nMIIDYzCCAkugAwIBAgIFAamFDR8wDQYJKoZIhvcNAQELBQAwFDESMBAGA1UEAwwJ\nc2lza28udGxkMB4XDTE5MDYyNjE1MDYxNVoXDTIwMDYyNTE1MDYxNVowFDESMBAG\nA1UEAwwJc2lza28udGxkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA\nq0wqPMMP8Q6RiRXe57UXExg3PeAAd00xxFRr6pMwPZtWrkcoYV0kfHEZ7nJmD6Bd\nUnuXrDqTb1z78CeqUFt5+ZQtjGt55CjPFaUkHbNErZm2l8bKB6sjnETZ7ee4AXx/\nmaf/jhgZ0o4SMAS5h87NOoF5yg/Y0tnuncpu/RyzeXzJLxy0Mn0WMGm2w5sXSH4l\n4oaGLorGWyDUfQPjwAwcQsVi97FZ7zElRru//jJ/tqijVLELv1AWudJkuZnJJmKW\nCvkT6YpIIB8UVwbTgnFuZ86Us2Yfe17pMatAVJV8MAbRym3Z4rmWmZr1xrTdoS+L\nSwz4kCffBY5psDRp/WRqAQIDAQABo4G7MIG4MB0GA1UdDgQWBBT22CZM+khxmDvi\nF5LbZVtqm20y8TAfBgNVHSMEGDAWgBT22CZM+khxmDviF5LbZVtqm20y8TAJBgNV\nHRMEAjAAMGsGA1UdEQRkMGKCCXNpc2tvLnRsZIIObWFpbC5zaXNrby50bGSCDXd3\ndy5zaXNrby50bGSCEXdlYm1haWwuc2lza28udGxkghBjcGFuZWwuc2lza28udGxk\nghF3ZWJkaXNrLnNpc2tvLnRsZDANBgkqhkiG9w0BAQsFAAOCAQEAWDXl/WRLHPxa\nnvziWJIcM8jkSxaaUKbRPsow1XVDj3HjpDYbKkYBLfZlmaDmeU6SnmGKFYi0wSDw\n+WkK97ja3+ONHFRlYHO2dHoQrxklrqOqyV2KB0HB6YgHCl9A2b6feC31Zly2i6jc\n3SWEpYIQHecRnELc6WKkfqm0oTJZH0h7Da4WgR10Myi3GE799g0xMO/KCxPF2mDS\n6Ukr/bez9a07zCODrf4o91PrCc7r85dZq8jt02wtGMPg+zvr3FfcVPFaPZ1Oppsx\nrUNVz5W/TqdtxZhr9J5PBpSMNiNnKq88KV1zqIJiNsk9qGJbt5mQQpK0enpKqkmr\nETgwb3sSbw==\n-----END CERTIFICATE-----&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"domains"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;example.servername.com&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;example.com&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;mail.example.com&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;www.example.com&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;www.example.servername.com&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ecdsa_curve_name"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ecdsa_public"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"friendly_name"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">&quot;example_servername_com_ce52d_6e643_2813308004_119580f9b01960cjones72bc519206bc&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_self_signed"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"issuer.commonName"</span>: <span class="token string">&quot;example.servername.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"issuer.organizationName"</span>: <span class="token string">&quot;Organization&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"key"</span>: <span class="token string">&quot;-----BEGIN RSA PRIVATE KEY-----\nMIIEpAIBAAKCAQEAq0wqPMMP8Q6RiRXe57UXExg3PeAAd00xxFRr6pMwPZtWrkco\nYV0kfHEZ7nJmD6BdUnuXrDqTb1z78CeqUFt5+ZQtjGt55CjPFaUkHbNErZm2l8bK\nB6sjnETZ7ee4AXx/maf/jhgZ0o4SMAS5h87NOoF5yg/Y0tnuncpu/RyzeXzJLxy0\nMn0WMGm2w5sXSH4l4oaGLorGWyDUfQPjwAwcQsVi97FZ7zElRru//jJ/tqijVLEL\nv1AWudJkuZnJJmKWCvkT6YpIIB8UVwbTgnFuZ86Us2Yfe17pMatAVJV8MAbRym3Z\n4rmWmZr1xrTdoS+LSwz4kCffBY5psDRp/WRqAQIDAQABAoIBABR96A+cxitwMrjT\nhPbzEu+V1gXw5h1ffrSd5MsLEJpOGvB+UrZTDipU3WVJCiyUYpWbc2mHGFwaI4l3\nNUinqM/SiiBiOxKwTxWny8pBx9V8rfs6LLD+KCRpmCh9r+V9n0Yics/s0in+FO7p\nocg9VQ/KrWcevjF7ILB/pwdgh5fgw3lFf1Dp3eRG2LLh+ZuY+Q2pYkMrJhSQ0H/f\nTpuYLtZ+6tGzDvnorDJZ4H6kj+7J4UXIXWSxQe0m+hkPe/YU9e9zt4vaiHSu21PC\nNKxnmBASgnLP/0lKPGzTNhc7G4HkssfqYJ1l2W+mH2sFiQKee45EQkyhcFInDzwu\ng47CIoECgYEA3/OPyAEb4WJ1NIC+1tUunUZLC18FDwO2EqoJ2adblRkG2q8DzUPg\npzQpMEo07dwVXedN7TBehl8cN1sfBfmHdznCsW6zNbZ4481hucle1fXx0/05Hajj\n/A/w3NBxjPa45Zlu6Xcot/qy7mONz+xy/oubDI8BnXxJmHIywtsFhlcCgYEAw8+i\nEAhULx5B7hcmCBruuox6stNDleoAAxuaexylvQS5Q9Kse4cEA/ti7PF5b8kDmIH4\nb6JRenaiFmFNJTbAmwQY5iaobulpEA948H6uI7A2Al3NVJacLSmTod58I5ERsDhn\nJoBAtjZuVCZjAOalnyPC4gyFcPY4O7dJwmQDa2cCgYEAsxj6ZG2WmWF+7/UCKZal\nR7ueakKcLgy+wCBh7kFr+UnhdGPAe5iMAcuyIN9Hgu2d3NINPOGQxo8rZo2lusZ6\ncnur2u/3u73o4e0u+UA0apHcyrbYxYJ6iOtKqZy9IolxBpT04RqdYrzH+eN91sl2\nkWCeJ6X6GbL6vEKfm7tCqNMCgYALyW7e+jFfGLotQ9V1PXHLZvNn2lHCL3DKvxmg\neYv8gdFJJOBfGzSBrNs6mhqOQRJnVsOGrMWs0oFVSYwkRlR3wFpjWEZhTsmVPukv\nyOBgo5XMtKrMgbhq+4q4frUISw4+hlanOacrkME5bYoeHsQvfS6Y/tn1f8zIw3K8\nMdsG1wKBgQCFPy/bzPSVV9PI+IVAlOYlbtfTCAQGQ3jG44e1b5wkwm6Di0p44kr4\n5wi4Bxy+NuCDEIksTuo2/ZtjFlrBu233mQImqZp6b5uTeB27vwAxiX55pqsU4gme\neFdttHhA6s5/wOx9E3JRFI1ucerieUROQC+bt6NLvSu7V+amdgn7bw==\n-----END RSA PRIVATE KEY-----&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"key_algorithm"</span>: <span class="token string">&quot;rsaEncryption&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"modulus"</span>: <span class="token string">&quot;ab4c2a3cc30ff10e918915dee7b5171318373de000774d31c4546bea93303d9b56ae4728615d247c7119ee72660fa05d527b97ac3a936f5cfbf027aa505b79f9942d8c6b79e428cf15a5241db344ad99b697c6ca07ab239c44d9ede7b8017c7f99a7ff8e1819d28e123004b987cecd3a8179ca0fd8d2d9ee9dca6efd1cb3797cc92f1cb4327d163069b6c39b17487e25e286862e8ac65b20d47d03e3c00c1c42c562f7b159ef312546bbbffe327fb6a8a354b10bbf5016b9d264b999c92662960af913e98a48201f145706d382716e67ce94b3661f7b5ee931ab4054957c3006d1ca6dd9e2b996999af5c6b4dda12f8b4b0cf89027df058e69b03469fd646a01&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"modulus_length"</span>: <span class="token number">2048</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"not_after"</span>: <span class="token number">1569844800</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"not_before"</span>: <span class="token number">1538308800</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"signature_algorithm"</span>: <span class="token string">&quot;sha256WithRSAEncryption&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"subject.commonName"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"users"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;username&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"validation_type"</span>: <span class="token string">&quot;dv&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"verify_error"</span>: <span class="token string">&quot;DEPTH_ZERO_SELF_SIGNED_CERT&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;fetch_ssl_certificates_for_fqdns&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/cPanel-Account-Settings/operation/fetch_vhost_ssl_components" data-section-id="tag/cPanel-Account-Settings/operation/fetch_vhost_ssl_components" class="sc-dntaoT ceciOs"><div data-section-id="operation/fetch_vhost_ssl_components" id="operation/fetch_vhost_ssl_components" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPanel-Account-Settings/operation/fetch_vhost_ssl_components" aria-label="tag/cPanel-Account-Settings/operation/fetch_vhost_ssl_components"></a>Return all SSL certificate components on vhost<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists the components of each SSL certificate on the server&amp;#39;s virtual hosts.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;On most servers, this function returns a large amount of output. We &lt;strong&gt;strongly&lt;/strong&gt;
recommend that you &lt;a href=&quot;https://go.cpanel.net/WHMAPI1FilterOutput&quot;&gt;filter&lt;/a&gt; and
&lt;a href=&quot;https://go.cpanel.net/WHMAPI1SortOutput&quot;&gt;sort&lt;/a&gt; the output.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;The following example uses the filter and sort options:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;https://hostname.example.com:2087/cpsess##########/json-api/fetch_vhost_ssl_components?api.version=1&amp;amp;api.filter.a.field=servername&amp;amp;api.filter.a.arg0=servername.com&amp;amp;api.filter.a.type=eq&amp;amp;api.filter.enable=1&amp;amp;api.sort.enable=1&amp;amp;api.sort.a.field=servername&lt;/code&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists the components of each SSL certificate on the server&#39;s virtual hosts.</p>
<p><strong>Warning:</strong></p>
<ul>
<li><p>On most servers, this function returns a large amount of output. We <strong>strongly</strong>
recommend that you <a href="https://go.cpanel.net/WHMAPI1FilterOutput">filter</a> and
<a href="https://go.cpanel.net/WHMAPI1SortOutput">sort</a> the output.</p>
</li>
<li><p>The following example uses the filter and sort options:</p>
<p><code>https://hostname.example.com:2087/cpsess##########/json-api/fetch_vhost_ssl_components?api.version=1&amp;api.filter.a.field=servername&amp;api.filter.a.arg0=servername.com&amp;api.filter.a.type=eq&amp;api.filter.enable=1&amp;api.sort.enable=1&amp;api.sort.a.field=servername</code></p>
</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/fetch_vhost_ssl_components</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/fetch_vhost_ssl_components</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4knlda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4knlda:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4knlda:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4knlda:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4knlda:0" aria-labelledby="tab:R4knlda:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  fetch_vhost_ssl_components
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4knlda:1" aria-labelledby="tab:R4knlda:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4snlda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4snlda:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4snlda:0" aria-labelledby="tab:R4snlda:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"components"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"cabundle"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"cabundle_id"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"certificate"</span>: <span class="token string">&quot;-----BEGIN CERTIFICATE-----\nMIIDcTCCAlmgAwIBAgIFAc/XZhswDQYJKoZIhvcNAQELBQAwFTETMBEGA1UEAwwK\ncmVzZWxsLmNvbTAeFw0xOTEyMjMxNjEwMDNaFw0yMDEyMjIxNjEwMDNaMBUxEzAR\nBgNVBAMMCnJlc2VsbC5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB\nAQDs/rUGLbn4z7PeU7jMH1LeOYGc9omIATsxFwkRJUr7khxDZd59MYm2NzwLf1X2\n7ccYqYGbqjlwwpCWTrWvS9vAmrFqAr+5xp30w3bVhKrE9K+tYfUb4MbY0N/Cu0Hf\nOiSDbo07SAoOrGMHVVaPINNs1+eQ5sRxsJYBz//tOUYEJlrQAPttiHb3sk6J13Vv\nWArtk5+Q7L4lLKSxtPjQmwy/1hU2SRr0tmVkIaH77iOOMWvwB2pIYsRYjKujp0eE\ngo7FdhUIBCJ7+ZqabZHGGpm/UQ+jveI83qqB/xHD4ZxAX7GKUyHGzp8XyIPTFLNq\nAaGWN8Kv80+DZk2my78vFcjfAgMBAAGjgccwgcQwHQYDVR0OBBYEFHIsjBLssrvL\n+K0pebUQE3HYyIxFMAkGA1UdEwQCMAAwQQYDVR0jBDowOIAUciyMEuyyu8v4rSl5\ntRATcdjIjEWhGaQXMBUxEzARBgNVBAMMCnJlc2VsbC5jb22CBQHP12YbMB0GA1Ud\nJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjA2BgNVHREELzAtggpyZXNlbGwuY29t\ngg9tYWlsLnJlc2VsbC5jb22CDnd3dy5yZXNlbGwuY29tMA0GCSqGSIb3DQEBCwUA\nA4IBAQAP6DKtvvr5SQGqxPTaYraq3PU6AWJGSJwFEI4LiUauyNnXMrox4a5Mi3Bl\nOoxEoyW9Br9S6HQ7Ta0kLppcPl6RTuvJljady5feMiCSYaz59XYB5Bo8vTl7Qn7u\nq2UsLqo9qroCpF+qdmbsqR8kFUltjycnVZ8g21Hu2QoeyOKEbuzohy5mtffchoV8\nzsifokwid0f+Zd88oYPQNNPib2P9Ef06DUHy2hBBe0Wunh2McjYckRTdYgIPVANj\n0DhtCcD76Q1VtmjkReirj4CY63/8wcQ2wk37qtUI5x2SzMIAuv49HAwD7atwQKgZ\n03hIrdHhFSIwTJMG1nqyO+h3X5En\n-----END CERTIFICATE-----&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"certificate_id"</span>: <span class="token string">&quot;example_com_ecfeb_5c8df_1608653403_1de5d524f287f7ec75531239a2f4a133&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"key"</span>: <span class="token string">&quot;-----BEGIN RSA PRIVATE KEY-----\nMIIEpgIBAAKCAQEA7P61Bi25+M+z3lO4zB9S3jmBnPaJiAE7MRcJESVK+5IcQ2Xe\nfTGJtjc8C39V9u3HGKmBm6o5cMKQlk61r0vbwJqxagK/ucad9MN21YSqxPSvrWH1\nG+DG2NDfwrtB3zokg26NO0gKDqxjB1VWjyDTbNfnkObEcbCWAc//7TlGBCZa0AD7\nbYh297JOidd1b1gK7ZOfkOy+JSyksbT40JsMv9YVNkka9LZlZCGh++4jjjFr8Adq\nSGLEWIyro6dHhIKOxXYVCAQie/mamm2RxhqZv1EPo73iPN6qgf8Rw+GcQF+xilMh\nxs6fF8iD0xSzagGhljfCr/NPg2ZNpsu/LxXI3wIDAQABAoIBAQDEBRA5YgzWDQVa\nuKi6vJXQFIRuDURH56zLt5/aPJw+Y+VYoaNarWSYACt73wB9UsJAVcNLu4nzCBqL\nF+MScI38Sna/ljJ6OBth3WImzKpqaW/82m7fdhVCM9E/wZ6EQhT9WK0cAUPASzlF\nUYJcs+vrtNBle1m0JziLmzy1O4/70R4Iongi6pnMbsXopA9zypKvkhQoxAEtb1i7\nJOsFKh0EDuo4tJWkbLaKmoe8CKPr+I9lRonR6q5mwwealhuvtKvPdrz1ckYwizBn\nJIAkY5s7OXbrBe4qYd/FboNem7ExuTqGWiO7oYs/RpdOGWst3Dq7l1oC/ePxbHWK\njcL5DG6hAoGBAPdQOFPQfLrI/UOTNOnghJ4xdfEPpElMOEtWZY02Oz4cZremXfhi\n+ZLOuww6f/Qey9uKH34Umi9ugszTFREEyukJJQ+nG04GkC6EmDgNcwn4lCR6iOMN\nJc8fsnRO3zZmFC9deEbfKkUWWYaVzzBEzqZpS0+DFbPrqz/NoS0WeBtJAoGBAPVR\ntN9Q8LyTA+HjT0h3tAtyLsxPlI8GAb3t89YjSkVNAAMCrUjbOx9g2cLdSIRdoKhj\n6cwRFB2OATne5E1PfyWiw5LLgUf7aGqhDhe4xOHQyN3NhBs1p1W+XNuCJJnLxnpF\nd3NnF8VUkrphlftBzYGCbtFfgzq0W6GxcSiksdrnAoGBAJEAltYFgmwdlei98aNC\nwV7jDwy0qBVVvBfn4wjFiDyleFArGiOdHElILoE/92+RcuMYe9h3ieNPfx9Kj6p3\nzeSOOQ2RY7/+tyCfG4SZ1h49gdZVhdbiCY4EPqRU7ii99w3CVtfu1qDFNt5jDaR2\nY1dMmxxWdi4UekahcOO3rdoJAoGBAMrIAGf8QxLNv47QU/AGKsivWOm/+oADKhty\nf3WJ9FG2pYTXiJ/JwGRerYJ7Yf8wWaX3+QGbOHJ5uJ+6lCMnzGUy1tEX8USsF5LU\nkI6hR/WVnQRjZokLX8frtFwqhtCudeEKXQQCus5960+vbMeljBc61xmxBwvWnEvb\nHjvHb9EPAoGBAMXpIOZPONaOZFpAnxkHMMpE8BSyCCBOYi22JiECcXQusWiI8PIT\nyxRAxIGZ6PY6ks3AEQhb9/oWSd9RVuXsflx01SFkpRIbSNwVWhLqr9HvfmpsZw2S\n5TTdqv/VaEByFDKJSIKnKk4e6rxa2XF6YxUEvZ59Bw3iP2fpksBG/nTu\n-----END RSA PRIVATE KEY-----&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"key_id"</span>: <span class="token string">&quot;ecfeb_5c8df_35927dbac0386ff253c269a9cda4c6f3&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"servername"</span>: <span class="token string">&quot;example.com&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;fetch_vhost_ssl_components&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/cPanel-Account-Settings/operation/get_autossl_problems_for_domain" data-section-id="tag/cPanel-Account-Settings/operation/get_autossl_problems_for_domain" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_autossl_problems_for_domain" id="operation/get_autossl_problems_for_domain" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPanel-Account-Settings/operation/get_autossl_problems_for_domain" aria-label="tag/cPanel-Account-Settings/operation/get_autossl_problems_for_domain"></a>Return domain DCV issues<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns a list of objects that contains the latest Domain Control Validation (DCV) problems for a specific domain.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns a list of objects that contains the latest Domain Control Validation (DCV) problems for a specific domain.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span></div><div><div html="&lt;p&gt;The domain for which to poll the DCV status.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain for which to poll the DCV status.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_autossl_problems_for_domain</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_autossl_problems_for_domain</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kolda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kolda:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kolda:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kolda:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kolda:0" aria-labelledby="tab:R4kolda:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_autossl_problems_for_domain <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kolda:1" aria-labelledby="tab:R4kolda:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4solda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4solda:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4solda:0" aria-labelledby="tab:R4solda:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"problems_by_domain"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.tld&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"log"</span>: <span class="token string">&quot;2017-08-19T13:41:04.000Z&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"problem"</span>: <span class="token string">&quot;The domain does not resolve to any IPv4 addresses on the internet.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"time"</span>: <span class="token string">&quot;2017-08-19T13:41:04.000Z&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_autossl_problems_for_domain&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/cPanel-Account-Settings/operation/get_autossl_problems_for_user" data-section-id="tag/cPanel-Account-Settings/operation/get_autossl_problems_for_user" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_autossl_problems_for_user" id="operation/get_autossl_problems_for_user" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPanel-Account-Settings/operation/get_autossl_problems_for_user" aria-label="tag/cPanel-Account-Settings/operation/get_autossl_problems_for_user"></a>Return account DCV issues<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns the list of the latest Domain Control Validation (DCV) problems for a cPanel user.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns the list of the latest Domain Control Validation (DCV) problems for a cPanel user.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="username" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">username</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">username=username</span></div><div><div html="&lt;p&gt;The user for whom to poll the DCV status.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The user for whom to poll the DCV status.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_autossl_problems_for_user</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_autossl_problems_for_user</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kplda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kplda:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kplda:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kplda:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kplda:0" aria-labelledby="tab:R4kplda:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_autossl_problems_for_user <span class="token punctuation">\</span>
  <span class="token assign-left variable">username</span><span class="token operator">=</span><span class="token string">'username'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kplda:1" aria-labelledby="tab:R4kplda:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4splda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4splda:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4splda:0" aria-labelledby="tab:R4splda:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"problems_by_domain"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;doesnotexist.example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"log"</span>: <span class="token string">&quot;2017-09-07T03:51:01.000Z&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"problem"</span>: <span class="token string">&quot;doesnotexist.example.com does not resolve to any IPv4 addresses on the internet.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"time"</span>: <span class="token string">&quot;2017-08-12T21:02:56.000Z&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_autossl_problems_for_user&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/cPanel-Account-Settings/operation/get_best_ssldomain_for_service" data-section-id="tag/cPanel-Account-Settings/operation/get_best_ssldomain_for_service" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_best_ssldomain_for_service" id="operation/get_best_ssldomain_for_service" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPanel-Account-Settings/operation/get_best_ssldomain_for_service" aria-label="tag/cPanel-Account-Settings/operation/get_best_ssldomain_for_service"></a>Return SSL-encrypted domain for service access<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves the most appropriate SSL-encrypted domain to use to access a service.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves the most appropriate SSL-encrypted domain to use to access a service.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="service" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">service</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">service=whostmgr</span></div><div><div html="&lt;p&gt;The service&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The service&#39;s name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_best_ssldomain_for_service</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_best_ssldomain_for_service</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kqlda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kqlda:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kqlda:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kqlda:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kqlda:0" aria-labelledby="tab:R4kqlda:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_best_ssldomain_for_service <span class="token punctuation">\</span>
  <span class="token assign-left variable">service</span><span class="token operator">=</span><span class="token string">'whostmgr'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kqlda:1" aria-labelledby="tab:R4kqlda:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sqlda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sqlda:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sqlda:0" aria-labelledby="tab:R4sqlda:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"cert_match_method"</span>: <span class="token string">&quot;none&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"cert_valid_not_after"</span>: <span class="token number">1457452989</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_currently_valid"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_self_signed"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_wild_card"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ssldomain"</span>: <span class="token string">&quot;hostname.example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ssldomain_matches_cert"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_best_ssldomain_for_service&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/cPanel-Account-Settings/operation/install_service_ssl_certificate" data-section-id="tag/cPanel-Account-Settings/operation/install_service_ssl_certificate" class="sc-dntaoT ceciOs"><div data-section-id="operation/install_service_ssl_certificate" id="operation/install_service_ssl_certificate" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPanel-Account-Settings/operation/install_service_ssl_certificate" aria-label="tag/cPanel-Account-Settings/operation/install_service_ssl_certificate"></a>Install SSL certificate for service<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function installs a new SSL certificate on a service.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You &lt;strong&gt;must&lt;/strong&gt; restart the selected service after you install a new SSL certificate.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function installs a new SSL certificate on a service.</p>
<p><strong>Important:</strong></p>
<p>You <strong>must</strong> restart the selected service after you install a new SSL certificate.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="cabundle" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">cabundle</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->pem-certificate<!-- -->&gt;<!-- --> </span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">cabundle=-----BEGIN CERTIFICATE-----
MIIE3f4g5h7j73f235gy54hvcNAQELBQAwgYYxEDAOBgNVBAcMB2hvd097342boi0w389w0BCQEWEmMubGFycnl8293rhqurpg9qfgm5ldDEOMAwGA1UECAwFdGV4YXMxCzAJBgNVBAYTAlVTMSEwHwYDVQQDDBhiaW5hcnlhZ2Fpbi5jcGFuZWwubmluamExDzANBgNVBAoMBmNwYW5lbDAeFw0yMDA1MTgxODQ3NTFaFw0yMTA1MTgxODQ3NTFaMIGGMRAwDgYDVQQHDAdob3VzdG9uMSEwHwYJKoZIhvcNAQkBFhJjLmxhcnJ5QGNwYW5lbC5uZXQxDjAMBgNVBAgMBXRleGFzMQswCQYDVQQGEwJVUzEhMB8GA1UEAwwYYmluYXJ5YWdhaW4uY3BhbmVsLm5pbmphMQ8wDQYDVQQKDAZjcGFuZWwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC3i1fOlIUoURJf4BkMgoVvCeq5GZjzuCl6WXzz5WsADYUl84UzgXJIWtwBoTc2l32zyeWkIAkM/eNR12YMb0kXbgihbZtEsH0XimqcXmtiicoM3tjBi6u0cDEFr8TMdI396oArnnTc0CASfdXUGGtReZ6vOwxXOPPK5nYCvyFqBl1n0pQ2AV/Co9/WwhOCvV/Bm9aTzueZrbYB/9uW31LOpjs+0s1QNGHv6PTvH8HZFW/7Z9M3gSwUxfOOOQHEiiHRWfb/UqcTZZxjZhfY/IN6/SOsc3Z2t2KmQ5XI6ijCrjjJeaZSQYsge8LpHskr8G3WeTV9M9+1YnI7GRqs3+GdAgMBAAGjggEsMIIBKDAdBgNVHQ4EFgQUYWWThQj2tRL5PNkdPhUJdqEIcrswCQYDVR0TBAIwADCBtwYDVR0jBIGvMIGsgBRhZZOFCPa1Evk82R0+FQl2oQhyu6GBjKSBiTCBhjEQMA4GA1UEBwwHaG91c3RvbjEhMB8GCSqGSIb3DQEJARYSYy5sYXJyeUBjcGFuZWwubmV0MQ4wDAYDVQQIDAV0ZXhhczELMAkGA1UEBhMCVVMxITAfBgNVBAMMGGJpbmFyeWFnYWluLmNwYW5lbC5uaW5qYTEPMA0GA1UECgwGY3BhbmVsggUCGG94JTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwIwYDVR0RBBwwGoIYYmluYXJ5YWdhaW4uY3BhbmVsLm5pbmphMA0GCSqGSIb3DQEBCwUAA4IBAQBhKmds+XDTycHc2bsSH+zDkWIw58+J26Re9Q9VnUcrSKtV3mmtW88r8FuEHEZdAOzFPTJ3Tdd1fha15wuS5dzOV+bCRrDTvJmD4vRPkQ5TSdyJgpIjpjwiOP1+ZwaF7xZ+FLMTcEl8SXM+lkoKEUQpHFKyQ0zGIaLCVt0QyXx16lesPMgPeb/KRXJPy7ZrUtyF0z0LgvOSDGNsGt4rD8FVgtdHRlMJf/XIoFeV5Zk+rHNoCXIQXh4nBzM8X2r3IrQ1Qh0Z3njN2Ld8ZUlxsWctlLzvzmjARzIzvbglO3wod5XoRLS+fU6oVyQ9yuQLGG6r6Y7iBYSHfAO8e0pLkp7G
-----END CERTIFICATE-----</span></div><div><div html="&lt;p&gt;The certificate&amp;#39;s Certificate Authority (CA) bundle.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You &lt;strong&gt;must&lt;/strong&gt; URI-encode this value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The certificate&#39;s Certificate Authority (CA) bundle.</p>
<p><strong>Note:</strong></p>
<p>You <strong>must</strong> URI-encode this value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="crt" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">crt</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->pem-certificate<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">crt=-----BEGIN CERTIFICATE-----
MIIE3f4g5h7j73f235gy54hvcNAQELBQAwgYYxEDAOBgNVBAcMB2hvd097342boi0w389w0BCQEWEmMubGFycnl8293rhqurpg9qfgm5ldDEOMAwGA1UECAwFdGV4YXMxCzAJBgNVBAYTAlVTMSEwHwYDVQQDDBhiaW5hcnlhZ2Fpbi5jcGFuZWwubmluamExDzANBgNVBAoMBmNwYW5lbDAeFw0yMDA1MTgxODQ3NTFaFw0yMTA1MTgxODQ3NTFaMIGGMRAwDgYDVQQHDAdob3VzdG9uMSEwHwYJKoZIhvcNAQkBFhJjLmxhcnJ5QGNwYW5lbC5uZXQxDjAMBgNVBAgMBXRleGFzMQswCQYDVQQGEwJVUzEhMB8GA1UEAwwYYmluYXJ5YWdhaW4uY3BhbmVsLm5pbmphMQ8wDQYDVQQKDAZjcGFuZWwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC3i1fOlIUoURJf4BkMgoVvCeq5GZjzuCl6WXzz5WsADYUl84UzgXJIWtwBoTc2l32zyeWkIAkM/eNR12YMb0kXbgihbZtEsH0XimqcXmtiicoM3tjBi6u0cDEFr8TMdI396oArnnTc0CASfdXUGGtReZ6vOwxXOPPK5nYCvyFqBl1n0pQ2AV/Co9/WwhOCvV/Bm9aTzueZrbYB/9uW31LOpjs+0s1QNGHv6PTvH8HZFW/7Z9M3gSwUxfOOOQHEiiHRWfb/UqcTZZxjZhfY/IN6/SOsc3Z2t2KmQ5XI6ijCrjjJeaZSQYsge8LpHskr8G3WeTV9M9+1YnI7GRqs3+GdAgMBAAGjggEsMIIBKDAdBgNVHQ4EFgQUYWWThQj2tRL5PNkdPhUJdqEIcrswCQYDVR0TBAIwADCBtwYDVR0jBIGvMIGsgBRhZZOFCPa1Evk82R0+FQl2oQhyu6GBjKSBiTCBhjEQMA4GA1UEBwwHaG91c3RvbjEhMB8GCSqGSIb3DQEJARYSYy5sYXJyeUBjcGFuZWwubmV0MQ4wDAYDVQQIDAV0ZXhhczELMAkGA1UEBhMCVVMxITAfBgNVBAMMGGJpbmFyeWFnYWluLmNwYW5lbC5uaW5qYTEPMA0GA1UECgwGY3BhbmVsggUCGG94JTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwIwYDVR0RBBwwGoIYYmluYXJ5YWdhaW4uY3BhbmVsLm5pbmphMA0GCSqGSIb3DQEBCwUAA4IBAQBhKmds+XDTycHc2bsSH+zDkWIw58+J26Re9Q9VnUcrSKtV3mmtW88r8FuEHEZdAOzFPTJ3Tdd1fha15wuS5dzOV+bCRrDTvJmD4vRPkQ5TSdyJgpIjpjwiOP1+ZwaF7xZ+FLMTcEl8SXM+lkoKEUQpHFKyQ0zGIaLCVt0QyXx16lesPMgPeb/KRXJPy7ZrUtyF0z0LgvOSDGNsGt4rD8FVgtdHRlMJf/XIoFeV5Zk+rHNoCXIQXh4nBzM8X2r3IrQ1Qh0Z3njN2Ld8ZUlxsWctlLzvzmjARzIzvbglO3wod5XoRLS+fU6oVyQ9yuQLGG6r6Y7iBYSHfAO8e0pLkp7G
-----END CERTIFICATE-----</span></div><div><div html="&lt;p&gt;The certificate to install.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You &lt;strong&gt;must&lt;/strong&gt; URI-encode this value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The certificate to install.</p>
<p><strong>Note:</strong></p>
<p>You <strong>must</strong> URI-encode this value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="key" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">key</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->pem-private-key<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">key=-----BEGIN RSA PRIVATE KEY-----
MIIEpQIBAAKCAQEA4FIdZcIKVK5+PtdzVm4CN45BXG5wX7KZ1/dP84MGIwtwxkkX
hBqw7BawbHlexYXuarSnrHA8hm6RRxv/fRy+zOeg7y8v5CWG52m91GK7qSLxpruY
gCJGJEK8fj6spbbLjxNd5XAmDwT80uMsq/3E9rGmg/ELY9X9vn5WlErRfi2Qjsiq
x7AYUvcIkBHPOlRWzZgx2KjMjBU2U0w2RCUjgKgww/6xx2ccnTvn7HGvVjQMkh+1
UYCdGvT8fR2qJBKHZ5Cjdfc9N304qZCqYMhcrHX2gJqc+9zLtLk7PoEYXu17l6nU
O3C/IdzBXYWu+UoMzpZ5tc5jKRA3+I7ggKjJlwIDAQABAoIBAQDR4GI648qQolXh
6+iws+qFGibTGU0wbET+SBjYx/0E6t5P1vEWm3Zu3WehhgkCm6WO1omOj9BBIs/w
DSUEZNGrmwf64VZYijfm6gs+3EWiINyhWCF9uRORN5NuNquHvDhGHCOc2EnzgYIe
uYgBP0R6X4phJjS26u8mvMO6qSnKd4wRrOf9ZU73L1VTmhMItshVxH2tuhKurkMV
jWDAjWeJfycWe4JVgYxM4GA6g5kKi5nrkhpVEsklh1FJZn65U0aWXUpHAm2ihhKf
Fq9FgC+8Xz8UAtf8JYbAW3D1E/0lRZuLt+5cosK8b2+9CIUNRjYMtyXlbI0RGwl9
FO/9sv05AoGBAP0jfp8qUqf4u4pkE1W2SzzbQ6oYKYHTMiORVHi2qysgrxAZFKGj
fW7c7UTpxlCaqqDBRQA+lZH16xVD3idwYvmw/9AKxSozxe3wKbQFRM+XYHc7la+2
TiQiJgjflEadSa57FNgBB7SpeEzaIfmGBYWJXkM+6wuaGUz5qZs/SFJNAoGBAOLb
Ouh7CWTk5oISVBfqxnwFEpaMHT5vpzNBwUWUVMhrxNZP3OVSN++qKxpJhCF/M2no
OdxX7CYkrGvHFTvV9WKpa0kYQGms+ybyoMOYxJax8rV+Zq9gg2QKwaakoJljaAlX
5yUuy32YhLxWodQhE7mlhAUyXIuNLVuYee0Y2ZVzAoGAaV6tBnQHlAPljOW7ZqJL
Dzn2IIeOP4w6ArQsBVOETJ9+P6UxAVecjtlHqrfk5Qh8ng3VOxTSDb/f6yok/yW5
DVawJVlWWQrUCQc/VMActIy+iuMym8G3JTNRwb/PaNVwJkD1nDRRkNI6UUM7gTJY
eg2EP1mhXWL3xSLnhsgAwsECgYEAqnm2xfeXsqM0+bAOU77RE2e4dTuryjybeDBE
riXupIIf9DElvYrQkCDfrSxrx8RP/ZlOyd+kjXFnxMJhmYqKkW7hOZeo6ADe54DT
AMmvidMFog/v2ID9m9NdfP4f1cTW7JaLE+0bbDGOJf4wNDn7GbphAIq88v3PhRKL
JXpUIDMCgYEA2P7D/oZu+dEPW8JhUsDDXY238ZDbQzWBi6n1uUnMJCnUABd/mvuV
ILR/iSBHmt9UdH2YECwry58xFjhXwfTvPc155PiJddjENGFUqohjl0wh0VzLEyfF
Vb6iVMIdrycD/O4U26I3Qco2lQYPoPgrBkAGJ5/GCjkTiL0JssoMXa4=
-----END RSA PRIVATE KEY-----</span></div><div><div html="&lt;p&gt;The certificate&amp;#39;s key.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You &lt;strong&gt;must&lt;/strong&gt; URI-encode this value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The certificate&#39;s key.</p>
<p><strong>Note:</strong></p>
<p>You <strong>must</strong> URI-encode this value.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="service" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">service</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;ftp&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;exim&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;dovecot&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;cpanel&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">service=cpanel</span></div><div><div html="&lt;p&gt;The service on which to install the SSL certificate.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;ftp&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;exim&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dovecot&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cpanel&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You &lt;strong&gt;must&lt;/strong&gt; restart the selected service after you install a new SSL certificate.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The service on which to install the SSL certificate.</p>
<ul>
<li><code>ftp</code></li>
<li><code>exim</code></li>
<li><code>dovecot</code></li>
<li><code>cpanel</code></li>
</ul>
<p><strong>Important:</strong></p>
<p>You <strong>must</strong> restart the selected service after you install a new SSL certificate.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/install_service_ssl_certificate</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/install_service_ssl_certificate</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4krlda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4krlda:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4krlda:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4krlda:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4krlda:0" aria-labelledby="tab:R4krlda:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  install_service_ssl_certificate <span class="token punctuation">\</span>
  <span class="token assign-left variable">service</span><span class="token operator">=</span><span class="token string">'cpanel'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">crt</span><span class="token operator">=</span><span class="token string">'-----BEGIN CERTIFICATE-----
MIIE3f4g5h7j73f235gy54hvcNAQELBQAwgYYxEDAOBgNVBAcMB2hvd097342boi0w389w0BCQEWEmMubGFycnl8293rhqurpg9qfgm5ldDEOMAwGA1UECAwFdGV4YXMxCzAJBgNVBAYTAlVTMSEwHwYDVQQDDBhiaW5hcnlhZ2Fpbi5jcGFuZWwubmluamExDzANBgNVBAoMBmNwYW5lbDAeFw0yMDA1MTgxODQ3NTFaFw0yMTA1MTgxODQ3NTFaMIGGMRAwDgYDVQQHDAdob3VzdG9uMSEwHwYJKoZIhvcNAQkBFhJjLmxhcnJ5QGNwYW5lbC5uZXQxDjAMBgNVBAgMBXRleGFzMQswCQYDVQQGEwJVUzEhMB8GA1UEAwwYYmluYXJ5YWdhaW4uY3BhbmVsLm5pbmphMQ8wDQYDVQQKDAZjcGFuZWwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC3i1fOlIUoURJf4BkMgoVvCeq5GZjzuCl6WXzz5WsADYUl84UzgXJIWtwBoTc2l32zyeWkIAkM/eNR12YMb0kXbgihbZtEsH0XimqcXmtiicoM3tjBi6u0cDEFr8TMdI396oArnnTc0CASfdXUGGtReZ6vOwxXOPPK5nYCvyFqBl1n0pQ2AV/Co9/WwhOCvV/Bm9aTzueZrbYB/9uW31LOpjs+0s1QNGHv6PTvH8HZFW/7Z9M3gSwUxfOOOQHEiiHRWfb/UqcTZZxjZhfY/IN6/SOsc3Z2t2KmQ5XI6ijCrjjJeaZSQYsge8LpHskr8G3WeTV9M9+1YnI7GRqs3+GdAgMBAAGjggEsMIIBKDAdBgNVHQ4EFgQUYWWThQj2tRL5PNkdPhUJdqEIcrswCQYDVR0TBAIwADCBtwYDVR0jBIGvMIGsgBRhZZOFCPa1Evk82R0+FQl2oQhyu6GBjKSBiTCBhjEQMA4GA1UEBwwHaG91c3RvbjEhMB8GCSqGSIb3DQEJARYSYy5sYXJyeUBjcGFuZWwubmV0MQ4wDAYDVQQIDAV0ZXhhczELMAkGA1UEBhMCVVMxITAfBgNVBAMMGGJpbmFyeWFnYWluLmNwYW5lbC5uaW5qYTEPMA0GA1UECgwGY3BhbmVsggUCGG94JTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwIwYDVR0RBBwwGoIYYmluYXJ5YWdhaW4uY3BhbmVsLm5pbmphMA0GCSqGSIb3DQEBCwUAA4IBAQBhKmds+XDTycHc2bsSH+zDkWIw58+J26Re9Q9VnUcrSKtV3mmtW88r8FuEHEZdAOzFPTJ3Tdd1fha15wuS5dzOV+bCRrDTvJmD4vRPkQ5TSdyJgpIjpjwiOP1+ZwaF7xZ+FLMTcEl8SXM+lkoKEUQpHFKyQ0zGIaLCVt0QyXx16lesPMgPeb/KRXJPy7ZrUtyF0z0LgvOSDGNsGt4rD8FVgtdHRlMJf/XIoFeV5Zk+rHNoCXIQXh4nBzM8X2r3IrQ1Qh0Z3njN2Ld8ZUlxsWctlLzvzmjARzIzvbglO3wod5XoRLS+fU6oVyQ9yuQLGG6r6Y7iBYSHfAO8e0pLkp7G
-----END CERTIFICATE-----'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">key</span><span class="token operator">=</span><span class="token string">'-----BEGIN RSA PRIVATE KEY-----
MIIEpQIBAAKCAQEA4FIdZcIKVK5+PtdzVm4CN45BXG5wX7KZ1/dP84MGIwtwxkkX
hBqw7BawbHlexYXuarSnrHA8hm6RRxv/fRy+zOeg7y8v5CWG52m91GK7qSLxpruY
gCJGJEK8fj6spbbLjxNd5XAmDwT80uMsq/3E9rGmg/ELY9X9vn5WlErRfi2Qjsiq
x7AYUvcIkBHPOlRWzZgx2KjMjBU2U0w2RCUjgKgww/6xx2ccnTvn7HGvVjQMkh+1
UYCdGvT8fR2qJBKHZ5Cjdfc9N304qZCqYMhcrHX2gJqc+9zLtLk7PoEYXu17l6nU
O3C/IdzBXYWu+UoMzpZ5tc5jKRA3+I7ggKjJlwIDAQABAoIBAQDR4GI648qQolXh
6+iws+qFGibTGU0wbET+SBjYx/0E6t5P1vEWm3Zu3WehhgkCm6WO1omOj9BBIs/w
DSUEZNGrmwf64VZYijfm6gs+3EWiINyhWCF9uRORN5NuNquHvDhGHCOc2EnzgYIe
uYgBP0R6X4phJjS26u8mvMO6qSnKd4wRrOf9ZU73L1VTmhMItshVxH2tuhKurkMV
jWDAjWeJfycWe4JVgYxM4GA6g5kKi5nrkhpVEsklh1FJZn65U0aWXUpHAm2ihhKf
Fq9FgC+8Xz8UAtf8JYbAW3D1E/0lRZuLt+5cosK8b2+9CIUNRjYMtyXlbI0RGwl9
FO/9sv05AoGBAP0jfp8qUqf4u4pkE1W2SzzbQ6oYKYHTMiORVHi2qysgrxAZFKGj
fW7c7UTpxlCaqqDBRQA+lZH16xVD3idwYvmw/9AKxSozxe3wKbQFRM+XYHc7la+2
TiQiJgjflEadSa57FNgBB7SpeEzaIfmGBYWJXkM+6wuaGUz5qZs/SFJNAoGBAOLb
Ouh7CWTk5oISVBfqxnwFEpaMHT5vpzNBwUWUVMhrxNZP3OVSN++qKxpJhCF/M2no
OdxX7CYkrGvHFTvV9WKpa0kYQGms+ybyoMOYxJax8rV+Zq9gg2QKwaakoJljaAlX
5yUuy32YhLxWodQhE7mlhAUyXIuNLVuYee0Y2ZVzAoGAaV6tBnQHlAPljOW7ZqJL
Dzn2IIeOP4w6ArQsBVOETJ9+P6UxAVecjtlHqrfk5Qh8ng3VOxTSDb/f6yok/yW5
DVawJVlWWQrUCQc/VMActIy+iuMym8G3JTNRwb/PaNVwJkD1nDRRkNI6UUM7gTJY
eg2EP1mhXWL3xSLnhsgAwsECgYEAqnm2xfeXsqM0+bAOU77RE2e4dTuryjybeDBE
riXupIIf9DElvYrQkCDfrSxrx8RP/ZlOyd+kjXFnxMJhmYqKkW7hOZeo6ADe54DT
AMmvidMFog/v2ID9m9NdfP4f1cTW7JaLE+0bbDGOJf4wNDn7GbphAIq88v3PhRKL
JXpUIDMCgYEA2P7D/oZu+dEPW8JhUsDDXY238ZDbQzWBi6n1uUnMJCnUABd/mvuV
ILR/iSBHmt9UdH2YECwry58xFjhXwfTvPc155PiJddjENGFUqohjl0wh0VzLEyfF
Vb6iVMIdrycD/O4U26I3Qco2lQYPoPgrBkAGJ5/GCjkTiL0JssoMXa4=
-----END RSA PRIVATE KEY-----'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4krlda:1" aria-labelledby="tab:R4krlda:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4srlda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4srlda:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4srlda:0" aria-labelledby="tab:R4srlda:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"certificate"</span>: <span class="token string">&quot;-----BEGIN CERTIFICATE-----\nMIIE3f4g5h7j73f235gy54hvcNAQELBQAwgYYxEDAOBgNVBAcM\nB2hvd097342boi0w389w0BCQEWEmMubGFycnl8293rhqurpg9qfgm5ldDEOMAwG\nA1UECAwFdGV4YXMxCzAJBgNVBAYTAlVTMSEwHwYDVQQDDBhiaW5hcnlhZ2Fpbi5j\ncGFuZWwubmluamExDzANBgNVBAoMBmNwYW5lbDAeFw0yMDA1MTgxODQ3NTFaFw0y\nMTA1MTgxODQ3NTFaMIGGMRAwDgYDVQQHDAdob3VzdG9uMSEwHwYJKoZIhvcNAQkB\nFhJjLmxhcnJ5QGNwYW5lbC5uZXQxDjAMBgNVBAgMBXRleGFzMQswCQYDVQQGEwJV\nUzEhMB8GA1UEAwwYYmluYXJ5YWdhaW4uY3BhbmVsLm5pbmphMQ8wDQYDVQQKDAZj\ncGFuZWwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC3i1fOlIUoURJf\n4BkMgoVvCeq5GZjzuCl6WXzz5WsADYUl84UzgXJIWtwBoTc2l32zyeWkIAkM/eNR\n12YMb0kXbgihbZtEsH0XimqcXmtiicoM3tjBi6u0cDEFr8TMdI396oArnnTc0CAS\nfdXUGGtReZ6vOwxXOPPK5nYCvyFqBl1n0pQ2AV/Co9/WwhOCvV/Bm9aTzueZrbYB\n/9uW31LOpjs+0s1QNGHv6PTvH8HZFW/7Z9M3gSwUxfOOOQHEiiHRWfb/UqcTZZxj\nZhfY/IN6/SOsc3Z2t2KmQ5XI6ijCrjjJeaZSQYsge8LpHskr8G3WeTV9M9+1YnI7\nGRqs3+GdAgMBAAGjggEsMIIBKDAdBgNVHQ4EFgQUYWWThQj2tRL5PNkdPhUJdqEI\ncrswCQYDVR0TBAIwADCBtwYDVR0jBIGvMIGsgBRhZZOFCPa1Evk82R0+FQl2oQhy\nu6GBjKSBiTCBhjEQMA4GA1UEBwwHaG91c3RvbjEhMB8GCSqGSIb3DQEJARYSYy5s\nYXJyeUBjcGFuZWwubmV0MQ4wDAYDVQQIDAV0ZXhhczELMAkGA1UEBhMCVVMxITAf\nBgNVBAMMGGJpbmFyeWFnYWluLmNwYW5lbC5uaW5qYTEPMA0GA1UECgwGY3BhbmVs\nggUCGG94JTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwIwYDVR0RBBww\nGoIYYmluYXJ5YWdhaW4uY3BhbmVsLm5pbmphMA0GCSqGSIb3DQEBCwUAA4IBAQBh\nKmds+XDTycHc2bsSH+zDkWIw58+J26Re9Q9VnUcrSKtV3mmtW88r8FuEHEZdAOzF\nPTJ3Tdd1fha15wuS5dzOV+bCRrDTvJmD4vRPkQ5TSdyJgpIjpjwiOP1+ZwaF7xZ+\nFLMTcEl8SXM+lkoKEUQpHFKyQ0zGIaLCVt0QyXx16lesPMgPeb/KRXJPy7ZrUtyF\n0z0LgvOSDGNsGt4rD8FVgtdHRlMJf/XIoFeV5Zk+rHNoCXIQXh4nBzM8X2r3IrQ1\nQh0Z3njN2Ld8ZUlxsWctlLzvzmjARzIzvbglO3wod5XoRLS+fU6oVyQ9yuQLGG6r\n6Y7iBYSHfAO8e0pLkp7G\n-----END CERTIFICATE-----&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"certificate_info"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domains"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;example.com&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ecdsa_curve_name"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ecdsa_public"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_self_signed"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"issuer.commonName"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"issuer.organizationName"</span>: <span class="token string">&quot;Organization&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"issuer_text"</span>: <span class="token string">&quot;localityName\ncity\nemailaddress\nc.example@example.com\nstateOrProvinceName\nstate\ncountryName\nUS\ncommonName\nhostname\norganizationName\ncpanel&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"key_algorithm"</span>: <span class="token string">&quot;rsaEncryption&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"modulus"</span>: <span class="token string">&quot;a673c3b17344664b35f8791f562d3aea6bf4d8faa3ae3fc0a519380fd453964a36677c34d48677ecb7f5ed035df026f5f0f8fbfe21745e52daf1f3b9e58c73f0baefdb709320e2202e7d05250b051a59b30ff1fef22d83d7140c1c81cea314a0890ce8d2226799872181c58a74016c7aaa2cff5ac72b575cecde8f304aa572a2ea03d8b173ab76c6e8cdb9dfd0da81e1119cefd4b8b4dbfbe0e46c7f1ee2fe8b5fd5504e58ccbc0d13b4fa41ecc9ebd0dabe1d1fec5c724f748167e7c0553e997f9b77eb36abce70973f06df151748d41b758de3efd7afa6f2464a1547f5ff158469d96e248be464df9eda0e7ce854a89332a2c1278b17c425368a9604f454db&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"modulus_length"</span>: <span class="token number">2048</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"not_after"</span>: <span class="token number">1601467200</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"not_before"</span>: <span class="token number">1601467200</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"signature_algorithm"</span>: <span class="token string">&quot;sha256WithRSAEncryption&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"validation_type"</span>: <span class="token string">&quot;dv&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"service"</span>: <span class="token string">&quot;cpanel&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"service_description"</span>: <span class="token string">&quot;Calendar, cPanel, WebDisk, Webmail, and WHM Services&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;install_service_ssl_certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/cPanel-Account-Settings/operation/installssl" data-section-id="tag/cPanel-Account-Settings/operation/installssl" class="sc-dntaoT ceciOs"><div data-section-id="operation/installssl" id="operation/installssl" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPanel-Account-Settings/operation/installssl" aria-label="tag/cPanel-Account-Settings/operation/installssl"></a>Install SSL certificate<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function installs an SSL certificate.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function installs an SSL certificate.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="cab" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">cab</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">cab=-----BEGIN%20CERTIFICATE-----%0AMIIDNTCCAh2gAwIBAgIFAY0o0kwwDQYJKoZIhvcNAQELBQAwFjEUMBIGA1UEAwwL%0AZG9tYWluLnRlc3QwHhcNMTcxMDMxMTUyMjU1WhcNMTgxMDMxMTUyMjU1WjAWMRQw%0AEgYDVQQDDAtkb21haW4udGVzdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC%0AggEBALer6vzwFt%2BO6ooHcXpq%2Bi%2FOVVQEY3oWxrqH6mB%2FPssVSxwcf6bLjoO4so%2Fn%0Adrymhb9mqfkOqYVHwnQ%2Fh2uM%2BIw1NKKDfwOljWcgCS24NykbfQUlW%2FSNDTovdDGl%0AT1Aner090Qse%2B19ta8KS%2F3Akz37bkgqMkPO%2FiEOHlF%2FLbLvjfighkoGco51wc6d7%0AHCQwPWR%2BUenbQWzUwR4%2F4Pqw%2FYrxDAv8O%2FEnNfOGwnCnlnFq4a390VGriqMAngzI%0AlRMVDu4qJGW3dFNStVUm71%2B16ba%2FeIVBQGN2rbgie6Rb6VuHdsqSreea0tSLRxdd%0AFd7A0QMQRvtnqoUv6RZBhefr2t0CAwEAAaOBiTCBhjAdBgNVHQ4EFgQUeitnD4U4%0AMXtmLX53dTAZPENjovwwHwYDVR0jBBgwFoAUeitnD4U4MXtmLX53dTAZPENjovww%0ACQYDVR0TBAIwADA5BgNVHREEMjAwggtkb21haW4udGVzdIIQbWFpbC5kb21haW4u%0AdGVzdIIPd3d3LmRvbWFpbi50ZXN0MA0GCSqGSIb3DQEBCwUAA4IBAQAeD4Fc%2FBwM%0AfJEvlPO30%2FOp2JJxG92tbgsoY9CKTYoZy0IMHhwOrt%2FB36joYDrOhtiO6XsRw4Zm%0AAPT8ey9p61kUc6XWs5oU9aifKeAKzWCZV9wQphbY%2F0rQp1YPsVN9tBgiag754HPo%0AbNDhWOZSZDKnh82DikTD6iciTxeblrvcbFC4Z76JH31dvqmNMEAgZvPCpq86Ued5%0A52gKM0u2%2BrK%2FzIYjh%2FhooqN%2BTY%2BJQ667JzLzPNenzAYFsoIQgVj6%2FZoFqJA4nbxC%0Azv%2Fspqc0OQ2W9m5egRPDhngKt%2Bi9804N7FeilBL%2FcpEgUHhgzMBi1T9n%2BYBrc6bO%0AjNjvnEQRbqZY%0A-----END%20CERTIFICATE-----</span></div><div><div html="&lt;p&gt;The certificate&amp;#39;s certificate authority (CA) bundle.&lt;/p&gt;
&lt;p&gt;If you do not use this parameter, the system automatically determines the
appropriate CA bundle file to use.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You &lt;strong&gt;must&lt;/strong&gt; URI-encode this value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The certificate&#39;s certificate authority (CA) bundle.</p>
<p>If you do not use this parameter, the system automatically determines the
appropriate CA bundle file to use.</p>
<p><strong>Note:</strong></p>
<p>You <strong>must</strong> URI-encode this value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="crt" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">crt</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">crt=-----BEGIN%20CERTIFICATE-----%0AMIIDNTCCAh2gAwIBAgIFAY0o0kwwDQYJKoZIhvcNAQELBQAwFjEUMBIGA1UEAwwL%0AZG9tYWluLnRlc3QwHhcNMTcxMDMxMTUyMjU1WhcNMTgxMDMxMTUyMjU1WjAWMRQw%0AEgYDVQQDDAtkb21haW4udGVzdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC%0AggEBALer6vzwFt%2BO6ooHcXpq%2Bi%2FOVVQEY3oWxrqH6mB%2FPssVSxwcf6bLjoO4so%2Fn%0Adrymhb9mqfkOqYVHwnQ%2Fh2uM%2BIw1NKKDfwOljWcgCS24NykbfQUlW%2FSNDTovdDGl%0AT1Aner090Qse%2B19ta8KS%2F3Akz37bkgqMkPO%2FiEOHlF%2FLbLvjfighkoGco51wc6d7%0AHCQwPWR%2BUenbQWzUwR4%2F4Pqw%2FYrxDAv8O%2FEnNfOGwnCnlnFq4a390VGriqMAngzI%0AlRMVDu4qJGW3dFNStVUm71%2B16ba%2FeIVBQGN2rbgie6Rb6VuHdsqSreea0tSLRxdd%0AFd7A0QMQRvtnqoUv6RZBhefr2t0CAwEAAaOBiTCBhjAdBgNVHQ4EFgQUeitnD4U4%0AMXtmLX53dTAZPENjovwwHwYDVR0jBBgwFoAUeitnD4U4MXtmLX53dTAZPENjovww%0ACQYDVR0TBAIwADA5BgNVHREEMjAwggtkb21haW4udGVzdIIQbWFpbC5kb21haW4u%0AdGVzdIIPd3d3LmRvbWFpbi50ZXN0MA0GCSqGSIb3DQEBCwUAA4IBAQAeD4Fc%2FBwM%0AfJEvlPO30%2FOp2JJxG92tbgsoY9CKTYoZy0IMHhwOrt%2FB36joYDrOhtiO6XsRw4Zm%0AAPT8ey9p61kUc6XWs5oU9aifKeAKzWCZV9wQphbY%2F0rQp1YPsVN9tBgiag754HPo%0AbNDhWOZSZDKnh82DikTD6iciTxeblrvcbFC4Z76JH31dvqmNMEAgZvPCpq86Ued5%0A52gKM0u2%2BrK%2FzIYjh%2FhooqN%2BTY%2BJQ667JzLzPNenzAYFsoIQgVj6%2FZoFqJA4nbxC%0Azv%2Fspqc0OQ2W9m5egRPDhngKt%2Bi9804N7FeilBL%2FcpEgUHhgzMBi1T9n%2BYBrc6bO%0AjNjvnEQRbqZY%0A-----END%20CERTIFICATE-----</span></div><div><div html="&lt;p&gt;The certificate&amp;#39;s text.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You &lt;strong&gt;must&lt;/strong&gt; URI-encode this value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The certificate&#39;s text.</p>
<p><strong>Note:</strong></p>
<p>You <strong>must</strong> URI-encode this value.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span></div><div><div html="&lt;p&gt;The domain&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain&#39;s name.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="ip" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">ip</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->ipv4<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ip=192.168.0.20</span></div><div><div html="&lt;p&gt;The IP address of the certificate&amp;#39;s domain.&lt;/p&gt;
&lt;p&gt;This parameter defaults to the domain&amp;#39;s local IP address.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The IP address of the certificate&#39;s domain.</p>
<p>This parameter defaults to the domain&#39;s local IP address.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="key" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">key</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">key=-----BEGIN%20RSA%20PRIVATE%20KEY-----%0AMIIEpAIBAAKCAQEA4AVM6J4Qg3DIFWr/eJ5GRmIATYsJIepKbrDy70sq+udcO8R8xxak0oMZ/9mUdpjSNK/fLVTuCO0kxTfQ9VUWJllX7ThD6Zh9ZvlC/nf/OEZLm3ZbnBgu8rbC8E9wuDOkKbJLnINgdhtowIydLK2MJ++q62bFV89jkHWTMcKyyqHENo3hc+lkpd9vnp8rZTinaVb7nX26uQqAFZYRo+WU0G/NPsq40QVSMoqPxyEz4qXo0hvuIlCXmzFZq/6fCVPEKPLhQgMmpdBkMz4dVOazREfqXdjMD2+QXSNiA1AwWr8l0r4rtzlxEYDJIR41yXp0xMl3KoolxMyvLBqZy32niQIDAQABAoIBAQCmbGmhWmPsMeoCt1WJFxQgD4goE0U6k+Kt7vjbOt14Pk6v/B2yjaju1wSGpO59WLS4/XrwI2se6IXrmba7u3VUEgWXLriNHoLy7/SMNTs+ZEKhAMG36eNe3tVdT7busTag31r6sEMGGwCsIwpU+azosk0oylWLEX/m/uHWEs1eaIEWWWtgHB+KZrrP7Rr9RYfVQ144DxmOxS3Ca9+mST62WqAVPR6POWGEfZqnZl/ePWZPcQYbFrhwnnefNoYBl/bnLZBo8rbNWxAqOEOuKfkrBzglKG/39WKPw8rj4JIVzY0yOuFCW6xCDWRkOrhU8Ol/3FvwDa3uJpkpmgPr4TgxAoGBAPGPLmxSuOYR97mDAXxrs037F2GCbqWvI6m7/ezWe9yn+bMpjSIWfsgtq4FsyqzPueEkDdQWi3xh6nu2WI/1Tl875opGAqEIJMqss/u11tnva5wzu1cCL6H85A5+HMOBvP3sm6CObKcVw92h7kxynVIUJJWhjfeZMN8gBFFpKIVFAoGBAO1ptXBmXLC/YKKvtHI3M16/ZopvM8ZqU2HcAHaw214Refw9JJ/e3/xTNfSerVTyCAQO1AdWTzJKBN8jmSYv1Mk1D3RpQPNR7wVzi46KR081AU41uMpqIGVOwHtyVnW/ZfLrc1DLIK8Cx8aHfoxffwzoMO5SEQSooeZfOLhsfDN1AoGBAKQTUEINsj+75psgbAr6ELGgItJ9yPBLVRr+cUzEpx9LDWVvjMihpP4NX1gq8EOPWT+ewLHVmmsjCyV6xw8JXXF8e2xif3in0m3D/wCzE7u2T06rKM3B017hKnrZmGoHnrqPU2osM4sOUpshWX6dv1Q4EF1+fbK3YCW+VpCBsB9NAoGAQo+uhNLODee56iKkzpjXWCsFTq6ar3hD5F3P63buKdNwhd2GlSPhXFbf+7M5GWW6BZk6rMvv7EOAVice2uvyFm8/4/1WbmF8R+T7LX1rPLO5p/m701QpvP11TabiwqRkqtSEQhSRF0AKTojSW/yyHCZFAawUhV/Z9EKiHmKb97kCgYAyzmFc2it0HqnsOnRybop603nqMtWGTQO4cxa93HUDpYajuK2K3DfrxUj6lG3z/oKJGGE2JqgZ6LBAhNJtJWJu2ox3pKGE63QjLJnVwb8y1NFYpe/crbLePuBwIR0L7drXxfv7O5btY7h6QI2d1/UIAQPAWbxLoTM+ndQ/uPEdfA%3D%3D-----END%20RSA%20PRIVATE%20KEY-----</span></div><div><div html="&lt;p&gt;The certificate&amp;#39;s key.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You &lt;strong&gt;must&lt;/strong&gt; URI-encode this value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The certificate&#39;s key.</p>
<p><strong>Note:</strong></p>
<p>You <strong>must</strong> URI-encode this value.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/installssl</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/installssl</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kslda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kslda:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kslda:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kslda:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kslda:0" aria-labelledby="tab:R4kslda:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  installssl <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">crt</span><span class="token operator">=</span><span class="token string">'-----BEGIN%20CERTIFICATE-----%0AMIIDNTCCAh2gAwIBAgIFAY0o0kwwDQYJKoZIhvcNAQELBQAwFjEUMBIGA1UEAwwL%0AZG9tYWluLnRlc3QwHhcNMTcxMDMxMTUyMjU1WhcNMTgxMDMxMTUyMjU1WjAWMRQw%0AEgYDVQQDDAtkb21haW4udGVzdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC%0AggEBALer6vzwFt%2BO6ooHcXpq%2Bi%2FOVVQEY3oWxrqH6mB%2FPssVSxwcf6bLjoO4so%2Fn%0Adrymhb9mqfkOqYVHwnQ%2Fh2uM%2BIw1NKKDfwOljWcgCS24NykbfQUlW%2FSNDTovdDGl%0AT1Aner090Qse%2B19ta8KS%2F3Akz37bkgqMkPO%2FiEOHlF%2FLbLvjfighkoGco51wc6d7%0AHCQwPWR%2BUenbQWzUwR4%2F4Pqw%2FYrxDAv8O%2FEnNfOGwnCnlnFq4a390VGriqMAngzI%0AlRMVDu4qJGW3dFNStVUm71%2B16ba%2FeIVBQGN2rbgie6Rb6VuHdsqSreea0tSLRxdd%0AFd7A0QMQRvtnqoUv6RZBhefr2t0CAwEAAaOBiTCBhjAdBgNVHQ4EFgQUeitnD4U4%0AMXtmLX53dTAZPENjovwwHwYDVR0jBBgwFoAUeitnD4U4MXtmLX53dTAZPENjovww%0ACQYDVR0TBAIwADA5BgNVHREEMjAwggtkb21haW4udGVzdIIQbWFpbC5kb21haW4u%0AdGVzdIIPd3d3LmRvbWFpbi50ZXN0MA0GCSqGSIb3DQEBCwUAA4IBAQAeD4Fc%2FBwM%0AfJEvlPO30%2FOp2JJxG92tbgsoY9CKTYoZy0IMHhwOrt%2FB36joYDrOhtiO6XsRw4Zm%0AAPT8ey9p61kUc6XWs5oU9aifKeAKzWCZV9wQphbY%2F0rQp1YPsVN9tBgiag754HPo%0AbNDhWOZSZDKnh82DikTD6iciTxeblrvcbFC4Z76JH31dvqmNMEAgZvPCpq86Ued5%0A52gKM0u2%2BrK%2FzIYjh%2FhooqN%2BTY%2BJQ667JzLzPNenzAYFsoIQgVj6%2FZoFqJA4nbxC%0Azv%2Fspqc0OQ2W9m5egRPDhngKt%2Bi9804N7FeilBL%2FcpEgUHhgzMBi1T9n%2BYBrc6bO%0AjNjvnEQRbqZY%0A-----END%20CERTIFICATE-----'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">key</span><span class="token operator">=</span><span class="token string">'-----BEGIN%20RSA%20PRIVATE%20KEY-----%0AMIIEpAIBAAKCAQEA4AVM6J4Qg3DIFWr/eJ5GRmIATYsJIepKbrDy70sq+udcO8R8xxak0oMZ/9mUdpjSNK/fLVTuCO0kxTfQ9VUWJllX7ThD6Zh9ZvlC/nf/OEZLm3ZbnBgu8rbC8E9wuDOkKbJLnINgdhtowIydLK2MJ++q62bFV89jkHWTMcKyyqHENo3hc+lkpd9vnp8rZTinaVb7nX26uQqAFZYRo+WU0G/NPsq40QVSMoqPxyEz4qXo0hvuIlCXmzFZq/6fCVPEKPLhQgMmpdBkMz4dVOazREfqXdjMD2+QXSNiA1AwWr8l0r4rtzlxEYDJIR41yXp0xMl3KoolxMyvLBqZy32niQIDAQABAoIBAQCmbGmhWmPsMeoCt1WJFxQgD4goE0U6k+Kt7vjbOt14Pk6v/B2yjaju1wSGpO59WLS4/XrwI2se6IXrmba7u3VUEgWXLriNHoLy7/SMNTs+ZEKhAMG36eNe3tVdT7busTag31r6sEMGGwCsIwpU+azosk0oylWLEX/m/uHWEs1eaIEWWWtgHB+KZrrP7Rr9RYfVQ144DxmOxS3Ca9+mST62WqAVPR6POWGEfZqnZl/ePWZPcQYbFrhwnnefNoYBl/bnLZBo8rbNWxAqOEOuKfkrBzglKG/39WKPw8rj4JIVzY0yOuFCW6xCDWRkOrhU8Ol/3FvwDa3uJpkpmgPr4TgxAoGBAPGPLmxSuOYR97mDAXxrs037F2GCbqWvI6m7/ezWe9yn+bMpjSIWfsgtq4FsyqzPueEkDdQWi3xh6nu2WI/1Tl875opGAqEIJMqss/u11tnva5wzu1cCL6H85A5+HMOBvP3sm6CObKcVw92h7kxynVIUJJWhjfeZMN8gBFFpKIVFAoGBAO1ptXBmXLC/YKKvtHI3M16/ZopvM8ZqU2HcAHaw214Refw9JJ/e3/xTNfSerVTyCAQO1AdWTzJKBN8jmSYv1Mk1D3RpQPNR7wVzi46KR081AU41uMpqIGVOwHtyVnW/ZfLrc1DLIK8Cx8aHfoxffwzoMO5SEQSooeZfOLhsfDN1AoGBAKQTUEINsj+75psgbAr6ELGgItJ9yPBLVRr+cUzEpx9LDWVvjMihpP4NX1gq8EOPWT+ewLHVmmsjCyV6xw8JXXF8e2xif3in0m3D/wCzE7u2T06rKM3B017hKnrZmGoHnrqPU2osM4sOUpshWX6dv1Q4EF1+fbK3YCW+VpCBsB9NAoGAQo+uhNLODee56iKkzpjXWCsFTq6ar3hD5F3P63buKdNwhd2GlSPhXFbf+7M5GWW6BZk6rMvv7EOAVice2uvyFm8/4/1WbmF8R+T7LX1rPLO5p/m701QpvP11TabiwqRkqtSEQhSRF0AKTojSW/yyHCZFAawUhV/Z9EKiHmKb97kCgYAyzmFc2it0HqnsOnRybop603nqMtWGTQO4cxa93HUDpYajuK2K3DfrxUj6lG3z/oKJGGE2JqgZ6LBAhNJtJWJu2ox3pKGE63QjLJnVwb8y1NFYpe/crbLePuBwIR0L7drXxfv7O5btY7h6QI2d1/UIAQPAWbxLoTM+ndQ/uPEdfA%3D%3D-----END%20RSA%20PRIVATE%20KEY-----'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kslda:1" aria-labelledby="tab:R4kslda:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sslda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sslda:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sslda:0" aria-labelledby="tab:R4sslda:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"action"</span>: <span class="token string">&quot;install&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"aliases"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;mail.example.com&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;subdomain.example.com&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"extra_certificate_domains"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;mail.example.com&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;subdomain.example.com&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"html"</span>: <span class="token string">&quot;Certificate verification passed&lt;br/&gt; &lt;br /&gt; The Certificate for the domain example.com was installed on the IP 192.168.0.20. &lt;/html&gt;&lt;br&gt;&lt;b&gt;Finished SSL Install Process for example.com (www.example.com).&lt;/b&gt;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip"</span>: <span class="token string">&quot;192.168.0.20&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"message"</span>: <span class="token string">&quot;The SSL certificate is now installed onto the domain \&quot;example.com\&quot; using the IP address \&quot;192.168.0.20\&quot;. Apache is restarting in the background.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"servername"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"statusmsg"</span>: <span class="token string">&quot;The SSL certificate is now installed onto the domain \&quot;example.com\&quot; using the IP address \&quot;192.168.0.20\&quot;. Apache is restarting in the background.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <span class="token string">&quot;username&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"warning_domains"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;subdomain.example.com&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"working_domains"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;example.com&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;mail.example.com&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;installssl&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"output"</span>: <span class="token string">&quot;&lt;br&gt;The SSL certificate is now installed onto the domain “example.com“ using the IP address“192.168 .0 .20“. &lt; br / &gt; Apache is restarting in the background.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;The SSL certificate is now installed onto the domain “example.com“ using the IP address “192.168.0.20“.Apache is restarting in the background.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/SSL-Server-Settings" data-section-id="tag/SSL-Server-Settings" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/SSL-Server-Settings" aria-label="tag/SSL-Server-Settings"></a>SSL Server Settings</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;SSL Certificates / SSL Server Settings&lt;/p&gt;
"><p>SSL Certificates / SSL Server Settings</p>
</div></div></div><div id="tag/SSL-Server-Settings/operation/fetch_service_ssl_components" data-section-id="tag/SSL-Server-Settings/operation/fetch_service_ssl_components" class="sc-dntaoT ceciOs"><div data-section-id="operation/fetch_service_ssl_components" id="operation/fetch_service_ssl_components" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/SSL-Server-Settings/operation/fetch_service_ssl_components" aria-label="tag/SSL-Server-Settings/operation/fetch_service_ssl_components"></a>Return system services and associated certificates<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists the system&amp;#39;s services and their associated certificates.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists the system&#39;s services and their associated certificates.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/fetch_service_ssl_components</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/fetch_service_ssl_components</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2a9nda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2a9nda:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2a9nda:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2a9nda:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2a9nda:0" aria-labelledby="tab:R2a9nda:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  fetch_service_ssl_components
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2a9nda:1" aria-labelledby="tab:R2a9nda:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2e9nda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2e9nda:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2e9nda:0" aria-labelledby="tab:R2e9nda:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"services"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"cabundle"</span>: <span class="token string">&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"certificate"</span>: <span class="token string">&quot;-----BEGIN CERTIFICATE-----\nMIIECjCCAvKgAwIBAgIEW7p6xzANBgkqhkiG9w0BAQUFADCBnTELMAkGA1UEBhMC\nVVMxEDAOBgNVBAgMB1Vua25vd24xEDAOBgNVBAcMB1Vua25vd24xEDAOBgNVBAoM\nB1Vua25vd24xEDAOBgNVBAsMB1Vua25vd24xHTAbBgNVBAMMFGphc29uLmRldi5j\ncGFuZWwubmV0MScwJQYJKoZIhvcNAQkBFhhzc2xAamFzb24uZGV2LmNwYW5lbC5u\nZXQwHhcNMTMwNDI5MjEwNDU5WhcNMTQwNDI5MjEwNDU5WjCBnTELMAkGA1UEBhMC\nVVMxEDAOBgNVBAgMB1Vua25vd24xEDAOBgNVBAcMB1Vua25vd24xEDAOBgNVBAoM\nB1Vua25vd24xEDAOBgNVBAsMB1Vua25vd24xHTAbBgNVBAMMFGphc29uLmRldi5j\ncGFuZWwubmV0MScwJQYJKoZIhvcNAQkBFhhzc2xAamFzb24uZGV2LmNwYW5lbC5u\nZXQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCmc8Oxc0RmSzX4eR9W\nLTrqa/TY+qOuP8ClGTgP1FOWSjZnfDTUhnfst/XtA13wJvXw+Pv+IXReUtrx87nl\njHPwuu/bcJMg4iAufQUlCwUaWbMP8f7yLYPXFAwcgc6jFKCJDOjSImeZhyGBxYp0\nAWx6qiz/WscrV1zs3o8wSqVyouoD2LFzq3bG6M2539DageERnO/UuLTb++DkbH8e\n4v6LX9VQTljMvA0TtPpB7Mnr0Nq+HR/sXHJPdIFn58BVPpl/m3frNqvOcJc/Bt8V\nF0jUG3WN4+/Xr6byRkoVR/X/FYRp2W4ki+Rk357aDnzoVKiTMqLBJ4sXxCU2ipYE\n9FTbAgMBAAGjUDBOMB0GA1UdDgQWBBSiMwrIK+JMVx8ufKnfByp3V+ycoTAfBgNV\nHSMEGDAWgBSiMwrIK+JMVx8ufKnfByp3V+ycoTAMBgNVHRMEBTADAQH/MA0GCSqG\nSIb3DQEBBQUAA4IBAQAdL/oywZw+EMwNGf/e1JqjXull/fgoNMZHxsBwQb2smZuN\nKoTlkf2zDO7yTTIUnrBP1TveIlAejDLMMR7yqVgmDrVM/pl4WQjL/APbrWGExsE8\nJeEu+DjOIEveOVTTXCwaVo8ck2JO3QWZwPeRUZBwifZOfaYa8gwpdcUy8Tu/HX9T\nxsOLv/vQar8JC4Obh5eFrMBp87Obf1m/2Kmpaj9PGQQiiq+HU3r4dZf24bLGESr/\nvPXIfInwZ0Fr4G+OzwDqPgI9nCm13myZ+ZBybL64pp741ReRP1dHQGYnwtht/Dh4\n/vFZEL9Wv/18E4lUCJjMgBIknjWkyt6FtygmB1DS\n-----END CERTIFICATE-----&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"certificate_info"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domains"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;example.com&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ecdsa_curve_name"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ecdsa_public"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_self_signed"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"issuer.commonName"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"issuer.organizationName"</span>: <span class="token string">&quot;Writer's Guild of America&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"issuer_text"</span>: <span class="token string">&quot;countryName\nUS\nstateOrProvinceName\nUnknown\nlocalityName\nUnknown\norganizationName\nUnknown\norganizationalUnitName\nUnknown\ncommonName\nexample.com\nemailAddress\ntest@example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"key_algorithm"</span>: <span class="token string">&quot;rsaEncryption&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"modulus"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"modulus_length"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"not_after"</span>: <span class="token number">1601467200</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"not_before"</span>: <span class="token number">1569844800</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"key"</span>: <span class="token string">&quot;-----BEGIN RSA PRIVATE KEY-----\nMIIEpQIBAAKCAQEA4FIdZcIKVK5+PtdzVm4CN45BXG5wX7KZ1/dP84MGIwtwxkkX\nhBqw7BawbHlexYXuarSnrHA8hm6RRxv/fRy+zOeg7y8v5CWG52m91GK7qSLxpruY\ngCJGJEK8fj6spbbLjxNd5XAmDwT80uMsq/3E9rGmg/ELY9X9vn5WlErRfi2Qjsiq\nx7AYUvcIkBHPOlRWzZgx2KjMjBU2U0w2RCUjgKgww/6xx2ccnTvn7HGvVjQMkh+1\nUYCdGvT8fR2qJBKHZ5Cjdfc9N304qZCqYMhcrHX2gJqc+9zLtLk7PoEYXu17l6nU\nO3C/IdzBXYWu+UoMzpZ5tc5jKRA3+I7ggKjJlwIDAQABAoIBAQDR4GI648qQolXh\n6+iws+qFGibTGU0wbET+SBjYx/0E6t5P1vEWm3Zu3WehhgkCm6WO1omOj9BBIs/w\nDSUEZNGrmwf64VZYijfm6gs+3EWiINyhWCF9uRORN5NuNquHvDhGHCOc2EnzgYIe\nuYgBP0R6X4phJjS26u8mvMO6qSnKd4wRrOf9ZU73L1VTmhMItshVxH2tuhKurkMV\njWDAjWeJfycWe4JVgYxM4GA6g5kKi5nrkhpVEsklh1FJZn65U0aWXUpHAm2ihhKf\nFq9FgC+8Xz8UAtf8JYbAW3D1E/0lRZuLt+5cosK8b2+9CIUNRjYMtyXlbI0RGwl9\nFO/9sv05AoGBAP0jfp8qUqf4u4pkE1W2SzzbQ6oYKYHTMiORVHi2qysgrxAZFKGj\nfW7c7UTpxlCaqqDBRQA+lZH16xVD3idwYvmw/9AKxSozxe3wKbQFRM+XYHc7la+2\nTiQiJgjflEadSa57FNgBB7SpeEzaIfmGBYWJXkM+6wuaGUz5qZs/SFJNAoGBAOLb\nOuh7CWTk5oISVBfqxnwFEpaMHT5vpzNBwUWUVMhrxNZP3OVSN++qKxpJhCF/M2no\nOdxX7CYkrGvHFTvV9WKpa0kYQGms+ybyoMOYxJax8rV+Zq9gg2QKwaakoJljaAlX\n5yUuy32YhLxWodQhE7mlhAUyXIuNLVuYee0Y2ZVzAoGAaV6tBnQHlAPljOW7ZqJL\nDzn2IIeOP4w6ArQsBVOETJ9+P6UxAVecjtlHqrfk5Qh8ng3VOxTSDb/f6yok/yW5\nDVawJVlWWQrUCQc/VMActIy+iuMym8G3JTNRwb/PaNVwJkD1nDRRkNI6UUM7gTJY\neg2EP1mhXWL3xSLnhsgAwsECgYEAqnm2xfeXsqM0+bAOU77RE2e4dTuryjybeDBE\nriXupIIf9DElvYrQkCDfrSxrx8RP/ZlOyd+kjXFnxMJhmYqKkW7hOZeo6ADe54DT\nAMmvidMFog/v2ID9m9NdfP4f1cTW7JaLE+0bbDGOJf4wNDn7GbphAIq88v3PhRKL\nJXpUIDMCgYEA2P7D/oZu+dEPW8JhUsDDXY238ZDbQzWBi6n1uUnMJCnUABd/mvuV\nILR/iSBHmt9UdH2YECwry58xFjhXwfTvPc155PiJddjENGFUqohjl0wh0VzLEyfF\nVb6iVMIdrycD/O4U26I3Qco2lQYPoPgrBkAGJ5/GCjkTiL0JssoMXa4=\n-----END RSA PRIVATE KEY-----&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"service"</span>: <span class="token string">&quot;ftp&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;fetch_service_ssl_components&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/SSL-Server-Settings/operation/generatessl" data-section-id="tag/SSL-Server-Settings/operation/generatessl" class="sc-dntaoT ceciOs"><div data-section-id="operation/generatessl" id="operation/generatessl" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/SSL-Server-Settings/operation/generatessl" aria-label="tag/SSL-Server-Settings/operation/generatessl"></a>Create self-signed SSL certificate<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function generates a private key file, a certificate signing request (CSR), and a self-signed SSL certificate.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function generates a private key file, a certificate signing request (CSR), and a self-signed SSL certificate.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="countryName" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">countryName</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->ISO-3166-1 (alpha-2)<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">countryName=US</span></div><div><div html="&lt;p&gt;The certificate&amp;#39;s country code.&lt;/p&gt;
&lt;p&gt;If you do not use this parameter, your CSR will &lt;strong&gt;not&lt;/strong&gt; include this field.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The certificate&#39;s country code.</p>
<p>If you do not use this parameter, your CSR will <strong>not</strong> include this field.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="domains" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domains</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domains=domain=example1.com,example2.com,example3.com</span> -<!-- --> <!-- -->Generate an SSL certificate for multiple domains.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domains=example.com</span> -<!-- --> <!-- -->Generate an SSL certificate for a single domain.</li></ul><div><div html="&lt;p&gt;A comma-separated list of the certificate&amp;#39;s domains.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A comma-separated list of the certificate&#39;s domains.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="emailAddress" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">emailAddress</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->email<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">emailAddress=username@example.com</span></div><div><div html="&lt;p&gt;The certificate&amp;#39;s contact email address.&lt;/p&gt;
&lt;p&gt;If you do not use this parameter, your CSR will &lt;strong&gt;not&lt;/strong&gt; include this field.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The certificate&#39;s contact email address.</p>
<p>If you do not use this parameter, your CSR will <strong>not</strong> include this field.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="keysize" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">keysize</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">keysize=2048</span></div><div><div html="&lt;p&gt;The size of the certificate&amp;#39;s key, in bits.&lt;/p&gt;
&lt;p&gt;If you do not use this parameter, your CSR will &lt;strong&gt;not&lt;/strong&gt; include this field.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The size of the certificate&#39;s key, in bits.</p>
<p>If you do not use this parameter, your CSR will <strong>not</strong> include this field.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="localityName" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">localityName</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">localityName=Houston</span></div><div><div html="&lt;p&gt;The certificate&amp;#39;s city or locality.&lt;/p&gt;
&lt;p&gt;If you do not use this parameter, your CSR will &lt;strong&gt;not&lt;/strong&gt; include this field.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The certificate&#39;s city or locality.</p>
<p>If you do not use this parameter, your CSR will <strong>not</strong> include this field.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="organizationalUnitName" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">organizationalUnitName</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or null</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">null</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">organizationalUnitName=Development</span></div><div><div html="&lt;p&gt;The department of the organization that owns the certificate.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The department of the organization that owns the certificate.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="organizationName" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">organizationName</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">organizationName=Example, L.L.C.</span></div><div><div html="&lt;p&gt;The certificate&amp;#39;s organization.&lt;/p&gt;
&lt;p&gt;If you do not use this parameter, your CSR will &lt;strong&gt;not&lt;/strong&gt; include this field.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The certificate&#39;s organization.</p>
<p>If you do not use this parameter, your CSR will <strong>not</strong> include this field.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="pass" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">pass</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or null</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">null</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">pass=123456luggage</span></div><div><div html="&lt;p&gt;The certificate&amp;#39;s passphrase.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The certificate&#39;s passphrase.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="skip_certificate" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">skip_certificate</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">skip_certificate=0</span></div><div><div html="&lt;p&gt;Whether the function will skip certificate generation.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Skip certificate generate (do &lt;strong&gt;not&lt;/strong&gt; generate a certificate).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; skip certificate generation (generate a certificate).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The function will still generate a CSR and key and save both to the user&amp;#39;s &lt;code&gt;SSLStorage&lt;/code&gt;
data store.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether the function will skip certificate generation.</p>
<ul>
<li><code>1</code> — Skip certificate generate (do <strong>not</strong> generate a certificate).</li>
<li><code>0</code> — Do <strong>not</strong> skip certificate generation (generate a certificate).</li>
</ul>
<p><strong>Note:</strong></p>
<p>The function will still generate a CSR and key and save both to the user&#39;s <code>SSLStorage</code>
data store.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="stateOrProvinceName" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">stateOrProvinceName</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">stateOrProvinceName=Texas</span></div><div><div html="&lt;p&gt;The certificate&amp;#39;s state or province name.&lt;/p&gt;
&lt;p&gt;If you do not use this parameter, your CSR will &lt;strong&gt;not&lt;/strong&gt; include this field.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The certificate&#39;s state or province name.</p>
<p>If you do not use this parameter, your CSR will <strong>not</strong> include this field.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/generatessl</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/generatessl</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2aanda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2aanda:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2aanda:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2aanda:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2aanda:0" aria-labelledby="tab:R2aanda:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  generatessl <span class="token punctuation">\</span>
  <span class="token assign-left variable">domains</span><span class="token operator">=</span><span class="token string">'example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2aanda:1" aria-labelledby="tab:R2aanda:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2eanda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2eanda:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2eanda:0" aria-labelledby="tab:R2eanda:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"cert"</span>: <span class="token string">&quot;-----BEGIN CERTIFICATE-----\nMIIDVDCCAjygAwIBAgIFANMbQ1IwDQYJKoZIhvcNAQELBQAwFjEUMBIGA1UEAwwL\nZXhhbXBsZS5jb20wHhcNMjAwMzE2MTg1OTU4WhcNMjEwMzE2MTg1OTU4WjAWMRQw\nEgYDVQQDDAtleGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC\nggEBALnif/SIEE3xfi7iXCI3Kk7yNFrKw9b3SbCwTFEV4HZZpX+gK0ZkwT1vkkT6\nIFs68DVJI9KxXycCY8ZVI64TeD5Hqqy3p9NAkALyfC9OJlDP/mAKjgUZYISMci4K\njuf252rrtox5I5DgbWfXGe12HAjOnQrNjJMvscU9DstXMjDtzrlpwHZ/PH+v/Rcw\nt1WwpcAVOFNxQq6Z0CDwKW/JsHu7tVRa57QMlLTm2BEMIPlTHHoHRJk0zOQuHP3x\n87eYpnCiE/WbC5xlfm912fnFvvECb/6OGtAsw7GC0KnovS1W+rPfZHAdbbA61ukU\nMh+U5VJaNot/kqfbJYpkMD1VRu8CAwEAAaOBqDCBpTAdBgNVHQ4EFgQUSU78eVCc\nJPFAzdImFwAufRu+2WEwCQYDVR0TBAIwADBCBgNVHSMEOzA5gBRJTvx5UJwk8UDN\n0iYXAC59G77ZYaEapBgwFjEUMBIGA1UEAwwLZXhhbXBsZS5jb22CBQDTG0NSMB0G\nA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAWBgNVHREEDzANggtleGFtcGxl\nLmNvbTANBgkqhkiG9w0BAQsFAAOCAQEAf9dzrKj4LGvkBN3q0VHvPsKicl8tABxK\nuv4vKoiAXuh7R9k2bnFqpfvDa7j2qbBd5Gh4ctjdwTv7eA/E0sELgxlezcx9grgX\nCk//GRieAoEj6ZOx1AdKw/Pj6jQyMpU9mQi7+nbpcl1CmQlBc9c2OiayjAAwxm1s\n+Uj7C9+OOkFXeLt/adurcKHhDO3tVD9fqr+pFiVjJOyuIr+T/84gAUAK4RxipaDg\nf35OapjaVQesolECPEP9l/ajf5e2C33JBDwoVqa3b7wwhStN4YpF+7SAd74K1QRz\nrPum8QKnzZjwtx0OBRJl/CHQBz4u0LJGBH4vXhgzzoAcdlGouKf8RA==\n-----END CERTIFICATE-----\n&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"cert_id"</span>: <span class="token string">&quot;example_com_a2459_9d253_1405012775_521f3620ac92180d24a74813a921b23e&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"certfile"</span>: <span class="token string">&quot;/var/cpanel/ssl/system/certs/example_com_e0054_da789_1405012513_401c27501f5e0dd8d1b1d9caa902a0c8.crt&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"csr"</span>: <span class="token string">&quot;-----BEGIN CERTIFICATE REQUEST-----\nMIIChDCCAWwCAQAwFjEUMBIGA1UEAwwLZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3\nDQEBAQUAA4IBDwAwggEKAoIBAQC54n/0iBBN8X4u4lwiNypO8jRaysPW90mwsExR\nFeB2WaV/oCtGZME9b5JE+iBbOvA1SSPSsV8nAmPGVSOuE3g+R6qst6fTQJAC8nwv\nTiZQz/5gCo4FGWCEjHIuCo7n9udq67aMeSOQ4G1n1xntdhwIzp0KzYyTL7HFPQ7L\nVzIw7c65acB2fzx/r/0XMLdVsKXAFThTcUKumdAg8ClvybB7u7VUWue0DJS05tgR\nDCD5Uxx6B0SZNMzkLhz98fO3mKZwohP1mwucZX5vddn5xb7xAm/+jhrQLMOxgtCp\n6L0tVvqz32RwHW2wOtbpFDIflOVSWjaLf5Kn2yWKZDA9VUbvAgMBAAGgKTAnBgkq\nhkiG9w0BCQ4xGjAYMBYGA1UdEQQPMA2CC2V4YW1wbGUuY29tMA0GCSqGSIb3DQEB\nCwUAA4IBAQCEPc5HD2KRQpqqm7aG6Y/oOnbGALi7GcOsr/vo+voWRDhC/nTAC9vp\nDXEjWY4FfA7N1VSgH5f04k40SBWlfvgCzQAB2AfLEo6LReNv1oCpojvKZVbJq+pq\nKTEMhkFzj4CBTG2gt9rAhKmNai7AnvDWdrnulsVShAsQMYsEeVmCxfGE9w3IEmLP\nJSvUB6/RSPF8zB5yP6/tZy00k+Mt/959yPAxDicrNASbCA2/TkuaBEaP+2v9lJY7\nzg2Z1js/Nv/5DE+1sqp+7GI26M6ZCSNzSyTVs2MOl6ecJTxhRCbVTYFy9SDRtsGE\nVOpPe2+XTcBM/mGIIRJharQNgy7S8kZ0\n-----END CERTIFICATE REQUEST-----\n&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"csr_id"</span>: <span class="token string">&quot;example_com_e0054_da789_96b6625681492b7c43844b6ec37764de&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"csrfile"</span>: <span class="token string">&quot;/var/cpanel/ssl/system/csrs/example_com_a2459_9d253_d5edb563abb8dd426099bbb358c8f2bc.csr&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"key"</span>: <span class="token string">&quot;-----BEGIN RSA PRIVATE KEY-----\nMIIEowIBAAKCAQEAueJ/9IgQTfF+LuJcIjcqTvI0WsrD1vdJsLBMURXgdlmlf6Ar\nRmTBPW+SRPogWzrwNUkj0rFfJwJjxlUjrhN4PkeqrLen00CQAvJ8L04mUM/+YAqO\nBRlghIxyLgqO5/bnauu2jHkjkOBtZ9cZ7XYcCM6dCs2Mky+xxT0Oy1cyMO3OuWnA\ndn88f6/9FzC3VbClwBU4U3FCrpnQIPApb8mwe7u1VFrntAyUtObYEQwg+VMcegdE\nmTTM5C4c/fHzt5imcKIT9ZsLnGV+b3XZ+cW+8QJv/o4a0CzDsYLQqei9LVb6s99k\ncB1tsDrW6RQyH5TlUlo2i3+Sp9slimQwPVVG7wIDAQABAoIBAGIHgzdwcjjIvKT5\nF2Gr+hH8RYQEHtfFPgWCVB0HDoMbr93omCndhNNjfZ4G0v2JzZgsZEn+5JFr/zZf\nPBvXhLhDj0za5hTQnaIQQ1GnQymnJx17M36Y7X+5mZWSV98ZJN4MRQ8763fCA7CZ\njcDfYtV6MPO7hwEwS+4azyyJZZzLRUP2Z8kpXv3PFlXUeddZHwQgyKRdLcQWXE/w\niFClYSfsk10y8Nm6BKzI6TkZS32zIGt3FdJ8+kARJteV0sg6hjPpZMH0223Cbn+h\nlq9eU5b8N5xq7FBmmrfpJcaPdkmo8nUzEGQszyHHjF3N3p78065T+PEb+Jlirsl/\nQf48ssECgYEA9o5wPmAtP8/tdDtdUSHJDbvERq0i2SeEmlrc/82mw82WlHA//sg8\npqeT3EtH8QdvZqSVSw74Yr4TNOLMwLt8T5Rg+gPYsdoqc++d8hB/ru6nvRBwJ437\nZN2JeoEObvNv4QgnfFpeKGxgaX49Yx6u0DJsABWpWsAppCUTXtxP2D8CgYEAwQEo\nQ0tFhwKz4e2gSyOSkuWUJi+tbY//+ouZEGlIYCzObXsZ/bM/AIEZKiAVTdyY5h91\nnAXLFRgcP3z0+h0XeiTcSZN4oEiMwL1/mPmx4uBMZijV54+ABjUFbVStlzxh4KLN\nzf0HUOPAA1biCNDn1yY+a8C+hKky2Ec+Nx//ZVECgYBqD5v5OSY97RQYi/D4lbAH\nWF52iMQU5gsE21F2OOEkGaxM7nyY/UoZ5ryUZ03rQWeKoAIY57exwlJAzc+GmSBA\nm3OcGUt+NntMpCctmitS9RbzHb8hRNJ/8UzShfHPiKj4BKn3tGgMu5I9zzBZEzng\nFdCfuLHBeChxlAFhLSSrwQKBgQCUUsxbcvRavmP5Y8HFHPBevdotwoQ4Z+rj4/Zc\nm1yItMZrcqhVxTPMsmnhasiUjsxeRZz/q6AXdPD4hZJKyKKrNrqoPJH+M+MfmEIA\nERx468Eq3YUNsMVFf+fMzr+dM0VQ+izJegPuUSjWKCYLemhBet2Lt5NypgkyFwYk\nHQ4MEQKBgCeQOxNn2exJj0B6wt0Ts+tHdQlreLv+7zMB+CWODnkaXAiRqB8mr1O1\nmFZApPHnx3HUrxRsiHfvf9m2N2gpzyVcK86zbQSti5PB9sqEMw5eHd1qtlPSOV31\nJUG9qpLL/Jf6+AsZCNGOrjMQD99Sh3x/tPZVbK49OyOe6HxV5Ht0\n-----END RSA PRIVATE KEY-----\n&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"key_id"</span>: <span class="token string">&quot;e0054_da789_101721a053024156a34e0df8a9c388d4&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"keyfile"</span>: <span class="token string">&quot;/var/cpanel/ssl/system/keys/e0054_da789_101721a053024156a34e0df8a9c388d4.key&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"sender"</span>: <span class="token string">&quot;admin&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"sender_host"</span>: <span class="token string">&quot;hostname.example.com&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;generatessl&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Key, Certificate, and CSR generated OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/SSL-Server-Settings/operation/listcrts" data-section-id="tag/SSL-Server-Settings/operation/listcrts" class="sc-dntaoT ceciOs"><div data-section-id="operation/listcrts" id="operation/listcrts" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/SSL-Server-Settings/operation/listcrts" aria-label="tag/SSL-Server-Settings/operation/listcrts"></a>Return domains with installed SSL certificates<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists the server&amp;#39;s domains with installed SSL certificates.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists the server&#39;s domains with installed SSL certificates.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="registered" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">registered</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">registered=1</span></div><div><div html="&lt;p&gt;Whether to limit the results to certificates registered with
a certificate authority (CA).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Registered certificates &lt;strong&gt;only&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — All certificates.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to limit the results to certificates registered with
a certificate authority (CA).</p>
<ul>
<li><code>1</code> — Registered certificates <strong>only</strong>.</li>
<li><code>0</code> — All certificates.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The cPanel username.&lt;/p&gt;
&lt;p&gt;If you do &lt;strong&gt;not&lt;/strong&gt; use this parameter, the function returns certificates
for &lt;strong&gt;all&lt;/strong&gt; accounts on the server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel username.</p>
<p>If you do <strong>not</strong> use this parameter, the function returns certificates
for <strong>all</strong> accounts on the server.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/listcrts</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/listcrts</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2abnda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2abnda:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2abnda:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2abnda:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2abnda:0" aria-labelledby="tab:R2abnda:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  listcrts
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2abnda:1" aria-labelledby="tab:R2abnda:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ebnda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ebnda:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ebnda:0" aria-labelledby="tab:R2ebnda:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"crt"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"domain_owners"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;username&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"domains"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;example.com&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ecdsa_curve_name"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"friendly_name"</span>: <span class="token string">&quot;TestCertificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">&quot;example._com_d13b4_362b9_1400343187_b05e5c3e443dda9a8869c4cf7457829e&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_self_signed"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"issuer.organizationName"</span>: <span class="token string">&quot;Organization&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"key_algorithm"</span>: <span class="token string">&quot;rsaEncryption&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"modulus_length"</span>: <span class="token number">2048</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"not_after"</span>: <span class="token number">1601467200</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"registered"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"signature_algorithm"</span>: <span class="token string">&quot;sha256WithRSAEncryption&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"validation_type"</span>: <span class="token string">&quot;dv&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;listcrts&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/SSL-Server-Settings/operation/rebuilduserssldb" data-section-id="tag/SSL-Server-Settings/operation/rebuilduserssldb" class="sc-dntaoT ceciOs"><div data-section-id="operation/rebuilduserssldb" id="operation/rebuilduserssldb" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/SSL-Server-Settings/operation/rebuilduserssldb" aria-label="tag/SSL-Server-Settings/operation/rebuilduserssldb"></a>Update SSL certificate users database<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function rebuilds the database of SSL certificate users.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function rebuilds the database of SSL certificate users.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/rebuilduserssldb</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/rebuilduserssldb</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2acnda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2acnda:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2acnda:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2acnda:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2acnda:0" aria-labelledby="tab:R2acnda:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  rebuilduserssldb
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2acnda:1" aria-labelledby="tab:R2acnda:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ecnda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ecnda:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ecnda:0" aria-labelledby="tab:R2ecnda:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"records"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;username&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;rebuilduserssldb&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/SSL-Server-Settings/operation/reset_service_ssl_certificate" data-section-id="tag/SSL-Server-Settings/operation/reset_service_ssl_certificate" class="sc-dntaoT ceciOs"><div data-section-id="operation/reset_service_ssl_certificate" id="operation/reset_service_ssl_certificate" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/SSL-Server-Settings/operation/reset_service_ssl_certificate" aria-label="tag/SSL-Server-Settings/operation/reset_service_ssl_certificate"></a>Create self-signed SSL certificate for service<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function regenerates a self-signed SSL certificate and assigns it to a service.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function regenerates a self-signed SSL certificate and assigns it to a service.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="service" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">service</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;ftp&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;exim&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;dovecot&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;cpanel&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">service=cpanel</span></div><div><div html="&lt;p&gt;The service.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;ftp&lt;/code&gt; - The &lt;code&gt;ftp&lt;/code&gt; service.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;exim&lt;/code&gt; - The &lt;code&gt;exim&lt;/code&gt; service.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dovecot&lt;/code&gt; - The &lt;code&gt;dovecot&lt;/code&gt; service.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cpanel&lt;/code&gt; - The &lt;code&gt;cpanel&lt;/code&gt; service.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The service.</p>
<ul>
<li><code>ftp</code> - The <code>ftp</code> service.</li>
<li><code>exim</code> - The <code>exim</code> service.</li>
<li><code>dovecot</code> - The <code>dovecot</code> service.</li>
<li><code>cpanel</code> - The <code>cpanel</code> service.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/reset_service_ssl_certificate</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/reset_service_ssl_certificate</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2adnda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2adnda:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2adnda:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2adnda:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2adnda:0" aria-labelledby="tab:R2adnda:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  reset_service_ssl_certificate <span class="token punctuation">\</span>
  <span class="token assign-left variable">service</span><span class="token operator">=</span><span class="token string">'cpanel'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2adnda:1" aria-labelledby="tab:R2adnda:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ednda:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ednda:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ednda:0" aria-labelledby="tab:R2ednda:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"certificate"</span>: <span class="token string">&quot;-----BEGIN CERTIFICATE-----\nMIIDWzCCAkOgAwIBAgIFAiil8fgwDQYJKoZIhvcNAQELBQAwRjEcMBoGA1UEAwwT\ndm01LmRvY3MuY3BhbmVsLm5ldDEmMCQGCSqGSIb3DQEJARYXc3NsQHZtNS5kb2Nz\nLmNwYW5lbC5uZXQwHhcNMTQxMTI0MTg0NDE5WhcNMTUxMTI0MTg0NDE5WjBGMRww\nGgYDVQQDDBN2bTUuZG9jcy5jcGFuZWwubmV0MSYwJAYJKoZIhvcNAQkBFhdzc2xA\ndm01LmRvY3MuY3BhbmVsLm5ldDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC\nggEBAKYsBFQaqfz9ggP2uw+Vm4196hDlgZtx/A7cN7ktDkCzztxpQ1Us6zty0DPB\nKm6aMhi8tvfO1/DU8+L2ybmgXXmAvhMjEdBYtiMd7rUVAo4zuPOzwABJzfTq46Wk\ntQiuT9TZ+051ixFLRyz58ke0jAqqQugeZK1d5q1m82lUow3LU3oPhtYiR31ROU4g\nHt1/p+okMf3T21Bl6lLXQf8EVwUL8c0zrRsLYlhIFGyedaVqoZ47anGFc0U0ZJzw\nBOXnmxbYZY+pExXiNZpxTjUDKgtLvY8CjrHjNgVXSL9S7J8Src4/l7SvKoRjnAit\nKsMh6d/nTC4bukX5FGBph9anoFcCAwEAAaNQME4wHQYDVR0OBBYEFDBzN9RDgdnH\nHx5x7iUeBDX8qQ3yMB8GA1UdIwQYMBaAFDBzN9RDgdnHHx5x7iUeBDX8qQ3yMAwG\nA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBACYT6VSDfRxsGIzzoYMlIN9K\nd1pfDqFVFKZecI9M+fc0iAnYYRm5VUpItw5fAoMbrjCL4XMZKImSmkAWc4m9cCDs\nWT4rSEE/Fhv3dUjI3Hg7CFoxwU+Ke+yORsPNCv/9lDjReh9pU120UIttOa1lu9NN\nkT8QcUN0+NAvhj6MTm87VsQBNEpQhddyPuOmtga/zf8HTOcvtbeoRTueVNa4yNvP\n3UI6FLwNWNebzgm5zunahY7svqrTbKkNbQbIFqHrhSZdY5i7+I7Lgi9hfri7nDDk\nl6Dv+Ntm0LKWJNEKuZ8I+QVuJiFIFqF/8Gsqc/8pDuJF3b7UchyqGCXJhnExBR4=\n-----END CERTIFICATE-----&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"certificate_info"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domains"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;example.com&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ecdsa_curve_name"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ecdsa_public"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_self_signed"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"issuer.commonName"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"issuer.organizationName"</span>: <span class="token string">&quot;Writer's Guild of America&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"issuer_text"</span>: <span class="token string">&quot;commonName\nhostname.example.com\nemailAddress\nssl@hostname.example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"key_algorithm"</span>: <span class="token string">&quot;rsaEncryption&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"modulus"</span>: <span class="token string">&quot;a673c3b17344664b35f8791f562d3aea6bf4d8faa3ae3fc0a519380fd453964a36677c34d48677ecb7f5ed035df026f5f0f8fbfe21745e52daf1f3b9e58c73f0baefdb709320e2202e7d05250b051a59b30ff1fef22d83d7140c1c81cea314a0890ce8d2226799872181c58a74016c7aaa2cff5ac72b575cecde8f304aa572a2ea03d8b173ab76c6e8cdb9dfd0da81e1119cefd4b8b4dbfbe0e46c7f1ee2fe8b5fd5504e58ccbc0d13b4fa41ecc9ebd0dabe1d1fec5c724f748167e7c0553e997f9b77eb36abce70973f06df151748d41b758de3efd7afa6f2464a1547f5ff158469d96e248be464df9eda0e7ce854a89332a2c1278b17c425368a9604f454db&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"modulus_length"</span>: <span class="token number">2048</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"not_after"</span>: <span class="token number">1398805499</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"not_before"</span>: <span class="token number">1367269499</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"service"</span>: <span class="token string">&quot;ftp&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;reset_service_ssl_certificate&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Install-or-Uninstall-Package" data-section-id="tag/Install-or-Uninstall-Package" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Install-or-Uninstall-Package" aria-label="tag/Install-or-Uninstall-Package"></a>Install or Uninstall Package</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;System Package Management / Install or Uninstall Package&lt;/p&gt;
"><p>System Package Management / Install or Uninstall Package</p>
</div></div></div><div id="tag/Install-or-Uninstall-Package/operation/package_manager_submit_actions" data-section-id="tag/Install-or-Uninstall-Package/operation/package_manager_submit_actions" class="sc-dntaoT ceciOs"><div data-section-id="operation/package_manager_submit_actions" id="operation/package_manager_submit_actions" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Install-or-Uninstall-Package/operation/package_manager_submit_actions" aria-label="tag/Install-or-Uninstall-Package/operation/package_manager_submit_actions"></a>Start RPM package installation, update, or removal<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function installs, upgrades, or uninstalls RPM packages.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The system queues this function&amp;#39;s actions to run as background tasks. The actions may
require additional time to finish.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function installs, upgrades, or uninstalls RPM packages.</p>
<p><strong>Note:</strong></p>
<p>The system queues this function&#39;s actions to run as background tasks. The actions may
require additional time to finish.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="install" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">install</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">install=install=package1 install=package2</span> -<!-- --> <!-- -->Install multiple RPM packages.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">install=package1</span> -<!-- --> <!-- -->Install a single RPM package.</li></ul><div><div html="&lt;p&gt;The RPM package that you want to install. If you do not use this parameter, the function
does not install a package.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You can pass this parameter multiple times to install more than one RPM package&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The RPM package that you want to install. If you do not use this parameter, the function
does not install a package.</p>
<p><strong>Note:</strong></p>
<p>You can pass this parameter multiple times to install more than one RPM package</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="uninstall" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">uninstall</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">uninstall=uninstall=package3 uninstall=package4 uninstall=package5</span> -<!-- --> <!-- -->Uninstall multiple RPM packages.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">uninstall=package3</span> -<!-- --> <!-- -->Uninstall a single RPM package.</li></ul><div><div html="&lt;p&gt;The RPM package that you want to uninstall. If you do not use this parameter, the function
does not uninstall a package.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You can pass this parameter multiple times to uninstall more than one RPM package.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The RPM package that you want to uninstall. If you do not use this parameter, the function
does not uninstall a package.</p>
<p><strong>Note:</strong></p>
<p>You can pass this parameter multiple times to uninstall more than one RPM package.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="upgrade" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">upgrade</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">upgrade=upgrade=package6 upgrade=package7 upgrade=package8</span> -<!-- --> <!-- -->Upgrade multiple RPM packages.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">upgrade=package6</span> -<!-- --> <!-- -->Upgrade a single RPM package.</li></ul><div><div html="&lt;p&gt;The RPM package that you want to upgrade. If you do not use this parameter, the function
does not upgrade a package.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You can pass this parameter multiple times to upgrade more than one RPM package.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The RPM package that you want to upgrade. If you do not use this parameter, the function
does not upgrade a package.</p>
<p><strong>Note:</strong></p>
<p>You can pass this parameter multiple times to upgrade more than one RPM package.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/package_manager_submit_actions</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/package_manager_submit_actions</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2a9jdq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2a9jdq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2a9jdq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2a9jdq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2a9jdq:0" aria-labelledby="tab:R2a9jdq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  package_manager_submit_actions
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2a9jdq:1" aria-labelledby="tab:R2a9jdq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2e9jdq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2e9jdq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2e9jdq:0" aria-labelledby="tab:R2e9jdq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"build"</span>: <span class="token number">9717</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;package_manager_submit_actions&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Install-or-Uninstall-Package/operation/package_manager_upgrade" data-section-id="tag/Install-or-Uninstall-Package/operation/package_manager_upgrade" class="sc-dntaoT ceciOs"><div data-section-id="operation/package_manager_upgrade" id="operation/package_manager_upgrade" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Install-or-Uninstall-Package/operation/package_manager_upgrade" aria-label="tag/Install-or-Uninstall-Package/operation/package_manager_upgrade"></a>Start RPM package upgrade<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function downloads and installs package updates on the server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function downloads and installs package updates on the server.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/package_manager_upgrade</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/package_manager_upgrade</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2aajdq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2aajdq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2aajdq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2aajdq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2aajdq:0" aria-labelledby="tab:R2aajdq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  package_manager_upgrade
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2aajdq:1" aria-labelledby="tab:R2aajdq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2eajdq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2eajdq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2eajdq:0" aria-labelledby="tab:R2eajdq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"build"</span>: <span class="token number">10111</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;package_manager_upgrade&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Install-or-Uninstall-Package/operation/install_rpm_plugin" data-section-id="tag/Install-or-Uninstall-Package/operation/install_rpm_plugin" class="sc-dntaoT ceciOs"><div data-section-id="operation/install_rpm_plugin" id="operation/install_rpm_plugin" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Install-or-Uninstall-Package/operation/install_rpm_plugin" aria-label="tag/Install-or-Uninstall-Package/operation/install_rpm_plugin"></a>Install WHM plugin RPM package<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function starts a plugin installation. The installation runs as a background process.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function starts a plugin installation. The installation runs as a background process.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">name=plugin name</span></div><div><div html="&lt;p&gt;The name of a plugin RPM to install.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The name of a plugin RPM to install.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/install_rpm_plugin</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/install_rpm_plugin</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2abjdq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2abjdq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2abjdq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2abjdq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2abjdq:0" aria-labelledby="tab:R2abjdq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  install_rpm_plugin <span class="token punctuation">\</span>
  <span class="token assign-left variable">name</span><span class="token operator">=</span><span class="token string">'plugin name'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2abjdq:1" aria-labelledby="tab:R2abjdq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ebjdq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ebjdq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ebjdq:0" aria-labelledby="tab:R2ebjdq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"log_entry"</span>: <span class="token string">&quot;2017-01-01T19:39:27Z_plugin_name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"pid"</span>: <span class="token number">1234</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;install_rpm_plugin&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Install-or-Uninstall-Package/operation/uninstall_rpm_plugin" data-section-id="tag/Install-or-Uninstall-Package/operation/uninstall_rpm_plugin" class="sc-dntaoT ceciOs"><div data-section-id="operation/uninstall_rpm_plugin" id="operation/uninstall_rpm_plugin" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Install-or-Uninstall-Package/operation/uninstall_rpm_plugin" aria-label="tag/Install-or-Uninstall-Package/operation/uninstall_rpm_plugin"></a>Uninstall WHM plugin RPM package<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function starts the uninstall process for a plugin. The uninstall process runs as a background process.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function starts the uninstall process for a plugin. The uninstall process runs as a background process.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">name=plugin_name</span></div><div><div html="&lt;p&gt;The name of a plugin RPM to uninstall.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The name of a plugin RPM to uninstall.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/uninstall_rpm_plugin</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/uninstall_rpm_plugin</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2acjdq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2acjdq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2acjdq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2acjdq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2acjdq:0" aria-labelledby="tab:R2acjdq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  uninstall_rpm_plugin <span class="token punctuation">\</span>
  <span class="token assign-left variable">name</span><span class="token operator">=</span><span class="token string">'plugin_name'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2acjdq:1" aria-labelledby="tab:R2acjdq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ecjdq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ecjdq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ecjdq:0" aria-labelledby="tab:R2ecjdq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"log_entry"</span>: <span class="token string">&quot;2017-01-01T19:39:27Z_plugin_name&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"pid"</span>: <span class="token number">1234</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;uninstall_rpm_plugin&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/List-Package-Information" data-section-id="tag/List-Package-Information" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/List-Package-Information" aria-label="tag/List-Package-Information"></a>List Package Information</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;System Package Management / List Package Information&lt;/p&gt;
"><p>System Package Management / List Package Information</p>
</div></div></div><div id="tag/List-Package-Information/operation/package_manager_is_performing_actions" data-section-id="tag/List-Package-Information/operation/package_manager_is_performing_actions" class="sc-dntaoT ceciOs"><div data-section-id="operation/package_manager_is_performing_actions" id="operation/package_manager_is_performing_actions" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/List-Package-Information/operation/package_manager_is_performing_actions" aria-label="tag/List-Package-Information/operation/package_manager_is_performing_actions"></a>Return RPM package update status<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function checks the activity of the process that you executed in the WHM API 1 &lt;code&gt;package_manager_submit_actions&lt;/code&gt; function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function checks the activity of the process that you executed in the WHM API 1 <code>package_manager_submit_actions</code> function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="build" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">build</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">build=10053</span></div><div><div html="&lt;p&gt;The process&amp;#39;s build number returned by the WHM API 1 &lt;code&gt;package_manager_submit_actions&lt;/code&gt; function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The process&#39;s build number returned by the WHM API 1 <code>package_manager_submit_actions</code> function.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/package_manager_is_performing_actions</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/package_manager_is_performing_actions</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2a9ldq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2a9ldq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2a9ldq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2a9ldq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2a9ldq:0" aria-labelledby="tab:R2a9ldq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  package_manager_is_performing_actions <span class="token punctuation">\</span>
  <span class="token assign-left variable">build</span><span class="token operator">=</span><span class="token string">'10053'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2a9ldq:1" aria-labelledby="tab:R2a9ldq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2e9ldq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2e9ldq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2e9ldq:0" aria-labelledby="tab:R2e9ldq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"active"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;package_manager_is_performing_actions&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/List-Package-Information/operation/package_manager_list_packages" data-section-id="tag/List-Package-Information/operation/package_manager_list_packages" class="sc-dntaoT ceciOs"><div data-section-id="operation/package_manager_list_packages" id="operation/package_manager_list_packages" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/List-Package-Information/operation/package_manager_list_packages" aria-label="tag/List-Package-Information/operation/package_manager_list_packages"></a>Return available RPM packages<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists information about the system&amp;#39;s available RPM packages.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists information about the system&#39;s available RPM packages.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="state" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">state</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;any&quot;</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;any&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;installed&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;not_installed&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;updatable&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">state=installed</span></div><div><div html="&lt;p&gt;Return RPM packages that exist in a specified state.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;any&lt;/code&gt; — All RPMs available on the system.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;installed&lt;/code&gt; — The RPMs installed on the system.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;not_installed&lt;/code&gt; — The available RPMs not yet installed on the system.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;updatable&lt;/code&gt; — The RPMs with updates available.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Return RPM packages that exist in a specified state.</p>
<ul>
<li><code>any</code> — All RPMs available on the system.</li>
<li><code>installed</code> — The RPMs installed on the system.</li>
<li><code>not_installed</code> — The available RPMs not yet installed on the system.</li>
<li><code>updatable</code> — The RPMs with updates available.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="&lt;p&gt;A list of RPM objects that match the requested &lt;code&gt;state&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A list of RPM objects that match the requested <code>state</code>.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/package_manager_list_packages</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/package_manager_list_packages</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2aaldq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2aaldq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2aaldq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2aaldq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2aaldq:0" aria-labelledby="tab:R2aaldq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  package_manager_list_packages
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2aaldq:1" aria-labelledby="tab:R2aaldq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ealdq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ealdq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ealdq:0" aria-labelledby="tab:R2ealdq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"packages"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"package"</span>: <span class="token string">&quot;MariaDB-client&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"package"</span>: <span class="token string">&quot;MariaDB-common&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;package_manager_list_packages&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/List-Package-Information/operation/get_rpm_version_data" data-section-id="tag/List-Package-Information/operation/get_rpm_version_data" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_rpm_version_data" id="operation/get_rpm_version_data" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/List-Package-Information/operation/get_rpm_version_data" aria-label="tag/List-Package-Information/operation/get_rpm_version_data"></a>Return available RPM packages<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists a key&amp;#39;s available RPMs. For more information, read our
&lt;a href=&quot;https://go.cpanel.net/rpm-versions&quot;&gt;rpm.versions system&lt;/a&gt;
documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists a key&#39;s available RPMs. For more information, read our
<a href="https://go.cpanel.net/rpm-versions">rpm.versions system</a>
documentation.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="key" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">key</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">key=3rdparty</span></div><div><div html="&lt;p&gt;The RPM&amp;#39;s key. If you do &lt;strong&gt;not&lt;/strong&gt; specify a value, the function returns all RPM categories.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The RPM&#39;s key. If you do <strong>not</strong> specify a value, the function returns all RPM categories.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="section" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">section</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">section=rpm_groups</span></div><div><div html="&lt;p&gt;The RPM&amp;#39;s section.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The RPM&#39;s section.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object or object</span></div> <div><div html="&lt;p&gt;The RPM section and its associated RPMs.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This function uses the RPM section&amp;#39;s name and RPM key&amp;#39;s name for each return value.&lt;/li&gt;
&lt;li&gt;If you specify the &lt;code&gt;key&lt;/code&gt; parameter, this function returns &lt;strong&gt;only&lt;/strong&gt; the called RPM key.&lt;/li&gt;
&lt;li&gt;If you do &lt;strong&gt;not&lt;/strong&gt; specify the &lt;code&gt;key&lt;/code&gt; parameter, the function returns &lt;strong&gt;all&lt;/strong&gt; RPM keys
in the called &lt;code&gt;section&lt;/code&gt; parameter.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The RPM section and its associated RPMs.</p>
<p><strong>Note:</strong></p>
<ul>
<li>This function uses the RPM section&#39;s name and RPM key&#39;s name for each return value.</li>
<li>If you specify the <code>key</code> parameter, this function returns <strong>only</strong> the called RPM key.</li>
<li>If you do <strong>not</strong> specify the <code>key</code> parameter, the function returns <strong>all</strong> RPM keys
in the called <code>section</code> parameter.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_rpm_version_data</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_rpm_version_data</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2abldq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2abldq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2abldq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2abldq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2abldq:0" aria-labelledby="tab:R2abldq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_rpm_version_data <span class="token punctuation">\</span>
  <span class="token assign-left variable">section</span><span class="token operator">=</span><span class="token string">'rpm_groups'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2abldq:1" aria-labelledby="tab:R2abldq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ebldq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ebldq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ebldq:0" aria-labelledby="tab:R2ebldq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"3rdparty"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;cpanel-pcre&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;cpanel-pixman&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;cpanel-analog&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_rpm_version_data&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/List-Package-Information/operation/list_rpms" data-section-id="tag/List-Package-Information/operation/list_rpms" class="sc-dntaoT ceciOs"><div data-section-id="operation/list_rpms" id="operation/list_rpms" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/List-Package-Information/operation/list_rpms" aria-label="tag/List-Package-Information/operation/list_rpms"></a>Return required but uninstalled server RPM package<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists RPMs that the server needs, but the server owner has not yet installed.
When you call this function, it performs the same actions as the following command:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;/usr/local/cpanel/scripts/check_cpanel_pkgs --list-only --targets[target]&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;For more information, read our
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/rpm-versions/introduction-to-the-rpm-versions-system/&quot;&gt;rpm.versions system&lt;/a&gt;
documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists RPMs that the server needs, but the server owner has not yet installed.
When you call this function, it performs the same actions as the following command:</p>
<p><code>/usr/local/cpanel/scripts/check_cpanel_pkgs --list-only --targets[target]</code></p>
<p>For more information, read our
<a href="https://docs.cpanel.net/knowledge-base/rpm-versions/introduction-to-the-rpm-versions-system/">rpm.versions system</a>
documentation.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="target" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">target</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">target=3rdparty</span></div><div><div html="&lt;p&gt;The target that depends on the uninstalled RPMs. If you do not specify a value, the function lists all of the required but uninstalled RPMs for all RPM targets.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The target that depends on the uninstalled RPMs. If you do not specify a value, the function lists all of the required but uninstalled RPMs for all RPM targets.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/list_rpms</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/list_rpms</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2acldq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2acldq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2acldq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2acldq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2acldq:0" aria-labelledby="tab:R2acldq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  list_rpms
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2acldq:1" aria-labelledby="tab:R2acldq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ecldq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ecldq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ecldq:0" aria-labelledby="tab:R2ecldq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"rpms"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;cpanel-pcre&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;list_rpms&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/List-Package-Information/operation/package_manager_get_package_info" data-section-id="tag/List-Package-Information/operation/package_manager_get_package_info" class="sc-dntaoT ceciOs"><div data-section-id="operation/package_manager_get_package_info" id="operation/package_manager_get_package_info" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/List-Package-Information/operation/package_manager_get_package_info" aria-label="tag/List-Package-Information/operation/package_manager_get_package_info"></a>Return available RPM packages information<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves information about the system&amp;#39;s available
RPM packages.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You must use &lt;strong&gt;either&lt;/strong&gt; the &lt;code&gt;ns&lt;/code&gt; or the &lt;code&gt;package&lt;/code&gt; parameters.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves information about the system&#39;s available
RPM packages.</p>
<p><strong>Note:</strong></p>
<p>You must use <strong>either</strong> the <code>ns</code> or the <code>package</code> parameters.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="disable-excludes" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">disable-excludes</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">disable-excludes=1</span></div><div><div html="&lt;p&gt;Whether the system will disable &lt;a href=&quot;https://en.wikipedia.org/wiki/Yum_(software)&quot;&gt;yum&lt;/a&gt;&amp;#39;s
exclude behavior.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Disable yum&amp;#39;s exclude behavior.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; disable yum&amp;#39;s exclude behavior.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether the system will disable <a href="https://en.wikipedia.org/wiki/Yum_(software)">yum</a>&#39;s
exclude behavior.</p>
<ul>
<li><code>1</code> — Disable yum&#39;s exclude behavior.</li>
<li><code>0</code> — Do <strong>not</strong> disable yum&#39;s exclude behavior.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="ns" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">ns</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;ea&quot;</span> </div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ns=ns=ea ns=altea</span> -<!-- --> <!-- -->View multiple namespaces.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ns=ea</span> -<!-- --> <!-- -->View one namespace.</li></ul><div><div html="&lt;p&gt;An available RPM package namespace.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;ea&lt;/code&gt; and any from &lt;code&gt;ea4_get_additional_pkg_prefixes&lt;/code&gt; API call are the &lt;strong&gt;only&lt;/strong&gt; possible values.&lt;/li&gt;
&lt;li&gt;If you use this parameter, you cannot use the &lt;code&gt;package&lt;/code&gt; parameter.&lt;/li&gt;
&lt;li&gt;To view more than one namespace, pass the parameter multiple times. For example,
&lt;code&gt;ns=ea&lt;/code&gt; and &lt;code&gt;ns=altea&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>An available RPM package namespace.</p>
<p><strong>Note:</strong></p>
<ul>
<li><code>ea</code> and any from <code>ea4_get_additional_pkg_prefixes</code> API call are the <strong>only</strong> possible values.</li>
<li>If you use this parameter, you cannot use the <code>package</code> parameter.</li>
<li>To view more than one namespace, pass the parameter multiple times. For example,
<code>ns=ea</code> and <code>ns=altea</code>.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="package" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">package</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">package=package=ea-php55 package=ea-apr-util</span> -<!-- --> <!-- -->View multiple packages.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">package=ea-php55</span> -<!-- --> <!-- -->View one package.</li></ul><div><div html="&lt;p&gt;An RPM package name on the system.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;If you use this parameter, you cannot use the &lt;code&gt;ns&lt;/code&gt; parameter.&lt;/li&gt;
&lt;li&gt;To view more than one package, pass the parameter multiple times. For example,
&lt;code&gt;package=ea-php55&lt;/code&gt; and &lt;code&gt;package=ea-apr-util&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>An RPM package name on the system.</p>
<p><strong>Note:</strong></p>
<ul>
<li>If you use this parameter, you cannot use the <code>ns</code> parameter.</li>
<li>To view more than one package, pass the parameter multiple times. For example,
<code>package=ea-php55</code> and <code>package=ea-apr-util</code>.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/package_manager_get_package_info</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/package_manager_get_package_info</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2adldq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2adldq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2adldq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2adldq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2adldq:0" aria-labelledby="tab:R2adldq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  package_manager_get_package_info <span class="token punctuation">\</span>
  <span class="token assign-left variable">ns</span><span class="token operator">=</span><span class="token string">'ea'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">package</span><span class="token operator">=</span><span class="token string">'ea-php55'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2adldq:1" aria-labelledby="tab:R2adldq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2edldq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2edldq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2edldq:0" aria-labelledby="tab:R2edldq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"packages"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"architecture"</span>: <span class="token string">&quot;x86_64&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"license"</span>: <span class="token string">&quot;ASL 2.0&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"long_description"</span>: <span class="token string">&quot;The mission of the Apache Portable Runtime (APR) is to provide a\\nfree library of C data structures and routines.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"more_info_url"</span>: <span class="token string">&quot;</span><a href="http://apr.apache.org">http://apr.apache.org</a><span class="token string">&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"package"</span>: <span class="token string">&quot;ea-apr-util&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"pkg_dep"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"conflicts"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;ea-php55-php-ioncube5&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"requires"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;glibc&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;libuuid&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;expat&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;libdb&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;ea-apr&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"pkg_group"</span>: <span class="token string">&quot;System Environment/Libraries&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"release"</span>: <span class="token string">&quot;7.7.1.cpanel&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"repo_name"</span>: <span class="token string">&quot;NYI&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"short_description"</span>: <span class="token string">&quot;Apache Portable Runtime Utility library&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"size"</span>: <span class="token number">214647</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"state"</span>: <span class="token string">&quot;updatable&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token string">&quot;1.6.1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version_installed"</span>: <span class="token string">&quot;1.6.1-4.4.8.cpanel&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version_latest"</span>: <span class="token string">&quot;1.6.1-7.7.1.cpanel&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;package_manager_get_package_info&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/List-Package-Information/operation/package_manager_resolve_actions" data-section-id="tag/List-Package-Information/operation/package_manager_resolve_actions" class="sc-dntaoT ceciOs"><div data-section-id="operation/package_manager_resolve_actions" id="operation/package_manager_resolve_actions" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/List-Package-Information/operation/package_manager_resolve_actions" aria-label="tag/List-Package-Information/operation/package_manager_resolve_actions"></a>Return possible RPM package changes<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function determines the actions that would result from the provisioning of a specified RPM package or packages.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function determines the actions that would result from the provisioning of a specified RPM package or packages.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="ns" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">ns</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;ea&quot;</span> </div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ns=ns=ea ns=altea</span> -<!-- --> <!-- -->Operate under multiple namespaces.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">ns=ea</span> -<!-- --> <!-- -->Operate under one namespace.</li></ul><div><div html="&lt;p&gt;The RPM namespace that represents a set of packages.
&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;ea&lt;/code&gt; and any from &lt;code&gt;ea4_get_additional_pkg_prefixes&lt;/code&gt; API call are the &lt;strong&gt;only&lt;/strong&gt; possible values. * When more than one namespace is involved, pass the parameter multiple times. For example, &lt;code&gt;ns=ea&lt;/code&gt; and &lt;code&gt;ns=altea&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The RPM namespace that represents a set of packages.
<strong>Note:</strong></p>
<ul>
<li><code>ea</code> and any from <code>ea4_get_additional_pkg_prefixes</code> API call are the <strong>only</strong> possible values. * When more than one namespace is involved, pass the parameter multiple times. For example, <code>ns=ea</code> and <code>ns=altea</code>.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="package" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">package</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">package=package=ea-apache24-mod_headers package=ea-apache24-mod_cgid package=ea-apache24-mod_mpm_event</span> -<!-- --> <!-- -->Submit multiple RPM packages.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">package=ea-apache24-mod_headers</span> -<!-- --> <!-- -->Submit a single RPM package.</li></ul><div><div html="&lt;p&gt;The name of an RPM package.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;To submit more than one package, pass the parameter multiple times. For example,
&lt;code&gt;package=ea-php55&lt;/code&gt; and &lt;code&gt;package=ea-apr-util&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The name of an RPM package.</p>
<p><strong>Note:</strong></p>
<ul>
<li>To submit more than one package, pass the parameter multiple times. For example,
<code>package=ea-php55</code> and <code>package=ea-apr-util</code>.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/package_manager_resolve_actions</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/package_manager_resolve_actions</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2aeldq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2aeldq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2aeldq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2aeldq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2aeldq:0" aria-labelledby="tab:R2aeldq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  package_manager_resolve_actions <span class="token punctuation">\</span>
  <span class="token assign-left variable">package</span><span class="token operator">=</span><span class="token string">'ea-apache24-mod_headers'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2aeldq:1" aria-labelledby="tab:R2aeldq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2eeldq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2eeldq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2eeldq:0" aria-labelledby="tab:R2eeldq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"install"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;ea-apache24-mod_mpm_event&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;ea-apache24-mod_cgid&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"unaffected"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;ea-php70-php-devel&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;ea-php56-runtime&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;ea-php55-php-common&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;ea-apache24-mod_headers&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;ea-php56-php-bcmath&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;ea-php70-php-curl&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;ea-php70-php-xml&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"uninstall"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;ea-apache24-mod_cgi&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;ea-apache24-mod_mpm_prefork&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"upgrade"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;ea-php56&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;package_manager_resolve_actions&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Package-Manager-Settings" data-section-id="tag/Package-Manager-Settings" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Package-Manager-Settings" aria-label="tag/Package-Manager-Settings"></a>Package Manager Settings</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;System Package Management / Package Manager Settings&lt;/p&gt;
"><p>System Package Management / Package Manager Settings</p>
</div></div></div><div id="tag/Package-Manager-Settings/operation/package_manager_get_build_log" data-section-id="tag/Package-Manager-Settings/operation/package_manager_get_build_log" class="sc-dntaoT ceciOs"><div data-section-id="operation/package_manager_get_build_log" id="operation/package_manager_get_build_log" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Package-Manager-Settings/operation/package_manager_get_build_log" aria-label="tag/Package-Manager-Settings/operation/package_manager_get_build_log"></a>Return RPM management build log<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns build log content.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns build log content.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="build" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">build</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">build=1234</span></div><div><div html="&lt;p&gt;The build process ID returned by the &lt;code&gt;package_manager_submit_actions&lt;/code&gt; function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The build process ID returned by the <code>package_manager_submit_actions</code> function.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="offset" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">offset</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->bytes<!-- -->&gt;<!-- --> </span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 0<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">offset=4567</span></div><div><div html="&lt;p&gt;The position in the build log from which you wish to display entries.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The position in the build log from which you wish to display entries.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/package_manager_get_build_log</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/package_manager_get_build_log</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2a9ndq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2a9ndq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2a9ndq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2a9ndq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2a9ndq:0" aria-labelledby="tab:R2a9ndq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  package_manager_get_build_log <span class="token punctuation">\</span>
  <span class="token assign-left variable">build</span><span class="token operator">=</span><span class="token string">'1234'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">offset</span><span class="token operator">=</span><span class="token string">'4567'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2a9ndq:1" aria-labelledby="tab:R2a9ndq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2e9ndq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2e9ndq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2e9ndq:0" aria-labelledby="tab:R2e9ndq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"content"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;line1&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;line2&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;line3&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"offset"</span>: <span class="token number">9672</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"still_running"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;package_manager_get_build_log&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Package-Manager-Settings/operation/package_manager_fixcache" data-section-id="tag/Package-Manager-Settings/operation/package_manager_fixcache" class="sc-dntaoT ceciOs"><div data-section-id="operation/package_manager_fixcache" id="operation/package_manager_fixcache" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Package-Manager-Settings/operation/package_manager_fixcache" aria-label="tag/Package-Manager-Settings/operation/package_manager_fixcache"></a>Repair RPM management yum cache issues<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function attempts to repair yum cache issues.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function attempts to repair yum cache issues.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/package_manager_fixcache</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/package_manager_fixcache</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2aandq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2aandq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2aandq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2aandq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2aandq:0" aria-labelledby="tab:R2aandq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  package_manager_fixcache
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2aandq:1" aria-labelledby="tab:R2aandq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2eandq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2eandq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2eandq:0" aria-labelledby="tab:R2eandq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"cache_seems_ok_now"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;package_manager_fixcache&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Package-Manager-Settings/operation/delete_rpm_version" data-section-id="tag/Package-Manager-Settings/operation/delete_rpm_version" class="sc-dntaoT ceciOs"><div data-section-id="operation/delete_rpm_version" id="operation/delete_rpm_version" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Package-Manager-Settings/operation/delete_rpm_version" aria-label="tag/Package-Manager-Settings/operation/delete_rpm_version"></a>Remove rpm.versions system configuration<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function removes RPM data. When you call this function, it performs the same
actions as the following command:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;/usr/local/cpanel/scripts/update_local_rpm_versions --del section.key value&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;For more information, read our
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/rpm-versions/introduction-to-the-rpm-versions-system/&quot;&gt;rpm.versions system&lt;/a&gt;
documentation.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;After you call this function, we &lt;strong&gt;strongly&lt;/strong&gt; recommend that you run the
&lt;code&gt;/usr/local/cpanel/scripts/check_cpanel_pkgs&lt;/code&gt; script.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function removes RPM data. When you call this function, it performs the same
actions as the following command:</p>
<p><code>/usr/local/cpanel/scripts/update_local_rpm_versions --del section.key value</code></p>
<p>For more information, read our
<a href="https://docs.cpanel.net/knowledge-base/rpm-versions/introduction-to-the-rpm-versions-system/">rpm.versions system</a>
documentation.</p>
<p><strong>Note:</strong></p>
<p>After you call this function, we <strong>strongly</strong> recommend that you run the
<code>/usr/local/cpanel/scripts/check_cpanel_pkgs</code> script.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="key" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">key</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">key=3rdparty</span></div><div><div html="&lt;p&gt;The &lt;a href=&quot;https://docs.cpanel.net/knowledge-base/rpm-versions/rpm-targets/&quot;&gt;RPM&amp;#39;s target&lt;/a&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The <a href="https://docs.cpanel.net/knowledge-base/rpm-versions/rpm-targets/">RPM&#39;s target</a>.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="section" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">section</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">section=rpm_groups</span></div><div><div html="&lt;p&gt;The RPM&amp;#39;s section within the &lt;code&gt;rpm.versions&lt;/code&gt; file.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The RPM&#39;s section within the <code>rpm.versions</code> file.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="value" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">value</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">value=cpanel-pcre</span></div><div><div html="&lt;p&gt;The RPM name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The RPM name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/delete_rpm_version</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/delete_rpm_version</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2abndq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2abndq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2abndq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2abndq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2abndq:0" aria-labelledby="tab:R2abndq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  delete_rpm_version <span class="token punctuation">\</span>
  <span class="token assign-left variable">section</span><span class="token operator">=</span><span class="token string">'rpm_groups'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">key</span><span class="token operator">=</span><span class="token string">'3rdparty'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">value</span><span class="token operator">=</span><span class="token string">'cpanel-pcre'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2abndq:1" aria-labelledby="tab:R2abndq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ebndq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ebndq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ebndq:0" aria-labelledby="tab:R2ebndq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;delete_rpm_version&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Package-Manager-Settings/operation/edit_rpm_version" data-section-id="tag/Package-Manager-Settings/operation/edit_rpm_version" class="sc-dntaoT ceciOs"><div data-section-id="operation/edit_rpm_version" id="operation/edit_rpm_version" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Package-Manager-Settings/operation/edit_rpm_version" aria-label="tag/Package-Manager-Settings/operation/edit_rpm_version"></a>Update rpm.versions system configuration<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function edits RPM data. When you call this function, it performs the same actions
as the following command:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;/usr/local/cpanel/scripts/update_local_rpm_versions --edit section.key value&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;For more information, read our
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/rpm-versions/introduction-to-the-rpm-versions-system/&quot;&gt;rpm.versions system&lt;/a&gt;
documentation.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;After you call this function, we &lt;strong&gt;strongly&lt;/strong&gt; recommend that you run the
&lt;code&gt;/usr/local/cpanel/scripts/check_cpanel_pkgs&lt;/code&gt; script.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function edits RPM data. When you call this function, it performs the same actions
as the following command:</p>
<p><code>/usr/local/cpanel/scripts/update_local_rpm_versions --edit section.key value</code></p>
<p>For more information, read our
<a href="https://docs.cpanel.net/knowledge-base/rpm-versions/introduction-to-the-rpm-versions-system/">rpm.versions system</a>
documentation.</p>
<p><strong>Note:</strong></p>
<p>After you call this function, we <strong>strongly</strong> recommend that you run the
<code>/usr/local/cpanel/scripts/check_cpanel_pkgs</code> script.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="key" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">key</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">key=3rdparty</span></div><div><div html="&lt;p&gt;The RPM&amp;#39;s key.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The RPM&#39;s key.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="section" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">section</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">section=rpm_groups</span></div><div><div html="&lt;p&gt;The RPM&amp;#39;s section.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The RPM&#39;s section.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="value" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">value</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">value=cpanel-pcre</span></div><div><div html="&lt;p&gt;The RPM&amp;#39;s value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The RPM&#39;s value.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/edit_rpm_version</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/edit_rpm_version</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2acndq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2acndq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2acndq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2acndq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2acndq:0" aria-labelledby="tab:R2acndq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  edit_rpm_version <span class="token punctuation">\</span>
  <span class="token assign-left variable">section</span><span class="token operator">=</span><span class="token string">'rpm_groups'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">key</span><span class="token operator">=</span><span class="token string">'3rdparty'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">value</span><span class="token operator">=</span><span class="token string">'cpanel-pcre'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2acndq:1" aria-labelledby="tab:R2acndq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ecndq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ecndq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ecndq:0" aria-labelledby="tab:R2ecndq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;edit_rpm_version&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/cPanel-Account-Transfer" data-section-id="tag/cPanel-Account-Transfer" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPanel-Account-Transfer" aria-label="tag/cPanel-Account-Transfer"></a>cPanel Account Transfer</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Transfers / cPanel Account Transfer&lt;/p&gt;
"><p>Transfers / cPanel Account Transfer</p>
</div></div></div><div id="tag/cPanel-Account-Transfer/operation/abort_transfer_session" data-section-id="tag/cPanel-Account-Transfer/operation/abort_transfer_session" class="sc-dntaoT ceciOs"><div data-section-id="operation/abort_transfer_session" id="operation/abort_transfer_session" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPanel-Account-Transfer/operation/abort_transfer_session" aria-label="tag/cPanel-Account-Transfer/operation/abort_transfer_session"></a>Stop transfer session<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function aborts an active transfer session.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function aborts an active transfer session.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="transfer_session_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">transfer_session_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">transfer_session_id=exampleservercopya20140206192428NtyW</span></div><div><div html="&lt;p&gt;The transfer session&amp;#39;s ID.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The transfer session&#39;s ID.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/abort_transfer_session</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/abort_transfer_session</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2a9jea:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2a9jea:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2a9jea:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2a9jea:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2a9jea:0" aria-labelledby="tab:R2a9jea:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  abort_transfer_session <span class="token punctuation">\</span>
  <span class="token assign-left variable">transfer_session_id</span><span class="token operator">=</span><span class="token string">'exampleservercopya20140206192428NtyW'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2a9jea:1" aria-labelledby="tab:R2a9jea:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2e9jea:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2e9jea:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2e9jea:0" aria-labelledby="tab:R2e9jea:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;abort_transfer_session&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/cPanel-Account-Transfer/operation/create_remote_root_transfer_session" data-section-id="tag/cPanel-Account-Transfer/operation/create_remote_root_transfer_session" class="sc-dntaoT ceciOs"><div data-section-id="operation/create_remote_root_transfer_session" id="operation/create_remote_root_transfer_session" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPanel-Account-Transfer/operation/create_remote_root_transfer_session" aria-label="tag/cPanel-Account-Transfer/operation/create_remote_root_transfer_session"></a>Create remote server transfer session as root user<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function creates a transfer session as the &lt;code&gt;root&lt;/code&gt; user.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  For information about the ports that cPanel &amp;amp; WHM uses, read our &lt;a href=&quot;https://go.cpanel.net/firewall&quot;&gt;How to Configure Your Firewall for cPanel Services&lt;/a&gt; documentation.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  For more information about how this function works with other functions in the transfer and restore process, read our &lt;a href=&quot;https://go.cpanel.net/transferrestoreAPIguide&quot;&gt;Guide to Transfer and Restore API Functions&lt;/a&gt; documentation.&lt;/p&gt;
&lt;h3 id=&quot;authentication&quot;&gt;Authentication&lt;/h3&gt;
&lt;p&gt;There are several methods that you can use to authenticate a transfer session with the remote server:&lt;/p&gt;
&lt;h4 id=&quot;authenticate-as-root&quot;&gt;Authenticate as root&lt;/h4&gt;
&lt;p&gt;If you use SSH to authenticate as the &lt;code&gt;root&lt;/code&gt; user, the remote server&amp;#39;s SSH must accept &lt;code&gt;root&lt;/code&gt; logins. For more information read &lt;a href=&quot;https://linux.die.net/man/5/sshd_config&quot;&gt;OpenSSH&amp;#39;s &lt;code&gt;sshd_config&lt;/code&gt;&lt;/a&gt; documentation.&lt;/p&gt;
&lt;p&gt;The following table displays the correct parameters and values for this authentication method:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Parameter&lt;/th&gt;
&lt;th&gt;Value&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;&lt;code&gt;user&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;root&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;password&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;root&lt;/code&gt;&amp;#39;s password&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;You can also use an SSH public key to authenticate the &lt;code&gt;root&lt;/code&gt; user. If the SSH public key is encrypted, include the SSH key&amp;#39;s passphrase.&lt;/p&gt;
&lt;p&gt;The following table displays the correct parameters and values for this authentication method:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Parameter&lt;/th&gt;
&lt;th&gt;Value if the SSH Key is not encrypted&lt;/th&gt;
&lt;th&gt;Value if the SSH Key is encrypted&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;&lt;code&gt;user&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;root&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;root&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;sshkey_name&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;The &lt;code&gt;root&lt;/code&gt; user&amp;#39;s SSH key.&lt;/td&gt;
&lt;td&gt;The &lt;code&gt;root&lt;/code&gt; user&amp;#39;s SSH key.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;sshkey_passphrase&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;em&gt;(none)&lt;/em&gt;&lt;/td&gt;
&lt;td&gt;The &lt;code&gt;root&lt;/code&gt; user&amp;#39;s SSH key passphrase.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;h4 id=&quot;authenticate-as-a-user&quot;&gt;Authenticate as a user&lt;/h4&gt;
&lt;p&gt;Many server administrators do not permit direct &lt;code&gt;root&lt;/code&gt; logins via SSH on their servers.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;If the remote server forbids root logins, you &lt;strong&gt;must&lt;/strong&gt; use another user and their password on the remote server, and then escalate to the &lt;code&gt;root&lt;/code&gt; user. For more information read &lt;a href=&quot;https://linux.die.net/man/5/sshd_config&quot;&gt;OpenSSH&amp;#39;s &lt;code&gt;sshd_config&lt;/code&gt;&lt;/a&gt; documentation.&lt;/li&gt;
&lt;li&gt;If the system administrator used WHM&amp;#39;s &lt;a href=&quot;https://go.cpanel.net/whmdocsManageWheelGroupUsers&quot;&gt;&lt;em&gt;Manage Wheel Group Users&lt;/em&gt;&lt;/a&gt; interface (&lt;em&gt;WHM &amp;gt;&amp;gt; Home &amp;gt;&amp;gt; Security Center &amp;gt;&amp;gt; Manage Wheel Group Users&lt;/em&gt;) to grant the user &lt;code&gt;su&lt;/code&gt; access, then you will need to specify &lt;code&gt;su&lt;/code&gt; and the &lt;code&gt;root&lt;/code&gt; password.&lt;/li&gt;
&lt;li&gt;If the user has &lt;code&gt;sudo&lt;/code&gt; access, you do &lt;strong&gt;not&lt;/strong&gt; need the &lt;code&gt;root&lt;/code&gt; password.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The following table displays the correct parameters and values for this authentication method:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Parameter&lt;/th&gt;
&lt;th&gt;Value if the user has sudo access&lt;/th&gt;
&lt;th&gt;Value if the user has su access&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;&lt;code&gt;user&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;The username.&lt;/td&gt;
&lt;td&gt;The username.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;password&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;The user&amp;#39;s password.&lt;/td&gt;
&lt;td&gt;The user&amp;#39;s password.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;root_escalation_method&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;sudo&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;su&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;root_password&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;em&gt;(none)&lt;/em&gt;&lt;/td&gt;
&lt;td&gt;The &lt;code&gt;root&lt;/code&gt; user&amp;#39;s password.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;You can also use an SSH public key instead of a password to authenticate that user. If the SSH public key is encrypted, include the SSH key&amp;#39;s passphrase.&lt;/p&gt;
&lt;p&gt;The following table displays the correct parameters and values for this authentication method:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Parameter&lt;/th&gt;
&lt;th&gt;sudo&lt;/th&gt;
&lt;th&gt;su&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;&lt;code&gt;user&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;The username.&lt;/td&gt;
&lt;td&gt;The username.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;sshkey_name&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;The user&amp;#39;s SSH key.&lt;/td&gt;
&lt;td&gt;The user&amp;#39;s SSH key.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;sshkey_passphrase&lt;/code&gt; (If encrypted)&lt;/td&gt;
&lt;td&gt;The user&amp;#39;s SSH key passphrase.&lt;/td&gt;
&lt;td&gt;The user&amp;#39;s SSH key passphrase.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;root_escalation_method&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;sudo&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;su&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;root_password&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;em&gt;(none)&lt;/em&gt;&lt;/td&gt;
&lt;td&gt;The &lt;code&gt;root&lt;/code&gt; user&amp;#39;s password.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function creates a transfer session as the <code>root</code> user.</p>
<p><strong>Important:</strong></p>
<p>  For information about the ports that cPanel &amp; WHM uses, read our <a href="https://go.cpanel.net/firewall">How to Configure Your Firewall for cPanel Services</a> documentation.</p>
<p><strong>Note:</strong></p>
<p>  For more information about how this function works with other functions in the transfer and restore process, read our <a href="https://go.cpanel.net/transferrestoreAPIguide">Guide to Transfer and Restore API Functions</a> documentation.</p>
<h3 id="authentication">Authentication</h3>
<p>There are several methods that you can use to authenticate a transfer session with the remote server:</p>
<h4 id="authenticate-as-root">Authenticate as root</h4>
<p>If you use SSH to authenticate as the <code>root</code> user, the remote server&#39;s SSH must accept <code>root</code> logins. For more information read <a href="https://linux.die.net/man/5/sshd_config">OpenSSH&#39;s <code>sshd_config</code></a> documentation.</p>
<p>The following table displays the correct parameters and values for this authentication method:</p>
<table>
<thead>
<tr>
<th>Parameter</th>
<th>Value</th>
</tr>
</thead>
<tbody><tr>
<td><code>user</code></td>
<td><code>root</code></td>
</tr>
<tr>
<td><code>password</code></td>
<td><code>root</code>&#39;s password</td>
</tr>
</tbody></table>
<p>You can also use an SSH public key to authenticate the <code>root</code> user. If the SSH public key is encrypted, include the SSH key&#39;s passphrase.</p>
<p>The following table displays the correct parameters and values for this authentication method:</p>
<table>
<thead>
<tr>
<th>Parameter</th>
<th>Value if the SSH Key is not encrypted</th>
<th>Value if the SSH Key is encrypted</th>
</tr>
</thead>
<tbody><tr>
<td><code>user</code></td>
<td><code>root</code></td>
<td><code>root</code></td>
</tr>
<tr>
<td><code>sshkey_name</code></td>
<td>The <code>root</code> user&#39;s SSH key.</td>
<td>The <code>root</code> user&#39;s SSH key.</td>
</tr>
<tr>
<td><code>sshkey_passphrase</code></td>
<td><em>(none)</em></td>
<td>The <code>root</code> user&#39;s SSH key passphrase.</td>
</tr>
</tbody></table>
<h4 id="authenticate-as-a-user">Authenticate as a user</h4>
<p>Many server administrators do not permit direct <code>root</code> logins via SSH on their servers.</p>
<ul>
<li>If the remote server forbids root logins, you <strong>must</strong> use another user and their password on the remote server, and then escalate to the <code>root</code> user. For more information read <a href="https://linux.die.net/man/5/sshd_config">OpenSSH&#39;s <code>sshd_config</code></a> documentation.</li>
<li>If the system administrator used WHM&#39;s <a href="https://go.cpanel.net/whmdocsManageWheelGroupUsers"><em>Manage Wheel Group Users</em></a> interface (<em>WHM &gt;&gt; Home &gt;&gt; Security Center &gt;&gt; Manage Wheel Group Users</em>) to grant the user <code>su</code> access, then you will need to specify <code>su</code> and the <code>root</code> password.</li>
<li>If the user has <code>sudo</code> access, you do <strong>not</strong> need the <code>root</code> password.</li>
</ul>
<p>The following table displays the correct parameters and values for this authentication method:</p>
<table>
<thead>
<tr>
<th>Parameter</th>
<th>Value if the user has sudo access</th>
<th>Value if the user has su access</th>
</tr>
</thead>
<tbody><tr>
<td><code>user</code></td>
<td>The username.</td>
<td>The username.</td>
</tr>
<tr>
<td><code>password</code></td>
<td>The user&#39;s password.</td>
<td>The user&#39;s password.</td>
</tr>
<tr>
<td><code>root_escalation_method</code></td>
<td><code>sudo</code></td>
<td><code>su</code></td>
</tr>
<tr>
<td><code>root_password</code></td>
<td><em>(none)</em></td>
<td>The <code>root</code> user&#39;s password.</td>
</tr>
</tbody></table>
<p>You can also use an SSH public key instead of a password to authenticate that user. If the SSH public key is encrypted, include the SSH key&#39;s passphrase.</p>
<p>The following table displays the correct parameters and values for this authentication method:</p>
<table>
<thead>
<tr>
<th>Parameter</th>
<th>sudo</th>
<th>su</th>
</tr>
</thead>
<tbody><tr>
<td><code>user</code></td>
<td>The username.</td>
<td>The username.</td>
</tr>
<tr>
<td><code>sshkey_name</code></td>
<td>The user&#39;s SSH key.</td>
<td>The user&#39;s SSH key.</td>
</tr>
<tr>
<td><code>sshkey_passphrase</code> (If encrypted)</td>
<td>The user&#39;s SSH key passphrase.</td>
<td>The user&#39;s SSH key passphrase.</td>
</tr>
<tr>
<td><code>root_escalation_method</code></td>
<td><code>sudo</code></td>
<td><code>su</code></td>
</tr>
<tr>
<td><code>root_password</code></td>
<td><em>(none)</em></td>
<td>The <code>root</code> user&#39;s password.</td>
</tr>
</tbody></table>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="comm_transport" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">comm_transport</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;ssh&quot;</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;ssh&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;whostmgr&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;whostmgr_insecure&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">comm_transport=ssh</span></div><div><div html="&lt;p&gt;The method by which the transfer system will execute commands on the remote system.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;ssh&lt;/code&gt; — Use SSH. The function uses the remote server&amp;#39;s indicated SSH &lt;code&gt;port&lt;/code&gt; value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;whostmgr&lt;/code&gt; — Use the remote server&amp;#39;s secure WHM port. This will reject invalid  TLS handshakes.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;whostmgr_insecure&lt;/code&gt; — Use the remote server&amp;#39;s secure WHM port, but &lt;strong&gt;ignores&lt;/strong&gt; any TLS verification failures.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The method by which the transfer system will execute commands on the remote system.</p>
<ul>
<li><code>ssh</code> — Use SSH. The function uses the remote server&#39;s indicated SSH <code>port</code> value.</li>
<li><code>whostmgr</code> — Use the remote server&#39;s secure WHM port. This will reject invalid  TLS handshakes.</li>
<li><code>whostmgr_insecure</code> — Use the remote server&#39;s secure WHM port, but <strong>ignores</strong> any TLS verification failures.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="compressed" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">compressed</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">compressed=1</span></div><div><div html="&lt;p&gt;Whether to compress data before transfer.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Compress.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; compress.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to compress data before transfer.</p>
<ul>
<li><code>1</code> — Compress.</li>
<li><code>0</code> — Do <strong>not</strong> compress.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="copy_reseller_privs" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">copy_reseller_privs</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">copy_reseller_privs=1</span></div><div><div html="&lt;p&gt;Whether to transfer reseller privileges.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Transfer.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; transfer.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to transfer reseller privileges.</p>
<ul>
<li><code>1</code> — Transfer.</li>
<li><code>0</code> — Do <strong>not</strong> transfer.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="enable_custom_pkgacct" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">enable_custom_pkgacct</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">enable_custom_pkgacct=1</span></div><div><div html="&lt;p&gt;Whether to use a custom &lt;code&gt;pkgacct&lt;/code&gt; scripts on the remote server for the transfer session.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Use a custom &lt;code&gt;pkgacct&lt;/code&gt; script.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; use a custom script.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to use a custom <code>pkgacct</code> scripts on the remote server for the transfer session.</p>
<ul>
<li><code>1</code> — Use a custom <code>pkgacct</code> script.</li>
<li><code>0</code> — Do <strong>not</strong> use a custom script.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="host" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand host"><span class="property-name">host</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">host=192.168.0.0</span></div><div><div html="&lt;p&gt;The remote server&amp;#39;s hostname or IP address.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The remote server&#39;s hostname or IP address.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="low_priority" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">low_priority</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">low_priority=1</span></div><div><div html="&lt;p&gt;Whether to run the remote server processes at low priority in order to reduce impact on server performance.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Run at low priority.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Run at high priority.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to run the remote server processes at low priority in order to reduce impact on server performance.</p>
<ul>
<li><code>1</code> — Run at low priority.</li>
<li><code>0</code> — Run at high priority.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="password" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">password</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">password=123456luggage</span></div><div><div html="&lt;p&gt;The username&amp;#39;s password.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; Use this parameter if you will authenticate to the remote server with a password. Do &lt;strong&gt;not&lt;/strong&gt; use this parameter if you will authenticate to the remote server with an SSH key.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The username&#39;s password.</p>
<p><strong>Note:</strong></p>
<p> Use this parameter if you will authenticate to the remote server with a password. Do <strong>not</strong> use this parameter if you will authenticate to the remote server with an SSH key.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="port" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">port</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->[ 1 .. 65535 ]<!-- --> </span></span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">22</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">port=22</span></div><div><div html="&lt;p&gt;The remote server&amp;#39;s SSH port number.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The remote server&#39;s SSH port number.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="restore_threads" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">restore_threads</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">restore_threads=1</span></div><div><div html="&lt;p&gt;The number of CPU threads to use for restore sessions.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The number of CPU threads to use for restore sessions.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="root_escalation_method" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">root_escalation_method</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;su&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;sudo&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">root_escalation_method=sudo</span></div><div><div html="&lt;p&gt;The escalation method to use to connect to the remote server.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;su&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sudo&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; Use this parameter if the &lt;code&gt;sshd_config&lt;/code&gt; file&amp;#39;s &lt;code&gt;PermitRootLogin&lt;/code&gt; value is &lt;code&gt;No&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The escalation method to use to connect to the remote server.</p>
<ul>
<li><code>su</code></li>
<li><code>sudo</code></li>
</ul>
<p><strong>Note:</strong></p>
<p> Use this parameter if the <code>sshd_config</code> file&#39;s <code>PermitRootLogin</code> value is <code>No</code>.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="root_password" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">root_password</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">root_password=123456luggage</span></div><div><div html="&lt;p&gt;&lt;code&gt;root&lt;/code&gt;&amp;#39;s password on the remote server.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; Use this parameter if the &lt;code&gt;sshd_config&lt;/code&gt; file&amp;#39;s &lt;code&gt;PermitRootLogin&lt;/code&gt; value is &lt;code&gt;No&lt;/code&gt; and you will use the &lt;code&gt;root&lt;/code&gt; user&amp;#39;s password to escalate access.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p><code>root</code>&#39;s password on the remote server.</p>
<p><strong>Note:</strong></p>
<p> Use this parameter if the <code>sshd_config</code> file&#39;s <code>PermitRootLogin</code> value is <code>No</code> and you will use the <code>root</code> user&#39;s password to escalate access.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="sshkey_name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">sshkey_name</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">sshkey_name=FrancisScott</span></div><div><div html="&lt;p&gt;The SSH key&amp;#39;s name.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Use this parameter if you will authenticate to the remote server with an SSH key. Do &lt;strong&gt;not&lt;/strong&gt; use this parameter if you will authenticate to the remote server with a password.&lt;/li&gt;
&lt;li&gt;SSH keys are available in WHM&amp;#39;s &lt;a href=&quot;https://go.cpanel.net/whmdocsManagerootsSSHKeys&quot;&gt;&lt;em&gt;Manage root&amp;#39;s SSH Keys&lt;/em&gt;&lt;/a&gt; interface (&lt;em&gt;WHM &amp;gt;&amp;gt; Home &amp;gt;&amp;gt; Security Center &amp;gt;&amp;gt; Manage root’s SSH Keys&lt;/em&gt;).&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The SSH key&#39;s name.</p>
<p><strong>Note:</strong></p>
<ul>
<li>Use this parameter if you will authenticate to the remote server with an SSH key. Do <strong>not</strong> use this parameter if you will authenticate to the remote server with a password.</li>
<li>SSH keys are available in WHM&#39;s <a href="https://go.cpanel.net/whmdocsManagerootsSSHKeys"><em>Manage root&#39;s SSH Keys</em></a> interface (<em>WHM &gt;&gt; Home &gt;&gt; Security Center &gt;&gt; Manage root’s SSH Keys</em>).</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="sshkey_passphrase" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">sshkey_passphrase</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">sshkey_passphrase=kkwtoowoygidsa</span></div><div><div html="&lt;p&gt;The SSH key&amp;#39;s passphrase.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; Use this parameter if you will authenticate to the remote server with an SSH key, and the key is encrypted.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The SSH key&#39;s passphrase.</p>
<p><strong>Note:</strong></p>
<p> Use this parameter if you will authenticate to the remote server with an SSH key, and the key is encrypted.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="transfer_threads" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">transfer_threads</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">transfer_threads=1</span></div><div><div html="&lt;p&gt;The number of CPU threads to use for transfer sessions.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The number of CPU threads to use for transfer sessions.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="unencrypted" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">unencrypted</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">unencrypted=0</span></div><div><div html="&lt;p&gt;Whether to not use SSL to encrypt data.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; use SSL.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Use SSL.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to not use SSL to encrypt data.</p>
<ul>
<li><code>1</code> — Do <strong>not</strong> use SSL.</li>
<li><code>0</code> — Use SSL.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="unrestricted_restore" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">unrestricted_restore</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">unrestricted_restore=1</span></div><div><div html="&lt;p&gt;Whether to skip the Restricted Restore system.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Skip.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; skip.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  If you want to pass the &lt;code&gt;force&lt;/code&gt; parameter in the WHM API 1 &lt;code&gt;enqueue_transfer_item&lt;/code&gt; function, you &lt;strong&gt;must&lt;/strong&gt; set this parameter to a value of &lt;code&gt;0&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to skip the Restricted Restore system.</p>
<ul>
<li><code>1</code> — Skip.</li>
<li><code>0</code> — Do <strong>not</strong> skip.</li>
</ul>
<p><strong>Note:</strong></p>
<p>  If you want to pass the <code>force</code> parameter in the WHM API 1 <code>enqueue_transfer_item</code> function, you <strong>must</strong> set this parameter to a value of <code>0</code>.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="use_backups" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">use_backups</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">use_backups=1</span></div><div><div html="&lt;p&gt;Whether to use an existing backup instead of packaging the data again if the backup is less than 24 hours old.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Use an existing backup.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Package the data.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to use an existing backup instead of packaging the data again if the backup is less than 24 hours old.</p>
<ul>
<li><code>1</code> — Use an existing backup.</li>
<li><code>0</code> — Package the data.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=root</span></div><div><div html="&lt;p&gt;The username to use to connect to the remote server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The username to use to connect to the remote server.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/create_remote_root_transfer_session</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/create_remote_root_transfer_session</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2aajea:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2aajea:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2aajea:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2aajea:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2aajea:0" aria-labelledby="tab:R2aajea:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  create_remote_root_transfer_session <span class="token punctuation">\</span>
  <span class="token assign-left variable">host</span><span class="token operator">=</span><span class="token string">'192.168.0.0'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'root'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">transfer_threads</span><span class="token operator">=</span><span class="token string">'1'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">restore_threads</span><span class="token operator">=</span><span class="token string">'1'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">unrestricted_restore</span><span class="token operator">=</span><span class="token string">'1'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">comm_transport</span><span class="token operator">=</span><span class="token string">'ssh'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">copy_reseller_privs</span><span class="token operator">=</span><span class="token string">'1'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">compressed</span><span class="token operator">=</span><span class="token string">'1'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">unencrypted</span><span class="token operator">=</span><span class="token string">'0'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">use_backups</span><span class="token operator">=</span><span class="token string">'1'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">low_priority</span><span class="token operator">=</span><span class="token string">'1'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">enable_custom_pkgacct</span><span class="token operator">=</span><span class="token string">'1'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2aajea:1" aria-labelledby="tab:R2aajea:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2eajea:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2eajea:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2eajea:0" aria-labelledby="tab:R2eajea:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"analyze_rawout"</span>: <span class="token string">&quot;Fetching information from remote host: \\u201c10.1.100.35\\u201d \\u2026 \\u2026\\nDone\\nFetching information from remote host: \\u201c10.1.100.35\\u201d \\u2026 \\u2026\\nDone\\n\&quot;,&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"create_rawout"</span>: <span class="token string">&quot;Basic credential check \\u2026 \\u2026\\nDone\\nFetching information from remote host: \\u201c10.1.100.35\\u201d \\u2026 \\u2026\\nDone\\nFetching WHM Version \\u2026\\nDone\\nTesting \\u201cvm5.docs.cpanel.net\\u201d for transfer streaming support with password authentication....&lt;strong&gt;Streaming Supported&lt;/strong&gt;\\nRemote Server Type: \\u201cWHM1130\\u201d\\n\&quot;,&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"transfer_session_id"</span>: <span class="token string">&quot;vm5docscpanelcopya20140430200606V06z&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;create_remote_root_transfer_session&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/cPanel-Account-Transfer/operation/enqueue_transfer_item" data-section-id="tag/cPanel-Account-Transfer/operation/enqueue_transfer_item" class="sc-dntaoT ceciOs"><div data-section-id="operation/enqueue_transfer_item" id="operation/enqueue_transfer_item" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPanel-Account-Transfer/operation/enqueue_transfer_item" aria-label="tag/cPanel-Account-Transfer/operation/enqueue_transfer_item"></a>Add module to transfer session<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function adds a transfer session to a queue. For more information about how this function works with other
functions in the transfer and restore process, read our
&lt;a href=&quot;https://go.cpanel.net/transferrestoreAPIguide&quot;&gt;Guide to Transfer and Restore API Functions&lt;/a&gt; documentation.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;module&lt;/code&gt; parameter determines which additional parameters to use with the function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function adds a transfer session to a queue. For more information about how this function works with other
functions in the transfer and restore process, read our
<a href="https://go.cpanel.net/transferrestoreAPIguide">Guide to Transfer and Restore API Functions</a> documentation.</p>
<p><strong>Important:</strong></p>
<p>The <code>module</code> parameter determines which additional parameters to use with the function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><h5 class="sc-dpBQxM eJAAZj">Request Body schema: <span class="sc-dhCplO khtVmz">application/x-www-form-urlencoded</span></h5><div html="&lt;p&gt;An enqueue transfer item.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>An enqueue transfer item.</p>
</div><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="localuser" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">localuser</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><div html="&lt;p&gt;The local account&amp;#39;s username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The local account&#39;s username.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="module" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">module</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><div html="&lt;p&gt;The transfer system module.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;LegacyAccountBackup&lt;/code&gt; — This module restores legacy-account backup files.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;FeatureListRemoteRoot&lt;/code&gt; — This module transfers the feature list from the remote server.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;PackageRemoteRoot&lt;/code&gt; — This module transfers the package settings.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;AccountLocal&lt;/code&gt; — This module restores backup files.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;AccountRemoteRoot&lt;/code&gt; — This module uses the &lt;code&gt;root&lt;/code&gt; credentials to transfer account settings that are not a part of a package.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;AccountRemoteUser&lt;/code&gt; — This module uses the account&amp;#39;s user credentials to transfer account settings that are not a part of a package.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The &lt;code&gt;module&lt;/code&gt; parameter determines which additional parameters to use with the function.&lt;/li&gt;
&lt;li&gt;You &lt;strong&gt;must&lt;/strong&gt; perform each module action as a separate step.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;When you call this function, you &lt;strong&gt;must&lt;/strong&gt; include the additional parameters for the desired transfer system module. Select a module from the menu to view its required additional parameters:&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The transfer system module.</p>
<ul>
<li><code>LegacyAccountBackup</code> — This module restores legacy-account backup files.</li>
<li><code>FeatureListRemoteRoot</code> — This module transfers the feature list from the remote server.</li>
<li><code>PackageRemoteRoot</code> — This module transfers the package settings.</li>
<li><code>AccountLocal</code> — This module restores backup files.</li>
<li><code>AccountRemoteRoot</code> — This module uses the <code>root</code> credentials to transfer account settings that are not a part of a package.</li>
<li><code>AccountRemoteUser</code> — This module uses the account&#39;s user credentials to transfer account settings that are not a part of a package.</li>
</ul>
<p><strong>Note:</strong></p>
<ul>
<li>The <code>module</code> parameter determines which additional parameters to use with the function.</li>
<li>You <strong>must</strong> perform each module action as a separate step.</li>
</ul>
<p>When you call this function, you <strong>must</strong> include the additional parameters for the desired transfer system module. Select a module from the menu to view its required additional parameters:</p>
</div></div><div class="sc-diYFot jsRqjj"><svg class="sc-kZrBCu bweot" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg><select class="dropdown-select"><option value="AccountLocal" selected="">AccountLocal</option><option value="AccountRemoteRoot">AccountRemoteRoot</option><option value="AccountRemoteUser">AccountRemoteUser</option><option value="FeatureListRemoteRoot">FeatureListRemoteRoot</option><option value="LegacyAccountBackup">LegacyAccountBackup</option><option value="PackageRemoteRoot">PackageRemoteRoot</option></select><label>AccountLocal</label></div></div></td></tr><tr class=""><td kind="field" title="transfer_session_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">transfer_session_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><div html="&lt;p&gt;The transfer session&amp;#39;s ID.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The transfer session&#39;s ID.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><div html="&lt;p&gt;The account to transfer.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account to transfer.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="customip" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">customip</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><div html="&lt;p&gt;The custom IP address to assign to the transferred account.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter requires that the &lt;code&gt;ip&lt;/code&gt; parameter has a value of &lt;code&gt;1&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The custom IP address to assign to the transferred account.</p>
<p><strong>Note:</strong></p>
<p>This parameter requires that the <code>ip</code> parameter has a value of <code>1</code>.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="detected_remote_user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">detected_remote_user</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><div html="&lt;p&gt;The user account name that the remote server returns when you query the user account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The user account name that the remote server returns when you query the user account.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <div><div html="&lt;p&gt;The domain name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The domain name.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="force" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">force</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><div html="&lt;p&gt;Whether to overwrite an account with an identical username.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Overwrite the account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; overwrite the account.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This parameter performs the following actions:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Restores the cPanel account on the destination server.&lt;/li&gt;
&lt;li&gt;Overwrites all account settings, data, and databases.&lt;/li&gt;
&lt;li&gt;Ignores errors and warnings for naming conflicts.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The values you enter for the &lt;code&gt;user&lt;/code&gt; and &lt;code&gt;localuser&lt;/code&gt; parameters &lt;strong&gt;must&lt;/strong&gt; match.&lt;/li&gt;
&lt;li&gt;You cannot use this parameter if you called the WHM API 1 &lt;code&gt;create_remote_root_transfer_session&lt;/code&gt; function with the &lt;code&gt;unrestricted_restore&lt;/code&gt; parameter set to &lt;code&gt;1&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to overwrite an account with an identical username.</p>
<ul>
<li><code>1</code> — Overwrite the account.</li>
<li><code>0</code> — Do <strong>not</strong> overwrite the account.</li>
</ul>
<p>This parameter performs the following actions:</p>
<ul>
<li>Restores the cPanel account on the destination server.</li>
<li>Overwrites all account settings, data, and databases.</li>
<li>Ignores errors and warnings for naming conflicts.</li>
</ul>
<p><strong>Note:</strong></p>
<ul>
<li>The values you enter for the <code>user</code> and <code>localuser</code> parameters <strong>must</strong> match.</li>
<li>You cannot use this parameter if you called the WHM API 1 <code>create_remote_root_transfer_session</code> function with the <code>unrestricted_restore</code> parameter set to <code>1</code>.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="ip" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">ip</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><div html="&lt;p&gt;Whether to assign a dedicated IP address to the transferred account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Assign a dedicated IP address.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; assign a dedicated IP address.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If no dedicated IP address exists, the system assigns the account to a shared IP address.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to assign a dedicated IP address to the transferred account.</p>
<ul>
<li><code>1</code> — Assign a dedicated IP address.</li>
<li><code>0</code> — Do <strong>not</strong> assign a dedicated IP address.</li>
</ul>
<p><strong>Note:</strong></p>
<p>If no dedicated IP address exists, the system assigns the account to a shared IP address.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="mail_location" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand mail_location"><span class="property-name">mail_location</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;.existing&quot;</span></div> <div><div html="&lt;p&gt;The server on which the account&amp;#39;s email will reside after it completes the transfer.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;.local&lt;/code&gt; — The local server.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;.existing&lt;/code&gt; — Use the location defined in the account&amp;#39;s backup data.&lt;/li&gt;
&lt;li&gt;The alias (friendly name) of a remote &lt;a href=&quot;https://go.cpanel.net/whmdocsLinkServerNodes&quot;&gt;cPanel &amp;amp; WHM linked server node.&lt;/a&gt;. For example, the &lt;code&gt;example-alias&lt;/code&gt; for the &lt;code&gt;servernode.example.com&lt;/code&gt; domain.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The system will use the &lt;code&gt;.local&lt;/code&gt; option if:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The system cannot use the cPanel &amp;amp; WHM linked server node when you call the &lt;code&gt;.existing&lt;/code&gt; option.&lt;/li&gt;
&lt;li&gt;The cPanel &amp;amp; WHM linked server node&amp;#39;s alias (friendly name) is invalid.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The server on which the account&#39;s email will reside after it completes the transfer.</p>
<ul>
<li><code>.local</code> — The local server.</li>
<li><code>.existing</code> — Use the location defined in the account&#39;s backup data.</li>
<li>The alias (friendly name) of a remote <a href="https://go.cpanel.net/whmdocsLinkServerNodes">cPanel &amp; WHM linked server node.</a>. For example, the <code>example-alias</code> for the <code>servernode.example.com</code> domain.</li>
</ul>
<p><strong>Note:</strong></p>
<p>The system will use the <code>.local</code> option if:</p>
<ul>
<li>The system cannot use the cPanel &amp; WHM linked server node when you call the <code>.existing</code> option.</li>
<li>The cPanel &amp; WHM linked server node&#39;s alias (friendly name) is invalid.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="overwrite_sameowner_dbs" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">overwrite_sameowner_dbs</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><div html="&lt;p&gt;Whether to allow the system to overwrite the account&amp;#39;s existing databases with the databases in the backup file.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Overwrite.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; overwrite.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the system to overwrite the account&#39;s existing databases with the databases in the backup file.</p>
<ul>
<li><code>1</code> — Overwrite.</li>
<li><code>0</code> — Do <strong>not</strong> overwrite.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="overwrite_sameowner_dbusers" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">overwrite_sameowner_dbusers</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><div html="&lt;p&gt;Whether to allow the system to overwrite the account&amp;#39;s existing database users with the database users in the backup file.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Overwrite.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; overwrite.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to allow the system to overwrite the account&#39;s existing database users with the database users in the backup file.</p>
<ul>
<li><code>1</code> — Overwrite.</li>
<li><code>0</code> — Do <strong>not</strong> overwrite.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="overwrite_with_delete" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">overwrite_with_delete</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><div html="&lt;p&gt;Whether to replace and delete &lt;strong&gt;all&lt;/strong&gt; directories and files on the destination server.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Overwrite.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; overwrite.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you use this parameter, the system deletes &lt;strong&gt;every&lt;/strong&gt; directory and file on the destination server. The system does &lt;strong&gt;not&lt;/strong&gt; delete the directories and files from the source server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to replace and delete <strong>all</strong> directories and files on the destination server.</p>
<ul>
<li><code>1</code> — Overwrite.</li>
<li><code>0</code> — Do <strong>not</strong> overwrite.</li>
</ul>
<p><strong>Warning:</strong></p>
<p>If you use this parameter, the system deletes <strong>every</strong> directory and file on the destination server. The system does <strong>not</strong> delete the directories and files from the source server.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="replaceip" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">replaceip</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;all&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;basic&quot;</span> </div> <div><div html="&lt;p&gt;The lines in the domain&amp;#39;s zonefile to replace with the new IP address.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;all&lt;/code&gt; — Replace all of the matching &lt;code&gt;A&lt;/code&gt; record addresses in the zone file with the new IP address, including custom &lt;code&gt;A&lt;/code&gt; records.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;basic&lt;/code&gt; — Replace &lt;strong&gt;only&lt;/strong&gt; the cPanel-managed &lt;code&gt;A&lt;/code&gt; records for this IP address. This includes the main domain and any &lt;a href=&quot;https://go.cpanel.net/ServiceProxySubdomains&quot;&gt;service subdomains&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The lines in the domain&#39;s zonefile to replace with the new IP address.</p>
<ul>
<li><code>all</code> — Replace all of the matching <code>A</code> record addresses in the zone file with the new IP address, including custom <code>A</code> records.</li>
<li><code>basic</code> — Replace <strong>only</strong> the cPanel-managed <code>A</code> records for this IP address. This includes the main domain and any <a href="https://go.cpanel.net/ServiceProxySubdomains">service subdomains</a>.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="reseller" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">reseller</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><div html="&lt;p&gt;Whether to make the account a reseller.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Make the account a reseller account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; make the account a reseller account.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to make the account a reseller.</p>
<ul>
<li><code>1</code> — Make the account a reseller account.</li>
<li><code>0</code> — Do <strong>not</strong> make the account a reseller account.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="shared_mysql_server" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">shared_mysql_server</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><div html="&lt;p&gt;Whether one of the following conditions is true:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The target and remote servers share the same remote MySQL server.&lt;/li&gt;
&lt;li&gt;The target server is the remote MySQL server for the remote server.&lt;/li&gt;
&lt;li&gt;The remote server is the remote MySQL server for the target server.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Value:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — One is true.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — None are true.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether one of the following conditions is true:</p>
<ul>
<li>The target and remote servers share the same remote MySQL server.</li>
<li>The target server is the remote MySQL server for the remote server.</li>
<li>The remote server is the remote MySQL server for the target server.</li>
</ul>
<p>Value:</p>
<ul>
<li><code>1</code> — One is true.</li>
<li><code>0</code> — None are true.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="size" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">size</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span></div> <div><div html="&lt;p&gt;The size of the content to transfer, in bytes.
The restore system uses this value to determine the best filesystem
partition for the restored account’s home directory. For best
results, give as accurate of a value as possible.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The size of the content to transfer, in bytes.
The restore system uses this value to determine the best filesystem
partition for the restored account’s home directory. For best
results, give as accurate of a value as possible.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="skipaccount" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">skipaccount</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><div html="&lt;p&gt;Whether to skip the recreation of the account.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Skip.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Restore.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The values you enter for the &lt;code&gt;user&lt;/code&gt; and &lt;code&gt;localuser&lt;/code&gt; parameters &lt;strong&gt;must&lt;/strong&gt; match.&lt;/li&gt;
&lt;li&gt;This parameter is similar to the &lt;code&gt;force&lt;/code&gt; parameter, but performs none of the account creation steps.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to skip the recreation of the account.</p>
<ul>
<li><code>1</code> — Skip.</li>
<li><code>0</code> — Restore.</li>
</ul>
<p><strong>Note:</strong></p>
<ul>
<li>The values you enter for the <code>user</code> and <code>localuser</code> parameters <strong>must</strong> match.</li>
<li>This parameter is similar to the <code>force</code> parameter, but performs none of the account creation steps.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="skipacctdb" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">skipacctdb</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><div html="&lt;p&gt;Whether to skip the transfer of the account&amp;#39;s databases.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Skip.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Restore.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to skip the transfer of the account&#39;s databases.</p>
<ul>
<li><code>1</code> — Skip.</li>
<li><code>0</code> — Restore.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="skipbwdata" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">skipbwdata</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><div html="&lt;p&gt;Whether to skip the transfer of the account&amp;#39;s bandwidth data.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Skip.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Restore.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to skip the transfer of the account&#39;s bandwidth data.</p>
<ul>
<li><code>1</code> — Skip.</li>
<li><code>0</code> — Restore.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="skiphomedir" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">skiphomedir</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><div html="&lt;p&gt;Whether to skip the contents of the home directory.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Skip.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Restore.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to skip the contents of the home directory.</p>
<ul>
<li><code>1</code> — Skip.</li>
<li><code>0</code> — Restore.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="skipres" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">skipres</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><div html="&lt;p&gt;Whether to skip restoration of the account&amp;#39;s reseller permissions.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Skip.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Restore.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to skip restoration of the account&#39;s reseller permissions.</p>
<ul>
<li><code>1</code> — Skip.</li>
<li><code>0</code> — Restore.</li>
</ul>
</div></div></div></td></tr></tbody></table><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/enqueue_transfer_item</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/enqueue_transfer_item</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2abjea:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2abjea:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2abjea:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2abjea:1" data-rttab="true">HTTP Request (Wire Format)</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2abjea:0" aria-labelledby="tab:R2abjea:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--input</span><span class="token operator">=</span>json <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  enqueue_transfer_item
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2abjea:1" aria-labelledby="tab:R2abjea:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ebjea:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ebjea:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ebjea:0" aria-labelledby="tab:R2ebjea:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;enqueue_transfer_item&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/cPanel-Account-Transfer/operation/pause_transfer_session" data-section-id="tag/cPanel-Account-Transfer/operation/pause_transfer_session" class="sc-dntaoT ceciOs"><div data-section-id="operation/pause_transfer_session" id="operation/pause_transfer_session" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPanel-Account-Transfer/operation/pause_transfer_session" aria-label="tag/cPanel-Account-Transfer/operation/pause_transfer_session"></a>Suspend active transfer session<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function pauses an active transfer session.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;For more information about how this function works with other functions in the transfer and restore process, read our &lt;a href=&quot;https://go.cpanel.net/transferrestoreAPIguide&quot;&gt;Guide to Transfer and Restore API Functions&lt;/a&gt; documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function pauses an active transfer session.</p>
<p><strong>Note:</strong></p>
<p>For more information about how this function works with other functions in the transfer and restore process, read our <a href="https://go.cpanel.net/transferrestoreAPIguide">Guide to Transfer and Restore API Functions</a> documentation.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="transfer_session_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">transfer_session_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">transfer_session_id=exampleservercopya20140206192428NtyW</span></div><div><div html="&lt;p&gt;The transfer session&amp;#39;s ID.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The transfer session&#39;s ID.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/pause_transfer_session</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/pause_transfer_session</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2acjea:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2acjea:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2acjea:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2acjea:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2acjea:0" aria-labelledby="tab:R2acjea:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  pause_transfer_session <span class="token punctuation">\</span>
  <span class="token assign-left variable">transfer_session_id</span><span class="token operator">=</span><span class="token string">'exampleservercopya20140206192428NtyW'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2acjea:1" aria-labelledby="tab:R2acjea:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ecjea:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ecjea:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ecjea:0" aria-labelledby="tab:R2ecjea:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;pause_transfer_session&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/cPanel-Account-Transfer/operation/start_transfer_session" data-section-id="tag/cPanel-Account-Transfer/operation/start_transfer_session" class="sc-dntaoT ceciOs"><div data-section-id="operation/start_transfer_session" id="operation/start_transfer_session" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPanel-Account-Transfer/operation/start_transfer_session" aria-label="tag/cPanel-Account-Transfer/operation/start_transfer_session"></a>Start or restart transfer session<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function starts or restarts a transfer session.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  For more information about how this function works with other functions in the transfer and restore process, read our &lt;a href=&quot;https://go.cpanel.net/transferrestoreAPIguide&quot;&gt;Guide to Transfer and Restore API Functions&lt;/a&gt; documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function starts or restarts a transfer session.</p>
<p><strong>Note:</strong></p>
<p>  For more information about how this function works with other functions in the transfer and restore process, read our <a href="https://go.cpanel.net/transferrestoreAPIguide">Guide to Transfer and Restore API Functions</a> documentation.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="transfer_session_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">transfer_session_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">transfer_session_id=exampleservercopya20140206192428NtyW</span></div><div><div html="&lt;p&gt;The transfer session&amp;#39;s ID.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The transfer session&#39;s ID.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/start_transfer_session</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/start_transfer_session</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2adjea:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2adjea:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2adjea:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2adjea:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2adjea:0" aria-labelledby="tab:R2adjea:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  start_transfer_session <span class="token punctuation">\</span>
  <span class="token assign-left variable">transfer_session_id</span><span class="token operator">=</span><span class="token string">'exampleservercopya20140206192428NtyW'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2adjea:1" aria-labelledby="tab:R2adjea:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2edjea:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2edjea:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2edjea:0" aria-labelledby="tab:R2edjea:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"pid"</span>: <span class="token number">90210</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;start_transfer_session&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/cPanel-Account-Transfer/operation/create_remote_user_transfer_session" data-section-id="tag/cPanel-Account-Transfer/operation/create_remote_user_transfer_session" class="sc-dntaoT ceciOs"><div data-section-id="operation/create_remote_user_transfer_session" id="operation/create_remote_user_transfer_session" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/cPanel-Account-Transfer/operation/create_remote_user_transfer_session" aria-label="tag/cPanel-Account-Transfer/operation/create_remote_user_transfer_session"></a>Create remote server transfer session<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function creates a transfer session with a non-root user to a remote server.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The source and target servers must be able to communicate over port &lt;code&gt;2087&lt;/code&gt; to use this feature.&lt;/li&gt;
&lt;li&gt;The source and target servers must also be able to communicate over the port that your servers use for SSH connections.&lt;/li&gt;
&lt;li&gt;For more information about the ports that cPanel &amp;amp; WHM uses, read our &lt;a href=&quot;https://go.cpanel.net/firewall&quot;&gt;How to Configure Your Firewall for cPanel &amp;amp; WHM Services&lt;/a&gt; documentation.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;For more information about how this function works with other functions in the transfer and restore process, read our &lt;a href=&quot;https://go.cpanel.net/transferrestoreAPIguide&quot;&gt;Guide to Transfer and Restore API Functions&lt;/a&gt; documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function creates a transfer session with a non-root user to a remote server.</p>
<p><strong>Important:</strong></p>
<ul>
<li>The source and target servers must be able to communicate over port <code>2087</code> to use this feature.</li>
<li>The source and target servers must also be able to communicate over the port that your servers use for SSH connections.</li>
<li>For more information about the ports that cPanel &amp; WHM uses, read our <a href="https://go.cpanel.net/firewall">How to Configure Your Firewall for cPanel &amp; WHM Services</a> documentation.</li>
</ul>
<p><strong>Note:</strong></p>
<p>For more information about how this function works with other functions in the transfer and restore process, read our <a href="https://go.cpanel.net/transferrestoreAPIguide">Guide to Transfer and Restore API Functions</a> documentation.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="host" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">host</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->domain<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">host=hostname.example.com</span></div><div><div html="&lt;p&gt;The server hostname for the account.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The server hostname for the account.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="password" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">password</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">password=12345luggage</span></div><div><div html="&lt;p&gt;The account&amp;#39;s password.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The account&#39;s password.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="unrestricted_restore" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">unrestricted_restore</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Value<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">unrestricted_restore=1</span></div><div><div html="&lt;p&gt;Whether to skip the Restricted Restore process.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; - Skip Restricted Restore.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; - Use Restricted Restore.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You &lt;strong&gt;must&lt;/strong&gt; set this parameter to a value of 1.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to skip the Restricted Restore process.</p>
<ul>
<li><code>1</code> - Skip Restricted Restore.</li>
<li><code>0</code> - Use Restricted Restore.</li>
</ul>
<p><strong>Note:</strong></p>
<p>You <strong>must</strong> set this parameter to a value of 1.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/create_remote_user_transfer_session</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/create_remote_user_transfer_session</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2aejea:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2aejea:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2aejea:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2aejea:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2aejea:0" aria-labelledby="tab:R2aejea:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  create_remote_user_transfer_session <span class="token punctuation">\</span>
  <span class="token assign-left variable">host</span><span class="token operator">=</span><span class="token string">'hostname.example.com'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">password</span><span class="token operator">=</span><span class="token string">'12345luggage'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">unrestricted_restore</span><span class="token operator">=</span><span class="token string">'1'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2aejea:1" aria-labelledby="tab:R2aejea:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2eejea:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2eejea:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2eejea:0" aria-labelledby="tab:R2eejea:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"transfer_session_id"</span>: <span class="token string">&quot;vm5docscpanelnoroo201402251939519hmy&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;create_remote_user_transfer_session&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Transfer-Configuration" data-section-id="tag/Transfer-Configuration" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Transfer-Configuration" aria-label="tag/Transfer-Configuration"></a>Transfer Configuration</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Transfers / Transfer Configuration&lt;/p&gt;
"><p>Transfers / Transfer Configuration</p>
</div></div></div><div id="tag/Transfer-Configuration/operation/remote_basic_credential_check" data-section-id="tag/Transfer-Configuration/operation/remote_basic_credential_check" class="sc-dntaoT ceciOs"><div data-section-id="operation/remote_basic_credential_check" id="operation/remote_basic_credential_check" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Transfer-Configuration/operation/remote_basic_credential_check" aria-label="tag/Transfer-Configuration/operation/remote_basic_credential_check"></a>Validate remote server&#x27;s SSH credentials<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function checks the SSH credentials on the remote server.&lt;/p&gt;
&lt;h3 id=&quot;authentication&quot;&gt;Authentication&lt;/h3&gt;
&lt;p&gt;There are several methods that you can use to authenticate a transfer session with the remote server.&lt;/p&gt;
&lt;h4 id=&quot;permitrootloginyes&quot;&gt;PermitRootLogin=Yes&lt;/h4&gt;
&lt;p&gt;The simplest authentication method is to use the &lt;code&gt;root&lt;/code&gt; user and password. To do this, the &lt;code&gt;sshd_config&lt;/code&gt; file on the remote server &lt;strong&gt;must&lt;/strong&gt; contain the following value: &lt;code&gt;PermitRootLogin=Yes&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;The following table displays the correct parameters and values for this authentication method:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Parameter&lt;/th&gt;
&lt;th&gt;Value&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;&lt;code&gt;user&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;root&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;password&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;root&lt;/code&gt;&amp;#39;s password.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;You can also use the SSH Public Key to authenticate the &lt;code&gt;root&lt;/code&gt; user. If the SSH Public Key is encrypted, include the SSH Key&amp;#39;s passphrase.&lt;/p&gt;
&lt;p&gt;The following table displays the correct parameters and values for this authentication method:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Parameter&lt;/th&gt;
&lt;th&gt;Value if the SSH Key is not encrypted&lt;/th&gt;
&lt;th&gt;Value if the SSH Key is encrypted&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;&lt;code&gt;user&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;root&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;root&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;sshkey_name&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;root&lt;/code&gt;&amp;#39;s SSH key name.&lt;/td&gt;
&lt;td&gt;&lt;code&gt;root&lt;/code&gt;&amp;#39;s SSH key name.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;sshkey_passphrase&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;(none)&lt;/td&gt;
&lt;td&gt;&lt;code&gt;root&lt;/code&gt;&amp;#39;s SSH key passphrase.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;h4 id=&quot;permitrootloginno&quot;&gt;PermitRootLogin=No&lt;/h4&gt;
&lt;p&gt;Many server administrators do not permit direct root logins on their servers.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;If the remote server contains &lt;code&gt;PermitRootLogin=No&lt;/code&gt; in the &lt;code&gt;sshd_config &lt;/code&gt;file, then you &lt;strong&gt;must&lt;/strong&gt; use another user and their password on the remote server, and then escalate to &lt;code&gt;root&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;If the system administrator used WHM&amp;#39;s &lt;a href=&quot;https://go.cpanel.net/whmdocsManageWheelGroupUsers&quot;&gt;&lt;em&gt;Manage Wheel Group Users&lt;/em&gt;&lt;/a&gt; interface (&lt;em&gt;WHM &amp;gt;&amp;gt; Home &amp;gt;&amp;gt; Security Center &amp;gt;&amp;gt; Manage Wheel Group Users&lt;/em&gt;) to grant the user &lt;code&gt;su&lt;/code&gt; access, then you will need to specify &lt;code&gt;su&lt;/code&gt; and the &lt;code&gt;root&lt;/code&gt; password.&lt;/li&gt;
&lt;li&gt;If the user has &lt;code&gt;sudo&lt;/code&gt; access, you do &lt;strong&gt;not&lt;/strong&gt; need the &lt;code&gt;root&lt;/code&gt; password.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The following table displays the correct parameters and values for this authentication method:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Parameter&lt;/th&gt;
&lt;th&gt;Value if the user has sudo access&lt;/th&gt;
&lt;th&gt;Value if the user has su access&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;&lt;code&gt;user&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;The user&amp;#39;s username.&lt;/td&gt;
&lt;td&gt;The user&amp;#39;s username.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;password&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;The user&amp;#39;s password.&lt;/td&gt;
&lt;td&gt;The user&amp;#39;s password.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;root_escalation_method&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;sudo&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;su&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;root_password&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;(none)&lt;/td&gt;
&lt;td&gt;&lt;code&gt;root&lt;/code&gt;&amp;#39;s password.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;You can also use an SSH Public Key instead of a password to authenticate that user. If the SSH Public Key is encrypted, include the SSH Key&amp;#39;s passphrase.&lt;/p&gt;
&lt;p&gt;The following table displays the correct parameters and values for this authentication method:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Parameter&lt;/th&gt;
&lt;th&gt;sudo&lt;/th&gt;
&lt;th&gt;su&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;&lt;code&gt;user&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;The user&amp;#39;s username.&lt;/td&gt;
&lt;td&gt;The user&amp;#39;s username.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;sshkey_name&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;The user&amp;#39;s SSH key name.&lt;/td&gt;
&lt;td&gt;The user&amp;#39;s SSH key name.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;sshkey_passphrase&lt;/code&gt; (If encrypted)&lt;/td&gt;
&lt;td&gt;The user&amp;#39;s SSH key passphrase.&lt;/td&gt;
&lt;td&gt;The user&amp;#39;s SSH key passphrase.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;root_escalation_method&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;sudo&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;su&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;root_password&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;(none)&lt;/td&gt;
&lt;td&gt;&lt;code&gt;root&lt;/code&gt;&amp;#39;s password.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function checks the SSH credentials on the remote server.</p>
<h3 id="authentication">Authentication</h3>
<p>There are several methods that you can use to authenticate a transfer session with the remote server.</p>
<h4 id="permitrootloginyes">PermitRootLogin=Yes</h4>
<p>The simplest authentication method is to use the <code>root</code> user and password. To do this, the <code>sshd_config</code> file on the remote server <strong>must</strong> contain the following value: <code>PermitRootLogin=Yes</code></p>
<p>The following table displays the correct parameters and values for this authentication method:</p>
<table>
<thead>
<tr>
<th>Parameter</th>
<th>Value</th>
</tr>
</thead>
<tbody><tr>
<td><code>user</code></td>
<td><code>root</code></td>
</tr>
<tr>
<td><code>password</code></td>
<td><code>root</code>&#39;s password.</td>
</tr>
</tbody></table>
<p>You can also use the SSH Public Key to authenticate the <code>root</code> user. If the SSH Public Key is encrypted, include the SSH Key&#39;s passphrase.</p>
<p>The following table displays the correct parameters and values for this authentication method:</p>
<table>
<thead>
<tr>
<th>Parameter</th>
<th>Value if the SSH Key is not encrypted</th>
<th>Value if the SSH Key is encrypted</th>
</tr>
</thead>
<tbody><tr>
<td><code>user</code></td>
<td><code>root</code></td>
<td><code>root</code></td>
</tr>
<tr>
<td><code>sshkey_name</code></td>
<td><code>root</code>&#39;s SSH key name.</td>
<td><code>root</code>&#39;s SSH key name.</td>
</tr>
<tr>
<td><code>sshkey_passphrase</code></td>
<td>(none)</td>
<td><code>root</code>&#39;s SSH key passphrase.</td>
</tr>
</tbody></table>
<h4 id="permitrootloginno">PermitRootLogin=No</h4>
<p>Many server administrators do not permit direct root logins on their servers.</p>
<ul>
<li>If the remote server contains <code>PermitRootLogin=No</code> in the <code>sshd_config </code>file, then you <strong>must</strong> use another user and their password on the remote server, and then escalate to <code>root</code>.</li>
<li>If the system administrator used WHM&#39;s <a href="https://go.cpanel.net/whmdocsManageWheelGroupUsers"><em>Manage Wheel Group Users</em></a> interface (<em>WHM &gt;&gt; Home &gt;&gt; Security Center &gt;&gt; Manage Wheel Group Users</em>) to grant the user <code>su</code> access, then you will need to specify <code>su</code> and the <code>root</code> password.</li>
<li>If the user has <code>sudo</code> access, you do <strong>not</strong> need the <code>root</code> password.</li>
</ul>
<p>The following table displays the correct parameters and values for this authentication method:</p>
<table>
<thead>
<tr>
<th>Parameter</th>
<th>Value if the user has sudo access</th>
<th>Value if the user has su access</th>
</tr>
</thead>
<tbody><tr>
<td><code>user</code></td>
<td>The user&#39;s username.</td>
<td>The user&#39;s username.</td>
</tr>
<tr>
<td><code>password</code></td>
<td>The user&#39;s password.</td>
<td>The user&#39;s password.</td>
</tr>
<tr>
<td><code>root_escalation_method</code></td>
<td><code>sudo</code></td>
<td><code>su</code></td>
</tr>
<tr>
<td><code>root_password</code></td>
<td>(none)</td>
<td><code>root</code>&#39;s password.</td>
</tr>
</tbody></table>
<p>You can also use an SSH Public Key instead of a password to authenticate that user. If the SSH Public Key is encrypted, include the SSH Key&#39;s passphrase.</p>
<p>The following table displays the correct parameters and values for this authentication method:</p>
<table>
<thead>
<tr>
<th>Parameter</th>
<th>sudo</th>
<th>su</th>
</tr>
</thead>
<tbody><tr>
<td><code>user</code></td>
<td>The user&#39;s username.</td>
<td>The user&#39;s username.</td>
</tr>
<tr>
<td><code>sshkey_name</code></td>
<td>The user&#39;s SSH key name.</td>
<td>The user&#39;s SSH key name.</td>
</tr>
<tr>
<td><code>sshkey_passphrase</code> (If encrypted)</td>
<td>The user&#39;s SSH key passphrase.</td>
<td>The user&#39;s SSH key passphrase.</td>
</tr>
<tr>
<td><code>root_escalation_method</code></td>
<td><code>sudo</code></td>
<td><code>su</code></td>
</tr>
<tr>
<td><code>root_password</code></td>
<td>(none)</td>
<td><code>root</code>&#39;s password.</td>
</tr>
</tbody></table>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="host" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand host"><span class="property-name">host</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">host=192.168.0.0</span></div><div><div html="&lt;p&gt;The remote server&amp;#39;s hostname or IP address.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The remote server&#39;s hostname or IP address.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="password" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">password</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">password=123456luggage</span></div><div><div html="&lt;p&gt;The username&amp;#39;s password.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The username&#39;s password.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="port" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">port</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->[ 1 .. 65535 ]<!-- --> </span></span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">22</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">port=22</span></div><div><div html="&lt;p&gt;The remote server&amp;#39;s SSH port number.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The remote server&#39;s SSH port number.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="root_escalation_method" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">root_escalation_method</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;su&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;sudo&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">root_escalation_method=sudo</span></div><div><div html="&lt;p&gt;The escalation method to use to connect to the remote server.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;su&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sudo&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; Use this parameter if &lt;code&gt;PermitRootLogin=No&lt;/code&gt; in the remote server&amp;#39;s &lt;code&gt;sshd_config&lt;/code&gt; file.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The escalation method to use to connect to the remote server.</p>
<ul>
<li><code>su</code></li>
<li><code>sudo</code></li>
</ul>
<p><strong>Note:</strong></p>
<p> Use this parameter if <code>PermitRootLogin=No</code> in the remote server&#39;s <code>sshd_config</code> file.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="root_password" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">root_password</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">root_password=123456luggage</span></div><div><div html="&lt;p&gt;&lt;code&gt;root&lt;/code&gt;&amp;#39;s password on the remote server.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; Use this parameter if &lt;code&gt;PermitRootLogin=No&lt;/code&gt; in the remote server&amp;#39;s &lt;code&gt;sshd_config&lt;/code&gt; file and the &lt;code&gt;root_escalation_method&lt;/code&gt; value is set to &lt;code&gt;su&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p><code>root</code>&#39;s password on the remote server.</p>
<p><strong>Note:</strong></p>
<p> Use this parameter if <code>PermitRootLogin=No</code> in the remote server&#39;s <code>sshd_config</code> file and the <code>root_escalation_method</code> value is set to <code>su</code>.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="sshkey_name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">sshkey_name</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">sshkey_name=FrancisScott</span></div><div><div html="&lt;p&gt;The SSH key&amp;#39;s name.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; SSH keys are available in WHM&amp;#39;s &lt;em&gt;Manage root&amp;#39;s SSH Keys&lt;/em&gt; interface (&lt;em&gt;WHM &amp;gt;&amp;gt; Home &amp;gt;&amp;gt; Security Center &amp;gt;&amp;gt; Manage root’s SSH Keys&lt;/em&gt;).&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The SSH key&#39;s name.</p>
<p><strong>Note:</strong></p>
<p> SSH keys are available in WHM&#39;s <em>Manage root&#39;s SSH Keys</em> interface (<em>WHM &gt;&gt; Home &gt;&gt; Security Center &gt;&gt; Manage root’s SSH Keys</em>).</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="sshkey_passphrase" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">sshkey_passphrase</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">sshkey_passphrase=kkwtoowoygidsa</span></div><div><div html="&lt;p&gt;The SSH key&amp;#39;s passphrase.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; Use this parameter if the SSH Key is encrypted.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The SSH key&#39;s passphrase.</p>
<p><strong>Note:</strong></p>
<p> Use this parameter if the SSH Key is encrypted.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=root</span></div><div><div html="&lt;p&gt;The username to use to connect to the remote server.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The username to use to connect to the remote server.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/remote_basic_credential_check</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/remote_basic_credential_check</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2a9lea:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2a9lea:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2a9lea:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2a9lea:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2a9lea:0" aria-labelledby="tab:R2a9lea:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  remote_basic_credential_check <span class="token punctuation">\</span>
  <span class="token assign-left variable">host</span><span class="token operator">=</span><span class="token string">'192.168.0.0'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'root'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2a9lea:1" aria-labelledby="tab:R2a9lea:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2e9lea:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2e9lea:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2e9lea:0" aria-labelledby="tab:R2e9lea:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"output"</span>: <span class="token string">&quot;Basic credential check…\nDone\n&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"response"</span>: <span class="token string">&quot;basic credential check\n&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;remote_basic_credential_check&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Success&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Transfer-Configuration/operation/validate_system_user" data-section-id="tag/Transfer-Configuration/operation/validate_system_user" class="sc-dntaoT ceciOs"><div data-section-id="operation/validate_system_user" id="operation/validate_system_user" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Transfer-Configuration/operation/validate_system_user" aria-label="tag/Transfer-Configuration/operation/validate_system_user"></a>Validate username availability on target server<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function validates a system user for use on the target server.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  For more information about how this function works with other functions in the transfer and restore process, read our &lt;a href=&quot;https://go.cpanel.net/transferrestoreAPIguide&quot;&gt;Guide to Transfer and Restore API Functions&lt;/a&gt; documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function validates a system user for use on the target server.</p>
<p><strong>Note:</strong></p>
<p>  For more information about how this function works with other functions in the transfer and restore process, read our <a href="https://go.cpanel.net/transferrestoreAPIguide">Guide to Transfer and Restore API Functions</a> documentation.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The system username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The system username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/validate_system_user</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/validate_system_user</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2aalea:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2aalea:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2aalea:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2aalea:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2aalea:0" aria-labelledby="tab:R2aalea:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  validate_system_user <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2aalea:1" aria-labelledby="tab:R2aalea:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ealea:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ealea:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ealea:0" aria-labelledby="tab:R2ealea:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"exists"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reserved"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"valid_for_new"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"valid_for_transfer"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;validate_system_user&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Transfer-Configuration/operation/delete_account_archives" data-section-id="tag/Transfer-Configuration/operation/delete_account_archives" class="sc-dntaoT ceciOs"><div data-section-id="operation/delete_account_archives" id="operation/delete_account_archives" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Transfer-Configuration/operation/delete_account_archives" aria-label="tag/Transfer-Configuration/operation/delete_account_archives"></a>Remove cPanel account&#x27;s archives<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function removes a cPanel user account&amp;#39;s archives.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function removes a cPanel user account&#39;s archives.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="mountpoint" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">mountpoint</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;/home&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">mountpoint=/home/example/</span></div><div><div html="&lt;p&gt;The filepath to the archive storage location.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The filepath to the archive storage location.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="user" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">user</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->username<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">user=username</span></div><div><div html="&lt;p&gt;The cPanel account username.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The cPanel account username.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/delete_account_archives</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/delete_account_archives</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2ablea:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ablea:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2ablea:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2ablea:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ablea:0" aria-labelledby="tab:R2ablea:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  delete_account_archives <span class="token punctuation">\</span>
  <span class="token assign-left variable">user</span><span class="token operator">=</span><span class="token string">'username'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2ablea:1" aria-labelledby="tab:R2ablea:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2eblea:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2eblea:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2eblea:0" aria-labelledby="tab:R2eblea:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;delete_account_archives&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"output"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"messages"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;Found archive: /home/example/example.tar.gz&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"warnings"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;This is a warning message.&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Transfer-Configuration/operation/transfer_module_schema" data-section-id="tag/Transfer-Configuration/operation/transfer_module_schema" class="sc-dntaoT ceciOs"><div data-section-id="operation/transfer_module_schema" id="operation/transfer_module_schema" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Transfer-Configuration/operation/transfer_module_schema" aria-label="tag/Transfer-Configuration/operation/transfer_module_schema"></a>Return a transfer module&#x27;s schema<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves a transfer module&amp;#39;s key structure.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;For more information about how this function works with other functions in the transfer and restore process, read our &lt;a href=&quot;https://go.cpanel.net/transferrestoreAPIguide&quot;&gt;Guide to Transfer and Restore API Functions&lt;/a&gt; documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves a transfer module&#39;s key structure.</p>
<p><strong>Note:</strong></p>
<p>For more information about how this function works with other functions in the transfer and restore process, read our <a href="https://go.cpanel.net/transferrestoreAPIguide">Guide to Transfer and Restore API Functions</a> documentation.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="module" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">module</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;AccountLocal&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;AccountRemoteRoot&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;AccountRemoteUser&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;FeaturesListRemoteRoot&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;LegacyAccountBackup&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;PackageRemoteRoot&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">module=AccountRemoteRoot</span></div><div><div html="&lt;p&gt;The transfer module&amp;#39;s name.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;AccountLocal&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;AccountRemoteRoot&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;AccountRemoteUser&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;FeaturesListRemoteRoot&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;LegacyAccountBackup&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;PackageRemoteRoot&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The transfer module&#39;s name.</p>
<ul>
<li><code>AccountLocal</code></li>
<li><code>AccountRemoteRoot</code></li>
<li><code>AccountRemoteUser</code></li>
<li><code>FeaturesListRemoteRoot</code></li>
<li><code>LegacyAccountBackup</code></li>
<li><code>PackageRemoteRoot</code></li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/transfer_module_schema</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/transfer_module_schema</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2aclea:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2aclea:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2aclea:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2aclea:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2aclea:0" aria-labelledby="tab:R2aclea:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  transfer_module_schema <span class="token punctuation">\</span>
  <span class="token assign-left variable">module</span><span class="token operator">=</span><span class="token string">'AccountRemoteRoot'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2aclea:1" aria-labelledby="tab:R2aclea:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2eclea:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2eclea:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2eclea:0" aria-labelledby="tab:R2eclea:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"schema"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"keys"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"copypoint"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"def"</span>: <span class="token string">&quot;text&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"cpmovefile"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"def"</span>: <span class="token string">&quot;text&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"customip"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"def"</span>: <span class="token string">&quot;char(255) DEFAULT NULL&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"detected_remote_user"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"def"</span>: <span class="token string">&quot;char(255) DEFAULT NULL&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"disabled"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"def"</span>: <span class="token string">&quot;text&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"domain"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"def"</span>: <span class="token string">&quot;char(255) DEFAULT NULL&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"files"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"def"</span>: <span class="token string">&quot;BIGINT UNSIGNED DEFAULT 1&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"force"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"def"</span>: <span class="token string">&quot;int(1) DEFAULT 0&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"def"</span>: <span class="token string">&quot;int(1) DEFAULT 0&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"live_transfer"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"def"</span>: <span class="token string">&quot;int(1) DEFAULT 0&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"localuser"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"def"</span>: <span class="token string">&quot;char(255) DEFAULT NULL&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mail_location"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"def"</span>: <span class="token string">&quot;char(255) DEFAULT NULL&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"overwrite_all_dbs"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"def"</span>: <span class="token string">&quot;int(1) DEFAULT 0&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"overwrite_all_dbusers"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"def"</span>: <span class="token string">&quot;int(1) DEFAULT 0&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"overwrite_sameowner_dbs"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"def"</span>: <span class="token string">&quot;int(1) DEFAULT 0&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"overwrite_sameowner_dbusers"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"def"</span>: <span class="token string">&quot;int(1) DEFAULT 0&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"overwrite_with_delete"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"def"</span>: <span class="token string">&quot;int(1) DEFAULT 0&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"prerequisite_user"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"def"</span>: <span class="token string">&quot;char(255) DEFAULT NULL&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"priority"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"def"</span>: <span class="token string">&quot;int(1) DEFAULT 255&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"replaceip"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"def"</span>: <span class="token string">&quot;char(255) DEFAULT NULL&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reseller"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"def"</span>: <span class="token string">&quot;int(1) DEFAULT 0&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"shared_mysql_server"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"def"</span>: <span class="token string">&quot;int(1) DEFAULT 0&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"size"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"def"</span>: <span class="token string">&quot;BIGINT UNSIGNED DEFAULT 1&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"skipaccount"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"def"</span>: <span class="token string">&quot;int(1) DEFAULT 0&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"skipacctdb"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"def"</span>: <span class="token string">&quot;int(1) DEFAULT 0&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"skipbwdata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"def"</span>: <span class="token string">&quot;int(1) DEFAULT 0&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"skipemail"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"def"</span>: <span class="token string">&quot;int(1) DEFAULT 0&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"skiphomedir"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"def"</span>: <span class="token string">&quot;int(1) DEFAULT 0&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"skipres"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"def"</span>: <span class="token string">&quot;int(1) DEFAULT 0&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"skipsubdomains"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"def"</span>: <span class="token string">&quot;int(1) DEFAULT 0&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"def"</span>: <span class="token string">&quot;char(255) DEFAULT NULL&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"xferpoint"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"def"</span>: <span class="token string">&quot;int(1) DEFAULT 0&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"primary"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;user&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"required"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;user&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;localuser&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;transfer_module_schema&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Transfer-Monitoring" data-section-id="tag/Transfer-Monitoring" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Transfer-Monitoring" aria-label="tag/Transfer-Monitoring"></a>Transfer Monitoring</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Transfers / Transfer Monitoring&lt;/p&gt;
"><p>Transfers / Transfer Monitoring</p>
</div></div></div><div id="tag/Transfer-Monitoring/operation/analyze_transfer_session_remote" data-section-id="tag/Transfer-Monitoring/operation/analyze_transfer_session_remote" class="sc-dntaoT ceciOs"><div data-section-id="operation/analyze_transfer_session_remote" id="operation/analyze_transfer_session_remote" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Transfer-Monitoring/operation/analyze_transfer_session_remote" aria-label="tag/Transfer-Monitoring/operation/analyze_transfer_session_remote"></a>Validate remote server&#x27;s credentials<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function checks the remote server&amp;#39;s credentials, which a transfer session uses to connect.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function checks the remote server&#39;s credentials, which a transfer session uses to connect.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="transfer_session_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">transfer_session_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">transfer_session_id=exampleservercopya20140206192428NtyW</span></div><div><div html="&lt;p&gt;The transfer session&amp;#39;s ID.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The transfer session&#39;s ID.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/analyze_transfer_session_remote</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/analyze_transfer_session_remote</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2a9nea:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2a9nea:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2a9nea:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2a9nea:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2a9nea:0" aria-labelledby="tab:R2a9nea:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  analyze_transfer_session_remote <span class="token punctuation">\</span>
  <span class="token assign-left variable">transfer_session_id</span><span class="token operator">=</span><span class="token string">'exampleservercopya20140206192428NtyW'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2a9nea:1" aria-labelledby="tab:R2a9nea:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2e9nea:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2e9nea:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2e9nea:0" aria-labelledby="tab:R2e9nea:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;analyze_transfer_session_remote&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Transfer-Monitoring/operation/available_transfer_modules" data-section-id="tag/Transfer-Monitoring/operation/available_transfer_modules" class="sc-dntaoT ceciOs"><div data-section-id="operation/available_transfer_modules" id="operation/available_transfer_modules" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Transfer-Monitoring/operation/available_transfer_modules" aria-label="tag/Transfer-Monitoring/operation/available_transfer_modules"></a>Return available transfer modules<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists all available transfer modules.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  For more information about how this function works with other functions in the transfer and restore process, read our
  &lt;a href=&quot;https://go.cpanel.net/transferrestoreAPIguide&quot;&gt;Guide to Transfer and Restore API Functions&lt;/a&gt;
  documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists all available transfer modules.</p>
<p><strong>Note:</strong></p>
<p>  For more information about how this function works with other functions in the transfer and restore process, read our
  <a href="https://go.cpanel.net/transferrestoreAPIguide">Guide to Transfer and Restore API Functions</a>
  documentation.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/available_transfer_modules</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/available_transfer_modules</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2aanea:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2aanea:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2aanea:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2aanea:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2aanea:0" aria-labelledby="tab:R2aanea:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  available_transfer_modules
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2aanea:1" aria-labelledby="tab:R2aanea:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2eanea:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2eanea:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2eanea:0" aria-labelledby="tab:R2eanea:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"modules"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"AccountLocal"</span>: <span class="token string">&quot;5000&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"AccountRemoteRoot"</span>: <span class="token string">&quot;3000&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"AccountRemoteUser"</span>: <span class="token string">&quot;4000&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"FeatureListRemoteRoot"</span>: <span class="token string">&quot;1000&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"LegacyAccountBackup"</span>: <span class="token string">&quot;6000&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"PackageRemoteRoot"</span>: <span class="token string">&quot;2000&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;available_transfer_modules&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Transfer-Monitoring/operation/fetch_transfer_session_log" data-section-id="tag/Transfer-Monitoring/operation/fetch_transfer_session_log" class="sc-dntaoT ceciOs"><div data-section-id="operation/fetch_transfer_session_log" id="operation/fetch_transfer_session_log" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Transfer-Monitoring/operation/fetch_transfer_session_log" aria-label="tag/Transfer-Monitoring/operation/fetch_transfer_session_log"></a>Return transfer session&#x27;s log file<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns a transfer session&amp;#39;s log file.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; For more information about how this function works with other functions in the transfer and restore process, read our &lt;a href=&quot;https://go.cpanel.net/transferrestoreAPIguide&quot;&gt;Guide to Transfer and Restore API Functions&lt;/a&gt; documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns a transfer session&#39;s log file.</p>
<p><strong>Note:</strong></p>
<p> For more information about how this function works with other functions in the transfer and restore process, read our <a href="https://go.cpanel.net/transferrestoreAPIguide">Guide to Transfer and Restore API Functions</a> documentation.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="logfile" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand logfile"><span class="property-name">logfile</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">logfile=master.log</span></div><div><div html="&lt;p&gt;The log file&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The log file&#39;s name.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="transfer_session_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">transfer_session_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">transfer_session_id=vm5docscpanelcopya20140224163412sylG</span></div><div><div html="&lt;p&gt;The transfer session&amp;#39;s ID.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The transfer session&#39;s ID.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/fetch_transfer_session_log</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/fetch_transfer_session_log</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2abnea:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2abnea:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2abnea:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2abnea:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2abnea:0" aria-labelledby="tab:R2abnea:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  fetch_transfer_session_log <span class="token punctuation">\</span>
  <span class="token assign-left variable">transfer_session_id</span><span class="token operator">=</span><span class="token string">'vm5docscpanelcopya20140224163412sylG'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">logfile</span><span class="token operator">=</span><span class="token string">'master.log'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2abnea:1" aria-labelledby="tab:R2abnea:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ebnea:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ebnea:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ebnea:0" aria-labelledby="tab:R2ebnea:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"log"</span>: <span class="token string">&quot;{\&quot;contents\&quot;:{\&quot;action\&quot;:\&quot;start\&quot;,\&quot;time\&quot;:1598991042,\&quot;child_number\&quot;:0},\&quot;pid\&quot;:12789,\&quot;type\&quot;:\&quot;control\&quot;,\&quot;indent\&quot;:0,\&quot;partial\&quot;:0}\n{\&quot;partial\&quot;:0,\&quot;indent\&quot;:0,\&quot;type\&quot;:\&quot;control\&quot;,\&quot;pid\&quot;:12789,\&quot;contents\&quot;:{\&quot;time\&quot;:1598991042,\&quot;action\&quot;:\&quot;initiator\&quot;,\&quot;child_number\&quot;:0,\&quot;msg\&quot;:\&quot;norootcopy\&quot;}}\n{\&quot;partial\&quot;:0,\&quot;indent\&quot;:0,\&quot;pid\&quot;:12789,\&quot;type\&quot;:\&quot;control\&quot;,\&quot;contents\&quot;:{\&quot;msg\&quot;:2.3,\&quot;child_number\&quot;:0,\&quot;time\&quot;:1598991042,\&quot;action\&quot;:\&quot;version\&quot;}}\n{\&quot;type\&quot;:\&quot;control\&quot;,\&quot;pid\&quot;:12789,\&quot;contents\&quot;:{\&quot;time\&quot;:1598991042,\&quot;queue\&quot;:\&quot;TRANSFER\&quot;,\&quot;action\&quot;:\&quot;queue_count\&quot;,\&quot;msg\&quot;:1,\&quot;child_number\&quot;:0},\&quot;partial\&quot;:0,\&quot;indent\&quot;:0}\n{\&quot;contents\&quot;:{\&quot;time\&quot;:1598991042,\&quot;action\&quot;:\&quot;queue_size\&quot;,\&quot;queue\&quot;:\&quot;TRANSFER\&quot;,\&quot;child_number\&quot;:0,\&quot;msg\&quot;:1},\&quot;type\&quot;:\&quot;control\&quot;,\&quot;pid\&quot;:12789,\&quot;indent\&quot;:0,\&quot;partial\&quot;:0}\n{\&quot;type\&quot;:\&quot;control\&quot;,\&quot;pid\&quot;:12789,\&quot;contents\&quot;:{\&quot;time\&quot;:1598991042,\&quot;queue\&quot;:\&quot;RESTORE\&quot;,\&quot;action\&quot;:\&quot;queue_count\&quot;,\&quot;child_number\&quot;:0,\&quot;msg\&quot;:1},\&quot;partial\&quot;:0,\&quot;indent\&quot;:0}\n{\&quot;partial\&quot;:0,\&quot;indent\&quot;:0,\&quot;pid\&quot;:12789,\&quot;type\&quot;:\&quot;control\&quot;,\&quot;contents\&quot;:{\&quot;child_number\&quot;:0,\&quot;msg\&quot;:1,\&quot;time\&quot;:1598991042,\&quot;action\&quot;:\&quot;queue_size\&quot;,\&quot;queue\&quot;:\&quot;RESTORE\&quot;}}\n{\&quot;partial\&quot;:0,\&quot;indent\&quot;:0,\&quot;pid\&quot;:12789,\&quot;type\&quot;:\&quot;control\&quot;,\&quot;contents\&quot;:{\&quot;action\&quot;:\&quot;remotehost\&quot;,\&quot;time\&quot;:1598991042,\&quot;msg\&quot;:\&quot;10.1.32.200\&quot;,\&quot;child_number\&quot;:0}}\n{\&quot;partial\&quot;:0,\&quot;indent\&quot;:0,\&quot;type\&quot;:\&quot;control\&quot;,\&quot;pid\&quot;:12790,\&quot;contents\&quot;:{\&quot;item\&quot;:\&quot;root\&quot;,\&quot;time\&quot;:1598991042,\&quot;child_number\&quot;:1,\&quot;action\&quot;:\&quot;start\&quot;,\&quot;queue\&quot;:\&quot;TRANSFER\&quot;,\&quot;logfile\&quot;:\&quot;item-TRANSFER_AccountRemoteUser_root\&quot;,\&quot;local_item\&quot;:\&quot;root\&quot;,\&quot;item_name\&quot;:\&quot;Account\&quot;,\&quot;item_type\&quot;:\&quot;AccountRemoteUser\&quot;}}\n{\&quot;indent\&quot;:0,\&quot;partial\&quot;:0,\&quot;contents\&quot;:{\&quot;action\&quot;:\&quot;process-item\&quot;,\&quot;queue\&quot;:\&quot;TRANSFER\&quot;,\&quot;logfile\&quot;:\&quot;item-TRANSFER_AccountRemoteUser_root\&quot;,\&quot;item_type\&quot;:\&quot;AccountRemoteUser\&quot;,\&quot;item_name\&quot;:\&quot;Account\&quot;,\&quot;local_item\&quot;:\&quot;root\&quot;,\&quot;msg\&quot;:\&quot;item-TRANSFER_AccountRemoteUser_root\&quot;,\&quot;item\&quot;:\&quot;root\&quot;,\&quot;time\&quot;:1598991042,\&quot;child_number\&quot;:1},\&quot;pid\&quot;:12790,\&quot;type\&quot;:\&quot;control\&quot;}\n{\&quot;indent\&quot;:0,\&quot;partial\&quot;:0,\&quot;contents\&quot;:{\&quot;logfile\&quot;:\&quot;item-TRANSFER_AccountRemoteUser_root\&quot;,\&quot;item_name\&quot;:\&quot;Account\&quot;,\&quot;item_type\&quot;:\&quot;AccountRemoteUser\&quot;,\&quot;local_item\&quot;:\&quot;root\&quot;,\&quot;msg\&quot;:{\&quot;size\&quot;:1},\&quot;queue\&quot;:\&quot;TRANSFER\&quot;,\&quot;action\&quot;:\&quot;start-item\&quot;,\&quot;child_number\&quot;:1,\&quot;item\&quot;:\&quot;root\&quot;,\&quot;time\&quot;:1598991042},\&quot;pid\&quot;:12790,\&quot;type\&quot;:\&quot;control\&quot;}\n{\&quot;contents\&quot;:{\&quot;child_number\&quot;:1,\&quot;item\&quot;:\&quot;root\&quot;,\&quot;time\&quot;:1598991042,\&quot;logfile\&quot;:\&quot;item-TRANSFER_AccountRemoteUser_root\&quot;,\&quot;local_item\&quot;:\&quot;root\&quot;,\&quot;msg\&quot;:{\&quot;dangerous_items\&quot;:0,\&quot;skipped_items\&quot;:0,\&quot;altered_items\&quot;:0,\&quot;failure\&quot;:\&quot;The account “root” already exists on “control.box.new”.\&quot;,\&quot;size\&quot;:1,\&quot;warnings\&quot;:0,\&quot;contents\&quot;:{\&quot;warnings\&quot;:null,\&quot;skipped_items\&quot;:null,\&quot;dangerous_items\&quot;:null,\&quot;altered_items\&quot;:null}},\&quot;item_name\&quot;:\&quot;Account\&quot;,\&quot;item_type\&quot;:\&quot;AccountRemoteUser\&quot;,\&quot;queue\&quot;:\&quot;TRANSFER\&quot;,\&quot;action\&quot;:\&quot;failed-item\&quot;},\&quot;type\&quot;:\&quot;control\&quot;,\&quot;pid\&quot;:12790,\&quot;indent\&quot;:0,\&quot;partial\&quot;:0}\n{\&quot;indent\&quot;:0,\&quot;partial\&quot;:0,\&quot;contents\&quot;:{\&quot;item_type\&quot;:\&quot;AccountRemoteUser\&quot;,\&quot;item_name\&quot;:\&quot;Account\&quot;,\&quot;msg\&quot;:{\&quot;size\&quot;:1},\&quot;local_item\&quot;:\&quot;root\&quot;,\&quot;logfile\&quot;:\&quot;item-RESTORE_AccountRemoteUser_root\&quot;,\&quot;action\&quot;:\&quot;start-item\&quot;,\&quot;queue\&quot;:\&quot;RESTORE\&quot;,\&quot;child_number\&quot;:1,\&quot;time\&quot;:1598991042,\&quot;item\&quot;:\&quot;root\&quot;},\&quot;type\&quot;:\&quot;control\&quot;,\&quot;pid\&quot;:12790}\n{\&quot;pid\&quot;:12790,\&quot;type\&quot;:\&quot;control\&quot;,\&quot;contents\&quot;:{\&quot;item_type\&quot;:\&quot;AccountRemoteUser\&quot;,\&quot;item_name\&quot;:\&quot;Account\&quot;,\&quot;msg\&quot;:{\&quot;size\&quot;:1,\&quot;failure\&quot;:\&quot;The account “root” already exists on “control.box.new”.\&quot;},\&quot;local_item\&quot;:\&quot;root\&quot;,\&quot;logfile\&quot;:\&quot;item-RESTORE_AccountRemoteUser_root\&quot;,\&quot;action\&quot;:\&quot;failed-item\&quot;,\&quot;queue\&quot;:\&quot;RESTORE\&quot;,\&quot;child_number\&quot;:1,\&quot;time\&quot;:1598991042,\&quot;item\&quot;:\&quot;root\&quot;},\&quot;partial\&quot;:0,\&quot;indent\&quot;:0}\n{\&quot;contents\&quot;:{\&quot;time\&quot;:1598991042,\&quot;action\&quot;:\&quot;complete\&quot;,\&quot;queue\&quot;:\&quot;TRANSFER\&quot;,\&quot;child_number\&quot;:1},\&quot;pid\&quot;:12790,\&quot;type\&quot;:\&quot;control\&quot;,\&quot;indent\&quot;:0,\&quot;partial\&quot;:0}\n{\&quot;type\&quot;:\&quot;control\&quot;,\&quot;pid\&quot;:12791,\&quot;contents\&quot;:{\&quot;queue\&quot;:\&quot;RESTORE\&quot;,\&quot;action\&quot;:\&quot;complete\&quot;,\&quot;time\&quot;:1598991043,\&quot;child_number\&quot;:1},\&quot;partial\&quot;:0,\&quot;indent\&quot;:0}\n{\&quot;pid\&quot;:12789,\&quot;type\&quot;:\&quot;control\&quot;,\&quot;contents\&quot;:{\&quot;child_number\&quot;:0,\&quot;action\&quot;:\&quot;complete\&quot;,\&quot;time\&quot;:1598991043},\&quot;partial\&quot;:0,\&quot;indent\&quot;:0}\n&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;fetch_transfer_session_log&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Transfer-Monitoring/operation/get_transfer_session_state" data-section-id="tag/Transfer-Monitoring/operation/get_transfer_session_state" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_transfer_session_state" id="operation/get_transfer_session_state" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Transfer-Monitoring/operation/get_transfer_session_state" aria-label="tag/Transfer-Monitoring/operation/get_transfer_session_state"></a>Return transfer session&#x27;s status<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves the state of a transfer session.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;For more information about how this function works with other functions in the transfer and restore process, read our &lt;a href=&quot;https://go.cpanel.net/transferrestoreAPIguide&quot;&gt;Guide to Transfer and Restore API Functions&lt;/a&gt; documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves the state of a transfer session.</p>
<p><strong>Note:</strong></p>
<p>For more information about how this function works with other functions in the transfer and restore process, read our <a href="https://go.cpanel.net/transferrestoreAPIguide">Guide to Transfer and Restore API Functions</a> documentation.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="transfer_session_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">transfer_session_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">transfer_session_id=exampleservercopya20140206192428NtyW</span></div><div><div html="&lt;p&gt;The transfer session&amp;#39;s ID.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The transfer session&#39;s ID.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_transfer_session_state</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_transfer_session_state</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2acnea:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2acnea:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2acnea:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2acnea:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2acnea:0" aria-labelledby="tab:R2acnea:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_transfer_session_state <span class="token punctuation">\</span>
  <span class="token assign-left variable">transfer_session_id</span><span class="token operator">=</span><span class="token string">'exampleservercopya20140206192428NtyW'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2acnea:1" aria-labelledby="tab:R2acnea:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ecnea:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ecnea:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ecnea:0" aria-labelledby="tab:R2ecnea:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"state_name"</span>: <span class="token string">&quot;TRANSFER_INPROGRESS&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_transfer_session_state&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Transfer-Monitoring/operation/retrieve_transfer_session_remote_analysis" data-section-id="tag/Transfer-Monitoring/operation/retrieve_transfer_session_remote_analysis" class="sc-dntaoT ceciOs"><div data-section-id="operation/retrieve_transfer_session_remote_analysis" id="operation/retrieve_transfer_session_remote_analysis" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Transfer-Monitoring/operation/retrieve_transfer_session_remote_analysis" aria-label="tag/Transfer-Monitoring/operation/retrieve_transfer_session_remote_analysis"></a>Return transfer session&#x27;s information<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function analyzes a transfer session.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  For more information about how this function works with other functions in the transfer and restore process, read our &lt;a href=&quot;https://go.cpanel.net/transferrestoreAPIguide&quot;&gt;Guide to Transfer and Restore API Functions&lt;/a&gt; documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function analyzes a transfer session.</p>
<p><strong>Note:</strong></p>
<p>  For more information about how this function works with other functions in the transfer and restore process, read our <a href="https://go.cpanel.net/transferrestoreAPIguide">Guide to Transfer and Restore API Functions</a> documentation.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="transfer_session_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">transfer_session_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">transfer_session_id=exampleservercopya20140206192428NtyW</span></div><div><div html="&lt;p&gt;The transfer session&amp;#39;s ID.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The transfer session&#39;s ID.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/retrieve_transfer_session_remote_analysis</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/retrieve_transfer_session_remote_analysis</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2adnea:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2adnea:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2adnea:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2adnea:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2adnea:0" aria-labelledby="tab:R2adnea:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  retrieve_transfer_session_remote_analysis <span class="token punctuation">\</span>
  <span class="token assign-left variable">transfer_session_id</span><span class="token operator">=</span><span class="token string">'exampleservercopya20140206192428NtyW'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2adnea:1" aria-labelledby="tab:R2adnea:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ednea:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ednea:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ednea:0" aria-labelledby="tab:R2ednea:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"config"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"shared_mysql_server"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"items"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"accounts"</span>: <span class="token punctuation">[ ]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"packages"</span>: <span class="token punctuation">[ ]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"local"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"available_ips"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;192.168.1.1&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"dbs"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"dbs"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"MYSQL"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"user_db1"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"owner"</span>: <span class="token string">&quot;user&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user_db2"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"owner"</span>: <span class="token string">&quot;user&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"PGSQL"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"user_db1"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"owner"</span>: <span class="token string">&quot;user&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user_db2"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"owner"</span>: <span class="token string">&quot;user&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"users"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"MYSQL"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"user_user1"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"owner"</span>: <span class="token string">&quot;user&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user_user2"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"owner"</span>: <span class="token string">&quot;user&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"PGSQL"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"user_user1"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"owner"</span>: <span class="token string">&quot;user&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user_user2"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"owner"</span>: <span class="token string">&quot;user&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"dedicated_ips"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"192.168.1.2"</span>: <span class="token string">&quot;domain.tld&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"domains"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"*"</span>: <span class="token string">&quot;nobody&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"domain.tld"</span>: <span class="token string">&quot;user&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"groups"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"bin"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"nobody"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"host"</span>: <span class="token string">&quot;hostname.domain.tld&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"major_version"</span>: <span class="token string">&quot;11.90&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"roundcube_dbtype"</span>: <span class="token string">&quot;sqlite&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"users"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"nobody"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"root"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token string">&quot;11.90.0.6&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"modules"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"Backups"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"analysis"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"Local Backups Version"</span>: <span class="token string">&quot;11.90.0.6&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"Remote Backups Version"</span>: <span class="token string">&quot;11.88.0.7&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;Backups&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"MySQL"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"analysis"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"Local Type"</span>: <span class="token string">&quot;MySQL&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"Local Version"</span>: <span class="token string">&quot;5.7&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"Remote Type"</span>: <span class="token string">&quot;MariaDB&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"Remote Version"</span>: <span class="token string">&quot;10.3&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;Database Server&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"options"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"skip_reseller_privs"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"unrestricted"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"remote"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"conflicts"</span>: <span class="token punctuation">{ }</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"cpversion"</span>: <span class="token string">&quot;11.64&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"dbs"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"dbs"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"MYSQL"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"user_db1"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"owner"</span>: <span class="token string">&quot;user&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user_db2"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"owner"</span>: <span class="token string">&quot;user&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"PGSQL"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"user_db1"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"owner"</span>: <span class="token string">&quot;user&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user_db2"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"owner"</span>: <span class="token string">&quot;user&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"users"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"MYSQL"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"user_user1"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"owner"</span>: <span class="token string">&quot;user&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user_user2"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"owner"</span>: <span class="token string">&quot;user&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"PGSQL"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"user_user1"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"owner"</span>: <span class="token string">&quot;user&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"user_user2"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"owner"</span>: <span class="token string">&quot;user&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"has_disk_used"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"has_files_used"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"has_owners"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"has_package_extensions"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"has_xfertool"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"host"</span>: <span class="token string">&quot;192.168.1.1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"hostname"</span>: <span class="token string">&quot;hostname.domain.tld&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"linked_nodes"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"alias"</span>: <span class="token string">&quot;mailnode&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"enabled_services"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;exim&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;imap&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"hostname"</span>: <span class="token string">&quot;remotemailnode.example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"last_check"</span>: <span class="token number">1600126907</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"system_settings"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"Mail"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"globalspamassassin"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"tls_verified"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"username"</span>: <span class="token string">&quot;root&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token string">&quot;11.90.0.6&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"worker_capabilities"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"Mail"</span>: <span class="token punctuation">{ }</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"major_version"</span>: <span class="token string">&quot;11.90&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"resellers"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"resell2"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reseller"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"root"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"roundcube_dbtype"</span>: <span class="token string">&quot;sqlite&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"server_type"</span>: <span class="token string">&quot;WHM1164&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"supports_live_transfers"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token string">&quot;11.90.0.6&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"transfer_session_id"</span>: <span class="token string">&quot;exampleservercopya20140206192428NtyW&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;retrieve_transfer_session_remote_analysis&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/EasyApache-Settings" data-section-id="tag/EasyApache-Settings" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/EasyApache-Settings" aria-label="tag/EasyApache-Settings"></a>EasyApache Settings</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Web Server Configuration / EasyApache Settings&lt;/p&gt;
"><p>Web Server Configuration / EasyApache Settings</p>
</div></div></div><div id="tag/EasyApache-Settings/operation/ea4_get_currently_installed_packages" data-section-id="tag/EasyApache-Settings/operation/ea4_get_currently_installed_packages" class="sc-dntaoT ceciOs"><div data-section-id="operation/ea4_get_currently_installed_packages" id="operation/ea4_get_currently_installed_packages" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/EasyApache-Settings/operation/ea4_get_currently_installed_packages" aria-label="tag/EasyApache-Settings/operation/ea4_get_currently_installed_packages"></a>Return installed Easyapache 4 packages<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns a list of the currently-installed EasyApache 4 packages.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns a list of the currently-installed EasyApache 4 packages.</p>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/ea4_get_currently_installed_packages</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/ea4_get_currently_installed_packages</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2a9jeq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2a9jeq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2a9jeq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2a9jeq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2a9jeq:0" aria-labelledby="tab:R2a9jeq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  ea4_get_currently_installed_packages
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2a9jeq:1" aria-labelledby="tab:R2a9jeq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2e9jeq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2e9jeq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2e9jeq:0" aria-labelledby="tab:R2e9jeq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"packages"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;ea-apache24&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;ea4_get_currently_installed_packages&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/EasyApache-Settings/operation/ea4_metainfo" data-section-id="tag/EasyApache-Settings/operation/ea4_metainfo" class="sc-dntaoT ceciOs"><div data-section-id="operation/ea4_metainfo" id="operation/ea4_metainfo" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/EasyApache-Settings/operation/ea4_metainfo" aria-label="tag/EasyApache-Settings/operation/ea4_metainfo"></a>Return ea4-metainfo.json file contents<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns the contents of the &lt;code&gt;/etc/cpanel/ea4/ea4-metainfo.json&lt;/code&gt; file.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns the contents of the <code>/etc/cpanel/ea4/ea4-metainfo.json</code> file.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="&lt;p&gt;Contents of the &lt;code&gt;/etc/cpanel/ea4/ea4-metainfo.json&lt;/code&gt; file.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Contents of the <code>/etc/cpanel/ea4/ea4-metainfo.json</code> file.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/ea4_metainfo</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/ea4_metainfo</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2aajeq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2aajeq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2aajeq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2aajeq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2aajeq:0" aria-labelledby="tab:R2aajeq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  ea4_metainfo
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2aajeq:1" aria-labelledby="tab:R2aajeq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2eajeq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2eajeq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2eajeq:0" aria-labelledby="tab:R2eajeq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"additional_packages"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;ea-nginx&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;ea-example&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"default_php_handler"</span>: <span class="token string">&quot;cgi&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"default_php_package"</span>: <span class="token string">&quot;ea-php72&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;object&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;ea4_metainfo&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/EasyApache-Settings/operation/ea4_recommendations" data-section-id="tag/EasyApache-Settings/operation/ea4_recommendations" class="sc-dntaoT ceciOs"><div data-section-id="operation/ea4_recommendations" id="operation/ea4_recommendations" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/EasyApache-Settings/operation/ea4_recommendations" aria-label="tag/EasyApache-Settings/operation/ea4_recommendations"></a>Return EasyApache 4 recommendations<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns any recommendations attached to your installed
EasyApache 4 packages. For more information about the recommendation system,
read our &lt;a href=&quot;https://go.cpanel.net/EasyApache4Recommendations&quot;&gt;EasyApache 4 Recommendations&lt;/a&gt; documentation.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://go.cpanel.net/howtouseserverprofiles#roles&quot;&gt;Web Server role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns any recommendations attached to your installed
EasyApache 4 packages. For more information about the recommendation system,
read our <a href="https://go.cpanel.net/EasyApache4Recommendations">EasyApache 4 Recommendations</a> documentation.</p>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://go.cpanel.net/howtouseserverprofiles#roles">Web Server role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/ea4_recommendations</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/ea4_recommendations</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2abjeq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2abjeq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2abjeq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2abjeq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2abjeq:0" aria-labelledby="tab:R2abjeq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  ea4_recommendations
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2abjeq:1" aria-labelledby="tab:R2abjeq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ebjeq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ebjeq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ebjeq:0" aria-labelledby="tab:R2ebjeq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"ea-php55-php"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"desc"</span>: <span class="token string">&quot;PHP DSO runs as the user by default. In a shared hosting environment, this is a security issue.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"level"</span>: <span class="token string">&quot;danger&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;PHP DSO&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"on"</span>: <span class="token string">&quot;add&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"options"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"items"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;ruid2&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;mpm-itk&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"level"</span>: <span class="token string">&quot;success&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"recommended"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"text"</span>: <span class="token string">&quot;We strongly recommend that you install one of the following packages unless this is a single-user system:&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"level"</span>: <span class="token string">&quot;warning&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"recommended"</span>: <span class="token boolean">false</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"text"</span>: <span class="token string">&quot;If you use suPHP, you will add some security, but may experience performance issues on your server.&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"url"</span>: <span class="token string">&quot;</span><a href="https://www.example.com">https://www.example.com</a><span class="token string">&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;ea4_recommendations&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/EasyApache-Settings/operation/ea4_save_profile" data-section-id="tag/EasyApache-Settings/operation/ea4_save_profile" class="sc-dntaoT ceciOs"><div data-section-id="operation/ea4_save_profile" id="operation/ea4_save_profile" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/EasyApache-Settings/operation/ea4_save_profile" aria-label="tag/EasyApache-Settings/operation/ea4_save_profile"></a>Create EasyApache 4 profile<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function creates an EasyApache 4 profile. This function only writes files to the &lt;code&gt;/etc/cpanel/ea4/profiles/custom/&lt;/code&gt; directory.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important&lt;/strong&gt;:&lt;/p&gt;
&lt;p&gt;  When you disable the &lt;a href=&quot;https://go.cpanel.net/serverroles&quot;&gt;Web Server role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function creates an EasyApache 4 profile. This function only writes files to the <code>/etc/cpanel/ea4/profiles/custom/</code> directory.</p>
<p><strong>Important</strong>:</p>
<p>  When you disable the <a href="https://go.cpanel.net/serverroles">Web Server role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="desc" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">desc</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">desc=This is my new profile.</span></div><div><div html="&lt;p&gt;The description of the profile.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The description of the profile.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="filename" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">filename</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">filename=new_profile.json</span></div><div><div html="&lt;p&gt;The profile&amp;#39;s file name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The profile&#39;s file name.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="name" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">name</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">name=New Profile</span></div><div><div html="&lt;p&gt;The profile&amp;#39;s display name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The profile&#39;s display name.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="overwrite" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">overwrite</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">overwrite=1</span></div><div><div html="&lt;p&gt;Whether to overwrite the file, if it exists.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Overwrite the file.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; overwrite the file.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to overwrite the file, if it exists.</p>
<ul>
<li><code>1</code> — Overwrite the file.</li>
<li><code>0</code> — Do <strong>not</strong> overwrite the file.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="pkg" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">pkg</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn">Array of </span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">strings</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">pkg=ea-apache24&amp;pkg=ea-apache24-foo</span></div><div><div html="&lt;p&gt;The packages that the profile contains.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The packages that the profile contains.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="tag" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">tag</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn">Array of </span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">strings</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">tag=Apache 2.4&amp;tag=Optimized for static content</span></div><div><div html="&lt;p&gt;Tags that are appropriate for the profile.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Tags that are appropriate for the profile.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="version" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">version</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;0&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">version=1.3</span></div><div><div html="&lt;p&gt;The profile&amp;#39;s version number.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The profile&#39;s version number.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/ea4_save_profile</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/ea4_save_profile</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2acjeq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2acjeq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2acjeq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2acjeq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2acjeq:0" aria-labelledby="tab:R2acjeq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  ea4_save_profile <span class="token punctuation">\</span>
  <span class="token assign-left variable">filename</span><span class="token operator">=</span><span class="token string">'new_profile.json'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">name</span><span class="token operator">=</span><span class="token string">'New Profile'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">pkg</span><span class="token operator">=</span><span class="token string">'ea-apache24'</span> <span class="token assign-left variable">pkg</span><span class="token operator">=</span><span class="token string">'ea-apache24-foo'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2acjeq:1" aria-labelledby="tab:R2acjeq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2ecjeq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2ecjeq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2ecjeq:0" aria-labelledby="tab:R2ecjeq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"already_exists"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"path"</span>: <span class="token string">&quot;/etc/cpanel/ea4/profiles/custom/new_profile.json&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;ea4_save_profile&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/EasyApache-Settings/operation/ea4_get_additional_pkg_prefixes" data-section-id="tag/EasyApache-Settings/operation/ea4_get_additional_pkg_prefixes" class="sc-dntaoT ceciOs"><div data-section-id="operation/ea4_get_additional_pkg_prefixes" id="operation/ea4_get_additional_pkg_prefixes" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/EasyApache-Settings/operation/ea4_get_additional_pkg_prefixes" aria-label="tag/EasyApache-Settings/operation/ea4_get_additional_pkg_prefixes"></a>Return any additional package prefixes, beyond `ea`.<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns any additional package prefixes set up in the &lt;code&gt;/etc/cpanel/ea4/additional-pkg-prefixes/&lt;/code&gt; file.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns any additional package prefixes set up in the <code>/etc/cpanel/ea4/additional-pkg-prefixes/</code> file.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/ea4_get_additional_pkg_prefixes</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/ea4_get_additional_pkg_prefixes</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2adjeq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2adjeq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2adjeq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2adjeq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2adjeq:0" aria-labelledby="tab:R2adjeq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty ea4_get_additional_pkg_prefixes
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2adjeq:1" aria-labelledby="tab:R2adjeq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2edjeq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2edjeq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2edjeq:0" aria-labelledby="tab:R2edjeq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"additional_pkg_prefixes"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;altea&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;ea4_get_additional_pkg_prefixes&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/EasyApache-Settings/operation/ea4_list_profiles" data-section-id="tag/EasyApache-Settings/operation/ea4_list_profiles" class="sc-dntaoT ceciOs"><div data-section-id="operation/ea4_list_profiles" id="operation/ea4_list_profiles" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/EasyApache-Settings/operation/ea4_list_profiles" aria-label="tag/EasyApache-Settings/operation/ea4_list_profiles"></a>Return EasyApache 4 profiles<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns a list of all &lt;a href=&quot;https://docs.cpanel.net/ea4/&quot;&gt;EasyApache 4&lt;/a&gt; profiles and the packages that each profile provides.&lt;/p&gt;
&lt;p&gt; &lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; When you disable the &lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server&lt;/a&gt; role, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns a list of all <a href="https://docs.cpanel.net/ea4/">EasyApache 4</a> profiles and the packages that each profile provides.</p>
<p> <strong>Important:</strong></p>
<p> When you disable the <a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server</a> role, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/ea4_list_profiles</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/ea4_list_profiles</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R2aejeq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2aejeq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R2aejeq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R2aejeq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2aejeq:0" aria-labelledby="tab:R2aejeq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  ea4_list_profiles
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R2aejeq:1" aria-labelledby="tab:R2aejeq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R2eejeq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R2eejeq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R2eejeq:0" aria-labelledby="tab:R2eejeq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"cpanel"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"active"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"desc"</span>: <span class="token string">&quot;The currently installed packages on the server.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;No PHP&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"pkgs"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;ea-apache24&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;ea-php74&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"tags"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;ea-apache24&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;ea-php74&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"validation_data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"not_on_server"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;ea-apache24&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;ea-php74&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token string">&quot;1.2&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"custom"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"desc"</span>: <span class="token string">&quot;The currently installed packages on the server.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;No PHP&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"path"</span>: <span class="token string">&quot;default.json&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"pkgs"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;ea-apache24&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;ea-php74&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"tags"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;Apache 2.4&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;PHP 7.4&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"validation_data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"not_on_server"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;ea-apache24&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;ea-php74&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token string">&quot;1.2&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"property1"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"desc"</span>: <span class="token string">&quot;The currently installed packages on the server.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;No PHP&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"path"</span>: <span class="token string">&quot;default.json&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"pkgs"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;ea-apache24&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;ea-php74&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"tags"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;ea-apache24&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;ea-php74&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"validation_data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"not_on_server"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;ea-apache24&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;ea-php74&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token string">&quot;1.2&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"property2"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"desc"</span>: <span class="token string">&quot;The currently installed packages on the server.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;No PHP&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"path"</span>: <span class="token string">&quot;default.json&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"pkgs"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;ea-apache24&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;ea-php74&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"tags"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;ea-apache24&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;ea-php74&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"validation_data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"not_on_server"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;ea-apache24&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;ea-php74&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token string">&quot;1.2&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;ea4_list_profiles&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/PHP" data-section-id="tag/PHP" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/PHP" aria-label="tag/PHP"></a>PHP</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;The PHP module for WHM API 1.&lt;/p&gt;
"><p>The PHP module for WHM API 1.</p>
</div></div></div><div id="tag/PHP/operation/php_get_handlers" data-section-id="tag/PHP/operation/php_get_handlers" class="sc-dntaoT ceciOs"><div data-section-id="operation/php_get_handlers" id="operation/php_get_handlers" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/PHP/operation/php_get_handlers" aria-label="tag/PHP/operation/php_get_handlers"></a>Return PHP handlers<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns the PHP handlers on the system.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;,
the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns the PHP handlers on the system.</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>,
the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="version" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">version</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">version=ea-php72</span></div><div><div html="&lt;p&gt;An installed PHP version.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;ea-php54&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ea-php55&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ea-php56&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ea-php70&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ea-php71&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ea-php72&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;inherit&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Any custom PHP package name.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;We deprecated PHP 5.6 and PHP 7.0 and will remove them in a future version.
For more information, read our
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/cpanel-product/cpanel-deprecation-plan/&quot;&gt;cPanel Deprecation Plan&lt;/a&gt;
documentation.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>An installed PHP version.</p>
<ul>
<li><code>ea-php54</code></li>
<li><code>ea-php55</code></li>
<li><code>ea-php56</code></li>
<li><code>ea-php70</code></li>
<li><code>ea-php71</code></li>
<li><code>ea-php72</code></li>
<li><code>inherit</code></li>
<li>Any custom PHP package name.</li>
</ul>
<p><strong>Important:</strong></p>
<p>We deprecated PHP 5.6 and PHP 7.0 and will remove them in a future version.
For more information, read our
<a href="https://docs.cpanel.net/knowledge-base/cpanel-product/cpanel-deprecation-plan/">cPanel Deprecation Plan</a>
documentation.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/php_get_handlers</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/php_get_handlers</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4khleq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4khleq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4khleq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4khleq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4khleq:0" aria-labelledby="tab:R4khleq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  php_get_handlers
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4khleq:1" aria-labelledby="tab:R4khleq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4shleq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4shleq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4shleq:0" aria-labelledby="tab:R4shleq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"version_handlers"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"available_handlers"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;cgi&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;none&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;suphp&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"current_handler"</span>: <span class="token string">&quot;suphp&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token string">&quot;ea-php72&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;php_get_handlers&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/PHP/operation/php_get_impacted_domains" data-section-id="tag/PHP/operation/php_get_impacted_domains" class="sc-dntaoT ceciOs"><div data-section-id="operation/php_get_impacted_domains" id="operation/php_get_impacted_domains" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/PHP/operation/php_get_impacted_domains" aria-label="tag/PHP/operation/php_get_impacted_domains"></a>Return PHP preconfigured domains<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists domains that obtain their PHP version from a specified PHP configuration.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;,
the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists domains that obtain their PHP version from a specified PHP configuration.</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>,
the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=domain=example.com domain=example2.com domain=example3.com</span> -<!-- --> <!-- -->Pass multiple domains.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">domain=example.com</span> -<!-- --> <!-- -->Pass a single domain.</li></ul><div><div html="&lt;p&gt;A domain on the system.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;You &lt;strong&gt;must&lt;/strong&gt; pass either the &lt;code&gt;system_default&lt;/code&gt; or &lt;code&gt;domain&lt;/code&gt; parameters, or both.&lt;/li&gt;
&lt;li&gt;You can pass this parameter multiple times.&lt;/li&gt;
&lt;li&gt;You &lt;strong&gt;cannot&lt;/strong&gt; pass the name of a parked domain.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A domain on the system.</p>
<p><strong>Note:</strong></p>
<ul>
<li>You <strong>must</strong> pass either the <code>system_default</code> or <code>domain</code> parameters, or both.</li>
<li>You can pass this parameter multiple times.</li>
<li>You <strong>cannot</strong> pass the name of a parked domain.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="system_default" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">system_default</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">system_default=1</span></div><div><div html="&lt;p&gt;Whether to return domains that inherit the system&amp;#39;s default PHP version.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Return domains that inherit the system&amp;#39;s default PHP version.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; return domains that inherit the system&amp;#39;s default PHP version.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;You &lt;strong&gt;must&lt;/strong&gt; pass either the &lt;code&gt;system_default&lt;/code&gt; or &lt;code&gt;domain&lt;/code&gt; parameters, or both.&lt;/li&gt;
&lt;li&gt;If you pass this parameter with a false value and do &lt;strong&gt;not&lt;/strong&gt; also pass the &lt;code&gt;domain&lt;/code&gt;
parameter, the function returns an error.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to return domains that inherit the system&#39;s default PHP version.</p>
<ul>
<li><code>1</code> — Return domains that inherit the system&#39;s default PHP version.</li>
<li><code>0</code> — Do <strong>not</strong> return domains that inherit the system&#39;s default PHP version.</li>
</ul>
<p><strong>Note:</strong></p>
<ul>
<li>You <strong>must</strong> pass either the <code>system_default</code> or <code>domain</code> parameters, or both.</li>
<li>If you pass this parameter with a false value and do <strong>not</strong> also pass the <code>domain</code>
parameter, the function returns an error.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/php_get_impacted_domains</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/php_get_impacted_domains</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kileq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kileq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kileq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kileq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kileq:0" aria-labelledby="tab:R4kileq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  php_get_impacted_domains <span class="token punctuation">\</span>
  <span class="token assign-left variable">system_default</span><span class="token operator">=</span><span class="token string">'1'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">domain</span><span class="token operator">=</span><span class="token string">'example.com'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kileq:1" aria-labelledby="tab:R4kileq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sileq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sileq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sileq:0" aria-labelledby="tab:R4sileq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domains"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;example.com&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;subdomain.example.com&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;example2.com&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;php_get_impacted_domains&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/PHP/operation/php_ini_set_content" data-section-id="tag/PHP/operation/php_ini_set_content" class="sc-dntaoT ceciOs"><div data-section-id="operation/php_ini_set_content" id="operation/php_ini_set_content" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/PHP/operation/php_ini_set_content" aria-label="tag/PHP/operation/php_ini_set_content"></a>Update PHP version&#x27;s php.ini file<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function changes the contents of a PHP version&amp;#39;s php.ini file.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Notes:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This document &lt;strong&gt;only&lt;/strong&gt; applies to systems that run EasyApache 4.&lt;/li&gt;
&lt;li&gt;Due to the limited field length of HTTP GET method calls, we &lt;strong&gt;strongly&lt;/strong&gt; recommend that you use the HTTP POST method.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;
  When you disable the &lt;a href=&quot;https://go.cpanel.net/serverroles&quot;&gt;Web Server role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function changes the contents of a PHP version&#39;s php.ini file.</p>
<p><strong>Notes:</strong></p>
<ul>
<li>This document <strong>only</strong> applies to systems that run EasyApache 4.</li>
<li>Due to the limited field length of HTTP GET method calls, we <strong>strongly</strong> recommend that you use the HTTP POST method.</li>
</ul>
<p><strong>Important:</strong>
  When you disable the <a href="https://go.cpanel.net/serverroles">Web Server role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="content" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">content</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">content=[PHP]
; About php.ini
; php.ini is responsible for configuring many of the aspects of PHP&#x27;s behavior.
pcre.backtrack_limit=100000
</span></div><div><div html="&lt;p&gt;The contents of the &lt;code&gt;php.ini&lt;/code&gt; file that you wish to change.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The contents of the <code>php.ini</code> file that you wish to change.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="version" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">version</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">version=ea-php74</span></div><div><div html="&lt;p&gt;The version of PHP for which you wish to change the &lt;code&gt;php.ini&lt;/code&gt; file.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;ea-php72&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ea-php73&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ea-php74&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Any custom PHP package name&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The version of PHP for which you wish to change the <code>php.ini</code> file.</p>
<ul>
<li><code>ea-php72</code></li>
<li><code>ea-php73</code></li>
<li><code>ea-php74</code></li>
<li><code>Any custom PHP package name</code></li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">data</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="post" class="sc-txhaY dCeVuA http-verb post">post</span><span class="sc-etPtWW iqHzp">/php_ini_set_content</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/php_ini_set_content</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kjleq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kjleq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kjleq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kjleq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kjleq:0" aria-labelledby="tab:R4kjleq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  php_ini_set_content <span class="token punctuation">\</span>
  <span class="token assign-left variable">content</span><span class="token operator">=</span><span class="token string">$'[PHP]
; About php.ini
; php.ini is responsible for configuring many of the aspects of PHP\'s behavior.
pcre.backtrack_limit=100000
'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">version</span><span class="token operator">=</span><span class="token string">'ea-php74'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kjleq:1" aria-labelledby="tab:R4kjleq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sjleq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sjleq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sjleq:0" aria-labelledby="tab:R4sjleq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <span class="token punctuation">{ }</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;php_ini_set_content&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Ok&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/PHP/operation/php_ini_get_content" data-section-id="tag/PHP/operation/php_ini_get_content" class="sc-dntaoT ceciOs"><div data-section-id="operation/php_ini_get_content" id="operation/php_ini_get_content" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/PHP/operation/php_ini_get_content" aria-label="tag/PHP/operation/php_ini_get_content"></a>Return PHP version&#x27;s php.ini file<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns the contents of a PHP version&amp;#39;s &lt;code&gt;php.ini&lt;/code&gt; file.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  This document &lt;strong&gt;only&lt;/strong&gt; applies to systems that run EasyApache 4.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  When you disable the &lt;a href=&quot;https://go.cpanel.net/serverroles&quot;&gt;Web Server role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns the contents of a PHP version&#39;s <code>php.ini</code> file.</p>
<p><strong>Note:</strong></p>
<p>  This document <strong>only</strong> applies to systems that run EasyApache 4.</p>
<p><strong>Important:</strong></p>
<p>  When you disable the <a href="https://go.cpanel.net/serverroles">Web Server role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="version" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">version</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">version=ea-php74</span></div><div><div html="&lt;p&gt;The name of an installed PHP version&amp;#39;s package.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;ea-php##&lt;/code&gt;, where &lt;code&gt;##&lt;/code&gt; represents the major and minor versions of PHP (for example, &lt;code&gt;ea-php74&lt;/code&gt; represents PHP 7.4).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;inherit&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Any custom PHP package name.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The name of an installed PHP version&#39;s package.</p>
<ul>
<li><code>ea-php##</code>, where <code>##</code> represents the major and minor versions of PHP (for example, <code>ea-php74</code> represents PHP 7.4).</li>
<li><code>inherit</code></li>
<li>Any custom PHP package name.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/php_ini_get_content</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/php_ini_get_content</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kkleq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kkleq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kkleq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kkleq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kkleq:0" aria-labelledby="tab:R4kkleq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  php_ini_get_content <span class="token punctuation">\</span>
  <span class="token assign-left variable">version</span><span class="token operator">=</span><span class="token string">'ea-php74'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kkleq:1" aria-labelledby="tab:R4kkleq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4skleq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4skleq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4skleq:0" aria-labelledby="tab:R4skleq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"content"</span>: <span class="token string">&quot;display_errors; Default Value: On; Development Value: On; Production Value: Off;&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;php_ini_get_content&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Ok&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/PHP/operation/php_set_system_default_version" data-section-id="tag/PHP/operation/php_set_system_default_version" class="sc-dntaoT ceciOs"><div data-section-id="operation/php_set_system_default_version" id="operation/php_set_system_default_version" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/PHP/operation/php_set_system_default_version" aria-label="tag/PHP/operation/php_set_system_default_version"></a>Update default PHP version<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;The version of PHP that you wish to set as the system&amp;#39;s default.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;ea-php81&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;inherit&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Any custom PHP package name.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://go.cpanel.net/serverroles&quot;&gt;Web Server role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>The version of PHP that you wish to set as the system&#39;s default.</p>
<ul>
<li><code>ea-php81</code></li>
<li><code>inherit</code></li>
<li>Any custom PHP package name.</li>
</ul>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://go.cpanel.net/serverroles">Web Server role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="version" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">version</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">version=ea-php81</span></div><div><div html="&lt;p&gt;The version of PHP that you wish to set as the system&amp;#39;s default.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The version of PHP that you wish to set as the system&#39;s default.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/php_set_system_default_version</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/php_set_system_default_version</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4klleq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4klleq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4klleq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4klleq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4klleq:0" aria-labelledby="tab:R4klleq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  php_set_system_default_version <span class="token punctuation">\</span>
  <span class="token assign-left variable">version</span><span class="token operator">=</span><span class="token string">'ea-php74'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4klleq:1" aria-labelledby="tab:R4klleq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4slleq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4slleq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4slleq:0" aria-labelledby="tab:R4slleq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;php_set_system_default_version&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Ok&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/PHP/operation/php_get_vhost_versions" data-section-id="tag/PHP/operation/php_get_vhost_versions" class="sc-dntaoT ceciOs"><div data-section-id="operation/php_get_vhost_versions" id="operation/php_get_vhost_versions" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/PHP/operation/php_get_vhost_versions" aria-label="tag/PHP/operation/php_get_vhost_versions"></a>Return PHP version of all virtual hosts<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns the PHP version of every virtual host that a reseller controls.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  This document &lt;strong&gt;only&lt;/strong&gt; applies to systems that run EasyApache 4.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  When you disable the &lt;a href=&quot;https://go.cpanel.net/howtouseserverprofiles#roles&quot;&gt;Web Server role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns the PHP version of every virtual host that a reseller controls.</p>
<p><strong>Note:</strong></p>
<p>  This document <strong>only</strong> applies to systems that run EasyApache 4.</p>
<p><strong>Important:</strong></p>
<p>  When you disable the <a href="https://go.cpanel.net/howtouseserverprofiles#roles">Web Server role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/php_get_vhost_versions</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/php_get_vhost_versions</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kmleq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kmleq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kmleq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kmleq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kmleq:0" aria-labelledby="tab:R4kmleq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  php_get_vhost_versions
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kmleq:1" aria-labelledby="tab:R4kmleq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4smleq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4smleq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4smleq:0" aria-labelledby="tab:R4smleq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"versions"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"account"</span>: <span class="token string">&quot;rm3&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"account_owner"</span>: <span class="token string">&quot;root&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"documentroot"</span>: <span class="token string">&quot;/home/example/public_html&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"homedir"</span>: <span class="token string">&quot;/home/rm3&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"is_suspended"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"main_domain"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"php_fpm"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"php_fpm_pool_parms"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"pm_max_children"</span>: <span class="token number">5</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"pm_max_requests"</span>: <span class="token number">20</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"pm_process_idle_timeout"</span>: <span class="token number">10</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"phpversion_source"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"system_default"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token string">&quot;ea-php72&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vhost"</span>: <span class="token string">&quot;otherchars.rm3.tld&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;php_get_vhost_versions&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/PHP/operation/php_set_session_save_path" data-section-id="tag/PHP/operation/php_set_session_save_path" class="sc-dntaoT ceciOs"><div data-section-id="operation/php_set_session_save_path" id="operation/php_set_session_save_path" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/PHP/operation/php_set_session_save_path" aria-label="tag/PHP/operation/php_set_session_save_path"></a>Update PHP default save path<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function sets the location of PHP&amp;#39;s default session save path.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function sets the location of PHP&#39;s default session save path.</p>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="overwrite" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">overwrite</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">overwrite=0</span></div><div><div html="&lt;p&gt;Whether to overwrite the existing session save path in the &lt;code&gt;php.ini&lt;/code&gt;
file.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Overwrite the existing value in the &lt;code&gt;php.ini&lt;/code&gt; file.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; overwrite the existing value in the &lt;code&gt;php.ini&lt;/code&gt; file.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to overwrite the existing session save path in the <code>php.ini</code>
file.</p>
<ul>
<li><code>1</code> — Overwrite the existing value in the <code>php.ini</code> file.</li>
<li><code>0</code> — Do <strong>not</strong> overwrite the existing value in the <code>php.ini</code> file.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="path" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">path</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;/var/cpanel/php/sessions&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">path=/var/cpanel/php/sessions</span></div><div><div html="&lt;p&gt;The directory in which to save session information.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;For security reasons, do &lt;strong&gt;not&lt;/strong&gt; set this value to &lt;code&gt;/tmp&lt;/code&gt; or another insecure location.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The directory in which to save session information.</p>
<p><strong>Warning:</strong></p>
<p>For security reasons, do <strong>not</strong> set this value to <code>/tmp</code> or another insecure location.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/php_set_session_save_path</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/php_set_session_save_path</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4knleq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4knleq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4knleq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4knleq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4knleq:0" aria-labelledby="tab:R4knleq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  php_set_session_save_path
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4knleq:1" aria-labelledby="tab:R4knleq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4snleq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4snleq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4snleq:0" aria-labelledby="tab:R4snleq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;php_set_session_save_path&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/PHP/operation/php_get_installed_versions" data-section-id="tag/PHP/operation/php_get_installed_versions" class="sc-dntaoT ceciOs"><div data-section-id="operation/php_get_installed_versions" id="operation/php_get_installed_versions" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/PHP/operation/php_get_installed_versions" aria-label="tag/PHP/operation/php_get_installed_versions"></a>Return installed PHP versions<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns the installed PHP versions on a server.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  This document &lt;strong&gt;only&lt;/strong&gt; applies to systems that run EasyApache 4.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  When you disable the &lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt; , the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns the installed PHP versions on a server.</p>
<p><strong>Note:</strong></p>
<p>  This document <strong>only</strong> applies to systems that run EasyApache 4.</p>
<p><strong>Important:</strong></p>
<p>  When you disable the <a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a> , the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/php_get_installed_versions</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/php_get_installed_versions</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4koleq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4koleq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4koleq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4koleq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4koleq:0" aria-labelledby="tab:R4koleq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  php_get_installed_versions
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4koleq:1" aria-labelledby="tab:R4koleq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4soleq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4soleq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4soleq:0" aria-labelledby="tab:R4soleq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"versions"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;ea-php74&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;php_get_installed_versions&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Ok&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/PHP/operation/php_set_vhost_versions" data-section-id="tag/PHP/operation/php_set_vhost_versions" class="sc-dntaoT ceciOs"><div data-section-id="operation/php_set_vhost_versions" id="operation/php_set_vhost_versions" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/PHP/operation/php_set_vhost_versions" aria-label="tag/PHP/operation/php_set_vhost_versions"></a>Update domain&#x27;s PHP values<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function allows WHM&amp;#39;s
&lt;a href=&quot;https://docs.cpanel.net/whm/software/multiphp-manager-for-whm/&quot;&gt;&lt;em&gt;MultiPHP Manager&lt;/em&gt;&lt;/a&gt;
interface (&lt;em&gt;WHM &amp;gt;&amp;gt; Home &amp;gt;&amp;gt; Software &amp;gt;&amp;gt; MultiPHP Manager&lt;/em&gt;) to change the values of a domain.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;,
the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;We &lt;strong&gt;strongly&lt;/strong&gt; recommend that you only activate Apache PHP-FPM if your server has at
least 2 GB of RAM available, or at least 30 MB of RAM per domain. If you enable PHP-FPM
on a server with &lt;strong&gt;less&lt;/strong&gt; than the required RAM, your server may experience severe
performance issues.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function allows WHM&#39;s
<a href="https://docs.cpanel.net/whm/software/multiphp-manager-for-whm/"><em>MultiPHP Manager</em></a>
interface (<em>WHM &gt;&gt; Home &gt;&gt; Software &gt;&gt; MultiPHP Manager</em>) to change the values of a domain.</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>,
the system <strong>disables</strong> this function.</p>
<p><strong>Warning:</strong></p>
<p>We <strong>strongly</strong> recommend that you only activate Apache PHP-FPM if your server has at
least 2 GB of RAM available, or at least 30 MB of RAM per domain. If you enable PHP-FPM
on a server with <strong>less</strong> than the required RAM, your server may experience severe
performance issues.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="php_fpm" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">php_fpm</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">php_fpm=1</span></div><div><div html="&lt;p&gt;Whether PHP-FPM is enabled.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether PHP-FPM is enabled.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="php_fpm_pool_parms" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand php_fpm_pool_parms"><span class="property-name">php_fpm_pool_parms</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->json<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">php_fpm_pool_parms={&quot;pm_max_children&quot;:5,&quot;pm_max_requests&quot;:20,&quot;pm_process_idle_timeout&quot;:10}</span></div><div><div html="&lt;p&gt;A JSON-encoded string containing a hash of values.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A JSON-encoded string containing a hash of values.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="version" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">version</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;ea-php54&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;ea-php55&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;ea-php56&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;ea-php70&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;ea-php71&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;ea-php72&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;inherit&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">version=ea-php70</span></div><div><div html="&lt;p&gt;The virtual host&amp;#39;s (vhost) PHP version.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter also accepts any custom PHP package names.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The virtual host&#39;s (vhost) PHP version.</p>
<p><strong>Note:</strong></p>
<p>This parameter also accepts any custom PHP package names.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="vhost" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">vhost</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">vhost=vhost-1=otherchars.rm3.tld vhost-2=morechars.rm3.tld vhost-3=lotschars.rm3.tld</span> -<!-- --> <!-- -->Set multiple vhosts.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">vhost=otherchars.rm3.tld</span> -<!-- --> <!-- -->Set a single vhost.</li></ul><div><div html="&lt;p&gt;The virtual host&amp;#39;s name.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To set multiple vhosts, increment the parameter name. For example, &lt;code&gt;vhost-1&lt;/code&gt;, &lt;code&gt;vhost-2&lt;/code&gt;,
and &lt;code&gt;vhost-3&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The virtual host&#39;s name.</p>
<p><strong>Note:</strong></p>
<p>To set multiple vhosts, increment the parameter name. For example, <code>vhost-1</code>, <code>vhost-2</code>,
and <code>vhost-3</code>.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/php_set_vhost_versions</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/php_set_vhost_versions</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kpleq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kpleq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kpleq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kpleq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kpleq:0" aria-labelledby="tab:R4kpleq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  php_set_vhost_versions <span class="token punctuation">\</span>
  <span class="token assign-left variable">version</span><span class="token operator">=</span><span class="token string">'ea-php70'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">vhost</span><span class="token operator">=</span><span class="token string">'otherchars.rm3.tld'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kpleq:1" aria-labelledby="tab:R4kpleq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4spleq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4spleq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4spleq:0" aria-labelledby="tab:R4spleq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;php_set_vhost_versions&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/PHP/operation/php_get_system_default_version" data-section-id="tag/PHP/operation/php_get_system_default_version" class="sc-dntaoT ceciOs"><div data-section-id="operation/php_get_system_default_version" id="operation/php_get_system_default_version" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/PHP/operation/php_get_system_default_version" aria-label="tag/PHP/operation/php_get_system_default_version"></a>Return system default PHP version<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns the system default PHP version.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This document &lt;strong&gt;only&lt;/strong&gt; applies to systems that run EasyApache 4.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://go.cpanel.net/serverroles&quot;&gt;Web Server role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns the system default PHP version.</p>
<p><strong>Note:</strong></p>
<p>This document <strong>only</strong> applies to systems that run EasyApache 4.</p>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://go.cpanel.net/serverroles">Web Server role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/php_get_system_default_version</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/php_get_system_default_version</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kqleq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kqleq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kqleq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kqleq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kqleq:0" aria-labelledby="tab:R4kqleq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  php_get_system_default_version
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kqleq:1" aria-labelledby="tab:R4kqleq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sqleq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sqleq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sqleq:0" aria-labelledby="tab:R4sqleq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token string">&quot;ea-php56&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;php_get_system_default_version&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Ok&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/PHP/operation/php_ini_set_directives" data-section-id="tag/PHP/operation/php_ini_set_directives" class="sc-dntaoT ceciOs"><div data-section-id="operation/php_ini_set_directives" id="operation/php_ini_set_directives" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/PHP/operation/php_ini_set_directives" aria-label="tag/PHP/operation/php_ini_set_directives"></a>Update PHP version&#x27;s directives<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function sets the value of a PHP version&amp;#39;s directives.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  This document only applies to systems that run EasyApache 4.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  When you disable the &lt;a href=&quot;https://go.cpanel.net/serverroles&quot;&gt;Web Server&lt;/a&gt; role , the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function sets the value of a PHP version&#39;s directives.</p>
<p><strong>Note:</strong></p>
<p>  This document only applies to systems that run EasyApache 4.</p>
<p><strong>Important:</strong></p>
<p>  When you disable the <a href="https://go.cpanel.net/serverroles">Web Server</a> role , the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="directive" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">directive</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">directive=directive-1=allow_url_fopen:0&amp;directive-2=max_input_vars=1000</span> -<!-- --> <!-- -->Set the values for multiple directives.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">directive=allow_url_fopen:0</span> -<!-- --> <!-- -->Set the value for a single directive.</li></ul><div><div html="&lt;p&gt;The name of a PHP directive and its value.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; To change the directive&amp;#39;s value for multiple PHP directives, duplicate or increment the parameter name. For example, to change three directives, use the directive parameter multiple times or use the &lt;code&gt;directive-1&lt;/code&gt;, &lt;code&gt;directive-2&lt;/code&gt; , and &lt;code&gt;directive-3&lt;/code&gt; parameters.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The name of a PHP directive and its value.</p>
<p><strong>Note:</strong></p>
<p> To change the directive&#39;s value for multiple PHP directives, duplicate or increment the parameter name. For example, to change three directives, use the directive parameter multiple times or use the <code>directive-1</code>, <code>directive-2</code> , and <code>directive-3</code> parameters.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="version" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">version</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">version=ea-php72</span></div><div><div html="&lt;p&gt;PHP version on the system.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;ea-php56&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ea-php70&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ea-php71&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ea-php72&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Any custom PHP package name.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>PHP version on the system.</p>
<p><strong>Note</strong></p>
<ul>
<li><code>ea-php56</code></li>
<li><code>ea-php70</code></li>
<li><code>ea-php71</code></li>
<li><code>ea-php72</code></li>
<li>Any custom PHP package name.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">data</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/php_ini_set_directives</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/php_ini_set_directives</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4krleq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4krleq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4krleq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4krleq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4krleq:0" aria-labelledby="tab:R4krleq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  php_ini_set_directives <span class="token punctuation">\</span>
  <span class="token assign-left variable">directive</span><span class="token operator">=</span><span class="token string">'allow_url_fopen:0'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">version</span><span class="token operator">=</span><span class="token string">'ea-php72'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4krleq:1" aria-labelledby="tab:R4krleq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4srleq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4srleq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4srleq:0" aria-labelledby="tab:R4srleq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <span class="token punctuation">{ }</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;php_ini_set_directives&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Ok&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/PHP/operation/php_ini_get_directives" data-section-id="tag/PHP/operation/php_ini_get_directives" class="sc-dntaoT ceciOs"><div data-section-id="operation/php_ini_get_directives" id="operation/php_ini_get_directives" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/PHP/operation/php_ini_get_directives" aria-label="tag/PHP/operation/php_ini_get_directives"></a>Return PHP version&#x27;s directives<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns the directives in the selected PHP version&amp;#39;s php.ini file. WHM&amp;#39;s &lt;a href=&quot;https://go.cpanel.net/WHMMultiPHPINI&quot;&gt;&lt;em&gt;MultiPHP INI Editor&lt;/em&gt;&lt;/a&gt; interface (&lt;em&gt;Home &amp;gt;&amp;gt; Software &amp;gt;&amp;gt; MultiPHP INI Editor&lt;/em&gt;) lists these directives in the &lt;em&gt;Basic Mode&lt;/em&gt; section.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  When you disable the &lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns the directives in the selected PHP version&#39;s php.ini file. WHM&#39;s <a href="https://go.cpanel.net/WHMMultiPHPINI"><em>MultiPHP INI Editor</em></a> interface (<em>Home &gt;&gt; Software &gt;&gt; MultiPHP INI Editor</em>) lists these directives in the <em>Basic Mode</em> section.</p>
<p><strong>Important:</strong></p>
<p>  When you disable the <a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="version" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">version</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">version=ea-php74</span></div><div><div html="&lt;p&gt;The name of an installed version of PHP.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;ea-php72&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ea-php73&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ea-php74&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Any custom PHP package name&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The name of an installed version of PHP.</p>
<ul>
<li><code>ea-php72</code></li>
<li><code>ea-php73</code></li>
<li><code>ea-php74</code></li>
<li>Any custom PHP package name</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/php_ini_get_directives</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/php_ini_get_directives</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4ksleq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4ksleq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4ksleq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4ksleq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4ksleq:0" aria-labelledby="tab:R4ksleq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  php_ini_get_directives <span class="token punctuation">\</span>
  <span class="token assign-left variable">version</span><span class="token operator">=</span><span class="token string">'ea-php74'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4ksleq:1" aria-labelledby="tab:R4ksleq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4ssleq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4ssleq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4ssleq:0" aria-labelledby="tab:R4ssleq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"directives"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"default_value"</span>: <span class="token string">&quot;1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"info"</span>: <span class="token string">&quot;This option enables the URL-aware fopen wrappers that enable accessing URL object like files. Default wrappers are provided for the access of remote files using the ftp or http protocol, some extensions like zlib may register additional wrappers.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"key"</span>: <span class="token string">&quot;allow_url_fopen&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"php_ini_mode"</span>: <span class="token string">&quot;PHP_INI_SYSTEM&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;boolean&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"value"</span>: <span class="token string">&quot;On&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;php_ini_get_directives&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;Ok&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/PHP/operation/php_set_handler" data-section-id="tag/PHP/operation/php_set_handler" class="sc-dntaoT ceciOs"><div data-section-id="operation/php_set_handler" id="operation/php_set_handler" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/PHP/operation/php_set_handler" aria-label="tag/PHP/operation/php_set_handler"></a>Update PHP version&#x27;s handler<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function sets a PHP version&amp;#39;s handler.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function sets a PHP version&#39;s handler.</p>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="handler" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">handler</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;cgi&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;suphp&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;dso&quot;</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;none&quot;</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">handler=suphp</span></div><div><div html="&lt;p&gt;An installed PHP handler.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;cgi&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;suphp&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dso&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;none&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>An installed PHP handler.</p>
<ul>
<li><code>cgi</code></li>
<li><code>suphp</code></li>
<li><code>dso</code></li>
<li><code>none</code></li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="version" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">version</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">version=ea-php70</span></div><div><div html="&lt;p&gt;An installed PHP version.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;ea-php54&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ea-php55&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ea-php56&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ea-php70&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ea-php71&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ea-php72&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;inherit&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Any custom PHP package name.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>An installed PHP version.</p>
<ul>
<li><code>ea-php54</code></li>
<li><code>ea-php55</code></li>
<li><code>ea-php56</code></li>
<li><code>ea-php70</code></li>
<li><code>ea-php71</code></li>
<li><code>ea-php72</code></li>
<li><code>inherit</code></li>
<li>Any custom PHP package name.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/php_set_handler</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/php_set_handler</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4ktleq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4ktleq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4ktleq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4ktleq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4ktleq:0" aria-labelledby="tab:R4ktleq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  php_set_handler <span class="token punctuation">\</span>
  <span class="token assign-left variable">version</span><span class="token operator">=</span><span class="token string">'ea-php70'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">handler</span><span class="token operator">=</span><span class="token string">'suphp'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4ktleq:1" aria-labelledby="tab:R4ktleq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4stleq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4stleq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4stleq:0" aria-labelledby="tab:R4stleq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;php_set_handler&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/PHP/operation/php_get_vhosts_by_version" data-section-id="tag/PHP/operation/php_get_vhosts_by_version" class="sc-dntaoT ceciOs"><div data-section-id="operation/php_get_vhosts_by_version" id="operation/php_get_vhosts_by_version" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/PHP/operation/php_get_vhosts_by_version" aria-label="tag/PHP/operation/php_get_vhosts_by_version"></a>Return virtual hosts per PHP version<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists the virtual hosts that use a specified version of PHP.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This document only applies to systems that run EasyApache 4.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://go.cpanel.net/serverroles&quot;&gt;Web Server role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists the virtual hosts that use a specified version of PHP.</p>
<p><strong>Note:</strong></p>
<p>This document only applies to systems that run EasyApache 4.</p>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://go.cpanel.net/serverroles">Web Server role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="version" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">version</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">version=ea-php56</span></div><div><div html="&lt;p&gt;The name of an installed PHP package.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;ea-php##&lt;/code&gt;, where &lt;code&gt;##&lt;/code&gt; represents the major and minor versions of PHP (for example, &lt;code&gt;ea-php72&lt;/code&gt; represents PHP 7.2).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;inherit&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Any custom PHP package name.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The name of an installed PHP package.</p>
<ul>
<li><code>ea-php##</code>, where <code>##</code> represents the major and minor versions of PHP (for example, <code>ea-php72</code> represents PHP 7.2).</li>
<li><code>inherit</code></li>
<li>Any custom PHP package name.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/php_get_vhosts_by_version</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/php_get_vhosts_by_version</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kuleq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kuleq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kuleq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kuleq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kuleq:0" aria-labelledby="tab:R4kuleq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  php_get_vhosts_by_version <span class="token punctuation">\</span>
  <span class="token assign-left variable">version</span><span class="token operator">=</span><span class="token string">'ea-php56'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kuleq:1" aria-labelledby="tab:R4kuleq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4suleq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4suleq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4suleq:0" aria-labelledby="tab:R4suleq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"vhosts"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;example.com&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;php_get_vhosts_by_version&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/PHP-FPM" data-section-id="tag/PHP-FPM" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/PHP-FPM" aria-label="tag/PHP-FPM"></a>PHP-FPM</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Web Server Configuration / PHP-FPM&lt;/p&gt;
"><p>Web Server Configuration / PHP-FPM</p>
</div></div></div><div id="tag/PHP-FPM/operation/convert_all_domains_to_fpm" data-section-id="tag/PHP-FPM/operation/convert_all_domains_to_fpm" class="sc-dntaoT ceciOs"><div data-section-id="operation/convert_all_domains_to_fpm" id="operation/convert_all_domains_to_fpm" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/PHP-FPM/operation/convert_all_domains_to_fpm" aria-label="tag/PHP-FPM/operation/convert_all_domains_to_fpm"></a>Enable PHP-FPM on all domains<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function activates PHP-FPM for any non-PHP-FPM domains on a server.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://go.cpanel.net/howtouseserverprofiles&quot;&gt;&lt;em&gt;Web Server&lt;/em&gt;&lt;/a&gt; role, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;We &lt;strong&gt;strongly&lt;/strong&gt; recommend that you only activate Apache PHP-FPM if your server has at least 2 GB of RAM available, or at least 30 MB of RAM per domain. If you enable PHP-FPM on a server with less than the required RAM, your server may experience severe performance issues.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function activates PHP-FPM for any non-PHP-FPM domains on a server.</p>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://go.cpanel.net/howtouseserverprofiles"><em>Web Server</em></a> role, the system <strong>disables</strong> this function.</p>
<p><strong>Warning:</strong></p>
<p>We <strong>strongly</strong> recommend that you only activate Apache PHP-FPM if your server has at least 2 GB of RAM available, or at least 30 MB of RAM per domain. If you enable PHP-FPM on a server with less than the required RAM, your server may experience severe performance issues.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/convert_all_domains_to_fpm</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/convert_all_domains_to_fpm</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4khneq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4khneq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4khneq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4khneq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4khneq:0" aria-labelledby="tab:R4khneq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  convert_all_domains_to_fpm
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4khneq:1" aria-labelledby="tab:R4khneq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4shneq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4shneq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4shneq:0" aria-labelledby="tab:R4shneq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"build_id"</span>: <span class="token number">1493645268</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;convert_all_domains_to_fpm&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/PHP-FPM/operation/php_fpm_config_set" data-section-id="tag/PHP-FPM/operation/php_fpm_config_set" class="sc-dntaoT ceciOs"><div data-section-id="operation/php_fpm_config_set" id="operation/php_fpm_config_set" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/PHP-FPM/operation/php_fpm_config_set" aria-label="tag/PHP-FPM/operation/php_fpm_config_set"></a>Update PHP-FPM directives and pool options<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function configures the PHP INI directives and pool options
for a system&amp;#39;s or domain&amp;#39;s PHP-FPM configuration.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://go.cpanel.net/serverroles#roles&quot;&gt;Web Server role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;We &lt;strong&gt;strongly&lt;/strong&gt; recommend that you only activate Apache PHP-FPM if your server has at least 2 GB of RAM available, or
at least 30 MB of RAM per domain.  If you enable PHP-FPM on a server with less than the required RAM, your server may
experience severe performance issues.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function configures the PHP INI directives and pool options
for a system&#39;s or domain&#39;s PHP-FPM configuration.</p>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://go.cpanel.net/serverroles#roles">Web Server role</a>, the system <strong>disables</strong> this function.</p>
<p><strong>Warning:</strong></p>
<p>We <strong>strongly</strong> recommend that you only activate Apache PHP-FPM if your server has at least 2 GB of RAM available, or
at least 30 MB of RAM per domain.  If you enable PHP-FPM on a server with less than the required RAM, your server may
experience severe performance issues.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><h5 class="sc-dpBQxM eJAAZj">Request Body schema: <span class="sc-dhCplO khtVmz">application/json</span><div class="sc-CNKsk sc-hGZxvd sc-kLJHhQ hPAOR feFoaC fRACBr">required</div></h5><div html="" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"></div><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="config" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand config"><span class="property-name">config</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn">Array of </span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">objects</span></div> <div><div html="&lt;p&gt;An array of objects containing the PHP-FPM configuration values to validate or update.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>An array of objects containing the PHP-FPM configuration values to validate or update.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;&quot;</span></div> <div><div html="&lt;p&gt;A blank value or domain name whose PHP-FPM configuration you wish
to set.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A blank value or domain name whose PHP-FPM configuration you wish
to set.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="validate_only" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">validate_only</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">boolean</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">false</span></div> <div><div html="&lt;p&gt;Whether the function request is for validation or to update the settings.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;true&lt;/code&gt; - Only validate the configuration.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;false&lt;/code&gt; - Validate and update the configuration.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether the function request is for validation or to update the settings.</p>
<ul>
<li><code>true</code> - Only validate the configuration.</li>
<li><code>false</code> - Validate and update the configuration.</li>
</ul>
</div></div></div></td></tr></tbody></table><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="post" class="sc-txhaY dCeVuA http-verb post">post</span><span class="sc-etPtWW iqHzp">/php_fpm_config_set</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/php_fpm_config_set</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kineq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kineq:0" tabindex="0" data-rttab="true">Payload</li><li class="react-tabs__tab" role="tab" id="tab:R4kineq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kineq:1" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kineq:2" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kineq:2" data-rttab="true">HTTP Request (Wire Format)</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kineq:0" aria-labelledby="tab:R4kineq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"config"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"base_flag_name"</span>: <span class="token string">&quot;error_reporting&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"trinary_admin_value"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"value"</span>: <span class="token string">&quot;E_ALL &amp; ~E_NOTICE&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"base_flag_name"</span>: <span class="token string">&quot;pm_max_children&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"trinary_admin_value"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"value"</span>: <span class="token string">&quot;10&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kineq:1" aria-labelledby="tab:R4kineq:1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kineq:2" aria-labelledby="tab:R4kineq:2"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sineq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sineq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sineq:0" aria-labelledby="tab:R4sineq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;php_fpm_config_set&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/PHP-FPM/operation/is_conversion_in_progress" data-section-id="tag/PHP-FPM/operation/is_conversion_in_progress" class="sc-dntaoT ceciOs"><div data-section-id="operation/is_conversion_in_progress" id="operation/is_conversion_in_progress" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/PHP-FPM/operation/is_conversion_in_progress" aria-label="tag/PHP-FPM/operation/is_conversion_in_progress"></a>Return PHP-FPM conversion status<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function indicates whether the system&amp;#39;s process to convert all of WHM&amp;#39;s accounts to use PHP-FPM is in progress.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://go.cpanel.net/serverroles&quot;&gt;Web Server role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;We &lt;strong&gt;strongly&lt;/strong&gt; recommend that you only activate Apache PHP-FPM if your server has at least 2 GB of RAM available, or at least 30 MB of RAM per domain. If you enable PHP-FPM on a server with less than the required RAM, your server may experience severe performance issues.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function indicates whether the system&#39;s process to convert all of WHM&#39;s accounts to use PHP-FPM is in progress.</p>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://go.cpanel.net/serverroles">Web Server role</a>, the system <strong>disables</strong> this function.</p>
<p><strong>Warning:</strong></p>
<p>We <strong>strongly</strong> recommend that you only activate Apache PHP-FPM if your server has at least 2 GB of RAM available, or at least 30 MB of RAM per domain. If you enable PHP-FPM on a server with less than the required RAM, your server may experience severe performance issues.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/is_conversion_in_progress</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/is_conversion_in_progress</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kjneq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kjneq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kjneq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kjneq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kjneq:0" aria-labelledby="tab:R4kjneq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  is_conversion_in_progress
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kjneq:1" aria-labelledby="tab:R4kjneq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sjneq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sjneq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sjneq:0" aria-labelledby="tab:R4sjneq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"inProgress"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;is_conversion_in_progress&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/PHP-FPM/operation/php_get_old_fpm_flag" data-section-id="tag/PHP-FPM/operation/php_get_old_fpm_flag" class="sc-dntaoT ceciOs"><div data-section-id="operation/php_get_old_fpm_flag" id="operation/php_get_old_fpm_flag" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/PHP-FPM/operation/php_get_old_fpm_flag" aria-label="tag/PHP-FPM/operation/php_get_old_fpm_flag"></a>Return PHP-FPM preconfigured status<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function determines whether your system runs with a preconfigured PHP-FPM configuration.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function determines whether your system runs with a preconfigured PHP-FPM configuration.</p>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/php_get_old_fpm_flag</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/php_get_old_fpm_flag</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kkneq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kkneq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kkneq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kkneq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kkneq:0" aria-labelledby="tab:R4kkneq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  php_get_old_fpm_flag
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kkneq:1" aria-labelledby="tab:R4kkneq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4skneq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4skneq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4skneq:0" aria-labelledby="tab:R4skneq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"old_fpm_flag"</span>: <span class="token number">2</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;php_get_old_fpm_flag&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/PHP-FPM/operation/php_set_default_accounts_to_fpm" data-section-id="tag/PHP-FPM/operation/php_set_default_accounts_to_fpm" class="sc-dntaoT ceciOs"><div data-section-id="operation/php_set_default_accounts_to_fpm" id="operation/php_set_default_accounts_to_fpm" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/PHP-FPM/operation/php_set_default_accounts_to_fpm" aria-label="tag/PHP-FPM/operation/php_set_default_accounts_to_fpm"></a>Enable PHP-FPM on new cPanel accounts and domains<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function determines whether to enable PHP-FPM on new accounts and domains on a server.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;We &lt;strong&gt;strongly&lt;/strong&gt; recommend that you only activate Apache PHP-FPM if your server has at least 2 GB of RAM available, or at least 30 MB of RAM per domain. If you enable PHP-FPM on a server with less than the required RAM, your server may experience severe performance issues.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function determines whether to enable PHP-FPM on new accounts and domains on a server.</p>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>, the system <strong>disables</strong> this function.</p>
<p><strong>Warning:</strong></p>
<p>We <strong>strongly</strong> recommend that you only activate Apache PHP-FPM if your server has at least 2 GB of RAM available, or at least 30 MB of RAM per domain. If you enable PHP-FPM on a server with less than the required RAM, your server may experience severe performance issues.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="default_accounts_to_fpm" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">default_accounts_to_fpm</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">default_accounts_to_fpm=1</span></div><div><div html="&lt;p&gt;Whether to enable PHP-FPM on all new accounts and domains on
a server.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enable PHP-FPM.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disable PHP-FPM.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to enable PHP-FPM on all new accounts and domains on
a server.</p>
<ul>
<li><code>1</code> — Enable PHP-FPM.</li>
<li><code>0</code> — Disable PHP-FPM.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">data</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">any</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/php_set_default_accounts_to_fpm</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/php_set_default_accounts_to_fpm</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4klneq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4klneq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4klneq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4klneq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4klneq:0" aria-labelledby="tab:R4klneq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  php_set_default_accounts_to_fpm <span class="token punctuation">\</span>
  <span class="token assign-left variable">default_accounts_to_fpm</span><span class="token operator">=</span><span class="token string">'1'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4klneq:1" aria-labelledby="tab:R4klneq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4slneq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4slneq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4slneq:0" aria-labelledby="tab:R4slneq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;php_set_default_accounts_to_fpm&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/PHP-FPM/operation/php_set_old_fpm_flag" data-section-id="tag/PHP-FPM/operation/php_set_old_fpm_flag" class="sc-dntaoT ceciOs"><div data-section-id="operation/php_set_old_fpm_flag" id="operation/php_set_old_fpm_flag" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/PHP-FPM/operation/php_set_old_fpm_flag" aria-label="tag/PHP-FPM/operation/php_set_old_fpm_flag"></a>Enable PHP-FPM preconfigured status<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function creates the &lt;code&gt;/etc/cpanel/ea4/old_fpm_flag&lt;/code&gt; touch file.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If this touch file exists, the system will &lt;strong&gt;not&lt;/strong&gt; display a message that indicates whether your system runs on an outdated PHP-FPM configuration. If you wish to see the message again, delete this touch file.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function creates the <code>/etc/cpanel/ea4/old_fpm_flag</code> touch file.</p>
<p><strong>Note:</strong></p>
<p>If this touch file exists, the system will <strong>not</strong> display a message that indicates whether your system runs on an outdated PHP-FPM configuration. If you wish to see the message again, delete this touch file.</p>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/php_set_old_fpm_flag</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/php_set_old_fpm_flag</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kmneq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kmneq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kmneq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kmneq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kmneq:0" aria-labelledby="tab:R4kmneq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  php_set_old_fpm_flag
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kmneq:1" aria-labelledby="tab:R4kmneq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4smneq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4smneq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4smneq:0" aria-labelledby="tab:R4smneq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"success"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;php_set_old_fpm_flag&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/PHP-FPM/operation/get_fpm_count_and_utilization" data-section-id="tag/PHP-FPM/operation/get_fpm_count_and_utilization" class="sc-dntaoT ceciOs"><div data-section-id="operation/get_fpm_count_and_utilization" id="operation/get_fpm_count_and_utilization" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/PHP-FPM/operation/get_fpm_count_and_utilization" aria-label="tag/PHP-FPM/operation/get_fpm_count_and_utilization"></a>Return workload data for PHP-FPM on all domains<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function provides information that will help you to determine
whether your server can handle the workload if you enable PHP-FPM for all domains.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://go.cpanel.net/howtouseserverprofiles&quot;&gt;Web Server role&lt;/a&gt;,
the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;We &lt;strong&gt;strongly&lt;/strong&gt; recommend that you only activate Apache PHP-FPM if your server
has at least 2 GB of RAM available, or at least 30 MB of RAM per domain. If you enable
PHP-FPM on a server with less than the required RAM, your server may experience severe
performance issues.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function provides information that will help you to determine
whether your server can handle the workload if you enable PHP-FPM for all domains.</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://go.cpanel.net/howtouseserverprofiles">Web Server role</a>,
the system <strong>disables</strong> this function.</p>
<p><strong>Warning:</strong></p>
<p>We <strong>strongly</strong> recommend that you only activate Apache PHP-FPM if your server
has at least 2 GB of RAM available, or at least 30 MB of RAM per domain. If you enable
PHP-FPM on a server with less than the required RAM, your server may experience severe
performance issues.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/get_fpm_count_and_utilization</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/get_fpm_count_and_utilization</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4knneq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4knneq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4knneq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4knneq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4knneq:0" aria-labelledby="tab:R4knneq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  get_fpm_count_and_utilization
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4knneq:1" aria-labelledby="tab:R4knneq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4snneq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4snneq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4snneq:0" aria-labelledby="tab:R4snneq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domains_to_be_enabled"</span>: <span class="token number">2</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"domains_using_fpm"</span>: <span class="token number">20</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"memory_needed"</span>: <span class="token number">90000</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"number_of_new_fpm_accounts_we_can_handle"</span>: <span class="token number">8</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"show_warning"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"total_domains"</span>: <span class="token number">22</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;get_fpm_count_and_utilization&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/PHP-FPM/operation/php_fpm_config_get" data-section-id="tag/PHP-FPM/operation/php_fpm_config_get" class="sc-dntaoT ceciOs"><div data-section-id="operation/php_fpm_config_get" id="operation/php_fpm_config_get" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/PHP-FPM/operation/php_fpm_config_get" aria-label="tag/PHP-FPM/operation/php_fpm_config_get"></a>Return PHP-FPM directives and pool options<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves the PHP INI directives and pool options for a system&amp;#39;s or domain&amp;#39;s PHP-FPM configuration.&lt;/p&gt;
&lt;p&gt; &lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;   When you disable the &lt;a href=&quot;https://go.cpanel.net/howtouseserverprofiles#roles&quot;&gt;WebServer role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
&lt;p&gt; &lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;   We &lt;strong&gt;strongly&lt;/strong&gt; recommend that you only activate Apache PHP-FPM if your server has at least 2 GB of RAM available, or at least 30 MB of RAM per domain. If you enable PHP-FPM on a server with less than the required RAM, your server may experience severe performance issues.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves the PHP INI directives and pool options for a system&#39;s or domain&#39;s PHP-FPM configuration.</p>
<p> <strong>Important:</strong></p>
<p>   When you disable the <a href="https://go.cpanel.net/howtouseserverprofiles#roles">WebServer role</a>, the system <strong>disables</strong> this function.</p>
<p> <strong>Warning:</strong></p>
<p>   We <strong>strongly</strong> recommend that you only activate Apache PHP-FPM if your server has at least 2 GB of RAM available, or at least 30 MB of RAM per domain. If you enable PHP-FPM on a server with less than the required RAM, your server may experience severe performance issues.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><h5 class="sc-dpBQxM eJAAZj">Request Body schema: <span class="sc-dhCplO khtVmz">application/json</span><div class="sc-CNKsk sc-hGZxvd sc-kLJHhQ hPAOR feFoaC fRACBr">required</div></h5><div html="" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"></div><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="domain" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">domain</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;&quot;</span></div> <div><div html="&lt;p&gt;A blank value or domain name whose PHP-FPM configuration you wish to retrieve.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A valid domain that resides on the local server — Retrieves the domain&amp;#39;s PHP-FPM configuration information.&lt;/li&gt;
&lt;li&gt;A blank value — Retrieves the system&amp;#39;s PHP-FPM information.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A blank value or domain name whose PHP-FPM configuration you wish to retrieve.</p>
<ul>
<li>A valid domain that resides on the local server — Retrieves the domain&#39;s PHP-FPM configuration information.</li>
<li>A blank value — Retrieves the system&#39;s PHP-FPM information.</li>
</ul>
</div></div></div></td></tr></tbody></table><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="post" class="sc-txhaY dCeVuA http-verb post">post</span><span class="sc-etPtWW iqHzp">/php_fpm_config_get</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/php_fpm_config_get</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4koneq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4koneq:0" tabindex="0" data-rttab="true">Payload</li><li class="react-tabs__tab" role="tab" id="tab:R4koneq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4koneq:1" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4koneq:2" aria-selected="false" aria-disabled="false" aria-controls="panel:R4koneq:2" data-rttab="true">HTTP Request (Wire Format)</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4koneq:0" aria-labelledby="tab:R4koneq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"domain"</span>: <span class="token string">&quot;example.com&quot;</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4koneq:1" aria-labelledby="tab:R4koneq:1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4koneq:2" aria-labelledby="tab:R4koneq:2"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4soneq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4soneq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4soneq:0" aria-labelledby="tab:R4soneq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"config"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"base_flag_name"</span>: <span class="token string">&quot;short_open_tag&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"trinary_admin_value"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"value"</span>: <span class="token string">&quot;on&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"base_flag_name"</span>: <span class="token string">&quot;log_errors&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"trinary_admin_value"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"value"</span>: <span class="token string">&quot;on&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"base_flag_name"</span>: <span class="token string">&quot;pm_process_idle_timeout&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"trinary_admin_value"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"value"</span>: <span class="token string">&quot;10&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"base_flag_name"</span>: <span class="token string">&quot;error_reporting&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"trinary_admin_value"</span>: <span class="token number">2</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"value"</span>: <span class="token string">&quot;E_ALL &amp; ~E_NOTICE&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"base_flag_name"</span>: <span class="token string">&quot;disable_functions&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"trinary_admin_value"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"value"</span>: <span class="token string">&quot;exec,passthru,shell_exec,system&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"base_flag_name"</span>: <span class="token string">&quot;error_log&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"trinary_admin_value"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"value"</span>: <span class="token string">&quot;[% homedir %]/logs/[% scrubbed_domain %].php.error.log&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"base_flag_name"</span>: <span class="token string">&quot;pm_max_children&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"trinary_admin_value"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"value"</span>: <span class="token string">&quot;5&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"base_flag_name"</span>: <span class="token string">&quot;pm_max_requests&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"trinary_admin_value"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"value"</span>: <span class="token string">&quot;20&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"base_flag_name"</span>: <span class="token string">&quot;allow_url_fopen&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"trinary_admin_value"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"value"</span>: <span class="token string">&quot;on&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"base_flag_name"</span>: <span class="token string">&quot;doc_root&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"trinary_admin_value"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"value"</span>: <span class="token string">&quot;[% documentroot %]&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;php_fpm_config_get&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/PHP-FPM/operation/php_get_default_accounts_to_fpm" data-section-id="tag/PHP-FPM/operation/php_get_default_accounts_to_fpm" class="sc-dntaoT ceciOs"><div data-section-id="operation/php_get_default_accounts_to_fpm" id="operation/php_get_default_accounts_to_fpm" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/PHP-FPM/operation/php_get_default_accounts_to_fpm" aria-label="tag/PHP-FPM/operation/php_get_default_accounts_to_fpm"></a>Return PHP-FPM status on new accounts<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function determines whether the system enables PHP-FPM for new domains and accounts.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://go.cpanel.net/serverroles&quot;&gt;Web Server role&lt;/a&gt;,
the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;We &lt;strong&gt;strongly&lt;/strong&gt; recommend that you only activate Apache PHP-FPM if your server has at
least 2 GB of RAM available, or at least 30 MB of RAM per domain. If you enable PHP-FPM
on a server with less than the required RAM, your server may experience severe performance
issues.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function determines whether the system enables PHP-FPM for new domains and accounts.</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://go.cpanel.net/serverroles">Web Server role</a>,
the system <strong>disables</strong> this function.</p>
<p><strong>Warning:</strong></p>
<p>We <strong>strongly</strong> recommend that you only activate Apache PHP-FPM if your server has at
least 2 GB of RAM available, or at least 30 MB of RAM per domain. If you enable PHP-FPM
on a server with less than the required RAM, your server may experience severe performance
issues.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/php_get_default_accounts_to_fpm</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/php_get_default_accounts_to_fpm</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kpneq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kpneq:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kpneq:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kpneq:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kpneq:0" aria-labelledby="tab:R4kpneq:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  php_get_default_accounts_to_fpm
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kpneq:1" aria-labelledby="tab:R4kpneq:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4spneq:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4spneq:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4spneq:0" aria-labelledby="tab:R4spneq:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"default_accounts_to_fpm"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;php_get_default_accounts_to_fpm&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Rule-Settings" data-section-id="tag/Rule-Settings" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Rule-Settings" aria-label="tag/Rule-Settings"></a>Rule Settings</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Web Server Security (ModSecurity) / Rule Settings&lt;/p&gt;
"><p>Web Server Security (ModSecurity) / Rule Settings</p>
</div></div></div><div id="tag/Rule-Settings/operation/modsec_add_rule" data-section-id="tag/Rule-Settings/operation/modsec_add_rule" class="sc-dntaoT ceciOs"><div data-section-id="operation/modsec_add_rule" id="operation/modsec_add_rule" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Rule-Settings/operation/modsec_add_rule" aria-label="tag/Rule-Settings/operation/modsec_add_rule"></a>Add staged ModSecurity rule<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function adds a new rule to a ModSecurity™ configuration staging file. For example, if you choose to add a rule for the example.conf file, the function stages the rule in the example.conf. STAGE file.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  This function does not actually deploy the rule. To deploy the rule, use the WHM API 1 Functions - modsec_deploy_all_rule_changes function.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  When you disable the Web Server role, the system disables this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function adds a new rule to a ModSecurity™ configuration staging file. For example, if you choose to add a rule for the example.conf file, the function stages the rule in the example.conf. STAGE file.</p>
<p><strong>Important:</strong></p>
<p>  This function does not actually deploy the rule. To deploy the rule, use the WHM API 1 Functions - modsec_deploy_all_rule_changes function.</p>
<p><strong>Important:</strong></p>
<p>  When you disable the Web Server role, the system disables this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="config" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">config</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">config=modsec2.user.conf</span></div><div><div html="&lt;p&gt;The ModSecurity configuration file.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The ModSecurity configuration file.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="rule" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">rule</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">rule=SecAction &quot;phase:1,id:168,nolog,pass,setvar:tx.REMOTE_ADDR=/%{REMOTE_ADDR}/&quot;</span></div><div><div html="&lt;p&gt;The rule&amp;#39;s text.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The rule&#39;s text.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/modsec_add_rule</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/modsec_add_rule</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4khjfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4khjfa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4khjfa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4khjfa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4khjfa:0" aria-labelledby="tab:R4khjfa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  modsec_add_rule <span class="token punctuation">\</span>
  <span class="token assign-left variable">config</span><span class="token operator">=</span><span class="token string">'modsec2.user.conf'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">rule</span><span class="token operator">=</span><span class="token string">'SecAction "phase:1,id:168,nolog,pass,setvar:tx.REMOTE_ADDR=/%{REMOTE_ADDR}/"'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4khjfa:1" aria-labelledby="tab:R4khjfa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4shjfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4shjfa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4shjfa:0" aria-labelledby="tab:R4shjfa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"rule"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"config"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"config_active"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"disabled"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"duplicate"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token number">168</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"meta_msg"</span>: <span class="token string">&quot;Example rule message&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"rule"</span>: <span class="token string">&quot;SecAction \\\&quot;phase:1,id:168,nolog,pass,setvar:tx.REMOTE_ADDR=/%{REMOTE_ADDR}/\\\&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"staged"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vendor_active"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vendor_id"</span>: <span class="token keyword">null</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;modsec_add_rule&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Rule-Settings/operation/modsec_check_rule" data-section-id="tag/Rule-Settings/operation/modsec_check_rule" class="sc-dntaoT ceciOs"><div data-section-id="operation/modsec_check_rule" id="operation/modsec_check_rule" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Rule-Settings/operation/modsec_check_rule" aria-label="tag/Rule-Settings/operation/modsec_check_rule"></a>Validate ModSecurity rule<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function checks a ModSecurity™ rule&amp;#39;s validity.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;,
the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function checks a ModSecurity™ rule&#39;s validity.</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>,
the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="rule" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">rule</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">rule=SecAction &quot;pass,id:1234567&quot;</span></div><div><div html="&lt;p&gt;The ModSecurity rule to check.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The ModSecurity rule to check.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/modsec_check_rule</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/modsec_check_rule</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kijfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kijfa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kijfa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kijfa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kijfa:0" aria-labelledby="tab:R4kijfa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  modsec_check_rule <span class="token punctuation">\</span>
  <span class="token assign-left variable">rule</span><span class="token operator">=</span><span class="token string">'SecAction "pass,id:1234567"'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kijfa:1" aria-labelledby="tab:R4kijfa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sijfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sijfa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sijfa:0" aria-labelledby="tab:R4sijfa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"problem"</span>: <span class="token string">&quot;The rule is invalid. Apache returned the following error: AH00526: Syntax error on line 1 of /var/tmp/15500._USR_LOCAL_CPANEL_WHOSTMGR_BIN_XML_API__.gl2t8wZ1.tmp/validate.conf:\nInvalid command ''OWASP'', perhaps misspelled or defined by a module not included in the server configuration\n'&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"valid"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;modsec_check_rule&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK Invalid Rule&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Rule-Settings/operation/modsec_clone_rule" data-section-id="tag/Rule-Settings/operation/modsec_clone_rule" class="sc-dntaoT ceciOs"><div data-section-id="operation/modsec_clone_rule" id="operation/modsec_clone_rule" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Rule-Settings/operation/modsec_clone_rule" aria-label="tag/Rule-Settings/operation/modsec_clone_rule"></a>Save ModSecurity rule copy<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function copies a ModSecurity™ rule with a new rule ID.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;,
the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function copies a ModSecurity™ rule with a new rule ID.</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>,
the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="config" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">config</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">config=modsec2.user.conf</span></div><div><div html="&lt;p&gt;The rule&amp;#39;s ModSecurity configuration file.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The rule&#39;s ModSecurity configuration file.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">id=123456789</span></div><div><div html="&lt;p&gt;The existing rule&amp;#39;s ID.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The existing rule&#39;s ID.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/modsec_clone_rule</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/modsec_clone_rule</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kjjfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kjjfa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kjjfa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kjjfa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kjjfa:0" aria-labelledby="tab:R4kjjfa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  modsec_clone_rule <span class="token punctuation">\</span>
  <span class="token assign-left variable">config</span><span class="token operator">=</span><span class="token string">'modsec2.user.conf'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">id</span><span class="token operator">=</span><span class="token string">'123456789'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kjjfa:1" aria-labelledby="tab:R4kjjfa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sjjfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sjjfa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sjjfa:0" aria-labelledby="tab:R4sjjfa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"rule"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"config"</span>: <span class="token string">&quot;modsec2.user.conf&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"config_active"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"disabled"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token number">123456789</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"meta_msg"</span>: <span class="token string">&quot;Rejected request&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"rule"</span>: <span class="token string">&quot;SecRule REQUEST_URI \&quot;/rejected.php\&quot; \&quot;deny,auditlog,msg:'Rejected request',id:'1'\&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"staged"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vendor_active"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vendor_id"</span>: <span class="token string">&quot;YourVendor&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;modsec_clone_rule&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Rule-Settings/operation/modsec_deploy_all_rule_changes" data-section-id="tag/Rule-Settings/operation/modsec_deploy_all_rule_changes" class="sc-dntaoT ceciOs"><div data-section-id="operation/modsec_deploy_all_rule_changes" id="operation/modsec_deploy_all_rule_changes" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Rule-Settings/operation/modsec_deploy_all_rule_changes" aria-label="tag/Rule-Settings/operation/modsec_deploy_all_rule_changes"></a>Enable all staged ModSecurity rule changes<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function deploys the staged changes for all of the ModSecurity™ configuration files
into the live configuration files. After the function deploys the configuration files, it
restarts Apache. If the new configuration is invalid, the system restores the original
configuration and preserves the staged changes.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;,
the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function deploys the staged changes for all of the ModSecurity™ configuration files
into the live configuration files. After the function deploys the configuration files, it
restarts Apache. If the new configuration is invalid, the system restores the original
configuration and preserves the staged changes.</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>,
the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/modsec_deploy_all_rule_changes</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/modsec_deploy_all_rule_changes</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kkjfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kkjfa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kkjfa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kkjfa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kkjfa:0" aria-labelledby="tab:R4kkjfa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  modsec_deploy_all_rule_changes
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kkjfa:1" aria-labelledby="tab:R4kkjfa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4skjfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4skjfa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4skjfa:0" aria-labelledby="tab:R4skjfa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"failed"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;modsec_vendor_configs/MyVendor/one.conf&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"outcomes"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"config"</span>: <span class="token string">&quot;modsec_vendor_configs/MyVendor/one.conf&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"exception"</span>: <span class="token string">&quot;The system could not deploy changes for modsec_vendor_configs/MyVendor/one.conf: The system could not validate the new Apache configuration, because httpd exited with a nonzero value. Apache produced the following error: httpd: Syntax error on line 37 of /usr/local/apache/conf/httpd.conf: Syntax error on line 26 of /usr/local/apache/conf/modsec2.conf: Syntax error on line 27 of /usr/local/apache/conf/modsec2.cpanel.conf: Could not open configuration file /usr/local/apache/conf/modsec_vendor_configs/MyVendor/one.conf: No such file or directory\n\n\n&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ok"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;modsec_deploy_all_rule_changes&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Rule-Settings/operation/modsec_deploy_rule_changes" data-section-id="tag/Rule-Settings/operation/modsec_deploy_rule_changes" class="sc-dntaoT ceciOs"><div data-section-id="operation/modsec_deploy_rule_changes" id="operation/modsec_deploy_rule_changes" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Rule-Settings/operation/modsec_deploy_rule_changes" aria-label="tag/Rule-Settings/operation/modsec_deploy_rule_changes"></a>Enable staged ModSecurity rule changes<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function deploys staged changes to the ModSecurity™ configuration file and restarts
Apache.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If the new configuration is invalid, the system will restore the original configuration
and maintain the staged changes.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;,
the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function deploys staged changes to the ModSecurity™ configuration file and restarts
Apache.</p>
<p><strong>Note:</strong></p>
<p>If the new configuration is invalid, the system will restore the original configuration
and maintain the staged changes.</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>,
the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="config" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">config</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">config=modsec_vendor_configs/example.conf</span></div><div><div html="&lt;p&gt;The ModSecurity configuration file&amp;#39;s path and name, relative to the &lt;code&gt;/usr/local/apache/conf/&lt;/code&gt; directory.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The ModSecurity configuration file&#39;s path and name, relative to the <code>/usr/local/apache/conf/</code> directory.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">data</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/modsec_deploy_rule_changes</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/modsec_deploy_rule_changes</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kljfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kljfa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kljfa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kljfa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kljfa:0" aria-labelledby="tab:R4kljfa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  modsec_deploy_rule_changes <span class="token punctuation">\</span>
  <span class="token assign-left variable">config</span><span class="token operator">=</span><span class="token string">'modsec_vendor_configs/example.conf'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kljfa:1" aria-labelledby="tab:R4kljfa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sljfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sljfa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sljfa:0" aria-labelledby="tab:R4sljfa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <span class="token punctuation">{ }</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;modsec_deploy_rule_changes&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Rule-Settings/operation/modsec_discard_all_rule_changes" data-section-id="tag/Rule-Settings/operation/modsec_discard_all_rule_changes" class="sc-dntaoT ceciOs"><div data-section-id="operation/modsec_discard_all_rule_changes" id="operation/modsec_discard_all_rule_changes" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Rule-Settings/operation/modsec_discard_all_rule_changes" aria-label="tag/Rule-Settings/operation/modsec_discard_all_rule_changes"></a>Remove all staged ModSecurity rule changes<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function discards the staged ModSecurity™ rule changes, if present, for all of
the configuration files.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;,
the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function discards the staged ModSecurity™ rule changes, if present, for all of
the configuration files.</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>,
the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/modsec_discard_all_rule_changes</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/modsec_discard_all_rule_changes</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kmjfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kmjfa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kmjfa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kmjfa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kmjfa:0" aria-labelledby="tab:R4kmjfa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  modsec_discard_all_rule_changes
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kmjfa:1" aria-labelledby="tab:R4kmjfa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4smjfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4smjfa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4smjfa:0" aria-labelledby="tab:R4smjfa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"failed"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;modsec_vendor_configs/MyVendor/one.conf&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"outcomes"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"config"</span>: <span class="token string">&quot;modsec_vendor_configs/MyVendor/one.conf&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"exception"</span>: <span class="token string">&quot;The system could not remove the file /usr/local/apache/conf/modsec_vendor_configs/MyVendor/one.conf.STAGE: Invalid argument\n&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ok"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;modsec_discard_all_rule_changes&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Rule-Settings/operation/modsec_disable_rule" data-section-id="tag/Rule-Settings/operation/modsec_disable_rule" class="sc-dntaoT ceciOs"><div data-section-id="operation/modsec_disable_rule" id="operation/modsec_disable_rule" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Rule-Settings/operation/modsec_disable_rule" aria-label="tag/Rule-Settings/operation/modsec_disable_rule"></a>Disable ModSecurity rule<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function disables a ModSecurity™ rule.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;,
the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function disables a ModSecurity™ rule.</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>,
the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="config" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">config</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">config=modsec_vendor_configs/example.conf</span></div><div><div html="&lt;p&gt;The ModSecurity configuration file, relative to the &lt;code&gt;/etc/apache2/conf.d&lt;/code&gt; directory.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The ModSecurity configuration file, relative to the <code>/etc/apache2/conf.d</code> directory.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">id=1234567890</span></div><div><div html="&lt;p&gt;The ModSecurity rule&amp;#39;s ID.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The ModSecurity rule&#39;s ID.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/modsec_disable_rule</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/modsec_disable_rule</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4knjfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4knjfa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4knjfa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4knjfa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4knjfa:0" aria-labelledby="tab:R4knjfa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  modsec_disable_rule <span class="token punctuation">\</span>
  <span class="token assign-left variable">config</span><span class="token operator">=</span><span class="token string">'modsec_vendor_configs/example.conf'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">id</span><span class="token operator">=</span><span class="token string">'1234567890'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4knjfa:1" aria-labelledby="tab:R4knjfa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4snjfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4snjfa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4snjfa:0" aria-labelledby="tab:R4snjfa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;modsec_disable_rule&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Rule-Settings/operation/modsec_discard_rule_changes" data-section-id="tag/Rule-Settings/operation/modsec_discard_rule_changes" class="sc-dntaoT ceciOs"><div data-section-id="operation/modsec_discard_rule_changes" id="operation/modsec_discard_rule_changes" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Rule-Settings/operation/modsec_discard_rule_changes" aria-label="tag/Rule-Settings/operation/modsec_discard_rule_changes"></a>Remove staged ModSecurity rule changes<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function discards staged rule changes for a ModSecurity™ configuration file.
Staged rule changes reside in a &lt;code&gt;.STAGE&lt;/code&gt; file (for example, the staged changes for
the &lt;code&gt;example.conf&lt;/code&gt; file exist in the &lt;code&gt;example.conf.STAGE&lt;/code&gt; file).
This function deletes the &lt;code&gt;.STAGE&lt;/code&gt; file that corresponds to the configuration file that
you specify.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To stage rule changes, call WHM API 1&amp;#39;s &lt;code&gt;modsec_add_rule&lt;/code&gt; function.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;,
the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function discards staged rule changes for a ModSecurity™ configuration file.
Staged rule changes reside in a <code>.STAGE</code> file (for example, the staged changes for
the <code>example.conf</code> file exist in the <code>example.conf.STAGE</code> file).
This function deletes the <code>.STAGE</code> file that corresponds to the configuration file that
you specify.</p>
<p><strong>Note:</strong></p>
<p>To stage rule changes, call WHM API 1&#39;s <code>modsec_add_rule</code> function.</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>,
the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="config" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">config</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">config=modsec2.example.conf</span></div><div><div html="&lt;p&gt;The ModSecurity configuration file in the &lt;code&gt;/usr/local/cpanel/apache/conf/&lt;/code&gt; directory.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The ModSecurity configuration file in the <code>/usr/local/cpanel/apache/conf/</code> directory.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">data</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/modsec_discard_rule_changes</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/modsec_discard_rule_changes</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kojfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kojfa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kojfa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kojfa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kojfa:0" aria-labelledby="tab:R4kojfa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  modsec_discard_rule_changes <span class="token punctuation">\</span>
  <span class="token assign-left variable">config</span><span class="token operator">=</span><span class="token string">'modsec2.example.conf'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kojfa:1" aria-labelledby="tab:R4kojfa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sojfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sojfa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sojfa:0" aria-labelledby="tab:R4sojfa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <span class="token punctuation">{ }</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;modsec_discard_rule_changes&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Rule-Settings/operation/modsec_edit_rule" data-section-id="tag/Rule-Settings/operation/modsec_edit_rule" class="sc-dntaoT ceciOs"><div data-section-id="operation/modsec_edit_rule" id="operation/modsec_edit_rule" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Rule-Settings/operation/modsec_edit_rule" aria-label="tag/Rule-Settings/operation/modsec_edit_rule"></a>Update staged ModSecurity rule<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function stages edits to a ModSecurity™ rule. The system does &lt;strong&gt;not&lt;/strong&gt; save changes
directly to the configuration file. Instead, it stages the changes to the configuration
file&amp;#39;s &lt;code&gt;.STAGE&lt;/code&gt; file (for example, for the &lt;code&gt;example.conf&lt;/code&gt; file, the system stages changes
in the &lt;code&gt;example.conf.STAGE&lt;/code&gt; file).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;,
the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function stages edits to a ModSecurity™ rule. The system does <strong>not</strong> save changes
directly to the configuration file. Instead, it stages the changes to the configuration
file&#39;s <code>.STAGE</code> file (for example, for the <code>example.conf</code> file, the system stages changes
in the <code>example.conf.STAGE</code> file).</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>,
the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="config" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">config</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">config=modsec_vendor_configs/example.conf</span></div><div><div html="&lt;p&gt;The ModSecurity configuration file, relative to the &lt;code&gt;/usr/local/apache/conf/&lt;/code&gt; directory.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The ModSecurity configuration file, relative to the <code>/usr/local/apache/conf/</code> directory.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">id=1234567</span></div><div><div html="&lt;p&gt;The ModSecurity rule&amp;#39;s ID.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The ModSecurity rule&#39;s ID.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="rule" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">rule</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">rule=SecAction &quot;pass,id:1234567&quot;</span></div><div><div html="&lt;p&gt;The new ModSecurity rule.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The new ModSecurity rule.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/modsec_edit_rule</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/modsec_edit_rule</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kpjfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kpjfa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kpjfa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kpjfa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kpjfa:0" aria-labelledby="tab:R4kpjfa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  modsec_edit_rule <span class="token punctuation">\</span>
  <span class="token assign-left variable">config</span><span class="token operator">=</span><span class="token string">'modsec_vendor_configs/example.conf'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">id</span><span class="token operator">=</span><span class="token string">'1234567'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">rule</span><span class="token operator">=</span><span class="token string">'SecAction "pass,id:1234567"'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kpjfa:1" aria-labelledby="tab:R4kpjfa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4spjfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4spjfa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4spjfa:0" aria-labelledby="tab:R4spjfa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"rule"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"disabled"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token number">1234567</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"meta_msg"</span>: <span class="token string">&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"rule"</span>: <span class="token string">&quot;SecAction \&quot;pass,id:1234567\&quot;&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;modsec_edit_rule&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Rule-Settings/operation/modsec_get_rules" data-section-id="tag/Rule-Settings/operation/modsec_get_rules" class="sc-dntaoT ceciOs"><div data-section-id="operation/modsec_get_rules" id="operation/modsec_get_rules" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Rule-Settings/operation/modsec_get_rules" aria-label="tag/Rule-Settings/operation/modsec_get_rules"></a>Return ModSecurity rules<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves the ModSecurity™ rules from one or more ModSecurity configuration files.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;When you disable the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;,
the system disables this function.&lt;/li&gt;
&lt;li&gt;You &lt;strong&gt;must&lt;/strong&gt; include either the &lt;code&gt;vendor_id&lt;/code&gt; &lt;strong&gt;or&lt;/strong&gt; the &lt;code&gt;config&lt;/code&gt; parameters.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves the ModSecurity™ rules from one or more ModSecurity configuration files.</p>
<p><strong>Important:</strong></p>
<ul>
<li>When you disable the
<a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>,
the system disables this function.</li>
<li>You <strong>must</strong> include either the <code>vendor_id</code> <strong>or</strong> the <code>config</code> parameters.</li>
</ul>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="config" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">config</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">config=modsec_vendor_configs/SomeVendor/config.conf,modsec_vendor_configs/AnotherVendor/config.conf</span> -<!-- --> <!-- -->Call multiple configuration files.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">config=modsec_vendor_configs/SomeVendor/config.conf</span> -<!-- --> <!-- -->Call a single configuration file.</li></ul><div><div html="&lt;p&gt;The file path to the configuration file, relative to the &lt;code&gt;/usr/local/apache/conf&lt;/code&gt; directory.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You can use a comma-delimited list for multiple configuration files.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The file path to the configuration file, relative to the <code>/usr/local/apache/conf</code> directory.</p>
<p><strong>Note:</strong></p>
<p>You can use a comma-delimited list for multiple configuration files.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="exclude_bare_comments" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">exclude_bare_comments</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">exclude_bare_comments=1</span></div><div><div html="&lt;p&gt;Whether to exclude comments that are not associated with any directives.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Exclude.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; exclude.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to exclude comments that are not associated with any directives.</p>
<ul>
<li><code>1</code> — Exclude.</li>
<li><code>0</code> — Do <strong>not</strong> exclude.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="exclude_other_directives" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">exclude_other_directives</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">exclude_other_directives=1</span></div><div><div html="&lt;p&gt;Whether the function only returns the &lt;code&gt;SecRule&lt;/code&gt; and &lt;code&gt;SecAction&lt;/code&gt; directives
from the configuration file, and comments that are not associated with a
rule.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Only return the &lt;code&gt;SecRule&lt;/code&gt; and &lt;code&gt;SecAction&lt;/code&gt; directives and comments &lt;strong&gt;not&lt;/strong&gt;
associated with a rule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Return &lt;strong&gt;all&lt;/strong&gt; directives and comments.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether the function only returns the <code>SecRule</code> and <code>SecAction</code> directives
from the configuration file, and comments that are not associated with a
rule.</p>
<ul>
<li><code>1</code> — Only return the <code>SecRule</code> and <code>SecAction</code> directives and comments <strong>not</strong>
associated with a rule.</li>
<li><code>0</code> — Return <strong>all</strong> directives and comments.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="vendor_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">vendor_id</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">vendor_id=vendor=SomeVendor,AnotherVendor</span> -<!-- --> <!-- -->Call multiple vendors.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">vendor_id=SomeVendor</span> -<!-- --> <!-- -->Call a single vendor.</li></ul><div><div html="&lt;p&gt;The vendor&amp;#39;s unique short name.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You can use a comma-delimited list for multiple vendors.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The vendor&#39;s unique short name.</p>
<p><strong>Note:</strong></p>
<p>You can use a comma-delimited list for multiple vendors.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/modsec_get_rules</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/modsec_get_rules</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kqjfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kqjfa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kqjfa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kqjfa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kqjfa:0" aria-labelledby="tab:R4kqjfa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  modsec_get_rules
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kqjfa:1" aria-labelledby="tab:R4kqjfa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sqjfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sqjfa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sqjfa:0" aria-labelledby="tab:R4sqjfa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"chunks"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"config"</span>: <span class="token string">&quot;modsec_vendor_configs/SomeVendor/config.conf&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"config_active"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"disabled"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token number">662452</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"meta_msg"</span>: <span class="token string">&quot;Denied dangerous config traffic&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"rule"</span>: <span class="token string">&quot;SecRule REQUEST_FILENAME \&quot;config\&quot; \&quot;deny,id:662452,msg:'Denied dangerous config traffic',severity:1,auditlog\&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"staged"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vendor_active"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vendor_id"</span>: <span class="token string">&quot;SomeVendor&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"staged_changes"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;modsec_get_rules&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Rule-Settings/operation/modsec_remove_rule" data-section-id="tag/Rule-Settings/operation/modsec_remove_rule" class="sc-dntaoT ceciOs"><div data-section-id="operation/modsec_remove_rule" id="operation/modsec_remove_rule" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Rule-Settings/operation/modsec_remove_rule" aria-label="tag/Rule-Settings/operation/modsec_remove_rule"></a>Remove ModSecurity rule<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function removes a rule from a ModSecurity™ configuration file.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;,
the system disables this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function removes a rule from a ModSecurity™ configuration file.</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>,
the system disables this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="config" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">config</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">config=modsec_vendor_configs/example.conf</span></div><div><div html="&lt;p&gt;The ModSecurity configuration file&amp;#39;s path and filename, relative to the &lt;code&gt;/usr/local/apache/conf/&lt;/code&gt; directory.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The ModSecurity configuration file&#39;s path and filename, relative to the <code>/usr/local/apache/conf/</code> directory.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 1<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">id=1234567890</span></div><div><div html="&lt;p&gt;The rule&amp;#39;s ID.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The rule&#39;s ID.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">data</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/modsec_remove_rule</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/modsec_remove_rule</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4krjfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4krjfa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4krjfa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4krjfa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4krjfa:0" aria-labelledby="tab:R4krjfa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  modsec_remove_rule <span class="token punctuation">\</span>
  <span class="token assign-left variable">config</span><span class="token operator">=</span><span class="token string">'modsec_vendor_configs/example.conf'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">id</span><span class="token operator">=</span><span class="token string">'1234567890'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4krjfa:1" aria-labelledby="tab:R4krjfa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4srjfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4srjfa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4srjfa:0" aria-labelledby="tab:R4srjfa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <span class="token punctuation">{ }</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;modsec_remove_rule&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Rule-Settings/operation/modsec_report_rule" data-section-id="tag/Rule-Settings/operation/modsec_report_rule" class="sc-dntaoT ceciOs"><div data-section-id="operation/modsec_report_rule" id="operation/modsec_report_rule" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Rule-Settings/operation/modsec_report_rule" aria-label="tag/Rule-Settings/operation/modsec_report_rule"></a>Export ModSecurity rule error report<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function submits ModSecurity™ rule error reports to a remote receiver. The third
party rule vendors use these error reports to identify problems with their rule sets.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;,
the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function submits ModSecurity™ rule error reports to a remote receiver. The third
party rule vendors use these error reports to identify problems with their rule sets.</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>,
the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="email" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">email</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->email<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">email=john.doe@example.com</span></div><div><div html="&lt;p&gt;The contact email address to send with the error report. This allows the rule&amp;#39;s vendor to reply to the user directly.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The contact email address to send with the error report. This allows the rule&#39;s vendor to reply to the user directly.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="message" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">message</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">message=Hi. We&#x27;re having some trouble with this rule. It seems to be
blocking all requests.</span></div><div><div html="&lt;p&gt;A short message that explains the reason for the report.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A short message that explains the reason for the report.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="row_ids" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">row_ids</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">row_ids=794828, 794829, 794820</span> -<!-- --> <!-- -->Report multiple row IDs.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">row_ids=794828</span> -<!-- --> <!-- -->Report a single row ID.</li></ul><div><div html="&lt;p&gt;The MySQL® row IDs from the &lt;code&gt;hits&lt;/code&gt; table in the &lt;code&gt;modsec&lt;/code&gt; database
for the audit log event to report.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you specify more than one row ID:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;You &lt;strong&gt;must&lt;/strong&gt; comma-separate the rule IDs.&lt;/li&gt;
&lt;li&gt;The rule IDs &lt;strong&gt;must&lt;/strong&gt; all correspond to the same ModSecurity rule.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The MySQL® row IDs from the <code>hits</code> table in the <code>modsec</code> database
for the audit log event to report.</p>
<p><strong>Note:</strong></p>
<p>If you specify more than one row ID:</p>
<ul>
<li>You <strong>must</strong> comma-separate the rule IDs.</li>
<li>The rule IDs <strong>must</strong> all correspond to the same ModSecurity rule.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="send" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">send</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">send=1</span></div><div><div html="&lt;p&gt;Whether the function sends the report to the rule&amp;#39;s vendor.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Send the report.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; send the report.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether the function sends the report to the rule&#39;s vendor.</p>
<ul>
<li><code>1</code> — Send the report.</li>
<li><code>0</code> — Do <strong>not</strong> send the report.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="type" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">type</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">type=false positive</span></div><div><div html="&lt;p&gt;The report&amp;#39;s type.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This value does &lt;strong&gt;not&lt;/strong&gt; use a specified format. Treat the value as freeform text.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The report&#39;s type.</p>
<p><strong>Note:</strong></p>
<p>This value does <strong>not</strong> use a specified format. Treat the value as freeform text.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/modsec_report_rule</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/modsec_report_rule</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4ksjfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4ksjfa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4ksjfa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4ksjfa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4ksjfa:0" aria-labelledby="tab:R4ksjfa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  modsec_report_rule <span class="token punctuation">\</span>
  <span class="token assign-left variable">row_ids</span><span class="token operator">=</span><span class="token string">'794828'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">message</span><span class="token operator">=</span><span class="token string">$'Hi. We\'re having some trouble with this rule. It seems to be
blocking all requests.'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">email</span><span class="token operator">=</span><span class="token string">'john.doe@example.com'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">type</span><span class="token operator">=</span><span class="token string">'false positive'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">send</span><span class="token operator">=</span><span class="token string">'1'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4ksjfa:1" aria-labelledby="tab:R4ksjfa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4ssjfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4ssjfa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4ssjfa:0" aria-labelledby="tab:R4ssjfa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"report"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"email"</span>: <span class="token string">&quot;john.doe@example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"hits"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"action_desc"</span>: <span class="token string">&quot;Access denied with code 406 (phase 2).&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"handler"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"host"</span>: <span class="token string">&quot;example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"http_method"</span>: <span class="token string">&quot;GET&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"http_status"</span>: <span class="token number">406</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"http_version"</span>: <span class="token string">&quot;HTTP/1.1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token number">794828</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip"</span>: <span class="token string">&quot;10.215.215.236&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"justification"</span>: <span class="token string">&quot;Unconditional match in SecAction.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"meta_file"</span>: <span class="token string">&quot;/usr/local/apache/conf/modsec_vendor_configs/MyVendor/one.conf&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"meta_id"</span>: <span class="token number">12345694</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"meta_line"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"meta_logdata"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"meta_msg"</span>: <span class="token string">&quot;Method is not allowed by policy&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"meta_offset"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"meta_rev"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"meta_severity"</span>: <span class="token string">&quot;CRITICAL&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"meta_uri"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"path"</span>: <span class="token string">&quot;/something&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"timestamp"</span>: <span class="token string">&quot;2019-10-13T07:58:04&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"timezone"</span>: <span class="token string">&quot;-300&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"message"</span>: <span class="token string">&quot;Hi. We're having some trouble with this rule. It seems to be blocking all requests.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"rule_text"</span>: <span class="token string">&quot;SecAction \&quot;deny,auditlog,id:'12345694'\&quot;\n&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;false positive&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;modsec_report_rule&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Rule-Settings/operation/modsec_undisable_rule" data-section-id="tag/Rule-Settings/operation/modsec_undisable_rule" class="sc-dntaoT ceciOs"><div data-section-id="operation/modsec_undisable_rule" id="operation/modsec_undisable_rule" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Rule-Settings/operation/modsec_undisable_rule" aria-label="tag/Rule-Settings/operation/modsec_undisable_rule"></a>Enable ModSecurity rule<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function enables a ModSecurity™ rule.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;  When you disable the Web Server role, the system disables this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function enables a ModSecurity™ rule.</p>
<p><strong>Important:</strong></p>
<p>  When you disable the Web Server role, the system disables this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="config" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">config</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">config=modsec_vendor_configs/example.conf</span></div><div><div html="&lt;p&gt;The ModSecurity configuration file.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The ModSecurity configuration file.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">id=1234567890</span></div><div><div html="&lt;p&gt;The ModSecurity rule&amp;#39;s ID.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The ModSecurity rule&#39;s ID.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/modsec_undisable_rule</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/modsec_undisable_rule</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4ktjfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4ktjfa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4ktjfa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4ktjfa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4ktjfa:0" aria-labelledby="tab:R4ktjfa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  modsec_undisable_rule <span class="token punctuation">\</span>
  <span class="token assign-left variable">config</span><span class="token operator">=</span><span class="token string">'modsec_vendor_configs/example.conf'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">id</span><span class="token operator">=</span><span class="token string">'1234567890'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4ktjfa:1" aria-labelledby="tab:R4ktjfa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4stjfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4stjfa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4stjfa:0" aria-labelledby="tab:R4stjfa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;modsec_undisable_rule&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Rule-Vendor-Settings" data-section-id="tag/Rule-Vendor-Settings" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Rule-Vendor-Settings" aria-label="tag/Rule-Vendor-Settings"></a>Rule Vendor Settings</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Web Server Security (ModSecurity) / Rule Vendor Settings&lt;/p&gt;
"><p>Web Server Security (ModSecurity) / Rule Vendor Settings</p>
</div></div></div><div id="tag/Rule-Vendor-Settings/operation/modsec_add_vendor" data-section-id="tag/Rule-Vendor-Settings/operation/modsec_add_vendor" class="sc-dntaoT ceciOs"><div data-section-id="operation/modsec_add_vendor" id="operation/modsec_add_vendor" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Rule-Vendor-Settings/operation/modsec_add_vendor" aria-label="tag/Rule-Vendor-Settings/operation/modsec_add_vendor"></a>Add ModSecurity vendor rules<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function adds a new ModSecurity™ vendor rule set to the server.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;,
the system disables this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function adds a new ModSecurity™ vendor rule set to the server.</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>,
the system disables this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="enabled" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">enabled</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">enabled=1</span></div><div><div html="&lt;p&gt;Whether to enable the vendor.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Enabled.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Disabled.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to enable the vendor.</p>
<ul>
<li><code>1</code> — Enabled.</li>
<li><code>0</code> — Disabled.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="url" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">url</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->url<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">url=https://example.com/update/meta_MyVendor.yaml</span></div><div><div html="&lt;p&gt;The YAML metadata that describes the vendor and how to obtain its rules.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The YAML metadata that describes the vendor and how to obtain its rules.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/modsec_add_vendor</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/modsec_add_vendor</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4khlfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4khlfa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4khlfa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4khlfa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4khlfa:0" aria-labelledby="tab:R4khlfa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  modsec_add_vendor <span class="token punctuation">\</span>
  <span class="token assign-left variable">url</span><span class="token operator">=</span><span class="token string">'https://example.com/update/meta_MyVendor.yaml'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4khlfa:1" aria-labelledby="tab:R4khlfa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4shlfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4shlfa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4shlfa:0" aria-labelledby="tab:R4shlfa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"archive_url"</span>: <span class="token string">&quot;</span><a href="http://example.com/update/MyVendor.zip">http://example.com/update/MyVendor.zip</a><span class="token string">&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"cpanel_provided"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;This is an example of a custom vendor set (updated)&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"dist_md5"</span>: <span class="token string">&quot;307cb5320441ebd712e5581d12100dc9&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"dist_sha512"</span>: <span class="token string">&quot;b55c09bb1835ed4209f0f3ea4a70d099665363f23d3819c0369be429438d675ba2c749dcefdb85cee682ee0bf485558e67d0b0965fe4799865529d943e8e14cb&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"enabled"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"inst_dist"</span>: <span class="token string">&quot;MyVendor-2&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"installed"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"installed_from"</span>: <span class="token string">&quot;</span><a href="https://example.com/update/meta_MyVendor.yaml">https://example.com/update/meta_MyVendor.yaml</a><span class="token string">&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;My Vendor&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"path"</span>: <span class="token string">&quot;/usr/local/apache/conf/modsec_vendor_configs/MyVendor&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"report_url"</span>: <span class="token string">&quot;</span><a href="https://waf.example.com/api/cpanel_feedback?source=1&rule_set=1.229">https://waf.example.com/api/cpanel_feedback?source=1&amp;rule_set=1.229</a><span class="token string">&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"supported_versions"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;2.7.5&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;2.7.7&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;2.8.0&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;2.9.0&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;2.9.1&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;2.9.2&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;2.9.3&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vendor_id"</span>: <span class="token string">&quot;MyVendor&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vendor_url"</span>: <span class="token string">&quot;</span><a href="http://www.example.com">http://www.example.com</a><span class="token string">&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;modsec_add_vendor&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Rule-Vendor-Settings/operation/modsec_disable_vendor_configs" data-section-id="tag/Rule-Vendor-Settings/operation/modsec_disable_vendor_configs" class="sc-dntaoT ceciOs"><div data-section-id="operation/modsec_disable_vendor_configs" id="operation/modsec_disable_vendor_configs" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Rule-Vendor-Settings/operation/modsec_disable_vendor_configs" aria-label="tag/Rule-Vendor-Settings/operation/modsec_disable_vendor_configs"></a>Disable ModSecurity vendor configuration files<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function disables a ModSecurity™ vendor&amp;#39;s configuration files.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;,
the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function disables a ModSecurity™ vendor&#39;s configuration files.</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>,
the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="vendor_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">vendor_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">vendor_id=SomeVendor</span></div><div><div html="&lt;p&gt;The vendor&amp;#39;s unique short name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The vendor&#39;s unique short name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/modsec_disable_vendor_configs</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/modsec_disable_vendor_configs</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kilfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kilfa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kilfa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kilfa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kilfa:0" aria-labelledby="tab:R4kilfa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  modsec_disable_vendor_configs <span class="token punctuation">\</span>
  <span class="token assign-left variable">vendor_id</span><span class="token operator">=</span><span class="token string">'SomeVendor'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kilfa:1" aria-labelledby="tab:R4kilfa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4silfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4silfa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4silfa:0" aria-labelledby="tab:R4silfa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"outcomes"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"active"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"config"</span>: <span class="token string">&quot;modsec_vendor_configs/SomeVendor/example.conf&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"exception"</span>: <span class="token string">&quot;This is an error message.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ok"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;modsec_disable_vendor_configs&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Rule-Vendor-Settings/operation/modsec_disable_vendor_updates" data-section-id="tag/Rule-Vendor-Settings/operation/modsec_disable_vendor_updates" class="sc-dntaoT ceciOs"><div data-section-id="operation/modsec_disable_vendor_updates" id="operation/modsec_disable_vendor_updates" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Rule-Vendor-Settings/operation/modsec_disable_vendor_updates" aria-label="tag/Rule-Vendor-Settings/operation/modsec_disable_vendor_updates"></a>Disable ModSecurity vendor updates<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function disables automatic updates for a ModSecurity™ vendor.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;,
the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function disables automatic updates for a ModSecurity™ vendor.</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>,
the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="vendor_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">vendor_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">vendor_id=example</span></div><div><div html="&lt;p&gt;The vendor&amp;#39;s unique short name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The vendor&#39;s unique short name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">data</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/modsec_disable_vendor_updates</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/modsec_disable_vendor_updates</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kjlfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kjlfa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kjlfa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kjlfa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kjlfa:0" aria-labelledby="tab:R4kjlfa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  modsec_disable_vendor_updates <span class="token punctuation">\</span>
  <span class="token assign-left variable">vendor_id</span><span class="token operator">=</span><span class="token string">'example'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kjlfa:1" aria-labelledby="tab:R4kjlfa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sjlfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sjlfa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sjlfa:0" aria-labelledby="tab:R4sjlfa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <span class="token punctuation">{ }</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;modsec_disable_vendor_updates&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Rule-Vendor-Settings/operation/modsec_enable_vendor" data-section-id="tag/Rule-Vendor-Settings/operation/modsec_enable_vendor" class="sc-dntaoT ceciOs"><div data-section-id="operation/modsec_enable_vendor" id="operation/modsec_enable_vendor" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Rule-Vendor-Settings/operation/modsec_enable_vendor" aria-label="tag/Rule-Vendor-Settings/operation/modsec_enable_vendor"></a>Enable ModSecurity vendor rules<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function enables a ModSecurity™ vendor rule set.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This function will &lt;strong&gt;not&lt;/strong&gt; enable vendor configuration files that you individually
disable.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;,
the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function enables a ModSecurity™ vendor rule set.</p>
<p><strong>Note:</strong></p>
<p>This function will <strong>not</strong> enable vendor configuration files that you individually
disable.</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>,
the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="vendor_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">vendor_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">vendor_id=SomeVendor</span></div><div><div html="&lt;p&gt;The vendor&amp;#39;s unique short name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The vendor&#39;s unique short name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">data</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/modsec_enable_vendor</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/modsec_enable_vendor</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kklfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kklfa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kklfa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kklfa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kklfa:0" aria-labelledby="tab:R4kklfa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  modsec_enable_vendor <span class="token punctuation">\</span>
  <span class="token assign-left variable">vendor_id</span><span class="token operator">=</span><span class="token string">'SomeVendor'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kklfa:1" aria-labelledby="tab:R4kklfa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sklfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sklfa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sklfa:0" aria-labelledby="tab:R4sklfa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <span class="token punctuation">{ }</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;modsec_enable_vendor&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Rule-Vendor-Settings/operation/modsec_enable_vendor_configs" data-section-id="tag/Rule-Vendor-Settings/operation/modsec_enable_vendor_configs" class="sc-dntaoT ceciOs"><div data-section-id="operation/modsec_enable_vendor_configs" id="operation/modsec_enable_vendor_configs" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Rule-Vendor-Settings/operation/modsec_enable_vendor_configs" aria-label="tag/Rule-Vendor-Settings/operation/modsec_enable_vendor_configs"></a>Enable ModSecurity vendor configuration files<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function enables a ModSecurity™ vendor&amp;#39;s configuration files.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;,
the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function enables a ModSecurity™ vendor&#39;s configuration files.</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>,
the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="vendor_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">vendor_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">vendor_id=SomeVendor</span></div><div><div html="&lt;p&gt;The vendor&amp;#39;s unique short name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The vendor&#39;s unique short name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/modsec_enable_vendor_configs</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/modsec_enable_vendor_configs</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kllfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kllfa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kllfa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kllfa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kllfa:0" aria-labelledby="tab:R4kllfa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  modsec_enable_vendor_configs <span class="token punctuation">\</span>
  <span class="token assign-left variable">vendor_id</span><span class="token operator">=</span><span class="token string">'SomeVendor'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kllfa:1" aria-labelledby="tab:R4kllfa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sllfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sllfa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sllfa:0" aria-labelledby="tab:R4sllfa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"outcomes"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"active"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"config"</span>: <span class="token string">&quot;modsec_vendor_configs/SomeVendor/example.conf&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"exception"</span>: <span class="token string">&quot;This is an error message.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ok"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;modsec_enable_vendor_configs&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Rule-Vendor-Settings/operation/modsec_enable_vendor_updates" data-section-id="tag/Rule-Vendor-Settings/operation/modsec_enable_vendor_updates" class="sc-dntaoT ceciOs"><div data-section-id="operation/modsec_enable_vendor_updates" id="operation/modsec_enable_vendor_updates" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Rule-Vendor-Settings/operation/modsec_enable_vendor_updates" aria-label="tag/Rule-Vendor-Settings/operation/modsec_enable_vendor_updates"></a>Enable ModSecurity vendor updates<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function enables automatic updates for a ModSecurity™ vendor.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;,
the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function enables automatic updates for a ModSecurity™ vendor.</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>,
the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="vendor_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">vendor_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">vendor_id=example</span></div><div><div html="&lt;p&gt;The vendor&amp;#39;s unique short name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The vendor&#39;s unique short name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">data</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/modsec_enable_vendor_updates</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/modsec_enable_vendor_updates</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kmlfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kmlfa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kmlfa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kmlfa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kmlfa:0" aria-labelledby="tab:R4kmlfa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  modsec_enable_vendor_updates <span class="token punctuation">\</span>
  <span class="token assign-left variable">vendor_id</span><span class="token operator">=</span><span class="token string">'example'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kmlfa:1" aria-labelledby="tab:R4kmlfa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4smlfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4smlfa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4smlfa:0" aria-labelledby="tab:R4smlfa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <span class="token punctuation">{ }</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;modsec_enable_vendor_updates&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Rule-Vendor-Settings/operation/modsec_get_vendors" data-section-id="tag/Rule-Vendor-Settings/operation/modsec_get_vendors" class="sc-dntaoT ceciOs"><div data-section-id="operation/modsec_get_vendors" id="operation/modsec_get_vendors" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Rule-Vendor-Settings/operation/modsec_get_vendors" aria-label="tag/Rule-Vendor-Settings/operation/modsec_get_vendors"></a>Return ModSecurity vendors<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;The function returns a list of configured ModSecurity™ vendors.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;,
the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>The function returns a list of configured ModSecurity™ vendors.</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>,
the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/modsec_get_vendors</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/modsec_get_vendors</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4knlfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4knlfa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4knlfa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4knlfa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4knlfa:0" aria-labelledby="tab:R4knlfa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  modsec_get_vendors
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4knlfa:1" aria-labelledby="tab:R4knlfa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4snlfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4snlfa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4snlfa:0" aria-labelledby="tab:R4snlfa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"vendors"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"archive_url"</span>: <span class="token string">&quot;</span><a href="http://www.example.com/SAMPLE_1415038544.zip">http://www.example.com/SAMPLE_1415038544.zip</a><span class="token string">&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"configs"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"active"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"config"</span>: <span class="token string">&quot;modsec_vendor_configs/SAMPLE/modsecurity_crs_10_setup.conf&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vendor_id"</span>: <span class="token string">&quot;SAMPLE&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"active"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"config"</span>: <span class="token string">&quot;modsec_vendor_configs/SAMPLE/optional_rules/modsecurity_crs_16_session_hijacking.conf&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vendor_id"</span>: <span class="token string">&quot;SAMPLE&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"active"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"config"</span>: <span class="token string">&quot;modsec_vendor_configs/SAMPLE/optional_rules/modsecurity_crs_46_av_scanning.conf&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vendor_id"</span>: <span class="token string">&quot;SAMPLE&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"cpanel_provided"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;A SAMPLE-curated ModSecurity rule set.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"dist_md5"</span>: <span class="token string">&quot;ffbaa3a7ead8dfaf0b661a729ce6ad3b&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"dist_sha512"</span>: <span class="token string">&quot;b55c09bb1835ed4209f0f3ea4a70d099665363f23d3819c0369be429438d675ba2c749dcefdb85cee682ee0bf485558e67d0b0965fe4799865529d943e8e14cb&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"enabled"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"in_use"</span>: <span class="token number">32</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"inst_dist"</span>: <span class="token string">&quot;SAMPLE_1415038544&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"installed"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"installed_from"</span>: <span class="token string">&quot;</span><a href="http://www.example.com/meta_SAMPLE.yaml">http://www.example.com/meta_SAMPLE.yaml</a><span class="token string">&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;SAMPLE ModSecurity Core Rule Set&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"path"</span>: <span class="token string">&quot;/usr/local/apache/conf/modsec_vendor_configs/SAMPLE&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"report_url"</span>: <span class="token string">&quot;</span><a href="https://www.example.com/report">https://www.example.com/report</a><span class="token string">&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"supported_versions"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;2.9.1&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;2.9.2&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;2.9.3&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"update"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vendor_id"</span>: <span class="token string">&quot;SAMPLE&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vendor_url"</span>: <span class="token string">&quot;</span><a href="https://www.example.com/index.php/Category:SAMPLE_ModSecurity_Core_Rule_Set_Project">https://www.example.com/index.php/Category:SAMPLE_ModSecurity_Core_Rule_Set_Project</a><span class="token string">&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;modsec_get_vendors&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Rule-Vendor-Settings/operation/modsec_disable_vendor" data-section-id="tag/Rule-Vendor-Settings/operation/modsec_disable_vendor" class="sc-dntaoT ceciOs"><div data-section-id="operation/modsec_disable_vendor" id="operation/modsec_disable_vendor" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Rule-Vendor-Settings/operation/modsec_disable_vendor" aria-label="tag/Rule-Vendor-Settings/operation/modsec_disable_vendor"></a>Disable ModSecurity vendor rules<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function disables a ModSecurity™ vendor rule set.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This function will &lt;strong&gt;not&lt;/strong&gt; disable vendor configuration files that you have individually enabled.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;,
the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function disables a ModSecurity™ vendor rule set.</p>
<p><strong>Note:</strong></p>
<p>This function will <strong>not</strong> disable vendor configuration files that you have individually enabled.</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>,
the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="vendor_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">vendor_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">vendor_id=SomeVendor</span></div><div><div html="&lt;p&gt;The vendor&amp;#39;s unique short name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The vendor&#39;s unique short name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">data</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/modsec_disable_vendor</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/modsec_disable_vendor</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kolfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kolfa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kolfa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kolfa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kolfa:0" aria-labelledby="tab:R4kolfa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  modsec_disable_vendor <span class="token punctuation">\</span>
  <span class="token assign-left variable">vendor_id</span><span class="token operator">=</span><span class="token string">'SomeVendor'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kolfa:1" aria-labelledby="tab:R4kolfa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4solfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4solfa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4solfa:0" aria-labelledby="tab:R4solfa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <span class="token punctuation">{ }</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;modsec_disable_vendor&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Rule-Vendor-Settings/operation/modsec_preview_vendor" data-section-id="tag/Rule-Vendor-Settings/operation/modsec_preview_vendor" class="sc-dntaoT ceciOs"><div data-section-id="operation/modsec_preview_vendor" id="operation/modsec_preview_vendor" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Rule-Vendor-Settings/operation/modsec_preview_vendor" aria-label="tag/Rule-Vendor-Settings/operation/modsec_preview_vendor"></a>Return ModSecurity vendor rule metadata<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function returns the metadata for a ModSecurity™ vendor rule set.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;,
the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function returns the metadata for a ModSecurity™ vendor rule set.</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>,
the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="url" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">url</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->url<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">url=https://www.example.com/vendor1rules/meta_vendor1.yaml</span></div><div><div html="&lt;p&gt;The YAML metadata&amp;#39;s URL, which describes the vendor and how to obtain its rules.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The file uses YAML format.&lt;/li&gt;
&lt;li&gt;The filename &lt;strong&gt;must&lt;/strong&gt; use the &lt;code&gt;meta_&lt;/code&gt; prefix.&lt;/li&gt;
&lt;li&gt;The filename &lt;strong&gt;must&lt;/strong&gt; match the &lt;code&gt;vendor_id&lt;/code&gt; value for your vendor.&lt;/li&gt;
&lt;li&gt;The filename &lt;strong&gt;must&lt;/strong&gt; end with the &lt;code&gt;.yaml&lt;/code&gt; extension.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The YAML metadata&#39;s URL, which describes the vendor and how to obtain its rules.</p>
<p><strong>Note:</strong></p>
<ul>
<li>The file uses YAML format.</li>
<li>The filename <strong>must</strong> use the <code>meta_</code> prefix.</li>
<li>The filename <strong>must</strong> match the <code>vendor_id</code> value for your vendor.</li>
<li>The filename <strong>must</strong> end with the <code>.yaml</code> extension.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/modsec_preview_vendor</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/modsec_preview_vendor</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kplfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kplfa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kplfa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kplfa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kplfa:0" aria-labelledby="tab:R4kplfa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  modsec_preview_vendor <span class="token punctuation">\</span>
  <span class="token assign-left variable">url</span><span class="token operator">=</span><span class="token string">'https://www.example.com/vendor1rules/meta_vendor1.yaml'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kplfa:1" aria-labelledby="tab:R4kplfa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4splfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4splfa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4splfa:0" aria-labelledby="tab:R4splfa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"archive_url"</span>: <span class="token string">&quot;</span><a href="https://www.example.com/vendor1.zip">https://www.example.com/vendor1.zip</a><span class="token string">&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"cpanel_provided"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;This is the Vendor1 ModSecurity Core Rule Set.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"dist_md5"</span>: <span class="token string">&quot;307cb5320441ebd712e5581d12100dc9&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"dist_sha512"</span>: <span class="token string">&quot;b55c09bb1835ed4209f0f3ea4a70d099665363f23d3819c0369be429438d675ba2c749dcefdb85cee682ee0bf485558e67d0b0965fe4799865529d943e8e14cb&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"installed"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"installed_from"</span>: <span class="token string">&quot;</span><a href="https://www.example.com/vendor1rules/meta_vendor1.yaml">https://www.example.com/vendor1rules/meta_vendor1.yaml</a><span class="token string">&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;Vendor1 ModSecurity Core Rule Set&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"path"</span>: <span class="token string">&quot;/usr/local/apache/conf/modsec_vendor_configs/vendor1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"report_url"</span>: <span class="token string">&quot;</span><a href="https://waf.example.com/api/cpanel_feedback?source=1&rule_set=1.229">https://waf.example.com/api/cpanel_feedback?source=1&amp;rule_set=1.229</a><span class="token string">&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"supported_versions"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;2.9.1&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;2.9.2&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;2.9.3&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vendor_id"</span>: <span class="token string">&quot;vendor1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vendor_url"</span>: <span class="token string">&quot;</span><a href="http://www.example.com">http://www.example.com</a><span class="token string">&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;modsec_preview_vendor&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Rule-Vendor-Settings/operation/modsec_remove_vendor" data-section-id="tag/Rule-Vendor-Settings/operation/modsec_remove_vendor" class="sc-dntaoT ceciOs"><div data-section-id="operation/modsec_remove_vendor" id="operation/modsec_remove_vendor" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Rule-Vendor-Settings/operation/modsec_remove_vendor" aria-label="tag/Rule-Vendor-Settings/operation/modsec_remove_vendor"></a>Remove ModSecurity vendor<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function removes a ModSecurity™ vendor. When you call this function, the system
removes the vendor&amp;#39;s includes, disablement directives, configuration files, and
metadata file.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;,
the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function removes a ModSecurity™ vendor. When you call this function, the system
removes the vendor&#39;s includes, disablement directives, configuration files, and
metadata file.</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>,
the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="vendor_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">vendor_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">vendor_id=SomeVendor</span></div><div><div html="&lt;p&gt;The ModSecurity vendor&amp;#39;s unique short name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The ModSecurity vendor&#39;s unique short name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/modsec_remove_vendor</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/modsec_remove_vendor</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kqlfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kqlfa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kqlfa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kqlfa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kqlfa:0" aria-labelledby="tab:R4kqlfa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  modsec_remove_vendor <span class="token punctuation">\</span>
  <span class="token assign-left variable">vendor_id</span><span class="token operator">=</span><span class="token string">'SomeVendor'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kqlfa:1" aria-labelledby="tab:R4kqlfa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sqlfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sqlfa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sqlfa:0" aria-labelledby="tab:R4sqlfa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;modsec_remove_vendor&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Rule-Vendor-Settings/operation/modsec_update_vendor" data-section-id="tag/Rule-Vendor-Settings/operation/modsec_update_vendor" class="sc-dntaoT ceciOs"><div data-section-id="operation/modsec_update_vendor" id="operation/modsec_update_vendor" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Rule-Vendor-Settings/operation/modsec_update_vendor" aria-label="tag/Rule-Vendor-Settings/operation/modsec_update_vendor"></a>Update ModSecurity vendor ruleset<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function updates a vendor with the current version of the rule set.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;,
the system disables this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function updates a vendor with the current version of the rule set.</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>,
the system disables this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="url" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">url</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh"> <!-- -->&lt;<!-- -->url<!-- -->&gt;<!-- --> </span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">url=http://example.com/update/meta_MyVendor.yaml</span></div><div><div html="&lt;p&gt;The vendor metadata file&amp;#39;s URL.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The vendor metadata file&#39;s URL.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/modsec_update_vendor</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/modsec_update_vendor</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4krlfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4krlfa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4krlfa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4krlfa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4krlfa:0" aria-labelledby="tab:R4krlfa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  modsec_update_vendor <span class="token punctuation">\</span>
  <span class="token assign-left variable">url</span><span class="token operator">=</span><span class="token string">'http://example.com/update/meta_MyVendor.yaml'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4krlfa:1" aria-labelledby="tab:R4krlfa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4srlfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4srlfa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4srlfa:0" aria-labelledby="tab:R4srlfa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"diagnostics"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"added_configs"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;modsec_vendor_configs/MyVendor/three.conf&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"deleted_configs"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;modsec_vendor_configs/MyVendor/one.conf&quot;</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"new_configs"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"active"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"config"</span>: <span class="token string">&quot;modsec_vendor_configs/MyVendor/two.conf&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vendor_id"</span>: <span class="token string">&quot;MyVendor&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"prev_configs"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"config"</span>: <span class="token string">&quot;modsec_vendor_configs/MyVendor/two.conf&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vendor"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"archive_url"</span>: <span class="token string">&quot;</span><a href="http://example.com/update/MyVendor.zip">http://example.com/update/MyVendor.zip</a><span class="token string">&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"cpanel_provided"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;This is an example of a custom vendor set (updated).&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"dist_md5"</span>: <span class="token string">&quot;ecafce1bf148532250a8d4743a8374d1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"enabled"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"inst_dist"</span>: <span class="token string">&quot;MyVendor-2&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"installed"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"installed_from"</span>: <span class="token string">&quot;</span><a href="http://example.com/update/meta_MyVendor.yaml">http://example.com/update/meta_MyVendor.yaml</a><span class="token string">&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;My Vendor&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"path"</span>: <span class="token string">&quot;/usr/local/apache/conf/modsec_vendor_configs/MyVendor&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"report_url"</span>: <span class="token string">&quot;</span><a href="http://example.com/report/">http://example.com/report/</a><span class="token string">&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vendor_id"</span>: <span class="token string">&quot;MyVendor&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vendor_url"</span>: <span class="token string">&quot;</span><a href="http://example.com/">http://example.com/</a><span class="token string">&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;modsec_update_vendor&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Server-Settings" data-section-id="tag/Server-Settings" class="sc-dntaoT pDqvn"><div class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Server-Settings" aria-label="tag/Server-Settings"></a>Server Settings</h2></div></div><div class="sc-fAUdSK cREzDu"><div class="sc-epnzzT sc-eMwmJz drsioI fPWJlx redoc-markdown " html="&lt;p&gt;Web Server Security (ModSecurity) / Server Settings&lt;/p&gt;
"><p>Web Server Security (ModSecurity) / Server Settings</p>
</div></div></div><div id="tag/Server-Settings/operation/modsec_assemble_config_text" data-section-id="tag/Server-Settings/operation/modsec_assemble_config_text" class="sc-dntaoT ceciOs"><div data-section-id="operation/modsec_assemble_config_text" id="operation/modsec_assemble_config_text" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Server-Settings/operation/modsec_assemble_config_text" aria-label="tag/Server-Settings/operation/modsec_assemble_config_text"></a>Add ModSecurity configuration file text<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function adds text to a ModSecurity™ configuration file.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;,
the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function adds text to a ModSecurity™ configuration file.</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>,
the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="config" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">config</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">config=modsec_vendor_configs/example.conf</span></div><div><div html="&lt;p&gt;The ModSecurity™ configuration filename and file path, relative to the &lt;code&gt;/etc/apache2/conf/&lt;/code&gt; directory.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The ModSecurity™ configuration filename and file path, relative to the <code>/etc/apache2/conf/</code> directory.</p>
</div></div></div></td></tr><tr class=""><td kind="field" title="deploy" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">deploy</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">deploy=1</span></div><div><div html="&lt;p&gt;Whether to deploy the new text to the system.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Deploy.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — Do &lt;strong&gt;not&lt;/strong&gt; deploy.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to deploy the new text to the system.</p>
<ul>
<li><code>1</code> — Deploy.</li>
<li><code>0</code> — Do <strong>not</strong> deploy.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="final" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">final</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">final=1</span></div><div><div html="&lt;p&gt;Whether to add the text as the final upload to the configuration file.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Final upload.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — &lt;strong&gt;Not&lt;/strong&gt; the final upload.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;You &lt;strong&gt;must&lt;/strong&gt; use this parameter if you wish to add the text as the final
change to the configuration file.&lt;/li&gt;
&lt;li&gt;You &lt;strong&gt;must&lt;/strong&gt; use the &lt;code&gt;init&lt;/code&gt; parameter with this parameter if you wish to
only make one change to the configuration file.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to add the text as the final upload to the configuration file.</p>
<ul>
<li><code>1</code> — Final upload.</li>
<li><code>0</code> — <strong>Not</strong> the final upload.</li>
</ul>
<p><strong>Note:</strong></p>
<ul>
<li>You <strong>must</strong> use this parameter if you wish to add the text as the final
change to the configuration file.</li>
<li>You <strong>must</strong> use the <code>init</code> parameter with this parameter if you wish to
only make one change to the configuration file.</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="init" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">init</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">init=1</span></div><div><div html="&lt;p&gt;Whether to add the text as the initial upload to the configuration file.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;1&lt;/code&gt; — Initial upload.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;0&lt;/code&gt; — &lt;strong&gt;Not&lt;/strong&gt; the initial upload.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;You &lt;strong&gt;must&lt;/strong&gt; use this parameter if you wish to add the text as the initial
change to the configuration file.&lt;/li&gt;
&lt;li&gt;You &lt;strong&gt;must&lt;/strong&gt; use the &lt;code&gt;final&lt;/code&gt; parameter with this parameter if you wish to
only make one change to the configuration file.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to add the text as the initial upload to the configuration file.</p>
<ul>
<li><code>1</code> — Initial upload.</li>
<li><code>0</code> — <strong>Not</strong> the initial upload.</li>
</ul>
<p><strong>Note:</strong></p>
<ul>
<li>You <strong>must</strong> use this parameter if you wish to add the text as the initial
change to the configuration file.</li>
<li>You <strong>must</strong> use the <code>final</code> parameter with this parameter if you wish to
only make one change to the configuration file.</li>
</ul>
</div></div></div></td></tr><tr class="last "><td kind="field" title="text" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">text</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">&quot;&quot;</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">text=newtext</span></div><div><div html="&lt;p&gt;The text to add to the configuration file.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The text to add to the configuration file.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/modsec_assemble_config_text</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/modsec_assemble_config_text</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4khnfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4khnfa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4khnfa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4khnfa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4khnfa:0" aria-labelledby="tab:R4khnfa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  modsec_assemble_config_text <span class="token punctuation">\</span>
  <span class="token assign-left variable">config</span><span class="token operator">=</span><span class="token string">'modsec_vendor_configs/example.conf'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4khnfa:1" aria-labelledby="tab:R4khnfa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4shnfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4shnfa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4shnfa:0" aria-labelledby="tab:R4shnfa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;modsec_assemble_config_text&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Server-Settings/operation/modsec_batch_settings" data-section-id="tag/Server-Settings/operation/modsec_batch_settings" class="sc-dntaoT ceciOs"><div data-section-id="operation/modsec_batch_settings" id="operation/modsec_batch_settings" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Server-Settings/operation/modsec_batch_settings" aria-label="tag/Server-Settings/operation/modsec_batch_settings"></a>Run ModSecurity batch settings<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function adds, updates, and removes global ModSecurity™ configuration directives.
The function modifies these directives in the &lt;code&gt;/usr/local/apache/conf/modsec2.cpanel.conf&lt;/code&gt;
file.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://go.cpanel.net/howtouseserverprofiles/#roles&quot;&gt;Web Server role&lt;/a&gt;,
the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
&lt;p&gt;This function &lt;strong&gt;only&lt;/strong&gt; supports the following ModSecurity™ configuration directives:&lt;/p&gt;
&lt;table&gt;
  &lt;tr&gt;&lt;th&gt;setting_id&lt;/th&gt;&lt;th&gt;Documentation&lt;/th&gt;&lt;/tr&gt;
  &lt;tr&gt;&lt;td&gt;0&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual-%28v2.x%29#secauditengine&quot;&gt;SecAuditEngine&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;&lt;td&gt;1&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual-%28v2.x%29#secconnengine&quot;&gt;SecConnEngine&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;&lt;td&gt;2&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual-%28v2.x%29#secruleengine&quot;&gt;SecRuleEngine&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;&lt;td&gt;3&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual-%28v2.x%29#secdisablebackendcompression&quot;&gt;SecDisableBackendCompression&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;&lt;td&gt;4&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual-%28v2.x%29#secgeolookupdb&quot;&gt;SecGeoLookupDb&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;&lt;td&gt;5&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual-%28v2.x%29#secgsblookupdb&quot;&gt;SecGsbLookupDb&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;&lt;td&gt;6&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual-%28v2.x%29#secguardianlog&quot;&gt;SecGuardianLog&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;&lt;td&gt;7&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual-%28v2.x%29#sechttpblkey&quot;&gt;SecHttpBlKey&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;&lt;td&gt;8&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual-%28v2.x%29#secpcrematchlimit&quot;&gt;SecPcreMatchLimit&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;&lt;td&gt;9&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual-%28v2.x%29#secpcrematchlimitrecursion&quot;&gt;SecPcreMatchLimitRecursion&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function adds, updates, and removes global ModSecurity™ configuration directives.
The function modifies these directives in the <code>/usr/local/apache/conf/modsec2.cpanel.conf</code>
file.</p>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://go.cpanel.net/howtouseserverprofiles/#roles">Web Server role</a>,
the system <strong>disables</strong> this function.</p>
<p>This function <strong>only</strong> supports the following ModSecurity™ configuration directives:</p>
<table>
  <tr><th>setting_id</th><th>Documentation</th></tr>
  <tr><td>0</td><td><a href="https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual-%28v2.x%29#secauditengine">SecAuditEngine</a></td></tr>
  <tr><td>1</td><td><a href="https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual-%28v2.x%29#secconnengine">SecConnEngine</a></td></tr>
  <tr><td>2</td><td><a href="https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual-%28v2.x%29#secruleengine">SecRuleEngine</a></td></tr>
  <tr><td>3</td><td><a href="https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual-%28v2.x%29#secdisablebackendcompression">SecDisableBackendCompression</a></td></tr>
  <tr><td>4</td><td><a href="https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual-%28v2.x%29#secgeolookupdb">SecGeoLookupDb</a></td></tr>
  <tr><td>5</td><td><a href="https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual-%28v2.x%29#secgsblookupdb">SecGsbLookupDb</a></td></tr>
  <tr><td>6</td><td><a href="https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual-%28v2.x%29#secguardianlog">SecGuardianLog</a></td></tr>
  <tr><td>7</td><td><a href="https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual-%28v2.x%29#sechttpblkey">SecHttpBlKey</a></td></tr>
  <tr><td>8</td><td><a href="https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual-%28v2.x%29#secpcrematchlimit">SecPcreMatchLimit</a></td></tr>
  <tr><td>9</td><td><a href="https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual-%28v2.x%29#secpcrematchlimitrecursion">SecPcreMatchLimitRecursion</a></td></tr>
</table></div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="remove" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">remove</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Default:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span></div><div><span class="sc-CNKsk hPAOR"> <!-- -->Possible Values<!-- -->:</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">1</span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">0</span> </div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">remove=remove1=0 remove2=1 remove3=0</span> -<!-- --> <!-- -->Remove some settings when updating or setting multiple configuration settings. This example removes the second setting indicated in `setting_id2` and updates the other two settings.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">remove=1</span> -<!-- --> <!-- -->Remove a single configuration setting requested in the `setting_id`</li></ul><div><div html="&lt;p&gt;Whether to add or remove the configuration setting in the
&lt;code&gt;/usr/local/apache/conf/modsec2.cpanel.conf&lt;/code&gt; file.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;1&lt;/code&gt; — Remove the configuration setting.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;0&lt;/code&gt; — Add or update the configuration setting.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;To remove multiple settings, increment the parameter name. For example, &lt;code&gt;remove1&lt;/code&gt;,
&lt;code&gt;remove2&lt;/code&gt;, and &lt;code&gt;remove3&lt;/code&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>Whether to add or remove the configuration setting in the
<code>/usr/local/apache/conf/modsec2.cpanel.conf</code> file.</p>
<ul>
<li><p><code>1</code> — Remove the configuration setting.</p>
</li>
<li><p><code>0</code> — Add or update the configuration setting.</p>
</li>
<li><p>To remove multiple settings, increment the parameter name. For example, <code>remove1</code>,
<code>remove2</code>, and <code>remove3</code>.</p>
</li>
</ul>
</div></div></div></td></tr><tr class=""><td kind="field" title="setting_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">setting_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->[ 0 .. 9 ]<!-- --> </span></span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">setting_id=setting_id1=1 setting_id2=2 setting_id3=3</span> -<!-- --> <!-- -->Set or update multiple configuration settings, in this case: SecConnEngine,  SecRuleEngine, and SecDisableBackendCompression.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">setting_id=1</span> -<!-- --> <!-- -->Set or update a single configuration setting, in this case for SecConnEngine.</li></ul><div><div html="&lt;p&gt;The configuration setting&amp;#39;s ID.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To configure multiple IDs, increment the parameter name. For example, &lt;code&gt;setting_id1&lt;/code&gt;,
&lt;code&gt;setting_id2&lt;/code&gt;, and &lt;code&gt;setting_id3&lt;/code&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The configuration setting&#39;s ID.</p>
<p><strong>Note:</strong></p>
<p>To configure multiple IDs, increment the parameter name. For example, <code>setting_id1</code>,
<code>setting_id2</code>, and <code>setting_id3</code>.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="state" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand state"><span class="property-name">state</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string or string or string or string or integer</span></div> <span class="sc-CNKsk hPAOR"> <!-- -->Examples<!-- -->: </span><ul class="sc-gqYRWL bJXdVn"><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">state=state1=On state2=On state3=Off</span> -<!-- --> <!-- -->Set the state of multiple configuration settings.</li><li><span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">state=On</span> -<!-- --> <!-- -->Set the state of a single configuration setting.</li></ul><div><div html="&lt;p&gt;The configuration setting&amp;#39;s current state.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;On&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Off&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Some settings accept additional values for this parameter. See the references above for more inforamation.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;To configure multiple settings, increment the parameter name. For example, &lt;code&gt;state1&lt;/code&gt;,
&lt;code&gt;state2&lt;/code&gt;, and &lt;code&gt;state3&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;state&lt;/code&gt; is ignored if &lt;code&gt;remove&lt;/code&gt; is set to &lt;code&gt;1&lt;/code&gt; for the setting.&lt;/li&gt;
&lt;/ul&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The configuration setting&#39;s current state.</p>
<ul>
<li><code>On</code></li>
<li><code>Off</code></li>
</ul>
<p>Some settings accept additional values for this parameter. See the references above for more inforamation.</p>
<p><strong>Note:</strong></p>
<ul>
<li>To configure multiple settings, increment the parameter name. For example, <code>state1</code>,
<code>state2</code>, and <code>state3</code>.</li>
<li><code>state</code> is ignored if <code>remove</code> is set to <code>1</code> for the setting.</li>
</ul>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/modsec_batch_settings</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/modsec_batch_settings</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kinfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kinfa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kinfa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kinfa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kinfa:0" aria-labelledby="tab:R4kinfa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  modsec_batch_settings <span class="token punctuation">\</span>
  <span class="token assign-left variable">setting_id</span><span class="token operator">=</span><span class="token string">'1'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">state</span><span class="token operator">=</span><span class="token string">'On'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kinfa:1" aria-labelledby="tab:R4kinfa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sinfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sinfa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sinfa:0" aria-labelledby="tab:R4sinfa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"updated_settings"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"default"</span>: <span class="token number">1500</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;define the match limit of the PCRE library.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"directive"</span>: <span class="token string">&quot;SecAuditEngine&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"engine"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;Audit Log Level&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"radio_options"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;Log all transactions.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"option"</span>: <span class="token string">&quot;On&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"setting_id"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"state"</span>: <span class="token string">&quot;On&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;radio&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"url"</span>: <span class="token string">&quot;</span><a href="https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual#secpcrematchlimit">https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual#secpcrematchlimit</a><span class="token string">&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;modsec_batch_settings&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Server-Settings/operation/modsec_get_config_text" data-section-id="tag/Server-Settings/operation/modsec_get_config_text" class="sc-dntaoT ceciOs"><div data-section-id="operation/modsec_get_config_text" id="operation/modsec_get_config_text" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Server-Settings/operation/modsec_get_config_text" aria-label="tag/Server-Settings/operation/modsec_get_config_text"></a>Return ModSecurity configuration file<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves a ModSecurity™ configuration file&amp;#39;s contents.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;,
the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves a ModSecurity™ configuration file&#39;s contents.</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>,
the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="config" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">config</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">config=modsec2.example.conf</span></div><div><div html="&lt;p&gt;The ModSecurity configuration file&amp;#39;s name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The ModSecurity configuration file&#39;s name.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/modsec_get_config_text</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/modsec_get_config_text</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kjnfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kjnfa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kjnfa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kjnfa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kjnfa:0" aria-labelledby="tab:R4kjnfa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  modsec_get_config_text <span class="token punctuation">\</span>
  <span class="token assign-left variable">config</span><span class="token operator">=</span><span class="token string">'modsec2.example.conf'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kjnfa:1" aria-labelledby="tab:R4kjnfa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sjnfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sjnfa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sjnfa:0" aria-labelledby="tab:R4sjnfa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"text"</span>: <span class="token string">&quot;SecRule REQUEST_URI \&quot;example\&quot; \&quot;deny:id:123456789\&quot; SecAction \&quot;pass:auditlog:id:444444444\&quot;&quot;</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;modsec_get_config_text&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Server-Settings/operation/modsec_get_configs" data-section-id="tag/Server-Settings/operation/modsec_get_configs" class="sc-dntaoT ceciOs"><div data-section-id="operation/modsec_get_configs" id="operation/modsec_get_configs" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Server-Settings/operation/modsec_get_configs" aria-label="tag/Server-Settings/operation/modsec_get_configs"></a>Return all ModSecurity configuration files<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists ModSecurity™ configuration files. The system stores the configuration
files in the &lt;code&gt;/usr/local/apache/conf/modsec_vendor_configs&lt;/code&gt; directory.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;,
the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists ModSecurity™ configuration files. The system stores the configuration
files in the <code>/usr/local/apache/conf/modsec_vendor_configs</code> directory.</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>,
the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/modsec_get_configs</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/modsec_get_configs</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kknfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kknfa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kknfa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kknfa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kknfa:0" aria-labelledby="tab:R4kknfa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  modsec_get_configs
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kknfa:1" aria-labelledby="tab:R4kknfa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sknfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sknfa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sknfa:0" aria-labelledby="tab:R4sknfa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"configs"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"active"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"config"</span>: <span class="token string">&quot;modsec_vendor_configs/MyVendor/one.conf&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vendor_id"</span>: <span class="token string">&quot;MyVendor&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;modsec_get_configs&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Server-Settings/operation/modsec_get_configs_with_changes_pending" data-section-id="tag/Server-Settings/operation/modsec_get_configs_with_changes_pending" class="sc-dntaoT ceciOs"><div data-section-id="operation/modsec_get_configs_with_changes_pending" id="operation/modsec_get_configs_with_changes_pending" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Server-Settings/operation/modsec_get_configs_with_changes_pending" aria-label="tag/Server-Settings/operation/modsec_get_configs_with_changes_pending"></a>Return staged ModSecurity configuration files<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function lists the ModSecurity™ configuration files that have staged changes.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;,
the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function lists the ModSecurity™ configuration files that have staged changes.</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>,
the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/modsec_get_configs_with_changes_pending</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/modsec_get_configs_with_changes_pending</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4klnfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4klnfa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4klnfa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4klnfa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4klnfa:0" aria-labelledby="tab:R4klnfa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  modsec_get_configs_with_changes_pending
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4klnfa:1" aria-labelledby="tab:R4klnfa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4slnfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4slnfa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4slnfa:0" aria-labelledby="tab:R4slnfa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"configs"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><span class="token string">&quot;modsec2.user.conf&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;modsec2.user1.conf&quot;</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;modsec2.user2.conf&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;modsec_get_configs_with_changes_pending&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Server-Settings/operation/modsec_get_log" data-section-id="tag/Server-Settings/operation/modsec_get_log" class="sc-dntaoT ceciOs"><div data-section-id="operation/modsec_get_log" id="operation/modsec_get_log" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Server-Settings/operation/modsec_get_log" aria-label="tag/Server-Settings/operation/modsec_get_log"></a>Return ModSecurity logs<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves ModSecurity™ log entries from the modsec MySQL® database.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;,
the system disables this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves ModSecurity™ log entries from the modsec MySQL® database.</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>,
the system disables this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn">Array of </span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">objects</span></div> <div><div html="&lt;p&gt;An array of objects that contains information about the log entry.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>An array of objects that contains information about the log entry.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/modsec_get_log</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/modsec_get_log</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kmnfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kmnfa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kmnfa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kmnfa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kmnfa:0" aria-labelledby="tab:R4kmnfa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  modsec_get_log
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kmnfa:1" aria-labelledby="tab:R4kmnfa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4smnfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4smnfa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4smnfa:0" aria-labelledby="tab:R4smnfa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"action_desc"</span>: <span class="token string">&quot;Access denied with code 406 (phase 1).&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"file_exists"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"handler"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"host"</span>: <span class="token string">&quot;server.example.com&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"http_method"</span>: <span class="token string">&quot;GET&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"http_status"</span>: <span class="token number">406</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"http_version"</span>: <span class="token string">&quot;HTTP/1.1&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token number">28</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"ip"</span>: <span class="token string">&quot;10.1.14.77&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"justification"</span>: <span class="token string">&quot;Match of \&quot;within %{tx.allowed_methods}\&quot; against \&quot;REQUEST_METHOD\&quot; required.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"meta_file"</span>: <span class="token string">&quot;/usr/local/apache/conf/modsec_vendor_configs/OWASP/base_rules/modsecurity_crs_30_http_policy.conf&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"meta_id"</span>: <span class="token number">960032</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"meta_line"</span>: <span class="token number">31</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"meta_logdata"</span>: <span class="token string">&quot;GET&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"meta_msg"</span>: <span class="token string">&quot;Method is not allowed by policy&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"meta_offset"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"meta_rev"</span>: <span class="token number">2</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"meta_severity"</span>: <span class="token string">&quot;CRITICAL&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"meta_uri"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"path"</span>: <span class="token string">&quot;/favicon.ico&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reportable"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"timestamp"</span>: <span class="token string">&quot;2019-10-13T07:58:04&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"timezone"</span>: <span class="token number">-300</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;modsec_get_log&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Server-Settings/operation/modsec_get_settings" data-section-id="tag/Server-Settings/operation/modsec_get_settings" class="sc-dntaoT ceciOs"><div data-section-id="operation/modsec_get_settings" id="operation/modsec_get_settings" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Server-Settings/operation/modsec_get_settings" aria-label="tag/Server-Settings/operation/modsec_get_settings"></a>Return ModSecurity configuration<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function retrieves the server&amp;#39;s ModSecurity™ configuration settings. The system
stores these settings in the &lt;code&gt;/usr/local/apache/conf/modsec2.conf&lt;/code&gt; file.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://go.cpanel.net/serverroles#roles&quot;&gt;Web Server role&lt;/a&gt;,
the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function retrieves the server&#39;s ModSecurity™ configuration settings. The system
stores these settings in the <code>/usr/local/apache/conf/modsec2.conf</code> file.</p>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://go.cpanel.net/serverroles#roles">Web Server role</a>,
the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/modsec_get_settings</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/modsec_get_settings</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4knnfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4knnfa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4knnfa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4knnfa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4knnfa:0" aria-labelledby="tab:R4knnfa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  modsec_get_settings
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4knnfa:1" aria-labelledby="tab:R4knnfa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4snnfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4snnfa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4snnfa:0" aria-labelledby="tab:R4snnfa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"settings"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"default"</span>: <span class="token string">&quot;Off&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;This setting controls the behavior of the audit engine.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"directive"</span>: <span class="token string">&quot;SecAuditEngine&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"engine"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"missing"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;Audit Log Level&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"radio_options"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;Log all transactions.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"option"</span>: <span class="token string">&quot;On&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;Do not log any transactions.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"option"</span>: <span class="token string">&quot;Off&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;Only log noteworthy transactions.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"option"</span>: <span class="token string">&quot;RelevantOnly&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"setting_id"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"state"</span>: <span class="token string">&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;radio&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"url"</span>: <span class="token string">&quot;</span><a href="https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual#secauditengine">https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual#secauditengine</a><span class="token string">&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;Specify an external program to pipe transaction log information to for additional analysis. The syntax is analogous to the .forward file, in which a pipe at the beginning of the field indicates piping to an external program.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"directive"</span>: <span class="token string">&quot;SecGuardianLog&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"missing"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;Guardian Log&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"setting_id"</span>: <span class="token number">6</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"state"</span>: <span class="token string">&quot;&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;text&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"url"</span>: <span class="token string">&quot;</span><a href="https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual#secguardianlog">https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual#secguardianlog</a><span class="token string">&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"validation"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"arg"</span>: <span class="token string">&quot;[|]&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;startsWith&quot;</span></div></li></ul><span class="token punctuation">}</span>,</div></li><li><div class="hoverable "><span class="token string">&quot;path&quot;</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;modsec_get_settings&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Server-Settings/operation/modsec_is_installed" data-section-id="tag/Server-Settings/operation/modsec_is_installed" class="sc-dntaoT ceciOs"><div data-section-id="operation/modsec_is_installed" id="operation/modsec_is_installed" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Server-Settings/operation/modsec_is_installed" aria-label="tag/Server-Settings/operation/modsec_is_installed"></a>Return ModSecurity module status<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function checks whether the ModSecurity™ module is installed.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function checks whether the ModSecurity™ module is installed.</p>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/modsec_is_installed</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/modsec_is_installed</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4konfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4konfa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4konfa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4konfa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4konfa:0" aria-labelledby="tab:R4konfa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  modsec_is_installed
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4konfa:1" aria-labelledby="tab:R4konfa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sonfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sonfa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sonfa:0" aria-labelledby="tab:R4sonfa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"installed"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;modsec_is_installed&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Server-Settings/operation/modsec_make_config_inactive" data-section-id="tag/Server-Settings/operation/modsec_make_config_inactive" class="sc-dntaoT ceciOs"><div data-section-id="operation/modsec_make_config_inactive" id="operation/modsec_make_config_inactive" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Server-Settings/operation/modsec_make_config_inactive" aria-label="tag/Server-Settings/operation/modsec_make_config_inactive"></a>Remove ModSecurity configuration file include<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function removes an include for a ModSecurity™ configuration file from
the &lt;code&gt;modsec2.cpanel.conf&lt;/code&gt; file. This makes the ModSecurity configuration file
inactive.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;,
the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function removes an include for a ModSecurity™ configuration file from
the <code>modsec2.cpanel.conf</code> file. This makes the ModSecurity configuration file
inactive.</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>,
the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="config" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">config</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">config=modsec_vendor_configs/example.conf</span></div><div><div html="&lt;p&gt;The ModSecurity configuration file&amp;#39;s path and filename, relative to the &lt;code&gt;/etc/apache2/conf.d/&lt;/code&gt; directory.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The ModSecurity configuration file&#39;s path and filename, relative to the <code>/etc/apache2/conf.d/</code> directory.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">data</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/modsec_make_config_inactive</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/modsec_make_config_inactive</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kpnfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kpnfa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kpnfa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kpnfa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kpnfa:0" aria-labelledby="tab:R4kpnfa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  modsec_make_config_inactive <span class="token punctuation">\</span>
  <span class="token assign-left variable">config</span><span class="token operator">=</span><span class="token string">'modsec_vendor_configs/example.conf'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kpnfa:1" aria-labelledby="tab:R4kpnfa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4spnfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4spnfa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4spnfa:0" aria-labelledby="tab:R4spnfa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <span class="token punctuation">{ }</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;modsec_make_config_inactive&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Server-Settings/operation/modsec_make_config_active" data-section-id="tag/Server-Settings/operation/modsec_make_config_active" class="sc-dntaoT ceciOs"><div data-section-id="operation/modsec_make_config_active" id="operation/modsec_make_config_active" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Server-Settings/operation/modsec_make_config_active" aria-label="tag/Server-Settings/operation/modsec_make_config_active"></a>Add ModSecurity configuration file include<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function adds an include for a ModSecurity™ configuration file to
the &lt;code&gt;modsec2.cpanel.conf&lt;/code&gt; file. This makes the ModSecurity configuration file
active.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;,
the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function adds an include for a ModSecurity™ configuration file to
the <code>modsec2.cpanel.conf</code> file. This makes the ModSecurity configuration file
active.</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>,
the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="config" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">config</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">config=modsec_vendor_configs/example.conf</span></div><div><div html="&lt;p&gt;The ModSecurity configuration file&amp;#39;s path and filename, relative to the &lt;code&gt;/usr/local/apache/conf/&lt;/code&gt; diretory.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The ModSecurity configuration file&#39;s path and filename, relative to the <code>/usr/local/apache/conf/</code> diretory.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">data</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/modsec_make_config_active</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/modsec_make_config_active</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kqnfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kqnfa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kqnfa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kqnfa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kqnfa:0" aria-labelledby="tab:R4kqnfa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  modsec_make_config_active <span class="token punctuation">\</span>
  <span class="token assign-left variable">config</span><span class="token operator">=</span><span class="token string">'modsec_vendor_configs/example.conf'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kqnfa:1" aria-labelledby="tab:R4kqnfa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sqnfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sqnfa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sqnfa:0" aria-labelledby="tab:R4sqnfa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <span class="token punctuation">{ }</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;modsec_make_config_active&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Server-Settings/operation/modsec_remove_setting" data-section-id="tag/Server-Settings/operation/modsec_remove_setting" class="sc-dntaoT ceciOs"><div data-section-id="operation/modsec_remove_setting" id="operation/modsec_remove_setting" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Server-Settings/operation/modsec_remove_setting" aria-label="tag/Server-Settings/operation/modsec_remove_setting"></a>Remove ModSecurity configuration<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function removes a global ModSecurity™ configuration directive.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;,
the system disables this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function removes a global ModSecurity™ configuration directive.</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>,
the system disables this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class="last "><td kind="field" title="setting_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">setting_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">setting_id=3</span></div><div><div html="&lt;p&gt;The setting&amp;#39;s ID. For a list of available settings and their IDs, call the &lt;code&gt;modsec_get_settings&lt;/code&gt; function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The setting&#39;s ID. For a list of available settings and their IDs, call the <code>modsec_get_settings</code> function.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">data</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/modsec_remove_setting</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/modsec_remove_setting</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4krnfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4krnfa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4krnfa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4krnfa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4krnfa:0" aria-labelledby="tab:R4krnfa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  modsec_remove_setting <span class="token punctuation">\</span>
  <span class="token assign-left variable">setting_id</span><span class="token operator">=</span><span class="token string">'3'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4krnfa:1" aria-labelledby="tab:R4krnfa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4srnfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4srnfa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4srnfa:0" aria-labelledby="tab:R4srnfa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <span class="token punctuation">{ }</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;modsec_remove_setting&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Server-Settings/operation/modsec_set_config_text" data-section-id="tag/Server-Settings/operation/modsec_set_config_text" class="sc-dntaoT ceciOs"><div data-section-id="operation/modsec_set_config_text" id="operation/modsec_set_config_text" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Server-Settings/operation/modsec_set_config_text" aria-label="tag/Server-Settings/operation/modsec_set_config_text"></a>Update ModSecurity configuration file<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function sets the contents of a specified ModSecurity™ configuration file. The system
stages any changes to the configuration file. To deploy the changes, call WHM API 1&amp;#39;s
&lt;code&gt;modsec_deploy_rule_changes&lt;/code&gt; function.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;,
the system disables this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function sets the contents of a specified ModSecurity™ configuration file. The system
stages any changes to the configuration file. To deploy the changes, call WHM API 1&#39;s
<code>modsec_deploy_rule_changes</code> function.</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>,
the system disables this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="config" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">config</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">config=modsec2.example.conf</span></div><div><div html="&lt;p&gt;The configuration file name.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The configuration file name.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="text" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">text</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">text=SecRule REQUEST_URI &quot;example&quot; &quot;deny,id:123456789&quot; SecAction &quot;pass,auditlog,id&quot;</span></div><div><div html="&lt;p&gt;The configuration text.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The configuration text.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">data</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">any</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/modsec_set_config_text</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/modsec_set_config_text</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4ksnfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4ksnfa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4ksnfa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4ksnfa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4ksnfa:0" aria-labelledby="tab:R4ksnfa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  modsec_set_config_text <span class="token punctuation">\</span>
  <span class="token assign-left variable">config</span><span class="token operator">=</span><span class="token string">'modsec2.example.conf'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">text</span><span class="token operator">=</span><span class="token string">'SecRule REQUEST_URI "example" "deny,id:123456789" SecAction "pass,auditlog,id"'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4ksnfa:1" aria-labelledby="tab:R4ksnfa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4ssnfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4ssnfa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4ssnfa:0" aria-labelledby="tab:R4ssnfa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <span class="token keyword">null</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;modsec_set_config_text&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Server-Settings/operation/modsec_set_setting" data-section-id="tag/Server-Settings/operation/modsec_set_setting" class="sc-dntaoT ceciOs"><div data-section-id="operation/modsec_set_setting" id="operation/modsec_set_setting" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Server-Settings/operation/modsec_set_setting" aria-label="tag/Server-Settings/operation/modsec_set_setting"></a>Update ModSecurity configuration<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function sets a global ModSecurity™ configuration directive.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the &lt;a href=&quot;https://go.cpanel.net/howtouseserverprofiles#roles&quot;&gt;Web Server role&lt;/a&gt;, the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function sets a global ModSecurity™ configuration directive.</p>
<p><strong>Important:</strong></p>
<p>When you disable the <a href="https://go.cpanel.net/howtouseserverprofiles#roles">Web Server role</a>, the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h5 class="sc-dpBQxM eJAAZj">query<!-- --> Parameters</h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="setting_id" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">setting_id</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">integer</span><span> <span class="sc-CNKsk sc-fIfZzT hPAOR dSZMEh"> <!-- -->&gt;= 0<!-- --> </span></span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">setting_id=8</span></div><div><div html="&lt;p&gt;The setting&amp;#39;s ID.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; The WHM API 1 &lt;code&gt;modsec_get_settings&lt;/code&gt; function returns this value.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The setting&#39;s ID.</p>
<p><strong>Note:</strong></p>
<p> The WHM API 1 <code>modsec_get_settings</code> function returns this value.</p>
</div></div></div></td></tr><tr class="last "><td kind="field" title="state" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">state</span><div class="sc-CNKsk sc-hGZxvd hPAOR feFoaC">required</div></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">string</span></div> <div><span class="sc-CNKsk hPAOR"> <!-- -->Example:<!-- --> </span> <span class="sc-CNKsk sc-cSzYSJ hPAOR jSTDDl">state=2000</span></div><div><div html="&lt;p&gt;The setting&amp;#39;s new state. The function uses this as a valid argument
for the directive.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; For more information, read SpiderLabs&amp;#39; &lt;a href=&quot;https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual&quot;&gt;ModSecurity documentation&lt;/a&gt;.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>The setting&#39;s new state. The function uses this as a valid argument
for the directive.</p>
<p><strong>Note:</strong></p>
<p> For more information, read SpiderLabs&#39; <a href="https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual">ModSecurity documentation</a>.</p>
</div></div></div></td></tr></tbody></table></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand data"><span class="property-name">data</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/modsec_set_setting</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/modsec_set_setting</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4ktnfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4ktnfa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4ktnfa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4ktnfa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4ktnfa:0" aria-labelledby="tab:R4ktnfa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  modsec_set_setting <span class="token punctuation">\</span>
  <span class="token assign-left variable">setting_id</span><span class="token operator">=</span><span class="token string">'8'</span> <span class="token punctuation">\</span>
  <span class="token assign-left variable">state</span><span class="token operator">=</span><span class="token string">'2000'</span>
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4ktnfa:1" aria-labelledby="tab:R4ktnfa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4stnfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4stnfa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4stnfa:0" aria-labelledby="tab:R4stnfa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"default"</span>: <span class="token string">&quot;1500&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"description"</span>: <span class="token string">&quot;This setting allows you to define the match limit of the PCRE library.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"directive"</span>: <span class="token string">&quot;SecPcreMatchLimit&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;PCRE library match limit&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"radio_options"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;Log all transactions.&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"option"</span>: <span class="token string">&quot;On&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"setting_id"</span>: <span class="token number">8</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"state"</span>: <span class="token number">2000</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <span class="token string">&quot;text&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"url"</span>: <span class="token string">&quot;</span><a href="https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual#secpcrematchlimit">https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual#secpcrematchlimit</a><span class="token string">&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"validation"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable "><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"arg"</span>: <span class="token string">&quot;[Ee]xample&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">&quot;startsWith&quot;</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;modsec_set_setting&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/Server-Settings/operation/modsec_deploy_settings_changes" data-section-id="tag/Server-Settings/operation/modsec_deploy_settings_changes" class="sc-dntaoT ceciOs"><div data-section-id="operation/modsec_deploy_settings_changes" id="operation/modsec_deploy_settings_changes" class="sc-kLhKbu dECWTf"><div class="sc-fAUdSK jgNMBI"><h2 class="sc-khLCKb dEkAqG"><a class="sc-jwIPbr hbTOAm" href="#tag/Server-Settings/operation/modsec_deploy_settings_changes" aria-label="tag/Server-Settings/operation/modsec_deploy_settings_changes"></a>Enable staged ModSecurity configuration files<!-- --> </h2><div class="sc-fantwC dGPqXf"><div html="&lt;p&gt;This function deploys the staged changes to your &lt;code&gt;modsec2.cpanel.conf&lt;/code&gt; file and
attempts to restart Apache. If the new settings fail validation, the system restores
the &lt;code&gt;/etc/apache2/conf.d/modsec/modsec2.cpanel.conf&lt;/code&gt; file.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Call the WHM API 1 &lt;code&gt;modsec_set_setting&lt;/code&gt; function to prepare your changes for
the &lt;code&gt;modsec2.cpanel.conf&lt;/code&gt; file.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When you disable the
&lt;a href=&quot;https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles&quot;&gt;Web Server role&lt;/a&gt;,
the system &lt;strong&gt;disables&lt;/strong&gt; this function.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx"><p>This function deploys the staged changes to your <code>modsec2.cpanel.conf</code> file and
attempts to restart Apache. If the new settings fail validation, the system restores
the <code>/etc/apache2/conf.d/modsec/modsec2.cpanel.conf</code> file.</p>
<p><strong>Note:</strong></p>
<p>Call the WHM API 1 <code>modsec_set_setting</code> function to prepare your changes for
the <code>modsec2.cpanel.conf</code> file.</p>
<p><strong>Important:</strong></p>
<p>When you disable the
<a href="https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles">Web Server role</a>,
the system <strong>disables</strong> this function.</p>
</div></div><div class="sc-hGNhLO dyzdIR"><div class="sc-jWJSSj jXOga-d"><h5 class="sc-dpBQxM sc-khdDuB eJAAZj ffSXYc">Authorizations:</h5><svg class="sc-cHqXqK bEpxpV" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></div><div class="sc-iCjFWQ gQOXJB"><span class="sc-irPVuy gezKts"><span class="sc-bqvdXA eEDpaQ"><i>BasicAuth</i></span></span></div></div><div><h3 class="sc-edsqmr dheqgt">Responses</h3><div><button class="sc-gohMHu cfrHSm" aria-expanded="true"><svg class="sc-cHqXqK ibfcMM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-bKXUjo beMorW">200<!-- --> </strong><div html="&lt;p&gt;HTTP Request was successful.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI fPWJlx sc-drVZOg jtjIAv"><p>HTTP Request was successful.</p>
</div></button><div class="sc-kJZLhT fIJIfR"><h5 class="sc-dpBQxM eJAAZj">Response Schema: <span class="sc-dhCplO khtVmz">application/json</span></h5><table class="sc-dprtRQ hNmabw"><tbody><tr class=""><td kind="field" title="data" class="sc-ovuCP sc-eauhAA dEkioI iQpMVv"><span class="sc-gQaihK eDMLOa"></span><span class="property-name">data</span></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr><tr class="last "><td kind="field" title="metadata" class="sc-ovuCP sc-eauhAA sc-hsfCcR dEkioI iQpMVv wPtbb"><span class="sc-gQaihK eDMLOa"></span><button aria-label="expand metadata"><span class="property-name">metadata</span><svg class="sc-cHqXqK ccTkAM" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-fFoeYl dYBdBR"><div><div><span class="sc-CNKsk sc-cqgMZH hPAOR gjyOxn"></span><span class="sc-CNKsk sc-gQkENW hPAOR jHGfFh">object</span></div> <div><div html="" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"></div></div></div></td></tr></tbody></table></div></div></div></div><div class="sc-ivxoEo sc-ghWlax bhrdmz oECKJ"><div class="sc-duWCru dWZoid"><button class="sc-iPHsxv ebcgbH"><span type="get" class="sc-txhaY idEIJX http-verb get">get</span><span class="sc-etPtWW iqHzp">/modsec_deploy_settings_changes</span><svg class="sc-cHqXqK fmmJjS" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-ePpfBx ddApzj"><div class="sc-dwGkES evaCJX"><div html="&lt;p&gt;A server running WHM.&lt;/p&gt;
" class="sc-epnzzT sc-eMwmJz drsioI liva-Dz"><p>A server running WHM.</p>
</div><div tabindex="0" role="button"><div class="sc-hSyjfr huWsJW"><span>https://{host}:{port}/json-api</span>/modsec_deploy_settings_changes</div></div></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Request samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab:R4kunfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4kunfa:0" tabindex="0" data-rttab="true">CLI</li><li class="react-tabs__tab" role="tab" id="tab:R4kunfa:1" aria-selected="false" aria-disabled="false" aria-controls="panel:R4kunfa:1" data-rttab="true">URL</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4kunfa:0" aria-labelledby="tab:R4kunfa:0"><div class="sc-bbQqnZ jdzthf"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button></div><pre class="sc-epnzzT sc-iwXfZk drsioI geKqvs">whmapi1 <span class="token parameter variable">--output</span><span class="token operator">=</span>jsonpretty <span class="token punctuation">\</span>
  modsec_deploy_settings_changes
</pre></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel:R4kunfa:1" aria-labelledby="tab:R4kunfa:1"></div></div></div><div><h3 class="sc-keTIit zvQzH"> <!-- -->Response samples<!-- --> </h3><div class="sc-bMTdWJ jsZdmN" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab:R4sunfa:0" aria-selected="true" aria-disabled="false" aria-controls="panel:R4sunfa:0" tabindex="0" data-rttab="true">200</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel:R4sunfa:0" aria-labelledby="tab:R4sunfa:0"><div><div class="sc-Rjrgp dIDLbO"><span class="sc-fufdwm kjhUaT">Content type</span><div class="sc-UblHX bOGonZ">application/json</div></div><div class="sc-FFETS kqHNPM"><div class="sc-eDHQDy mMhCU"><div class="sc-uYFMi hSmBqZ"><button><div class="sc-eWPXlR ezdXRP">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-epnzzT drsioI sc-giBObj iyEpFV"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <span class="token punctuation">{ }</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"metadata"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"command"</span>: <span class="token string">&quot;modsec_deploy_settings_changes&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">&quot;OK&quot;</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"result"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"version"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div></div><div class="sc-eEVuZf ifLiBE"></div></div></div>
      <script>
      const __redoc_state = {"menu":{"activeItemIdx":-1},"spec":{"data":{"openapi":"3.0.2","info":{"contact":{"email":"cs@cpanel.net","name":"WebPros International, LLC","url":"https://cpanel.net/support/"},"description":"WHM API.","license":{"name":"cPanel License","url":"https://cpanel.net/legal-notices/"},"termsOfService":"https://cpanel.net/legal-notices/","title":"WHM API","version":null,"x-logo":{"url":"images/whm-api-full.png","altText":"WebPros International, LLC"}},"servers":[{"description":"A server running WHM.","url":"https://{host}:{port}/json-api","variables":{"host":{"default":"whm-server.tld","description":"The hostname of a server running WHM."},"port":{"default":"2087","description":"The WHM port."}}}],"security":[{"BasicAuth":[]}],"tags":[{"description":"Accounts Creation / Accounts","name":"Account Creation"},{"description":"Accounts / Account Creation","name":"Account Creation"},{"description":"Resellers / Account Enhancement Limit","name":"Account Enhancement Limit"},{"description":"Accounts / Account Enhancements","name":"Account Enhancements"},{"description":"The Account Enhancement module for WHM.","name":"Account Enhancements"},{"description":"The Account Enhancements module for WHM.","name":"Account Enhancements"},{"description":"Resellers / Account Limits","name":"Account Limits"},{"description":"Accounts / Account Management","name":"Account Management"},{"description":"Resellers / Account Permissions","name":"Account Permissions"},{"description":"The Account Restoration module for WHM API 1.","name":"Account Restoration"},{"description":"Resellers / Account Settings","name":"Account Settings"},{"description":"The Account Enhancement module for WHM.","name":"AccountEnhancement"},{"description":"The Accounts module for WHM API 1.","name":"Accounts"},{"description":"Integrations / API Authentication","name":"API Authentication"},{"description":"The Server Administration module for WHM API 1.","name":"API Execution"},{"description":"API Development Tools / API Execution","name":"API Execution"},{"description":"API Development Tools / API Statistics","name":"API Statistics"},{"description":"API Development Tools / API Token Management","name":"API Token Management"},{"description":"API Development Tools / Applications","name":"Applications"},{"description":"The Authentication module for WHM API 1.","name":"Authentication"},{"description":"Authentication / Authentication Providers","name":"Authentication Providers"},{"description":"SSL Certificates / Auto-Generated Certificates","name":"Auto-Generated Certificates"},{"description":"Backups / Backup Destination","name":"Backup Destination"},{"description":"Backups / Backup or Restore","name":"Backup or Restore"},{"description":"Backups / Backup Settings","name":"Backup Settings"},{"description":"The Backups module for WHM API 1.","name":"Backups"},{"description":"Accounts / Bandwidth and Disk Quotas","name":"Bandwidth and Disk Quotas"},{"description":"Configuration Management / Leika","name":"Configuration"},{"description":"Server Administration / Configuration Clusters","name":"Configuration Clusters"},{"description":"Server Administration / Configurations","name":"Configurations"},{"description":"Server Administration / Connected Applications","name":"Connected Applications"},{"description":"Server Administration / Connections","name":"Connections"},{"description":"Mail / cPanel Account Mail Management","name":"cPanel Account Mail Management"},{"description":"SSL Certificates / cPanel Account Settings","name":"cPanel Account Settings"},{"description":"Transfers / cPanel Account Transfer","name":"cPanel Account Transfer"},{"description":"The cPanel Analytics module for WHM API 1.","name":"cPanel Analytics"},{"description":"cPCloud related WHM API 1 functions.","name":"cPCloud"},{"description":"cPCloud Service related WHM API 1 functions.","name":"cPCloud"},{"description":"The cPHulk module for WHM API 1.","name":"cPHulk"},{"description":"The Customizations module for WHM API 1.","name":"Customizations"},{"description":"The Databases module for WHM API 1.","name":"Databases"},{"description":"The DNS module for WHM API 1.","name":"DNS"},{"description":"DNS / DNS Cluster Settings","name":"DNS Cluster Settings"},{"description":"DNS / DNS Security","name":"DNS Security"},{"description":"DNS / DNS Zones","name":"DNS Zones"},{"description":"Accounts / Domain Information","name":"Domain Information"},{"description":"Accounts / Domain Domain Information","name":"Domain Information"},{"description":"DNS / Domain Management","name":"Domain Management"},{"description":"The EasyApache module for WHM API 1.","name":"EasyApache"},{"description":"Web Server Configuration / EasyApache Settings","name":"EasyApache Settings"},{"description":"Authentication / External Authentication","name":"External Authentication"},{"description":"Hosting Plans / Feature Access","name":"Feature Access"},{"description":"Hosting Plans / Feature Lists","name":"Feature Lists"},{"description":"The Greylisting module for WHM API 1.","name":"Greylisting"},{"description":"Hosting Plans / Hosting Plan Extensions","name":"Hosting Plan Extensions"},{"description":"Hosting Plans / Hosting Plans","name":"Hosting Plans"},{"description":"System Package Management / Install or Uninstall Package","name":"Install or Uninstall Package"},{"description":"The Integration module for WHM API 1.","name":"Integration"},{"description":"The IP Addresses module for WHM API 1.","name":"IP Addresses"},{"description":"IP Address Management / IPv4 Address Settings","name":"IPv4 Address Settings"},{"description":"IP Address Management / IPv6 Address Settings","name":"IPv6 Address Settings"},{"description":"Backups / Legacy Migration","name":"Legacy Migration"},{"description":"The Leika module for WHM API 1.","name":"Leika"},{"description":"Server Administration / License Management","name":"License Management"},{"description":"The Server Administration module for WHM API 1.","name":"License Management"},{"description":"Integrations / Links","name":"Links"},{"description":"System Package Management / List Package Information","name":"List Package Information"},{"description":"Authentication / Login URL","name":"Login URL"},{"description":"Logs / Web Log Retention","name":"Logs"},{"description":"The Mail module for WHM API 1.","name":"Mail"},{"description":"Mail / Mail DNS Settings","name":"Mail DNS Settings"},{"description":"Mail / Mail Server Settings","name":"Mail Server Settings"},{"description":"Databases / Manage MySQL Server","name":"Manage MySQL Server"},{"description":"Login Security (cPHulk) / Management","name":"Management"},{"description":"The Market module for WHM API 1.","name":"Market"},{"description":"Commerce Integration / Market Integration","name":"Market Integration"},{"description":"The ModSecurity module for WHM API 1.","name":"ModSecurity"},{"description":"Databases / MySQL Databases","name":"MySQL Databases"},{"description":"IP Address Management / Network Address Translation","name":"Network Address Translation"},{"description":"NFS","name":"NFS"},{"description":"The NGINX Manager module for WHM API 1.","name":"NGINX Manager"},{"description":"Server Administration / Notifications","name":"Notifications"},{"description":"System Package Management / Package Manager Settings","name":"Package Manager Settings"},{"description":"The Packages module for WHM API 1.","name":"Packages"},{"description":"Accounts / Passwords","name":"Passwords"},{"description":"The PHP module for WHM API 1.","name":"PHP"},{"description":"Web Server Configuration / PHP-FPM","name":"PHP-FPM"},{"description":"Databases / PostgreSQL Databases","name":"PostgreSQL Databases"},{"description":"cPanel Market / Product Management","name":"Product Management"},{"description":"cPanel Market / Provider Management","name":"Provider Management"},{"description":"Databases / Remote MySQL Databases","name":"Remote MySQL Databases"},{"description":"The RemoteStorage module for WHM API 1.","name":"RemoteStorage"},{"description":"RemoteStorage","name":"RemoteStorage"},{"description":"Login Security (cPHulk) / Reporting","name":"Reporting"},{"description":"Resellers / Account Management","name":"Reseller Account Management"},{"description":"The Resellers module for WHM API 1.","name":"Resellers"},{"description":"DNS / Resolvers","name":"Resolvers"},{"description":"Account Restoration / Restore Account","name":"Restore Account"},{"description":"Account Restoration / Restore Queue Management","name":"Restore Queue Management"},{"description":"Account Restoration / Restore Queue Reporting","name":"Restore Queue Reporting"},{"description":"The RPM module for WHM API 1.","name":"RPM"},{"description":"Web Server Security (ModSecurity) / Rule Settings","name":"Rule Settings"},{"description":"Web Server Security (ModSecurity) / Rule Vendor Settings","name":"Rule Vendor Settings"},{"description":"The Script Hooks module for WHM API 1.","name":"Script Hooks"},{"description":"Integrations / Scripts Hooks","name":"Scripts Hooks"},{"description":"The Security module for WHM API 1.","name":"Security"},{"description":"The Server Administration module for WHM API 1.","name":"Server Administration"},{"description":"Server Administration / Server Nodes","name":"Server Nodes"},{"description":"Server Administration / Server Profiles","name":"Server Profiles"},{"description":"Web Server Security (ModSecurity) / Server Settings","name":"Server Settings"},{"description":"Server Administration / Services","name":"Services"},{"description":"The ServicesCluster module for WHM API 1.","name":"ServicesCluster"},{"description":"ServicesCluster","name":"ServicesCluster"},{"description":"API Development Tools / Session","name":"Session"},{"description":"Login Security (cPHulk) / Settings","name":"Settings"},{"description":"Mail / Spam Management","name":"Spam Management"},{"description":"Mail / Spam Protection (Greylisting)","name":"Spam Protection (Greylisting)"},{"description":"Authentication / SSH Keys and Connections","name":"SSH Keys and Connections"},{"description":"The SSL module for WHM API 1.","name":"SSL"},{"description":"SSL Certificates / SSL Server Settings","name":"SSL Server Settings"},{"description":"The Server Administration module for WHM API 1.","name":"Styles"},{"description":"The Styles and Themes module for WHM API 1.","name":"Styles"},{"description":"Server Administration / Account Management","name":"Styles"},{"description":"cPanel Support Tickets / Support Access","name":"Support Access"},{"description":"The Support Tickets module for WHM API 1.","name":"Support Tickets"},{"description":"Accounts / Suspensions","name":"Suspensions"},{"description":"Server Administration / System Information","name":"System Information"},{"description":"The Server Administration module for WHM API 1.","name":"System Information"},{"description":"cPanel Support Tickets / Ticket Management","name":"Ticket Management"},{"description":"Transfers / Transfer Configuration","name":"Transfer Configuration"},{"description":"Transfers / Transfer Monitoring","name":"Transfer Monitoring"},{"description":"The Transfers module for WHM API 1.","name":"Transfers"},{"description":"Authentication / Two-Factor Authentication","name":"Two-Factor Authentication"},{"description":"The Updates module for WHM API 1.","name":"Updates"},{"description":"Server Administration / Updates","name":"Updates"},{"description":"The Web Log Retention module for WHM API 1.","name":"Web Log Retention"},{"description":"Security / WHM Access","name":"WHM"},{"description":"Security / WHM Access","name":"WHM Access"}],"externalDocs":{"url":"https://cpanel.net/developers/"},"paths":{"/convert_all_domains_to_fpm":{"get":{"description":"This function activates PHP-FPM for any non-PHP-FPM domains on a server.\n\n**Important:**\n\nWhen you disable the [*Web Server*](https://go.cpanel.net/howtouseserverprofiles) role, the system **disables** this function.\n\n**Warning:**\n\nWe **strongly** recommend that you only activate Apache PHP-FPM if your server has at least 2 GB of RAM available, or at least 30 MB of RAM per domain. If you enable PHP-FPM on a server with less than the required RAM, your server may experience severe performance issues.","operationId":"convert_all_domains_to_fpm","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"build_id":{"description":"The ID of the log file for the conversion process.","example":1493645268,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"convert_all_domains_to_fpm","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* 1 - Success\n* 0 - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Enable PHP-FPM on all domains","tags":["PHP-FPM"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  convert_all_domains_to_fpm\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/convert_all_domains_to_fpm?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"66"}},"/php_fpm_config_set":{"post":{"description":"This function configures the PHP INI directives and pool options\nfor a system's or domain's PHP-FPM configuration.\n\n**Important:**\n\nWhen you disable the [Web Server role](https://go.cpanel.net/serverroles#roles), the system **disables** this function.\n\n**Warning:**\n\nWe **strongly** recommend that you only activate Apache PHP-FPM if your server has at least 2 GB of RAM available, or\nat least 30 MB of RAM per domain.  If you enable PHP-FPM on a server with less than the required RAM, your server may\nexperience severe performance issues.","operationId":"php_fpm_config_set","requestBody":{"content":{"application/json":{"schema":{"example":{"config":[{"base_flag_name":"error_reporting","trinary_admin_value":1,"value":"E_ALL & ~E_NOTICE"},{"base_flag_name":"pm_max_children","trinary_admin_value":0,"value":"10"}]},"properties":{"config":{"description":"An array of objects containing the PHP-FPM configuration values to validate or update.","items":{"properties":{"base_flag_name":{"description":"A PHP INI directive or PHP-FPM pool option name.\n\n**PHP INI directives**\n\n* `allow_url_fopen` - The PHP configuration treats URLs as files.\n* `disable_functions` - Lists the functions that the system will disable.\n* `doc_root` - The PHP pages' document root.\n* `error_log` - The error log file.\n* `error_reporting` - The errors that the system reports on.\n* `log_errors` - Whether the system will log errors.\n* `short_open_tag` - Whether the system recognizes code between the <? and ?> tags as a PHP source.\n\n**Pool options**\n\n* `pm_max_children` - The maximum number of process pools that the PHP-FPM Master Process will generate to handle requests.\n* `pm_max_requests` - The maximum number of requests that the process pools can receive.\n* `pm_process_idle_timeout` - The amount of time, in seconds, that a pool process will wait for a request.","type":"string"},"trinary_admin_value":{"description":"Whether the PHP value is a PHP INI directive value (`php_value`), a PHP INI ADMIN value (`php_admin_value`), or a PHP-FPM pool option (`pm_*`).\n\n* `0` - A PHP-FPM-specific value (pool options).\n* `1` - A PHP INI ADMIN directive. A cPanel account user **cannot** override this directive.\n* `2` - A PHP INI directive. A cPanel account user can override this directive.","enum":[0,1,2],"example":0,"type":"integer"},"value":{"description":"An argument value for `base_flag_name` parameter.","type":"string"}},"required":["base_flag_name","trinary_admin_value","value"],"type":"object"},"type":"array"},"domain":{"default":"","description":"A blank value or domain name whose PHP-FPM configuration you wish\nto set.","type":"string"},"validate_only":{"default":false,"description":"Whether the function request is for validation or to update the settings.\n* `true` - Only validate the configuration.\n* `false` - Validate and update the configuration.","type":"boolean"}},"required":["config"],"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"php_fpm_config_set","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed. Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update PHP-FPM directives and pool options","tags":["PHP-FPM"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"echo '{\"config\":[{\"base_flag_name\":\"error_reporting\",\"trinary_admin_value\":\"1\",\"value\":\"E_ALL & ~E_NOTICE\"},{\"base_flag_name\":\"pm_max_children\",\"trinary_admin_value\":\"0\",\"value\":\"10\"}]}' | \\\nwhmapi1 --input=json --output=jsonpretty \\\n  php_fpm_config_set"},{"label":"HTTP Request (Wire Format)","lang":"HTTP","source":"POST /cpsess##########/json-api/php_fpm_config_set HTTP/1.1\nHost: example.com:2083\nCookie: ###################################\nContent-Type: application/json\nContent-Length: 197\n\n{\"api.version\":\"1\",\"config\":[{\"base_flag_name\":\"error_reporting\",\"trinary_admin_value\":\"1\",\"value\":\"E_ALL & ~E_NOTICE\"},{\"base_flag_name\":\"pm_max_children\",\"trinary_admin_value\":\"0\",\"value\":\"10\"}]}"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"78"}},"/is_conversion_in_progress":{"get":{"description":"This function indicates whether the system's process to convert all of WHM's accounts to use PHP-FPM is in progress.\n\n**Important:**\n\nWhen you disable the [Web Server role](https://go.cpanel.net/serverroles), the system **disables** this function.\n\n**Warning:**\n\nWe **strongly** recommend that you only activate Apache PHP-FPM if your server has at least 2 GB of RAM available, or at least 30 MB of RAM per domain. If you enable PHP-FPM on a server with less than the required RAM, your server may experience severe performance issues.","operationId":"is_conversion_in_progress","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"inProgress":{"description":"Whether the system's process to convert all of WHM's accounts to use PHP-FPM is in progress.\n* `1` — In progress.\n* `0` — **Not** currently in progress.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"is_conversion_in_progress","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return PHP-FPM conversion status","tags":["PHP-FPM"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  is_conversion_in_progress\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/is_conversion_in_progress?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.72"}},"/php_get_handlers":{"get":{"description":"This function returns the PHP handlers on the system.\n\n**Important:**\n\nWhen you disable the\n[Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles),\nthe system **disables** this function.","operationId":"php_get_handlers","parameters":[{"description":"An installed PHP version.\n\n* `ea-php54`\n* `ea-php55`\n* `ea-php56`\n* `ea-php70`\n* `ea-php71`\n* `ea-php72`\n* `inherit`\n* Any custom PHP package name.\n\n**Important:**\n\nWe deprecated PHP 5.6 and PHP 7.0 and will remove them in a future version.\nFor more information, read our\n[cPanel Deprecation Plan](https://docs.cpanel.net/knowledge-base/cpanel-product/cpanel-deprecation-plan/)\ndocumentation.","in":"query","name":"version","required":false,"schema":{"example":"ea-php72","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"version_handlers":{"description":"An array of objects containing the available PHP handlers.","items":{"properties":{"available_handlers":{"description":"The installed PHP handlers.\n\n* `suphp`\n* `cgi`\n* `dso`\n* `none`","example":["cgi","none","suphp"],"items":{"enum":["suphp","cgi","dso","none"],"type":"string"},"type":"array"},"current_handler":{"description":"The PHP version's handler.\n\n* `suphp`\n* `cgi`\n* `dso`\n* `none`","enum":["suphp","cgi","dso","none"],"example":"suphp","type":"string"},"version":{"description":"An installed PHP version.\n\n* `ea-php54`\n* `ea-php55`\n* `ea-php56`\n* `ea-php70`\n* `ea-php71`\n* `ea-php72`\n* `inherit`\n* Any custom PHP package name.\n\n**Important:**\n\nWe deprecated PHP 5.6 and PHP 7.0 and will remove them in a future version.\nFor more information, read our\n[cPanel Deprecation Plan](https://docs.cpanel.net/knowledge-base/cpanel-product/cpanel-deprecation-plan/)\ndocumentation.","example":"ea-php72","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"php_get_handlers","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return PHP handlers","tags":["PHP"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  php_get_handlers\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/php_get_handlers?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"54"}},"/php_get_old_fpm_flag":{"get":{"description":"This function determines whether your system runs with a preconfigured PHP-FPM configuration.\n\n**Important:**\n\nWhen you disable the [Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles), the system **disables** this function.","operationId":"php_get_old_fpm_flag","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"old_fpm_flag":{"description":"The status of the preconfigured FPM.\n* `0` — No preconfigured FPM exists.\n* `1` — Preconfigured FPM exists.\n* `2` — Preconfiguration dialogue dismissed.","enum":[0,1,2],"example":2,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"php_get_old_fpm_flag","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return PHP-FPM preconfigured status","tags":["PHP-FPM"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  php_get_old_fpm_flag\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/php_get_old_fpm_flag?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"60"}},"/php_get_impacted_domains":{"get":{"description":"This function lists domains that obtain their PHP version from a specified PHP configuration.\n\n**Important:**\n\nWhen you disable the\n[Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles),\nthe system **disables** this function.","operationId":"php_get_impacted_domains","parameters":[{"description":"Whether to return domains that inherit the system's default PHP version.\n\n* `1` — Return domains that inherit the system's default PHP version.\n* `0` — Do **not** return domains that inherit the system's default PHP version.\n\n**Note:**\n\n* You **must** pass either the `system_default` or `domain` parameters, or both.\n* If you pass this parameter with a false value and do **not** also pass the `domain`\nparameter, the function returns an error.","in":"query","name":"system_default","required":true,"schema":{"enum":[1,0],"example":1,"type":"integer"}},{"description":"A domain on the system.\n\n**Note:**\n\n* You **must** pass either the `system_default` or `domain` parameters, or both.\n* You can pass this parameter multiple times.\n* You **cannot** pass the name of a parked domain.","examples":{"multiple":{"summary":"Pass multiple domains.","value":"domain=example.com domain=example2.com domain=example3.com"},"single":{"summary":"Pass a single domain.","value":"example.com"}},"in":"query","name":"domain","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"domains":{"description":"A list of domains or subdomains that obtain their PHP version from\nthe PHP configuration.\n\n**Note:**\n\nThis function does **not** return parked domains.","example":["example.com","subdomain.example.com","example2.com"],"items":{"type":"string"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"php_get_impacted_domains","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return PHP preconfigured domains","tags":["PHP"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  php_get_impacted_domains \\\n  system_default='1' \\\n  domain='example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/php_get_impacted_domains?api.version=1&system_default=1&domain=example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"62"}},"/php_ini_set_content":{"post":{"description":"This function changes the contents of a PHP version's php.ini file.\n\n**Notes:**\n\n - This document **only** applies to systems that run EasyApache 4.\n - Due to the limited field length of HTTP GET method calls, we **strongly** recommend that you use the HTTP POST method.\n\n**Important:**\n  When you disable the [Web Server role](https://go.cpanel.net/serverroles), the system **disables** this function.","operationId":"php_ini_set_content","parameters":[{"description":"The contents of the `php.ini` file that you wish to change.","in":"query","name":"content","required":true,"schema":{"example":"[PHP]\n; About php.ini\n; php.ini is responsible for configuring many of the aspects of PHP's behavior.\npcre.backtrack_limit=100000\n","type":"string"}},{"description":"The version of PHP for which you wish to change the `php.ini` file.\n\n* `ea-php72`\n* `ea-php73`\n* `ea-php74`\n* `Any custom PHP package name`","in":"query","name":"version","required":true,"schema":{"example":"ea-php74","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"php_ini_set_content","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"Ok","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update PHP version's php.ini file","tags":["PHP"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  php_ini_set_content \\\n  content=$'[PHP]\n; About php.ini\n; php.ini is responsible for configuring many of the aspects of PHP\\'s behavior.\npcre.backtrack_limit=100000\n' \\\n  version='ea-php74'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/php_ini_set_content?api.version=1&content=%5bPHP%5d%0a%3b%20About%20php.ini%0a%3b%20php.ini%20is%20responsible%20for%20configuring%20many%20of%20the%20aspects%20of%20PHP%27s%20behavior.%0apcre.backtrack_limit%3d100000%0a&version=ea-php74"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.52"}},"/php_ini_get_content":{"get":{"description":"This function returns the contents of a PHP version's `php.ini` file.\n\n**Note:**\n\n  This document **only** applies to systems that run EasyApache 4.\n\n**Important:**\n\n  When you disable the [Web Server role](https://go.cpanel.net/serverroles), the system **disables** this function.","operationId":"php_ini_get_content","parameters":[{"description":"The name of an installed PHP version's package.\n   - `ea-php##`, where `##` represents the major and minor versions of PHP (for example, `ea-php74` represents PHP 7.4).\n   - `inherit`\n   - Any custom PHP package name. ","in":"query","name":"version","required":true,"schema":{"example":"ea-php74","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"content":{"description":"The contents of the requested PHP version's `php.ini` file.","example":"display_errors; Default Value: On; Development Value: On; Production Value: Off;","type":"string"}}},"metadata":{"properties":{"command":{"description":"The method name called.","example":"php_ini_get_content","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"Ok","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return PHP version's php.ini file","tags":["PHP"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  php_ini_get_content \\\n  version='ea-php74'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/php_ini_get_content?api.version=1&version=ea-php74"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.52"}},"/php_set_default_accounts_to_fpm":{"get":{"description":"This function determines whether to enable PHP-FPM on new accounts and domains on a server.\n\n**Important:**\n\nWhen you disable the [Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles), the system **disables** this function.\n\n**Warning:**\n\nWe **strongly** recommend that you only activate Apache PHP-FPM if your server has at least 2 GB of RAM available, or at least 30 MB of RAM per domain. If you enable PHP-FPM on a server with less than the required RAM, your server may experience severe performance issues.","operationId":"php_set_default_accounts_to_fpm","parameters":[{"description":"Whether to enable PHP-FPM on all new accounts and domains on\na server.\n* `1` — Enable PHP-FPM.\n* `0` — Disable PHP-FPM.","in":"query","name":"default_accounts_to_fpm","required":true,"schema":{"enum":[0,1],"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{},"metadata":{"properties":{"command":{"description":"The method name called.","example":"php_set_default_accounts_to_fpm","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Enable PHP-FPM on new cPanel accounts and domains","tags":["PHP-FPM"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  php_set_default_accounts_to_fpm \\\n  default_accounts_to_fpm='1'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/php_set_default_accounts_to_fpm?api.version=1&default_accounts_to_fpm=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"66"}},"/php_set_old_fpm_flag":{"get":{"description":"This function creates the `/etc/cpanel/ea4/old_fpm_flag` touch file.\n\n**Note:**\n\nIf this touch file exists, the system will **not** display a message that indicates whether your system runs on an outdated PHP-FPM configuration. If you wish to see the message again, delete this touch file.\n\n**Important:**\n\nWhen you disable the [Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles), the system **disables** this function.","operationId":"php_set_old_fpm_flag","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"success":{"description":"Whether the operation succeeds.\n* `1` — Success.\n* `0` — Failure.","enum":[0,1],"example":0,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"php_set_old_fpm_flag","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Enable PHP-FPM preconfigured status","tags":["PHP-FPM"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  php_set_old_fpm_flag\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/php_set_old_fpm_flag?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"60"}},"/php_set_system_default_version":{"get":{"description":"The version of PHP that you wish to set as the system's default.\n\n* `ea-php81`\n* `inherit`\n* Any custom PHP package name.\n\n**Important:**\n\nWhen you disable the [Web Server role](https://go.cpanel.net/serverroles), the system **disables** this function.","operationId":"php_set_system_default_version","parameters":[{"description":"The version of PHP that you wish to set as the system's default.","in":"query","name":"version","required":true,"schema":{"example":"ea-php81","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"php_set_system_default_version","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"Ok","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update default PHP version","tags":["PHP"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  php_set_system_default_version \\\n  version='ea-php74'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/php_set_system_default_version?api.version=1&version=ea-php74"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.52"}},"/php_get_vhost_versions":{"get":{"description":"This function returns the PHP version of every virtual host that a reseller controls.\n\n**Note:**\n\n  This document **only** applies to systems that run EasyApache 4.\n\n**Important:**\n\n  When you disable the [Web Server role](https://go.cpanel.net/howtouseserverprofiles#roles), the system **disables** this function.","operationId":"php_get_vhost_versions","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"versions":{"description":"An array of objects containing the virtual host's suspendend status, versions, virtual hosts, and accounts.","items":{"properties":{"account":{"description":"The account's name.","example":"rm3","format":"username","type":"string"},"account_owner":{"description":"The account owner's name.","example":"root","format":"username","type":"string"},"documentroot":{"description":"The virtual host's document root.","example":"/home/example/public_html","type":"string"},"homedir":{"description":"The virtual host's home directory.","example":"/home/rm3","type":"string"},"is_suspended":{"description":"The virtual host's suspension status.\n\n**Note:**\n\n* `1` - Suspended\n* `0` - **Not** suspended.","enum":[1,0],"example":0,"type":"integer"},"main_domain":{"description":"Whether the virtual host is the primary domain.\n\n**Note:**\n\n* `1` - The primary domain\n* `0` - **Not** the primary domain","enum":[1,0],"example":1,"type":"integer"},"php_fpm":{"description":"Whether PHP-FPM is enabled.\n\n* `1` - PHP-FPM enabled.\n* `0` - PHP-FPM **not** enabled.","enum":[1,0],"example":1,"type":"integer"},"php_fpm_pool_parms":{"description":"Object containing the domain's PHP-FPM parameters.","properties":{"pm_max_children":{"description":"The maximum number of child pages per pool.","example":5,"minimum":1,"type":"integer"},"pm_max_requests":{"description":"The number of possible requests the system allows.","example":20,"minimum":1,"type":"integer"},"pm_process_idle_timeout":{"description":"How long the system remains idle before it kills the FPM child process.","example":10,"minimum":1,"type":"integer"}},"type":"object"},"phpversion_source":{"description":"How the virtual host determines its PHP version.","items":{"properties":{"domain":{"description":"The domain the virtual host inherits its PHP version from.","example":"example.com","format":"domain","type":"string"},"system_default":{"description":"Whether the virtual host uses the system's default PHP version.\n* `1` - Uses the system default PHP version.\n\n**Note:**\n\n  The function **only** returns this value if true.","enum":[1],"example":1,"type":"integer"}},"type":"object"},"properties":{"system_default":{}},"type":"array"},"version":{"description":"The virtual host's PHP version.\n\n* `ea-php72`\n* `ea-php73`\n* `ea-php74`\n* `inherit`\n* Any custom PHP package name.","example":"ea-php72","type":"string"},"vhost":{"description":"The virtual host's name.","example":"otherchars.rm3.tld","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"php_get_vhost_versions","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return PHP version of all virtual hosts","tags":["PHP"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  php_get_vhost_versions\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/php_get_vhost_versions?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"60"}},"/php_set_session_save_path":{"get":{"description":"This function sets the location of PHP's default session save path.\n\n**Important:**\n\nWhen you disable the [Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles), the system **disables** this function.","operationId":"php_set_session_save_path","parameters":[{"description":"The directory in which to save session information.\n\n**Warning:**\n\nFor security reasons, do **not** set this value to `/tmp` or another insecure location.","in":"query","name":"path","required":false,"schema":{"default":"/var/cpanel/php/sessions","example":"/var/cpanel/php/sessions","type":"string"}},{"description":"Whether to overwrite the existing session save path in the `php.ini`\nfile.\n* `1` — Overwrite the existing value in the `php.ini` file.\n* `0` — Do **not** overwrite the existing value in the `php.ini` file.","in":"query","name":"overwrite","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"php_set_session_save_path","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update PHP default save path","tags":["PHP"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  php_set_session_save_path\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/php_set_session_save_path?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"66"}},"/get_fpm_count_and_utilization":{"get":{"description":"This function provides information that will help you to determine\nwhether your server can handle the workload if you enable PHP-FPM for all domains.\n\n**Important:**\n\nWhen you disable the\n[Web Server role](https://go.cpanel.net/howtouseserverprofiles),\nthe system **disables** this function.\n\n**Warning:**\n\nWe **strongly** recommend that you only activate Apache PHP-FPM if your server\nhas at least 2 GB of RAM available, or at least 30 MB of RAM per domain. If you enable\nPHP-FPM on a server with less than the required RAM, your server may experience severe\nperformance issues.","operationId":"get_fpm_count_and_utilization","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"domains_to_be_enabled":{"description":"The number of domains that you will enable with PHP-FPM when you run the `/scripts/php_fpm_config_convert` script.","example":2,"minimum":0,"type":"integer"},"domains_using_fpm":{"description":"The number of domains with PHP-FPM enabled.","example":20,"minimum":0,"type":"integer"},"memory_needed":{"description":"The approximate number of megabytes of memory that your system will require to convert the remaining domains to PHP-FPM.","example":90000,"format":"megabytes","minimum":0,"type":"integer"},"number_of_new_fpm_accounts_we_can_handle":{"description":"The approximate number of domains on which you can enable PHP-FPM without a server overload.","example":8,"minimum":0,"type":"integer"},"show_warning":{"description":"Whether you **may** overload your server when you convert all domains\nto PHP-FPM.\n\n* `1` — **High** risk of server overload when you enable PHP-FPM.\n* `0` — **Low** risk of server overload when you enable PHP-FPM.","enum":[1,0],"example":0,"type":"integer"},"total_domains":{"description":"The total number of domains on the server.","example":22,"minimum":0,"type":"integer"}}},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_fpm_count_and_utilization","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return workload data for PHP-FPM on all domains","tags":["PHP-FPM"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_fpm_count_and_utilization\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_fpm_count_and_utilization?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"66"}},"/php_get_installed_versions":{"get":{"description":"This function returns the installed PHP versions on a server.\n\n**Note:**\n\n  This document **only** applies to systems that run EasyApache 4.\n\n**Important:**\n\n  When you disable the [Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles) , the system **disables** this function.","operationId":"php_get_installed_versions","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"versions":{"description":"The installed PHP versions.\n\n- ea-php71\n- ea-php72\n- ea-php73\n- ea-php74\n- Any custom PHP package name.","items":{"example":"ea-php74","type":"string"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"php_get_installed_versions","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"Ok","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return installed PHP versions","tags":["PHP"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  php_get_installed_versions\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/php_get_installed_versions?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.52"}},"/php_set_vhost_versions":{"get":{"description":"This function allows WHM's\n[*MultiPHP Manager*](https://docs.cpanel.net/whm/software/multiphp-manager-for-whm/)\ninterface (*WHM >> Home >> Software >> MultiPHP Manager*) to change the values of a domain.\n\n**Important:**\n\nWhen you disable the\n[Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles),\nthe system **disables** this function.\n\n**Warning:**\n\nWe **strongly** recommend that you only activate Apache PHP-FPM if your server has at\nleast 2 GB of RAM available, or at least 30 MB of RAM per domain. If you enable PHP-FPM\non a server with **less** than the required RAM, your server may experience severe\nperformance issues.","operationId":"php_set_vhost_versions","parameters":[{"content":{"application/json":{"schema":{"example":{"pm_max_children":5,"pm_max_requests":20,"pm_process_idle_timeout":10},"format":"json","properties":{"pm_max_children":{"default":5,"description":"The maximum number of child pages per pool.","example":5,"type":"integer"},"pm_max_requests":{"default":20,"description":"The maximum number of requests per pool.","example":20,"type":"integer"},"pm_process_idle_timeout":{"default":10,"description":"A specified time of idleness before the system kills an FPM child page.","example":10,"type":"integer"}},"required":["pm_max_children","pm_process_idle_timeout","pm_max_requests"],"type":"object"}}},"description":"A JSON-encoded string containing a hash of values.","in":"query","name":"php_fpm_pool_parms","required":false},{"description":"Whether PHP-FPM is enabled.\n\n* `1` — Enabled.\n* `0` — Disabled.","in":"query","name":"php_fpm","required":false,"schema":{"default":0,"enum":[1,0],"example":1,"type":"integer"}},{"description":"The virtual host's (vhost) PHP version.\n\n**Note:**\n\nThis parameter also accepts any custom PHP package names.","in":"query","name":"version","required":true,"schema":{"enum":["ea-php54","ea-php55","ea-php56","ea-php70","ea-php71","ea-php72","inherit"],"example":"ea-php70","type":"string"}},{"description":"The virtual host's name.\n\n**Note:**\n\nTo set multiple vhosts, increment the parameter name. For example, `vhost-1`, `vhost-2`,\nand `vhost-3`.","examples":{"multiple":{"summary":"Set multiple vhosts.","value":"vhost-1=otherchars.rm3.tld vhost-2=morechars.rm3.tld vhost-3=lotschars.rm3.tld"},"single":{"summary":"Set a single vhost.","value":"otherchars.rm3.tld"}},"in":"query","name":"vhost","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"php_set_vhost_versions","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update domain's PHP values","tags":["PHP"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  php_set_vhost_versions \\\n  version='ea-php70' \\\n  vhost='otherchars.rm3.tld'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/php_set_vhost_versions?api.version=1&version=ea-php70&vhost=otherchars.rm3.tld"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"60"}},"/php_fpm_config_get":{"post":{"description":"This function retrieves the PHP INI directives and pool options for a system's or domain's PHP-FPM configuration.\n\n **Important:**\n\n   When you disable the [WebServer role](https://go.cpanel.net/howtouseserverprofiles#roles), the system **disables** this function.\n\n **Warning:**\n\n   We **strongly** recommend that you only activate Apache PHP-FPM if your server has at least 2 GB of RAM available, or at least 30 MB of RAM per domain. If you enable PHP-FPM on a server with less than the required RAM, your server may experience severe performance issues.","operationId":"php_fpm_config_get","requestBody":{"content":{"application/json":{"schema":{"properties":{"domain":{"default":"","description":"A blank value or domain name whose PHP-FPM configuration you wish to retrieve.\n\n* A valid domain that resides on the local server — Retrieves the domain's PHP-FPM configuration information.\n* A blank value — Retrieves the system's PHP-FPM information.","example":"example.com","type":"string"}},"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"config":{"description":"An array of objects that contains the PHP-FPM configuration values.","example":[{"base_flag_name":"short_open_tag","trinary_admin_value":1,"value":"on"},{"base_flag_name":"log_errors","trinary_admin_value":1,"value":"on"},{"base_flag_name":"pm_process_idle_timeout","trinary_admin_value":0,"value":"10"},{"base_flag_name":"error_reporting","trinary_admin_value":2,"value":"E_ALL & ~E_NOTICE"},{"base_flag_name":"disable_functions","trinary_admin_value":1,"value":"exec,passthru,shell_exec,system"},{"base_flag_name":"error_log","trinary_admin_value":1,"value":"[% homedir %]/logs/[% scrubbed_domain %].php.error.log"},{"base_flag_name":"pm_max_children","trinary_admin_value":0,"value":"5"},{"base_flag_name":"pm_max_requests","trinary_admin_value":0,"value":"20"},{"base_flag_name":"allow_url_fopen","trinary_admin_value":1,"value":"on"},{"base_flag_name":"doc_root","trinary_admin_value":1,"value":"[% documentroot %]"}],"items":{"properties":{"base_flag_name":{"description":"PHP INI directive or PHP-FPM pool option name.\n\n**PHP INI directives**\n\n* `allow_url_fopen` - Treat URLs as files.\n* `disable_functions` - Lists the functions that the system will disable.\n* `doc_root` - The PHP pages' document root.\n* `error_log` - The error log file.\n* `error_reporting` - The errors that the system reports on.\n* `log_errors` - Whether the system will log errors.\n* `short_open_tag` - Whether the system recognizes code between the <? and ?> tags as a PHP source. Pool options- pm_max_children  The maximum number of process pools that the PHP-FPM Master Process will generate to handle requests.\n\n**Pool options**\n\n* `pm_max_children` — The maximum number of process pools that the PHP-FPM Master Process will generate to handle requests.\n* `pm_max_requests` - The maximum number of requests that the process pools can receive.\n* `pm_process_idle_timeout` - The amount of time, in seconds, that a pool process will wait for a request.","example":"pm_max_children","type":"string"},"trinary_admin_value":{"description":"Whether the PHP value is a PHP INI directive value (`php_value`), a PHP INI ADMIN value (`php_admin_value`), or a PHP-FPM pool option (`pm_*`).\n\n* `0` - A PHP-FPM-specific value (pool options).\n* `1` - A PHP INI ADMIN directive. A cPanel account user **cannot** override this directive.\n* `2` - A PHP INI directive. A cPanel account user can override this directive.","enum":[0,1,2],"example":0,"type":"integer"},"value":{"description":"An argument value for `base_flag_name`.","example":"5","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"php_fpm_config_get","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"- 1 - Success\n- 0 - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return PHP-FPM directives and pool options","tags":["PHP-FPM"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"echo '{\"domain\":\"example.com\"}' | \\\nwhmapi1 --input=json --output=jsonpretty \\\n  php_fpm_config_get"},{"label":"HTTP Request (Wire Format)","lang":"HTTP","source":"POST /cpsess##########/json-api/php_fpm_config_get HTTP/1.1\nHost: example.com:2083\nCookie: ###################################\nContent-Type: application/json\nContent-Length: 42\n\n{\"api.version\":\"1\",\"domain\":\"example.com\"}"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"78"}},"/php_get_system_default_version":{"get":{"description":"This function returns the system default PHP version.\n\n**Note:**\n\nThis document **only** applies to systems that run EasyApache 4.\n\n**Important:**\n\nWhen you disable the [Web Server role](https://go.cpanel.net/serverroles), the system **disables** this function.","operationId":"php_get_system_default_version","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"version":{"description":"The server's default PHP version.\n* `ea-php##`, where `##` represents the major and minor versions of PHP (for example, `ea-php72` represents PHP 7.2).\n* `inherit`\n* Any custom PHP package name.","example":"ea-php56","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"php_get_system_default_version","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"Ok","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return system default PHP version","tags":["PHP"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  php_get_system_default_version\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/php_get_system_default_version?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.52"}},"/php_ini_set_directives":{"get":{"description":"This function sets the value of a PHP version's directives.\n\n**Note:**\n\n  This document only applies to systems that run EasyApache 4.\n\n**Important:**\n\n  When you disable the [Web Server](https://go.cpanel.net/serverroles) role , the system **disables** this function.","operationId":"php_ini_set_directives","parameters":[{"description":"The name of a PHP directive and its value.\n\n**Note:**\n\n To change the directive's value for multiple PHP directives, duplicate or increment the parameter name. For example, to change three directives, use the directive parameter multiple times or use the `directive-1`, `directive-2` , and `directive-3` parameters.","examples":{"multiple":{"summary":"Set the values for multiple directives.","value":"directive-1=allow_url_fopen:0&directive-2=max_input_vars=1000"},"single":{"summary":"Set the value for a single directive.","value":"allow_url_fopen:0"}},"in":"query","name":"directive","required":true,"schema":{"type":"string"}},{"description":"PHP version on the system.\n\n**Note**\n\n* `ea-php56`\n* `ea-php70`\n* `ea-php71`\n* `ea-php72`\n* Any custom PHP package name.","in":"query","name":"version","required":true,"schema":{"example":"ea-php72","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"example":{},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"php_ini_set_directives","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"Ok","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update PHP version's directives","tags":["PHP"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  php_ini_set_directives \\\n  directive='allow_url_fopen:0' \\\n  version='ea-php72'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/php_ini_set_directives?api.version=1&directive=allow_url_fopen%3a0&version=ea-php72"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.52"}},"/php_ini_get_directives":{"get":{"description":"This function returns the directives in the selected PHP version's php.ini file. WHM's [*MultiPHP INI Editor*](https://go.cpanel.net/WHMMultiPHPINI) interface (*Home >> Software >> MultiPHP INI Editor*) lists these directives in the *Basic Mode* section.\n\n**Important:**\n\n  When you disable the [Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles), the system **disables** this function.","operationId":"php_ini_get_directives","parameters":[{"description":"The name of an installed version of PHP.\n\n* `ea-php72`\n* `ea-php73`\n* `ea-php74`\n* Any custom PHP package name","in":"query","name":"version","required":true,"schema":{"example":"ea-php74","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"directives":{"description":"An array of directives that are available in the `php.ini` file of the selected version of PHP.","items":{"properties":{"default_value":{"description":"The directive's default value.","example":"1","type":"string"},"info":{"description":"The purpose of the directive.","example":"This option enables the URL-aware fopen wrappers that enable accessing URL object like files. Default wrappers are provided for the access of remote files using the ftp or http protocol, some extensions like zlib may register additional wrappers.","type":"string"},"key":{"description":"The directive's name.","example":"allow_url_fopen","type":"string"},"php_ini_mode":{"description":"The directive's [PHP_INI mode](http://php.net/manual/en/configuration.changes.modes.php).\n\n* `PHP_INI_SYSTEM`\n* `PHP_INI_PERDIR`\n* `PHP_INI_ALL`\n* `PHPINI_ONLY`","example":"PHP_INI_SYSTEM","type":"string"},"type":{"description":"The type of value that the directive uses.\n* `string`\n* `boolean`\n* `integer`\n* `float`","enum":["string","boolean","integer","float"],"example":"boolean","type":"string"},"value":{"description":"The directive's current value.","example":"On","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"php_ini_get_directives","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"Ok","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return PHP version's directives","tags":["PHP"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  php_ini_get_directives \\\n  version='ea-php74'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/php_ini_get_directives?api.version=1&version=ea-php74"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.52"}},"/php_set_handler":{"get":{"description":"This function sets a PHP version's handler.\n\n**Important:**\n\nWhen you disable the [Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles), the system **disables** this function.","operationId":"php_set_handler","parameters":[{"description":"An installed PHP version.\n* `ea-php54`\n* `ea-php55`\n* `ea-php56`\n* `ea-php70`\n* `ea-php71`\n* `ea-php72`\n* `inherit`\n* Any custom PHP package name.","in":"query","name":"version","required":true,"schema":{"example":"ea-php70","type":"string"}},{"description":"An installed PHP handler.\n* `cgi`\n* `suphp`\n* `dso`\n* `none`","in":"query","name":"handler","required":true,"schema":{"enum":["cgi","suphp","dso","none"],"example":"suphp","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"php_set_handler","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update PHP version's handler","tags":["PHP"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  php_set_handler \\\n  version='ea-php70' \\\n  handler='suphp'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/php_set_handler?api.version=1&version=ea-php70&handler=suphp"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"54"}},"/list_accounts_retention":{"get":{"description":"List each cPanel account's web server log retention preference alongside the server default.","operationId":"list_accounts_retention","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"default_retention":{"description":"The server-wide default web log retention period, in days, from Tweak Settings.\nA value of 0 means logs are retained indefinitely.\n","example":14,"type":"integer"},"accounts":{"description":"A list of cPanel accounts and their web log retention preferences.","items":{"properties":{"user":{"description":"The cPanel account username.","example":"alice","type":"string"},"domain":{"description":"The account's primary domain.","example":"example.com","type":"string"},"retention_days":{"description":"The account's custom web log retention period, in days.\nNull when the account uses the server default.\n","example":30,"nullable":true,"type":"integer"},"using_default":{"description":"Whether the account uses the server-wide default retention setting.\n* `true` — Uses the server default.\n* `false` — Uses a custom retention value.\n","example":false,"type":"boolean"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"list_accounts_retention","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.\n","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}},"type":"object"}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"List accounts' web log retention settings","tags":["Web Log Retention","Logs"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  list_accounts_retention\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/list_accounts_retention?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"136"}},"/unsuspend_outgoing_email":{"get":{"description":"This function unsuspends outgoing email for a cPanel account's users.","operationId":"unsuspend_outgoing_email","parameters":[{"description":"The cPanel account.","in":"query","name":"user","required":true,"schema":{"example":"example","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"unsuspend_outgoing_email","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Unsuspend account outgoing email","tags":["Mail","cPanel Account Mail Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  unsuspend_outgoing_email \\\n  user='example'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/unsuspend_outgoing_email?api.version=1&user=example"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"56"}},"/verify_user_has_feature":{"get":{"description":"This function checks whether a user has access to a feature on a [feature list](https://go.cpanel.net/whmdocsFeatureManager).","operationId":"verify_user_has_feature","parameters":[{"description":"The cPanel account username.","in":"query","name":"user","required":true,"schema":{"example":"username","format":"username","type":"string"}},{"description":"The feature's ID.\n\n**Note:**\n\nCall WHM API 1's `get_feature_names` function to view available features.","in":"query","name":"feature","required":true,"schema":{"example":"sslinstall","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"has_feature":{"description":"Whether the user can access the feature.\n\n* `1` — The user can access the feature.\n* `0` — The user **cannot** access the feature.\n\n**Note:**\n\nThis function returns a `1` value for any feature that does **not** exist in\na [feature list](https://go.cpanel.net/whmdocsFeatureManager). This is because\nthe system presumes users have access to features that exist outside of the\nsystem's feature lists.","enum":[0,1],"example":1,"type":"integer"},"query_feature":{"description":"The queried feature's ID.","example":"sslinstall","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"verify_user_has_feature","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return cPanel account feature access","tags":["Packages","Feature Access"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  verify_user_has_feature \\\n  user='username' \\\n  feature='sslinstall'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/verify_user_has_feature?api.version=1&user=username&feature=sslinstall"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"56"}},"/get_service_config_key":{"get":{"description":"This function returns a specific configuration key for a service.","operationId":"get_service_config_key","parameters":[{"description":"The service's name.","in":"query","name":"service","required":true,"schema":{"example":"dovecot","type":"string"}},{"description":"The configuration key's name.","in":"query","name":"key","required":true,"schema":{"example":"mail_process_size","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"key name":{"description":"configuration key's current setting.\n\n**Note:**\n\n This return's name is the value that you pass in this function's key parameter. A valid setting.","example":"512","type":"string"},"mail_process_size":{}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_service_config_key","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return service configuration key","tags":["Server Administration","Services"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_service_config_key \\\n  service='dovecot' \\\n  key='mail_process_size'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_service_config_key?api.version=1&service=dovecot&key=mail_process_size"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"58"}},"/php_get_vhosts_by_version":{"get":{"description":"This function lists the virtual hosts that use a specified version of PHP.\n\n**Note:**\n\nThis document only applies to systems that run EasyApache 4.\n\n**Important:**\n\nWhen you disable the [Web Server role](https://go.cpanel.net/serverroles), the system **disables** this function.","operationId":"php_get_vhosts_by_version","parameters":[{"description":"The name of an installed PHP package.\n- `ea-php##`, where `##` represents the major and minor versions of PHP (for example, `ea-php72` represents PHP 7.2).\n- `inherit`\n- Any custom PHP package name.","in":"query","name":"version","required":true,"schema":{"example":"ea-php56","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"vhosts":{"description":"An array of the virtual hosts that use the specified PHP version.","items":{"example":"example.com","format":"domain","type":"string"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"php_get_vhosts_by_version","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return virtual hosts per PHP version","tags":["PHP"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  php_get_vhosts_by_version \\\n  version='ea-php56'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/php_get_vhosts_by_version?api.version=1&version=ea-php56"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"62"}},"/set_service_config_key":{"get":{"description":"This function configures global properties for specific services listed in the `/var/cpanel/conf` directory.","operationId":"set_service_config_key","parameters":[{"description":"The service's name.\n\n* A list of service names exists in the `/var/cpanel/conf` directory.","in":"query","name":"service","required":true,"schema":{"example":"dovecot","type":"string"}},{"description":"The configuration key's name.\n\n* This parameter uses the key names listed in the `/var/cpanel/conf/{service}/main` file, where {service} is the service's name from the service parameter.\n* This function does not support subkeys.","in":"query","name":"key","required":true,"schema":{"example":"mail_process_size","type":"string"}},{"description":"The new value for the configuration key.","in":"query","name":"value","required":true,"schema":{"example":"512","oneOf":[{"type":"string"},{"type":"integer"}]}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"set_service_config_key","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"Succeeded","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update service configuration key","tags":["Server Administration","Services"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  set_service_config_key \\\n  service='dovecot' \\\n  key='mail_process_size' \\\n  value='512'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/set_service_config_key?api.version=1&service=dovecot&key=mail_process_size&value=512"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"58"}},"/participate_in_analytics":{"get":{"description":"This function enables or disables\n[Interface Analytics](https://docs.cpanel.net/knowledge-base/cpanel-product/cpanel-analytics-the-data-we-use/#interface-analytics).","operationId":"participate_in_analytics","parameters":[{"description":"Whether to enable Interface Analytics.\n\n* `1` — Enable.\n* `0` — Disable.","in":"query","name":"enabled","required":true,"schema":{"enum":[0,1],"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"participate_in_analytics","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Enable analytics data gathering","tags":["cPanel Analytics"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  participate_in_analytics \\\n  enabled='1'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/participate_in_analytics?api.version=1&enabled=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"78"}},"/php_get_default_accounts_to_fpm":{"get":{"description":"This function determines whether the system enables PHP-FPM for new domains and accounts.\n\n**Important:**\n\nWhen you disable the\n[Web Server role](https://go.cpanel.net/serverroles),\nthe system **disables** this function.\n\n**Warning:**\n\nWe **strongly** recommend that you only activate Apache PHP-FPM if your server has at\nleast 2 GB of RAM available, or at least 30 MB of RAM per domain. If you enable PHP-FPM\non a server with less than the required RAM, your server may experience severe performance\nissues.","operationId":"php_get_default_accounts_to_fpm","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"default_accounts_to_fpm":{"description":"Whether PHP-FPM is enabled for a server's new accounts and domains.\n* `1` — PHP-FPM enabled.\n* `0` — PHP-FPM disabled.","enum":[1,0],"example":0,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"php_get_default_accounts_to_fpm","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return PHP-FPM status on new accounts","tags":["PHP-FPM"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  php_get_default_accounts_to_fpm\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/php_get_default_accounts_to_fpm?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"66"}},"/installed_versions":{"get":{"description":"This function lists the versions of third-party software that ship with cPanel & WHM.","operationId":"installed_versions","parameters":[{"description":"Whether to list the server's installed RPMs in the function's\n`cpanel_packages`, `ea_4_packages`, and `os_packages` arrays.\n\n* `1` - List.\n* `0` - Do **not** list.","in":"query","name":"packages","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"example":{"apache":"2.4.12","apache_php_default_version":0,"apache_php_versions":[0],"bind":"9.9.4-29","clamav":"0.99.2-1","cpanel_and_whm":"11.64.0.9999","cpanel_packages":["cpanel-ace-editor-1.2.6-1.cp1166.noarch","cpanel-yui-2.9.0-5.cp1136.noarch"],"cpanel_php":"7.2.7-4","cron":0,"cronie":"1.4.11-23","dovecot":"2.2.31 (65cde28)","ea_4_packages":[],"easyapache":"4","exim":"4.89-2","linux_kernel":"3.10.0-327.18.2.el7.x86_64","mailman":"2.1.23-9","mariadb":0,"mariadb_build":0,"munin":0,"mysql":"5.7.61","mysql_build":"5.7.61-1","nscd":"2.17-222","openssh-server":"7.4p1-21","operating_system_name":"centos","operating_system_version":"7.2","os_packages":["ImageMagick-6.7.8.9-15.el7_2.x86_64","zsh-5.0.2-14.el7.x86_64"],"p0f":"3.09b-1","postgresql":0,"postgresql_build":0,"powerdns":0,"proftpd":0,"pureftpd":"1.0.45","roundcube":"1.2.4-1","rsyslog":"8.24.0-16","spamd":"3.4.2","squirrelmail":0},"properties":{"apache":{"description":"The Apache® version.\n\n* `0` - Apache is **not** installed on the server.","example":"2.4.12","oneOf":[{"description":"A version of Apache.","type":"string"},{"description":"Apache is **not** installed.","enum":[0],"type":"integer"}]},"apache_php_default_version":{"description":"The default PHP version for Apache.\n\n* `0` - PHP for Apache is **not** installed on the server.","example":"7.3.21-1.1.1","oneOf":[{"description":"A version for Apache of default PHP.","type":"string"},{"description":"default PHP is **not** installed.","enum":[0],"type":"integer"}]},"apache_php_versions":{"description":"An array of PHP versions that the system installs for Apache.\n\nIf PHP for Apache is **not** installed, this will return an array containing `0`.\n\n**Note:**\n\nUnlike other keys in this object, this returns a `[0]` value when PHP for Apache is **not** installed.","example":["7.1.33-3.4.2","7.2.33-1.1.1","7.3.21-1.1.1"],"items":{"oneOf":[{"description":"A version of PHP for Apache.","type":"string"},{"description":"PHP for Apache is **not** installed on the server.","enum":[0],"type":"integer"}]},"type":"array"},"bind":{"description":"The BIND version.\n\n* `0` - BIND is **not** installed on the server.","example":"9.9.4-29","oneOf":[{"description":"A version of BIND.","type":"string"},{"description":"BIND is **not** installed.","enum":[0],"type":"integer"}]},"clamav":{"description":"The ClamAV version.\n\n* `0` - ClamAV is **not** installed on the server.","example":"0.99.2-1","oneOf":[{"description":"A version of ClamAV.","type":"string"},{"description":"ClamAV is **not** installed.","enum":[0],"type":"integer"}]},"cpanel_and_whm":{"description":"The cPanel & WHM version.","example":"11.64.0.9999","type":"string"},"cpanel_packages":{"description":"An array of cPanel-provided RPMs.\n\n**Note:**\n\nThe function **only** returns this array if you set the `packages` parameter to `1`.","example":["cpanel-ace-editor-1.1.9-1.cp1152.noarch","cpanel-analog-6.0-2.cp1136.x86_64","cpanel-angular-chosen-1.4.0-1.cp1158.noarch"],"items":{"type":"string"},"type":"array"},"cpanel_php":{"description":"The system PHP version.\n\n* `0` - System PHP is **not** installed on the server.","example":"7.2.7-4","oneOf":[{"description":"A version of cPanel & WHM.","type":"string"},{"description":"cPanel & WHM is **not** installed.","enum":[0],"type":"integer"}]},"cron":{"description":"The version of the ISC / Vixie cron daemon. This is the default cron service installed on Ubuntu.\n\n* `0` - ISC / Vixie cron is **not** installed on the server.","example":"3.0pl1-136ubuntu1","oneOf":[{"description":"A version of the cron daemon.","type":"string"},{"description":"ISC / Vixie cron is **not** installed.","enum":[0],"type":"integer"}]},"cronie":{"description":"The version of the cronie cron daemon. This is the default cron service installed on CentOS, CloudLinux, AlmaLinux, and other systems running derivatives of Red Hat Enterprise Linux.\n\n* `0` - cronie is **not** installed on the server.","example":"1.4.11-23","oneOf":[{"description":"A version of the cron daemon.","type":"string"},{"description":"cronie is **not** installed.","enum":[0],"type":"integer"}]},"dovecot":{"description":"The Dovecot version.\n\n* `0` - Dovecot is **not** installed on the server.","example":"2.2.31 (65cde28)","oneOf":[{"description":"A version of Dovecot.","type":"string"},{"description":"Dovecot is **not** installed.","enum":[0],"type":"integer"}]},"ea_4_packages":{"description":"An array of EasyApache 4 (EA4)-provided RPMs.\n\n**Note:**\n\nThe function **only** returns this array if you set the `packages` parameter to `1`.","example":[],"items":{"type":"string"},"type":"array"},"easyapache":{"description":"The EasyApache version.\n\n* `0` - EasyApache is **not** installed on the server.","example":"4","oneOf":[{"description":"A version of EasyApache.","type":"string"},{"description":"EasyApache is **not** installed.","enum":[0],"type":"integer"}]},"exim":{"description":"The Exim version.\n\n* `0` - Exim is **not** installed on the server.","example":"4.89-2","oneOf":[{"description":"A version of Exim.","type":"string"},{"description":"Exim is **not** installed.","enum":[0],"type":"integer"}]},"linux_kernel":{"description":"The Linux® kernel version.","example":"3.10.0-327.18.2.e17.x86_64","type":"string"},"mailman":{"description":"The Mailman version.\n\n* `0` - Mailman is **not** installed on the server.","example":"2.1.23-9","oneOf":[{"description":"A version of Mailman.","type":"string"},{"description":"Mailman is **not** installed.","enum":[0],"type":"integer"}]},"mariadb":{"description":"The MariaDB® version number.\n\n* `0` - MariaDB is **not** installed on the server.","example":"5.5.65","oneOf":[{"description":"A version number of MariaDB.","type":"string"},{"description":"MariaDB is **not** installed.","enum":[0],"type":"integer"}]},"mariadb_build":{"description":"The MariaDB RPM's version number.\n\n* `0` - MariaDB RPM's is **not** installed on the server.","example":"5.5.65-1","oneOf":[{"description":"A version number of MariaDB RPM's.","type":"string"},{"description":"MariaDB RPM's is **not** installed.","enum":[0],"type":"integer"}]},"munin":{"description":"The Munin version.\n\n* `0` - Munin is **not** installed on the server.","example":"2.0.30","oneOf":[{"description":"A version of Munin.","type":"string"},{"description":"Munin is **not** installed.","enum":[0],"type":"integer"}]},"mysql":{"description":"The MySQL® version number.\n\n* `0` - MySQL is **not** installed on the server.","example":"5.7.61","oneOf":[{"description":"A version number of MySQL.","type":"string"},{"description":"MySQL is **not** installed.","enum":[0],"type":"integer"}]},"mysql_build":{"description":"The MySQL RPM's version number.\n\n* `0` - MySQL RPM's is **not** installed on the server.","example":"5.7.61-1","oneOf":[{"description":"A version number of MySQL RPM's.","type":"string"},{"description":"MySQL RPM's is **not** installed.","enum":[0],"type":"integer"}]},"nscd":{"description":"The Name Service Cache Daemon version number.\n\n* `0` - Name Service Cache Daemon is **not** installed on the server.","example":"2.17-222","oneOf":[{"description":"A version number of Name Service Cache Daemon.","type":"string"},{"description":"Name Service Cache Daemon is **not** installed.","enum":[0],"type":"integer"}]},"openssh-server":{"description":"The OpenSSH version.\n\n* `0` - OpenSSH is **not** installed on the server.","example":"clients-6.6.1p1-25","oneOf":[{"description":"A version of OpenSSH.","type":"string"},{"description":"OpenSSH is **not** installed.","enum":[0],"type":"integer"}]},"operating_system_name":{"description":"The server's operating system (OS).","example":"centos","type":"string"},"operating_system_version":{"description":"The version of the server's OS.","example":"7.2","type":"string"},"os_packages":{"description":"An array of OS-provided RPMs.\n\n**Note:**\n\n The function **only** returns this array if you set the `packages` parameter to `1`.","example":["GeoIP-1.5.0-11.el7.x86_64","ImageMagick-6.7.8.9-15.el7_2.x86_64","ModemManager-glib-1.6.0-2.el7.x86_64"],"items":{"type":"string"},"type":"array"},"p0f":{"description":"The Passive OS Fingerprinting version number.\n\n* `0` - Passive OS Fingerprinting is **not** installed on the server.","example":"3.09b-1","oneOf":[{"description":"A version number of Passive OS Fingerprinting.","type":"string"},{"description":"Passive OS Fingerprinting is **not** installed.","enum":[0],"type":"integer"}]},"postgresql":{"description":"The PostgreSQL® version.\n\n* `0` - PostgreSQL is **not** installed on the server.","example":"9.2","oneOf":[{"description":"A version of PostgreSQL.","type":"string"},{"description":"PostgreSQL is **not** installed.","enum":[0],"type":"integer"}]},"postgresql_build":{"description":"The PostgreSQL RPM's version number.\n\n* `0` - PostgreSQL RPM's is **not** installed on the server.","example":"0","oneOf":[{"description":"A version number of PostgreSQL RPM's.","type":"string"},{"description":"PostgreSQL RPM's is **not** installed.","enum":[0],"type":"integer"}]},"powerdns":{"description":"The PowerDNS version.\n\n* `0` - PowerDNS is **not** installed on the server.","example":"4.1.10-15","oneOf":[{"description":"A version of PowerDNS.","type":"string"},{"description":"PowerDNS is **not** installed.","enum":[0],"type":"integer"}]},"proftpd":{"description":"The ProFTP version.\n\n* `0` - ProFTP is **not** installed on the server.","example":"1.3.7d","oneOf":[{"description":"A version of ProFTP.","type":"string"},{"description":"ProFTP is **not** installed.","enum":[0],"type":"integer"}]},"pureftpd":{"description":"The Pure-FTPd version.\n\n* `0` - Pure-FTPd is **not** installed on the server.","example":"1.0.45","oneOf":[{"description":"A version of Pure-FTPd.","type":"string"},{"description":"Pure-FTPd is **not** installed.","enum":[0],"type":"integer"}]},"roundcube":{"description":"The Roundcube version.\n\n* `0` - Roundcube is **not** installed on the server.","example":"1.2.4-1","oneOf":[{"description":"A version of Roundcube.","type":"string"},{"description":"Roundcube is **not** installed.","enum":[0],"type":"integer"}]},"rsyslog":{"description":"The Rsyslog version number.\n\n* `0` - Rsyslog is **not** installed on the server.","example":"8.24.0-16","oneOf":[{"description":"A version number of Rsyslog.","type":"string"},{"description":"Rsyslog is **not** installed.","enum":[0],"type":"integer"}]},"spamd":{"description":"The Apache SpamAssassin™ version number.\n\n* `0` - Apache SpamAssassin is **not** installed on the server.","example":"3.4.2","oneOf":[{"description":"A version number of Apache SpamAssassin.","type":"string"},{"description":"Apache SpamAssassin is **not** installed.","enum":[0],"type":"integer"}]}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"installed_versions","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return third-party software versions","tags":["Updates"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  installed_versions\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/installed_versions?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"64"}},"/system_needs_reboot":{"get":{"description":"This function determines if your system requires a reboot to apply quotas, software package updates, or kernel updates.\n\n**Important:**\n\nThis function **cannot** detect whether your system needs a reboot if you use cPanel & WHM inside of a [Linux Container (LXC)](https://docs.cpanel.net/knowledge-base/general-systems-administration/linux-containers/).","operationId":"system_needs_reboot","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"details":{"description":"An object that contains reasons why the system requires a reboot.","properties":{"kernel":{"description":"An object of kernel versions.\n\n**Note:**\n\nThe function **only** returns this object if the kernel updates and requires a reboot.","properties":{"boot_version":{"description":"The version that the system's kernel updated to.","example":"3.10.0-514.10.2.e17.x86_64","type":"string"},"running_version":{"description":"The kernel version that the server currently runs.","example":"3.10.0-514.10.2.e17.x86_64","type":"string"}},"type":"object"},"quota":{"description":"Whether the system requires a reboot to enable quotas.\n\n* `1` — System requires a reboot to enable quotas.\n\n**Note:**\n\nThe function **only** returns this value if the kernel updates and requires a reboot.","enum":[1],"example":1,"type":"integer"},"updates":{"description":"A list of software packages that require an update and their most recent versions.\n\n**Note:**\n\nThe function **only** returns this object if software packages on your server require updates.","example":{"glibc":"2.17-157.el7_3.1"},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"system_needs_reboot","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}},"needs_reboot":{"description":"Whether the system requires a reboot.\n\n* `1` — System requires a reboot.\n* `0` — System does **not** require a reboot.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return whether system needs reboot","tags":["Server Administration","System Information"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  system_needs_reboot\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/system_needs_reboot?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"64"}},"/disable_failing_authentication_providers":{"get":{"description":"This function disables any enabled identity provider modules that fail to load.","operationId":"disable_failing_authentication_providers","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"description":"An array of objects containing information about the external authentication identity provider module failures.","items":{"properties":{"disabled_services":{"description":"An array of the cPanel services for which the external authentication identity provider was previously disabled.","example":["cpaneld","webmaild"],"items":{"type":"string"},"type":"array"},"failures_to_disable":{"description":"An array of objects containing the cPanel services for which the system fails to disable the module.","items":{"properties":{"failure":{"description":"A description of the failure to disable the identity provider module for that module.","example":"An informative failure message.","type":"string"},"service_name":{"description":"A cPanel service for which the system failed to disable the external authentication identity provider.","example":"whostmgrd","type":"string"}},"type":"object"},"type":"array"},"provider_failure":{"description":"A description of the failure.","example":"(ERR mcddbv) The system failed to load the module “Cpanel::Security::Authn::Provider::Facebook“ because of an error: Can't locate Cpanel/Security/Authn/Provider/Facebook.pm in @INC (@INC contains: /usr/local/cpanel /usr/local/cpanel/3rdparty/perl/514/lib/perl5/cpanel_lib/i386-linux-64int /usr/local/cpanel/3rdparty/perl/514/lib/perl5/cpanel_lib /usr/local/cpanel/3rdparty/perl/514/lib/perl5/5.14.4/i386-linux-64int /usr/local/cpanel/3rdparty/perl/514/lib/perl5/5.14.4 /opt/cpanel/perl5/514/site_lib/i386-linux-64int /opt/cpanel/perl5/514/site_lib /var/cpanel/perl) at (eval 143) line 1.\nBEGIN failed--compilation aborted at (eval 143) line 1.\n","type":"string"},"provider_name":{"description":"The external authentication identity provider to disable.","example":"facebook","type":"string"},"provider_namespace":{"description":"The external authentication identity provider module's namespace.","example":"Cpanel::Security::Authn::Provider::Facebook","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"disable_failing_authentication_providers","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Disable identity provider modules that fail to load","tags":["Authentication","External Authentication"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  disable_failing_authentication_providers\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/disable_failing_authentication_providers?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"54"}},"/get_available_authentication_providers":{"get":{"description":"This function lists available external authentication identity providers for all services.","operationId":"get_available_authentication_providers","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"providers":{"description":"An array of available identity provider names and settings. Each hash in the array includes the cpaneld_link , whostmgrd_link , webmaild_link , icon , icon_type , provider_name , display_name , documentation_url , color , configured , id , label , textcolor , whostmgr_enabled , cpaneld_enabled , and webmaild_enabled returns.","items":{"properties":{"color":{"description":"The background color of the button on the cPanel interface. A valid RGB hexadecimal color value.","example":"dd4b39","type":"string"},"configured":{"description":"Whether the identity provider is configured on the server.\n- 1  The provider is configured.\n- 0  The provider is not configured.","enum":[0,1],"example":1,"type":"integer"},"cpaneld_enabled":{"description":"Whether the identity provider is enabled for the cpaneld service.\n- 1  The provider is enabled for the cpaneld service..\n- 0  The provider is not enabled for the cpaneld service.","enum":[0,1],"example":1,"type":"integer"},"cpaneld_link":{"description":"link to the identity provider's configuration for the cpaneld service on the system. A valid URL .","example":"https://hostname.example.com:2083/openid_connect/cpanelid","type":"string"},"display_name":{"description":"The display name of the identity provider. A valid string.","example":"cPanel","type":"string"},"documentation_url":{"description":"The URL to the identity provider's documentation. A valid URL.","example":"https://go.cpanel.net/cpanelidmanage","type":"string"},"icon":{"description":"The icon file to display in the button on the cPanel login interface. A valid Base64-encoded, JPG or PNG-formatted image file.","example":"Click to view...iVBORw0KGgoAAAANSUhEUgAAACEAAAAhCAYAAABX5MJvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAV1JREFUeNrsVtGNwjAMJegGYIRucBmhtwEjdAMyQjYoG2SEG6HcBGUDugFskHOQg1zTlFaN\\/\\/KkqMh2yYvt53S3KygomIZaE+y9P8BDJ9xXpdSDxT9jwX7dxDJsDMvCuvl33GF1sBwS5O8GX7eVgCabGyRkGJF25v0sJHrcyDH7iMhWEl9zWSD1\\/xs1klJn8J\\/gZ4WxNdgu8KyiDXGIfmJ7LO6R8CI5rJnwO+Kv0Wb9Z7xlZr+wMt8f\\/ANmyCoCMF3CUmP8rOmHip1AM\\/8tdbLcjfnL5NigYmIp+ilp5iYRJNkmajtLIBuJiUZ1S+aDKGDjI8tGk+N\\/9yuy0ODcGIjL8UEmcXKLDelRDQ5tHcuIkSLQE1WYhIRfMRIEmiV1Z7NES5Rh9nIisRGVWGOyyyflC5fSkDsTmk1KnVBMbForqQw+IVtUCP3KEpdojffHnRGKcq3LZ3pBgST+BRgANXt+WPKE7tYAAAAASUVORK5CYII=","type":"string"},"icon_type":{"description":"The icon file's MIME type. A valid image format's MIME type.","example":"image/svg+xml","type":"string"},"id":{"description":"The ID of the identity provider. A valid string.","example":"cpanelid","type":"string"},"label":{"description":"The text label that will appear on the cPanel login interface. A valid string.","example":"Log in with a cPanelID Account","type":"string"},"provider_name":{"description":"The name of the identity provider. A valid string.","example":"cpanel","type":"string"},"textcolor":{"description":"The color of the text label on the cPanel login interface. A valid RGB hexadecimal color value.","example":"FFFFFF","type":"string"},"webmaild_enabled":{"description":"Whether the identity provider is enabled for the webmaild service.\n- 1  The provider is enabled for the webmaild service.\n- 0  The provider is not enabled for the webmaild service.","enum":[0,1],"example":1,"type":"integer"},"webmaild_link":{"description":"link to the identity provider's configuration for the webmaild service on the system. A valid URL .","example":"https://hostname.example.com:2096/openid_connect/cpanelid","type":"string"},"whostmgr_enabled":{"description":"Whether the identity provider is enabled for the whostmgr service.\n- 1  The provider is enabled for the whostmgr service.\n- 0  The provider is not enabled for the whostmgr service.","enum":[0,1],"example":1,"type":"integer"},"whostmgrd_link":{"description":"link to the identity provider's configuration for the whostmgrd service on the system. A valid URL.","example":"https://hostname.example.com:2087/openid_connect/cpanelid","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_available_authentication_providers","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return available identity providers","tags":["Authentication","External Authentication"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_available_authentication_providers\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_available_authentication_providers?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"54"}},"/enable_authentication_provider":{"get":{"description":"This function enables an external authentication identity provider for a specified service.","operationId":"enable_authentication_provider","parameters":[{"description":"The cPanel & WHM service's name:\n\n* `cpaneld`\n* `webmaild`\n* `whostmgrd`","in":"query","name":"service_name","required":true,"schema":{"enum":["cpaneld","webmaild","whostmgrd"],"example":"cpaneld","type":"string"}},{"description":"A valid identity provider's identification key.","in":"query","name":"provider_id","required":true,"schema":{"example":"cpanelid","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"enable_authentication_provider","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Enable identity provider","tags":["Authentication","External Authentication"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  enable_authentication_provider \\\n  service_name='cpaneld' \\\n  provider_id='cpanelid'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/enable_authentication_provider?api.version=1&service_name=cpaneld&provider_id=cpanelid"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"54"}},"/get_provider_client_configurations":{"get":{"description":"This function retrieves the configuration details for the client of an external authentication identity provider.","operationId":"get_provider_client_configurations","parameters":[{"description":"The cPanel & WHM service's name.\n* `cpaneld` — The cPanel daemon.\n* `whostmgrd` — The WHM daemon.\n* `webmaild` — The Webmail daemon.","in":"query","name":"service_name","required":true,"schema":{"enum":["cpaneld","whostmgrd","webmaild"],"example":"cpaneld","type":"string"}},{"description":"The identity provider's key.","in":"query","name":"provider_id","required":true,"schema":{"example":"cpanelid","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"client_configurations":{"description":"An object that contains the client configuration information.","properties":{"client_id":{"description":"The client ID for the identity provider.","example":"1234567890","type":"string"},"client_secret":{"description":"The secret for the client ID.","example":"victoria","type":"string"},"redirect_uris":{"description":"The redirection URIs for each interface that the identity provider uses.","example":["https://hostname.example.com:2083/openid_connect_callback/cpanelid","https://hostname.example.com:2087/openid_connect_callback/cpanelid","https://hostname.example.com:2096/openid_connect_callback/cpanelid"],"items":{"format":"url","type":"string"},"type":"array"}},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_provider_client_configurations","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return identity provider client configuration","tags":["Authentication","External Authentication"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_provider_client_configurations \\\n  service_name='cpaneld' \\\n  provider_id='cpanelid'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_provider_client_configurations?api.version=1&service_name=cpaneld&provider_id=cpanelid"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"54"}},"/get_provider_configuration_fields":{"get":{"description":"This function retrieves the configuration fields for a external authentication identity provider.","operationId":"get_provider_configuration_fields","parameters":[{"description":"The cPanel & WHM service's name.\n\n* `cpaneld`\n* `whostmgrd`\n* `webmaild`","in":"query","name":"service_name","required":true,"schema":{"enum":["cpaneld","whostmgrd","webmaild"],"example":"cpaneld","type":"string"}},{"description":"The identity provider's key.","in":"query","name":"provider_id","required":true,"schema":{"example":"cpanelid","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"configuration_fields":{"description":"An array of objects containing the configuration information for each field.","example":[{"description":"The Secret of the Client","display_order":1,"field_id":"client_secret","label":"Client Secret","value":null},{"description":"The ID of the Client.","display_order":0,"field_id":"client_id","label":"Client ID","value":null}],"items":{"properties":{"description":{"description":"The description of the configuration field.","type":"string"},"display_order":{"description":"The display order of the configuration field.","minimum":0,"type":"integer"},"field_id":{"description":"The name of the configuration field.","type":"string"},"label":{"description":"The label of the configuration field.","type":"string"},"value":{"description":"The value of the configuration field, if available.","nullable":true,"type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_provider_configuration_fields","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return identity provider configuration fields","tags":["Authentication","External Authentication"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_provider_configuration_fields \\\n  service_name='cpaneld' \\\n  provider_id='cpanelid'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_provider_configuration_fields?api.version=1&service_name=cpaneld&provider_id=cpanelid"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"54"}},"/get_provider_display_configurations":{"get":{"description":"This function retrieves the display configuration for the login button of an external authentication identity provider.","operationId":"get_provider_display_configurations","parameters":[{"description":"The identity provider's key.","in":"query","name":"provider_id","required":true,"schema":{"example":"google","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"configurations":{"description":"An array of objects containing information about each service's external authentication display information.","example":[{"color":"dd4b39","display_name":"Google","documentation_url":"https://developers.google.com/identity/protocols/OpenIDConnect","icon":"PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDIyIDE0Ij48ZyBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik03IDZ2Mi40aDMuOTdjLS4xNiAxLjAzLTEuMiAzLjAyLTMuOTcgMy4wMi0yLjM5IDAtNC4zNC0xLjk4LTQuMzQtNC40MlM0LjYxIDIuNTggNyAyLjU4YzEuMzYgMCAyLjI3LjU4IDIuNzkgMS4wOGwxLjktMS44M0MxMC40Ny42OSA4Ljg5IDAgNyAwIDMuMTMgMCAwIDMuMTMgMCA3czMuMTMgNyA3IDdjNC4wNCAwIDYuNzItMi44NCA2LjcyLTYuODQgMC0uNDYtLjA1LS44MS0uMTEtMS4xNkg3ek0yMiA2aC0yVjRoLTJ2MmgtMnYyaDJ2MmgyVjhoMiIvPjwvZz48L3N2Zz4=","icon_type":"image/svg+xml","label":"Log in via Google","link":"/openid_connect/google","provider_name":"google","service":"cpaneld","textcolor":"FFFFFF"},{"color":"dd4b39","display_name":"Google","documentation_url":"https://developers.google.com/identity/protocols/OpenIDConnect","icon":"PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDIyIDE0Ij48ZyBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik03IDZ2Mi40aDMuOTdjLS4xNiAxLjAzLTEuMiAzLjAyLTMuOTcgMy4wMi0yLjM5IDAtNC4zNC0xLjk4LTQuMzQtNC40MlM0LjYxIDIuNTggNyAyLjU4YzEuMzYgMCAyLjI3LjU4IDIuNzkgMS4wOGwxLjktMS44M0MxMC40Ny42OSA4Ljg5IDAgNyAwIDMuMTMgMCAwIDMuMTMgMCA3czMuMTMgNyA3IDdjNC4wNCAwIDYuNzItMi44NCA2LjcyLTYuODQgMC0uNDYtLjA1LS44MS0uMTEtMS4xNkg3ek0yMiA2aC0yVjRoLTJ2MmgtMnYyaDJ2MmgyVjhoMiIvPjwvZz48L3N2Zz4=","icon_type":"image/svg+xml","label":"Log in via Google","link":"/openid_connect/google","provider_name":"google","service":"webmaild","textcolor":"FFFFFF"},{"color":"dd4b39","display_name":"Google","documentation_url":"https://developers.google.com/identity/protocols/OpenIDConnect","icon":"PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDIyIDE0Ij48ZyBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik03IDZ2Mi40aDMuOTdjLS4xNiAxLjAzLTEuMiAzLjAyLTMuOTcgMy4wMi0yLjM5IDAtNC4zNC0xLjk4LTQuMzQtNC40MlM0LjYxIDIuNTggNyAyLjU4YzEuMzYgMCAyLjI3LjU4IDIuNzkgMS4wOGwxLjktMS44M0MxMC40Ny42OSA4Ljg5IDAgNyAwIDMuMTMgMCAwIDMuMTMgMCA3czMuMTMgNyA3IDdjNC4wNCAwIDYuNzItMi44NCA2LjcyLTYuODQgMC0uNDYtLjA1LS44MS0uMTEtMS4xNkg3ek0yMiA2aC0yVjRoLTJ2MmgtMnYyaDJ2MmgyVjhoMiIvPjwvZz48L3N2Zz4=","icon_type":"image/svg+xml","label":"Log in via Google","link":"/openid_connect/google","provider_name":"google","service":"whostmgrd","textcolor":"FFFFFF"}],"items":{"properties":{"color":{"description":"The background color of the button in the cPanel interface.","format":"RGB","type":"string"},"display_name":{"description":"The display name of the identity provider.","type":"string"},"documentation_url":{"description":"The URL to the identity provider's documentation.","format":"url","type":"string"},"icon":{"description":"The icon file in the button that the cPanel login interface displays.","format":"byte","type":"string"},"icon_type":{"description":"The icon file's MIME type.","type":"string"},"label":{"description":"The text label in the button that the cPanel login interface displays.","type":"string"},"link":{"description":"A reference URL to the identity provider's configuration for the system.","type":"string"},"provider_name":{"description":"The name of the identity provider.","type":"string"},"service":{"description":"The service's name.\n\n* `cpaneld`\n* `whostmgrd`\n* `webmaild`","enum":["cpaneld","whostmgrd","webmaild"],"type":"string"},"textcolor":{"description":"The color of the text label in the button that the cPanel login interface displays.","format":"RGB","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_provider_display_configurations","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return identity provider login interface appearance","tags":["Authentication","External Authentication"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_provider_display_configurations \\\n  provider_id='google'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_provider_display_configurations?api.version=1&provider_id=google"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"58.0.12"}},"/set_provider_client_configurations":{"get":{"description":"This function sets the values of configuration fields for an external authentication identity provider.","operationId":"set_provider_client_configurations","parameters":[{"description":"The cPanel & WHM service's name.\n* `cpaneld` — The cPanel daemon.\n* `whostmgrd` — The WHM daemon.\n* `webmaild` — The Webmail daemon.","in":"query","name":"service_name","required":true,"schema":{"enum":["cpaneld","whostmgrd","webmaild"],"example":"cpaneld","type":"string"}},{"description":"The identity provider's key.","in":"query","name":"provider_id","required":true,"schema":{"example":"cpanelid","type":"string"}},{"description":"The configuration values to set for the identity provider.\n\n**Note**\n \nThe items in this parameter depend on the fields that the provider implements through OpenID.","in":"query","name":"configurations","required":true,"schema":{"example":"{\"client_id\":\"victoria\",\"client_secret\":\"secret\"}","format":"json","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"set_provider_client_configurations","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update identity provider client configuration","tags":["Authentication","External Authentication"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  set_provider_client_configurations \\\n  service_name='cpaneld' \\\n  provider_id='cpanelid' \\\n  configurations='{\"client_id\":\"victoria\",\"client_secret\":\"secret\"}'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/set_provider_client_configurations?api.version=1&service_name=cpaneld&provider_id=cpanelid&configurations=%7b%22client_id%22%3a%22victoria%22%2c%22client_secret%22%3a%22secret%22%7d"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"54"}},"/backup_config_set":{"get":{"description":"This function configures a server's backup system. The system saves these settings in the `/var/cpanel/backups/config` file.","operationId":"backup_config_set","parameters":[{"description":"Whether to enable daily backups.\n\n* `1` — Enable.\n* `0` — Disable.","in":"query","name":"backup_daily_enable","required":false,"schema":{"default":1,"enum":[0,1],"example":1,"type":"integer"}},{"description":"The number of daily backups to retain.","in":"query","name":"backup_daily_retention","required":false,"schema":{"default":5,"example":5,"minimum":0,"type":"integer"}},{"description":"Which days of the month to run backups.\n\n**Note:**\n\nTo add multiple days, use a comma-delimited list.","in":"query","name":"backup_monthly_dates","required":false,"schema":{"default":1,"example":1,"maximum":31,"minimum":1,"type":"integer"}},{"description":"Whether to enable monthly backups.\n\n* `1` — Enable.\n* `0` — Disable.","in":"query","name":"backup_monthly_enable","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}},{"description":"The number of monthly backups to retain.","in":"query","name":"backup_monthly_retention","required":false,"schema":{"default":1,"example":5,"minimum":0,"type":"integer"}},{"description":"Which day of the week to run weekly backups.\n\n* `0` — Sunday.\n* `1` — Monday.\n* `2` — Tuesday.\n* `3` — Wednesday.\n* `4` — Thursday.\n* `5` — Friday.\n* `6` — Saturday.","in":"query","name":"backup_weekly_day","required":false,"schema":{"default":0,"example":1,"maximum":6,"minimum":1,"type":"integer"}},{"description":"Whether to enable weekly backups.\n\n* `1` — Enable.\n* `0` — Disable.","in":"query","name":"backup_weekly_enable","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}},{"description":"The number of weekly backups to retain.","in":"query","name":"backup_weekly_retention","required":false,"schema":{"default":4,"example":4,"minimum":0,"type":"integer"}},{"description":"Whether to back up cPanel user accounts.\n\n* `1` — Back up.\n* `0` — Do **not** back up.\n\n**Note:**\n\nThis setting affects whether the system enables the *File and Directory Restoration*\ninterfaces in\n[cPanel](https://docs.cpanel.net/cpanel/files/file-and-directory-restoration-for-cpanel/)\nand in\n[WHM](https://docs.cpanel.net/whm/backup/file-and-directory-restoration-for-whm/).\nFor more information, read the\n[How to Manage Metadata Settings](https://docs.cpanel.net/knowledge-base/backup/how-to-manage-metadata-settings/)\ndocumentation.","in":"query","name":"backupaccts","required":false,"schema":{"default":1,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to back up bandwidth tracking data.\n\n* `1` — Back up.\n* `0` — Do **not** back up.","in":"query","name":"backupbwdata","required":false,"schema":{"default":1,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Which days of the week to run daily backups.\n\n* `0` — Sunday.\n* `1` — Monday.\n* `2` — Tuesday.\n* `3` — Wednesday.\n* `4` — Thursday.\n* `5` — Friday.\n* `6` — Saturday.\n\n**Note:**\n\nFor multiple days, use a comma-delimited list.","in":"query","name":"backupdays","required":false,"schema":{"default":"0,2,4,6","example":"0,1,2,3,4,5,6","maximum":6,"minimum":0,"type":"string"}},{"description":"The primary backup directory.","in":"query","name":"backupdir","required":false,"schema":{"default":"/backup","example":"/backup","type":"string"}},{"description":"Whether to enable backups.\n\n* `1` — Enable.\n* `0` — Disable.\n\n**Note:**\n\nThis setting affects whether the system enables the *File and Directory Restoration*\ninterfaces in\n[cPanel](https://docs.cpanel.net/cpanel/files/file-and-directory-restoration-for-cpanel/)\nand in\n[WHM](https://docs.cpanel.net/whm/backup/file-and-directory-restoration-for-whm/).\nFor more information, read the\n[How to Manage Metadata Settings](https://docs.cpanel.net/knowledge-base/backup/how-to-manage-metadata-settings/)\ndocumentation.","in":"query","name":"backupenable","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether to back up system files.\n\n* `1` — Back up.\n* `0` — Do **not** back up.","in":"query","name":"backupfiles","required":false,"schema":{"default":1,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to back up the error logs.\n\n* `1` — Back up.\n* `0` — Do **not** back up.","in":"query","name":"backuplogs","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether to mount a backup partition.\n\n* `1` — Mount.\n* `0` — Do **not** mount.\n\n**Note:**\n\nThis setting affects whether the system enables the *File and Directory Restoration*\ninterfaces in\n[cPanel](https://docs.cpanel.net/cpanel/files/file-and-directory-restoration-for-cpanel/)\nand in\n[WHM](https://docs.cpanel.net/whm/backup/file-and-directory-restoration-for-whm/).\nFor more information, read the\n[How to Manage Metadata Settings](https://docs.cpanel.net/knowledge-base/backup/how-to-manage-metadata-settings/)\ndocumentation.","in":"query","name":"backupmount","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether to back up suspended accounts.\n\n* `1` — Back up.\n* `0` — Do **not** back up.","in":"query","name":"backupsuspendedaccts","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}},{"description":"The type of backup to create.\n\n* `compressed`\n* `uncompressed`\n* `incremental`","in":"query","name":"backuptype","required":false,"schema":{"default":"compressed","enum":["compressed","uncompressed","incremental"],"example":"compressed","type":"string"}},{"description":"Whether to ensure that the destination server possesses the minimum\nfree disk space available.\n\n* `1` — Check the free disk space on the destination server.\n* `0` — Do **not** check the free disk space on the destination server.","in":"query","name":"check_min_free_space","required":false,"schema":{"default":1,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether the backup system will create metadata when a backup runs.\n\n* `1` — Disable metadata creation.\n* `0` — Enable metadata creation.\n\n**Note:**\n\nThis setting affects whether the system enables the *File and Directory Restoration*\ninterfaces in\n[cPanel](https://docs.cpanel.net/cpanel/files/file-and-directory-restoration-for-cpanel/)\nand in\n[WHM](https://docs.cpanel.net/whm/backup/file-and-directory-restoration-for-whm/).\nFor more information, read the\n[How to Manage Metadata Settings](https://docs.cpanel.net/knowledge-base/backup/how-to-manage-metadata-settings/)\ndocumentation.","in":"query","name":"disable_metadata","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}},{"description":"The number of times that the system will try to use the additional backup destination.","in":"query","name":"errorthreshhold","required":false,"schema":{"default":3,"example":3,"minimum":0,"type":"integer"}},{"description":"Whether to strictly enforce the value of the `backup_daily_retention`\nparameter.\n\n* `1` — Strictly enforce the `backup_daily_retention` parameter.\n* `0` — Only enforce the `backup_daily_retention` parameter **after** a\nsuccessful complete backup.","in":"query","name":"force_prune_daily","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether to strictly enforce the value of the `backup_monthly_retention`\nparameter.\n\n* `1` — Strictly enforce the `backup_monthly_retention` parameter.\n* `0` — Only enforce the `backup_monthly_retention` parameter **after** a\nsuccessful complete backup.","in":"query","name":"force_prune_monthly","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether to strictly enforce the value of the `backup_weekly_retention`\nparameter.\n\n* `1` — Strictly enforce the `backup_weekly_retention` parameter.\n* `0` — Only enforce the `backup_weekly_retention` parameter **after** a\nsuccessful complete backup.","in":"query","name":"force_prune_weekly","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}},{"description":"The `gzip` environment variables.","in":"query","name":"gziprsyncopts","required":false,"schema":{"default":"","example":"--rysncable","type":"string"}},{"description":"Whether to delete backups from the local directory.\n\n* `1` — Delete.\n* `0` — Do **not** delete.\n\n**Note:**\n\nThis setting affects whether the system enables the *File and Directory Restoration*\ninterfaces in\n[cPanel](https://docs.cpanel.net/cpanel/files/file-and-directory-restoration-for-cpanel/)\nand in\n[WHM](https://docs.cpanel.net/whm/backup/file-and-directory-restoration-for-whm/).\nFor more information, read the\n[How to Manage Metadata Settings](https://docs.cpanel.net/knowledge-base/backup/how-to-manage-metadata-settings/)\ndocumentation.","in":"query","name":"keeplocal","required":false,"schema":{"default":1,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to check the `rsync` function for hardlink support.\n\n* `1` — Check.\n* `0` — Do **not** check.","in":"query","name":"linkdest","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether to use a local zone file from the `/var/named/domain.tld`\nfile or the `dnsadmin` daemon, where `domain.tld` represents the target domain.\n\n* `1` — Use the `/var/named/domain.tld` file.\n* `0` — Use `dnsadmin`.","in":"query","name":"localzonesonly","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}},{"description":"How long a restoration will attempt to run, in seconds. If the restoration does not succeed in this amount of time, it will stop.","in":"query","name":"maximum_restore_timeout","required":false,"schema":{"default":21600,"example":21600,"minimum":0,"type":"integer"}},{"description":"How long a backup will attempt to run, in seconds. If the backup does not succeed in this amount of time, it will stop.","in":"query","name":"maximum_timeout","required":false,"schema":{"default":7200,"example":7200,"minimum":0,"type":"integer"}},{"description":"The minimum amount of free disk to check for on the destination server.\n\n**Note:**\n\nIf the value of the `min_free_space_unit` parameter is `percent`, the maximum\nvalue is `100`.","in":"query","name":"min_free_space","required":false,"schema":{"default":5,"example":1024,"minimum":0,"type":"integer"}},{"description":"The units of measurement of disk space for the `min_free_space` return.\n\n* `MB` — Megabytes.\n* `percent` — Percent available.","in":"query","name":"min_free_space_unit","required":false,"schema":{"default":"percent","enum":["MB","percent"],"example":"MB","type":"string"}},{"description":"The backup method to use for MySQL® databases.\n\n* `accounts` — Back up databases in each account's archive.\n* `dir` — Back up the entire MySQL directory.\n* `both` — Back up databases in each account's archive and the entire\nMySQL directory.","in":"query","name":"mysqlbackup","required":false,"schema":{"default":"accounts","enum":["accounts","dir","both"],"example":"accounts","type":"string"}},{"description":"Whether to run the `/usr/local/cpanel/scripts/postcpbackup` script after\nthe backup finishes.\n\n* `1` — Run.\n* `0` — Do **not** run.","in":"query","name":"postbackup","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether to run the `/usr/local/cpanel/scripts/precpbackup` script before\nthe system processes backups.\n\n* `1` — Run.\n* `0` — Do **not** run.","in":"query","name":"prebackup","required":false,"schema":{"default":1,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to back up PostgreSQL® databases.\n\n* `1` — Back up.\n* `0` — Do **not** back up.","in":"query","name":"psqlbackup","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}},{"description":"The directory that temporarily stores a remote backup's data during a backup restoration.\nThe data is a compressed (`.tar.gz`) or uncompressed (`.tar`) account tarball.\n\n**Important:**\n\nThe system restores backups one at a time. The backup staging directory **must**\nbe large enough to contain the largest remote backup file that you wish to restore.\nFor example, if you wish to restore three backups, sized 1.5 GB, 528 MB, and\n950 MB each, your backup staging directory must be able to hold at **least** 1.5 GB.\n\n**Note:**\n\nThe system empties the directory after the system restores the backup.","in":"query","name":"remote_restore_staging_dir","required":false,"schema":{"example":"/backup","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"backup_config_set","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update the system's backup configuration","tags":["Backups","Backup Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  backup_config_set\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/backup_config_set?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.38"}},"/set_provider_display_configurations":{"get":{"description":"This function sets the display configuration for the login button of an external authentication identity provider.","operationId":"set_provider_display_configurations","parameters":[{"description":"The cPanel & WHM service's name.\n* `cpaneld` — The cPanel daemon.\n* `whostmgrd` — The WHM daemon.\n* `webmaild` — The Webmail daemon.","in":"query","name":"service_name","required":true,"schema":{"enum":["cpaneld","whostmgrd","webmaild"],"example":"cpaneld","type":"string"}},{"description":"The identity provider's key.","in":"query","name":"provider_id","required":true,"schema":{"example":"cpanelid","type":"string"}},{"content":{"application/json":{"example":{"color":"6677aa","display_name":"Hosting Center Login","textcolor":"44ffbb"},"schema":{"properties":{"color":{"description":"The background color of the button on the cPanel interface.","example":"dd4b39","format":"RGB","type":"string"},"display_name":{"description":"The display name of the identity provider.","example":"cPanel","type":"string"},"icon":{"description":"The icon file to display in the button on the cPanel login interface.","example":"iVBORw0KGgoAAAANSUhEUgAAACEAAAAhCAYAAABX5MJvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAV1JREFUeNrsVtGNwjAMJegGYIRucBmhtwEjdAMyQjYoG2SEG6HcBGUDugFskHOQg1zTlFaN\\/\\/KkqMh2yYvt53S3KygomIZaE+y9P8BDJ9xXpdSDxT9jwX7dxDJsDMvCuvl33GF1sBwS5O8GX7eVgCabGyRkGJF25v0sJHrcyDH7iMhWEl9zWSD1\\/xs1klJn8J\\/gZ4WxNdgu8KyiDXGIfmJ7LO6R8CI5rJnwO+Kv0Wb9Z7xlZr+wMt8f\\/ANmyCoCMF3CUmP8rOmHip1AM\\/8tdbLcjfnL5NigYmIp+ilp5iYRJNkmajtLIBuJiUZ1S+aDKGDjI8tGk+N\\/9yuy0ODcGIjL8UEmcXKLDelRDQ5tHcuIkSLQE1WYhIRfMRIEmiV1Z7NES5Rh9nIisRGVWGOyyyflC5fSkDsTmk1KnVBMbForqQw+IVtUCP3KEpdojffHnRGKcq3LZ3pBgST+BRgANXt+WPKE7tYAAAAASUVORK5CYII=","type":"string"},"icon_type":{"default":"image/svg+xml","description":"The icon file's MIME type.","example":"image/svg+xml","format":"mime","type":"string"},"label":{"description":"The text label that will appear on the cPanel login interface.","example":"Log in with a cPanelID Account","type":"string"},"textcolor":{"description":"The color of the text label on the cPanel login interface.","example":"FFFFFF","format":"RGB","type":"string"}},"type":"object"}}},"description":"The display configuration in JSON-encoded key-value format.","in":"query","name":"configurations","required":true}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"set_provider_display_configurations","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update identity provider login interface appearance","tags":["Authentication","External Authentication"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty set_provider_display_configurations service_name='cpaneld' provider_id='cpanelid' configurations='{\"color\":\"dd4b39\",\"display_name\":\"cPanel\",\"icon\":\"iVBORw0KGgoAAAANSUhEUgAAACEAAAAhCAYAAABX5MJvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAV1JREFUeNrsVtGNwjAMJegGYIRucBmhtwEjdAMyQjYoG2SEG6HcBGUDugFskHOQg1zTlFaN\\\\/\\\\/KkqMh2yYvt53S3KygomIZaE+y9P8BDJ9xXpdSDxT9jwX7dxDJsDMvCuvl33GF1sBwS5O8GX7eVgCabGyRkGJF25v0sJHrcyDH7iMhWEl9zWSD1\\\\/xs1klJn8J\\\\/gZ4WxNdgu8KyiDXGIfmJ7LO6R8CI5rJnwO+Kv0Wb9Z7xlZr+wMt8f\\\\/ANmyCoCMF3CUmP8rOmHip1AM\\\\/8tdbLcjfnL5NigYmIp+ilp5iYRJNkmajtLIBuJiUZ1S+aDKGDjI8tGk+N\\\\/9yuy0ODcGIjL8UEmcXKLDelRDQ5tHcuIkSLQE1WYhIRfMRIEmiV1Z7NES5Rh9nIisRGVWGOyyyflC5fSkDsTmk1KnVBMbForqQw+IVtUCP3KEpdojffHnRGKcq3LZ3pBgST+BRgANXt+WPKE7tYAAAAASUVORK5CYII=\",\"icon_type\":\"image/svg+xml\",\"label\":\"Log in with a cPanelID Account\",\"textcolor\":\"FFFFFF\"}'"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/set_provider_display_configurations?api.version=1&service_name=cpaneld&provider_id=cpanelid&configurations=%7b%22color%22%3a%22dd4b39%22%2c%22display_name%22%3a%22cPanel%22%2c%22icon%22%3a%22iVBORw0KGgoAAAANSUhEUgAAACEAAAAhCAYAAABX5MJvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAV1JREFUeNrsVtGNwjAMJegGYIRucBmhtwEjdAMyQjYoG2SEG6HcBGUDugFskHOQg1zTlFaN%5c%5c%2f%5c%5c%2fKkqMh2yYvt53S3KygomIZaE%2by9P8BDJ9xXpdSDxT9jwX7dxDJsDMvCuvl33GF1sBwS5O8GX7eVgCabGyRkGJF25v0sJHrcyDH7iMhWEl9zWSD1%5c%5c%2fxs1klJn8J%5c%5c%2fgZ4WxNdgu8KyiDXGIfmJ7LO6R8CI5rJnwO%2bKv0Wb9Z7xlZr%2bwMt8f%5c%5c%2fANmyCoCMF3CUmP8rOmHip1AM%5c%5c%2f8tdbLcjfnL5NigYmIp%2bilp5iYRJNkmajtLIBuJiUZ1S%2baDKGDjI8tGk%2bN%5c%5c%2f9yuy0ODcGIjL8UEmcXKLDelRDQ5tHcuIkSLQE1WYhIRfMRIEmiV1Z7NES5Rh9nIisRGVWGOyyyflC5fSkDsTmk1KnVBMbForqQw%2bIVtUCP3KEpdojffHnRGKcq3LZ3pBgST%2bBRgANXt%2bWPKE7tYAAAAASUVORK5CYII%3d%22%2c%22icon_type%22%3a%22image%2fsvg%2bxml%22%2c%22label%22%3a%22Log%20in%20with%20a%20cPanelID%20Account%22%2c%22textcolor%22%3a%22FFFFFF%22%7d"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"54"}},"/backup_date_list":{"get":{"description":"This function lists the dates where backup file exists, whether stored locally or stored on remote backup destinations when local backups are disabled.","operationId":"backup_date_list","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"backup_set":{"description":"A list of dates containing the backup files.","example":["2019-02-12T00:00:00.000Z","2019-02-12T00:00:00.000Z","2019-02-12T00:00:00.000Z"],"items":{"format":"ISO-8601 Date","type":"string"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"backup_date_list","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return dates where backup files exist","tags":["Backups","Backup Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  backup_date_list\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/backup_date_list?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.38"}},"/backup_destination_add":{"get":{"description":"This function adds a backup destination.","operationId":"backup_destination_add","parameters":[{"description":"The backup destination's name.","in":"query","name":"name","required":true,"schema":{"example":"destination_name","type":"string"}},{"description":"The type of backup destination.\n\n* `Custom`\n* `FTP`\n* `Local`\n* `SFTP`\n* `WebDAV`\n* `AmazonS3`\n* `Rsync`\n* `GoogleDrive`\n* `S3Compatible`\n* `Backblaze`\n\n**Note:**\n\nThis value determines which parameters you can use with the function.\n\n**Warning:**\n\nUse any of these encrypted connections to transfer system backup files:\n\n* Amazon S3™\n* Backblaze\n* GoogleDrive\n* Rsync\n* S3 Compatible\n* SFTP\n* WebDAV with SSL enabled","in":"query","name":"type","required":true,"schema":{"enum":["Custom","FTP","Local","SFTP","WebDAV","AmazonS3","Rsync","GoogleDrive","S3Compatible","Backblaze"],"example":"Local","type":"string"}},{"description":"Whether to disable the backup destination.\n\n* `1` — Disable the backup destination.\n* `0` — Enable the backup destination.","in":"query","name":"disabled","required":true,"schema":{"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether to upload system backups.\n\n* `1` — Upload system backups.\n* `0` — Do **not** upload system backups.","in":"query","name":"upload_system_backup","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to use this transport only for logs.\n\n* `1` — This destination will be skipped for regular backups.\n* `0` — Both log and regular backups will be uploaded.\n\nThis setting defaults to 0.\nThe only time log files get their own backup is via scripts/remote_log_transfer","in":"query","name":"only_used_for_logs","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"The session timeout, measured in seconds.\n\n**Note:**\n\n* This parameter is **not** valid for the `Local` backup `type` parameter.\n* The default value depends on the `type` parameter's value.","in":"query","name":"timeout","required":false,"schema":{"example":30,"type":"integer"}},{"description":"The path to the backups directory on the remote server.\n\n**Note:**\n\nThis parameter is only valid for the following backup types:\n* `AmazonS3`\n* `GoogleDrive`\n* `S3Compatible`","in":"query","name":"folder","required":false,"schema":{"default":"","example":"subfolder","type":"string"}},{"description":"The Amazon S3™ bucket.\n\n**Note:**\n\nThis parameter is only valid for the following backup types:\n* `AmazonS3`\n* `S3Compatible`","in":"query","name":"bucket","required":true,"schema":{"example":"ChockFullOfNuts","type":"string"}},{"description":"The Amazon S3™ Access Key ID.\n\n**Note:**\n\nThis parameter is only valid for the following backup types:\n* `AmazonS3`\n* `S3Compatible`","in":"query","name":"aws_access_key_id","required":true,"schema":{"example":"AKIAYLWMPOZZJCERC28Q","type":"string"}},{"description":"The remote server account's password or secret\naccess key.\n\n**Note:**\n\nThis parameter is only valid for the following backup types:\n* `AmazonS3`\n* `Custom`\n* `FTP`\n* `SFTP`\n* `Rsync`\n* `WebDAV`\n* `S3Compatible`","in":"query","name":"password","required":true,"schema":{"example":"123456luggage","type":"string"}},{"description":"The path to the backups directory on the remote server.\n\n* This parameter is **required** for the `Local` backup type.\n* If you do **not** use this parameter, the system will not set a value.\n\n**Note:**\n\nThis parameter is only valid for the following backup types:\n* `Backblaze`\n* `Custom`\n* `Local`\n* `FTP`\n* `SFTP`\n* `Rsync`\n* `WebDAV`","in":"query","name":"path","required":false,"schema":{"default":null,"example":"backups","type":"string"}},{"description":"The application key's name.\n\n**Note:**\n\nThis parameter is only valid for the `Backblaze` backup type.","in":"query","name":"application_key","required":true,"schema":{"example":"A123b45CD678e9","type":"string"}},{"description":"The application key ID that authenticates the Backblaze B2 account.\n\n**Note:**\n\nThis parameter is only valid for the `Backblaze` backup type.","in":"query","name":"application_key_id","required":true,"schema":{"example":"12a345B678c9","type":"string"}},{"description":"The bucket's ID string.\n\n**Note:**\n\nThis parameter is only valid for the `Backblaze` backup type.","in":"query","name":"bucket_id","required":true,"schema":{"example":"a12b34cd5678e9f","type":"string"}},{"description":"The bucket's name.\n\n**Note:**\n\nThis parameter is only valid for the `Backblaze` backup type.","in":"query","name":"bucket_name","required":true,"schema":{"example":"ChockFullOfNuts","type":"string"}},{"description":"The absolute file path to the user-supplied transport solution script.\n\n**Note:**\n\nThis parameter is only valid for the `Custom` backup type.","in":"query","name":"script","required":true,"schema":{"example":"/home/backups/beammeupscotty.pl","type":"string"}},{"description":"The remote server's hostname.\n\n**Note:**\n\nThis parameter is only valid for the following backup types:\n* `Custom`\n* `FTP`\n* `SFTP`\n* `Rsync`\n* `WebDAV`\n* `S3Compatible`","in":"query","name":"host","required":true,"schema":{"example":"backups.example.com","format":"hostname","type":"string"}},{"description":"The remote server account's username.\n\n**Note:**\n\nThis parameter is only valid for the following backup types:\n* `Custom`\n* `FTP`\n* `SFTP`\n* `Rsync`\n* `WebDAV`","in":"query","name":"username","required":true,"schema":{"example":"username","format":"username","type":"string"}},{"description":"The TCP port to use.\n\n**Note:**\n\n* This parameter defaults to the standard port used by the queried backup `type` parameter.\n* This parameter is only valid for the following backup types:\n  * `FTP`\n  * `SFTP`\n  * `Rsync`\n  * `WebDAV`","in":"query","name":"port","required":false,"schema":{"example":21,"maximum":65535,"minimum":1,"type":"integer"}},{"description":"Whether to use passive FTP.\n\n* `1` — Use passive FTP.\n* `0` — Use active FTP.\n\n**Note:**\n\nThis parameter is only valid for the `FTP` backup type.","in":"query","name":"passive","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"The Google Drive client ID.\n\n**Note:**\n\nThis parameter is only valid for the `GoogleDrive` backup type.","in":"query","name":"client_id","required":true,"schema":{"example":"aBcdeFgHIjK123","type":"string"}},{"description":"The Google Drive client secret.\n\n**Note:**\n\nThis parameter is only valid for the `GoogleDrive` backup type.","in":"query","name":"client_secret","required":true,"schema":{"example":"aBcde123FgHIjK456","type":"string"}},{"description":"Whether the path is mounted.\n\n* `1` — The path is mounted.\n* `0` — The path is **not** mounted.\n\n**Note:**\n\nThis parameter is only valid for the `Local` backup type.","in":"query","name":"mount","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to fail the backup attempt if the mount fails.\n\n* `1` — Fail the backup attempt.\n* `0` — Do **not** fail the backup attempt.\n\n**Note:**\n\nThis parameter is only valid for the `Local` backup type.","in":"query","name":"no_mount_fail","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"The authorization type.\n\n* `password`\n* `key`\n\n**Note:**\n\nThis parameter is only valid for the following backup types:\n* `SFTP`\n* `Rsync`","in":"query","name":"authtype","required":true,"schema":{"enum":["password","key"],"example":"password","type":"string"}},{"description":"The file path to the private key file, if the `authtype` parameter is the `key` value.\n\n**Note:**\n\nThis parameter is only valid for the following backup types:\n* `SFTP`\n* `Rsync`","in":"query","name":"privatekey","required":false,"schema":{"default":null,"example":"/home/backups/key","type":"string"}},{"description":"The private key file's passphrase, if the `authtype` parameter is the `key` value.\n\n**Note:**\n\nThis parameter is only valid for the following backup types:\n* `SFTP`\n* `Rsync`","in":"query","name":"passphrase","required":false,"schema":{"default":null,"example":"123456luggage","type":"string"}},{"description":"Whether to use SSL.\n\n* `1` — Use SSL.\n* `0` — Do **not** use SSL.\n\n**Note:**\n\nThis parameter is only valid for the `WebDAV` backup type.","in":"query","name":"ssl","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"id":{"description":"The backup destination's ID.","example":"PhAxIoLSdIkCI40q9vWS4BYy","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"backup_destination_add","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Add a backup destination","tags":["Backups","Backup Destination"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  backup_destination_add \\\n  name='destination_name' \\\n  type='Local' \\\n  disabled='0' \\\n  bucket='ChockFullOfNuts' \\\n  aws_access_key_id='AKIAYLWMPOZZJCERC28Q' \\\n  password='123456luggage' \\\n  application_key='A123b45CD678e9' \\\n  application_key_id='12a345B678c9' \\\n  bucket_id='a12b34cd5678e9f' \\\n  bucket_name='ChockFullOfNuts' \\\n  script='/home/backups/beammeupscotty.pl' \\\n  host='backups.example.com' \\\n  username='username' \\\n  client_id='aBcdeFgHIjK123' \\\n  client_secret='aBcde123FgHIjK456' \\\n  authtype='password'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/backup_destination_add?api.version=1&name=destination_name&type=Local&disabled=0&bucket=ChockFullOfNuts&aws_access_key_id=AKIAYLWMPOZZJCERC28Q&password=123456luggage&application_key=A123b45CD678e9&application_key_id=12a345B678c9&bucket_id=a12b34cd5678e9f&bucket_name=ChockFullOfNuts&script=%2fhome%2fbackups%2fbeammeupscotty.pl&host=backups.example.com&username=username&client_id=aBcdeFgHIjK123&client_secret=aBcde123FgHIjK456&authtype=password"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.38"}},"/backup_destination_delete":{"get":{"description":"This function removes a backup destination from the backup configuration file.","operationId":"backup_destination_delete","parameters":[{"description":"The destination's ID.","in":"query","name":"id","required":true,"schema":{"example":"11111111","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"backup_destination_delete","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Delete a backup destination","tags":["Backups","Backup Destination"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  backup_destination_delete \\\n  id='11111111'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/backup_destination_delete?api.version=1&id=11111111"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.38"}},"/disable_authentication_provider":{"get":{"description":"This function disables a external authentication identity provider for a specified service.","operationId":"disable_authentication_provider","parameters":[{"description":"The cPanel & WHM service's name:\n\n* `cpaneld`\n* `webmaild`\n* `whostmgrd`","in":"query","name":"service_name","required":true,"schema":{"enum":["cpaneld","webmaild","whostmgrd"],"example":"cpaneld","type":"string"}},{"description":"A valid identity provider's identification key.","in":"query","name":"provider_id","required":true,"schema":{"example":"cpanelid","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"disable_authentication_provider","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Disable identity provider","tags":["Authentication","External Authentication"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  disable_authentication_provider \\\n  service_name='cpaneld' \\\n  provider_id='cpanelid'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/disable_authentication_provider?api.version=1&service_name=cpaneld&provider_id=cpanelid"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"54"}},"/backup_destination_get":{"get":{"description":"Use this function to obtain a backup destination's settings.","operationId":"backup_destination_get","parameters":[{"description":"The backup destination's ID.","in":"query","name":"id","required":true,"schema":{"example":"0W1ei2rd3A4lI5sT6he7Be8st","type":"string"}}],"responses":{"200":{"content":{"application/json":{"examples":{"amazons3":{"summary":"type=AmazonS3","value":{"data":{"aws_access_key_id":"access-key-id","bucket":"s3-bucket-brigade","disabled":0,"folder":"","id":"Sr1ThYOnnBIXUupTcSBYQywk","name":"Amazon S3","timeout":30,"type":"AmazonS3","upload_system_backup":0},"metadata":{"command":"backup_destination_get","reason":"OK","result":1,"version":1}}},"backblaze":{"summary":"type=BackBlaze","value":{"data":{"application_key":"keyS3cret","application_key_id":"appID","bucket_id":"backblaze-bucket-id","bucket_name":"backblaze-bucket-name","disabled":0,"id":"c85HdhrAkpiqumuXylEzrOcb","name":"BackBlaze","path":"","timeout":180,"type":"Backblaze","upload_system_backup":0},"metadata":{"command":"backup_destination_get","reason":"OK","result":1,"version":1}}},"custom":{"summary":"type=Custom","value":{"data":{"disabled":0,"host":"example.com","id":"Hhd85FsIxbxsLneBMNw1Dmdp","name":"destination unknown","path":"","script":"/bin/bacula_start","timeout":30,"type":"Custom","upload_system_backup":0,"username":"scott_bacula"},"metadata":{"command":"backup_destination_get","reason":"OK","result":1,"version":1}}},"ftp":{"summary":"type=FTP","value":{"data":{"disabled":0,"host":"example.com","id":"YXzdB0ZcPZ8daPvRfobqQh6H","name":"FTP backups","passive":1,"path":"","port":21,"timeout":30,"type":"FTP","upload_system_backup":0,"username":"backup_daemon"},"metadata":{"command":"backup_destination_get","reason":"OK","result":1,"version":1}}},"google":{"summary":"type=GoogleDrive","value":{"data":{"client_id":"CientID","client_secret":"backups3crets","disabled":0,"folder":"","id":"N9jC0iMGNbDwIph7m0MfkDd4","name":"Googlyness","timeout":30,"type":"GoogleDrive","upload_system_backup":0},"metadata":{"command":"backup_destination_get","reason":"OK","result":1,"version":1}}},"local":{"summary":"type=Local","value":{"data":{"disabled":0,"id":"SenJqhJKEEE3rPM4XO7dfBaj","mount":0,"name":"additional local","no_mount_fail":0,"path":"/backup","type":"Local","upload_system_backup":0},"metadata":{"command":"backup_destination_get","reason":"OK","result":1,"version":1}}},"rsync":{"summary":"type=Rsync","value":{"data":{"authtype":"password","disabled":0,"host":"example.com","id":"xOL7IT7cwJhGYYra09hrPU1r","name":"rsync","path":"","port":22,"timeout":30,"type":"Rsync","upload_system_backup":0,"username":"scott_bacula"},"metadata":{"command":"backup_destination_get","reason":"OK","result":1,"version":1}}},"s3compatable":{"summary":"type=S3Compatable","value":{"data":{"aws_access_key_id":"563DFGHCVD","bucket":"thepail","disabled":0,"folder":"","host":"osdc.rcc.example.com","id":"68UUM_lypmgTi9_fEaG9MIvY","name":"s3Compatable","timeout":30,"type":"S3Compatible","upload_system_backup":0},"metadata":{"command":"backup_destination_get","reason":"OK","result":1,"version":1}}},"sftp":{"summary":"type=SFTP","value":{"data":{"authtype":"key","disabled":0,"host":"example.com","id":"OD5CeyEbHMEmDe0dqhtO3KYl","name":"SFTPBACKUP","path":"","port":22,"privatekey":"/root/.ssh/the_rsa","timeout":30,"type":"SFTP","upload_system_backup":0,"username":"scott_bacula"},"metadata":{"command":"backup_destination_get","reason":"OK","result":1,"version":1}}},"webdav":{"summary":"type=WebDAV","value":{"data":{"disabled":0,"host":"example.com","id":"ZlSBGjZEr3HVIqhqsdVgWYOM","name":"WebDav","path":"","port":8443,"ssl":1,"timeout":30,"type":"WebDAV","upload_system_backup":0,"username":"scot_bacula"},"metadata":{"command":"backup_destination_get","reason":"OK","result":1,"version":1}}}},"schema":{"properties":{"data":{"$ref":"#/components/schemas/BackupDestinationGetResponse"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"backup_destination_get","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return a backup destination's settings","tags":["Backups","Backup Destination"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  backup_destination_get \\\n  id='0W1ei2rd3A4lI5sT6he7Be8st'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/backup_destination_get?api.version=1&id=0W1ei2rd3A4lI5sT6he7Be8st"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.38"}},"/backup_destination_set":{"post":{"description":"Use this function to edit a backup destination's settings.","operationId":"backup_destination_set","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/BackupDestinationSetParameterType"}}},"description":"The destination settings.","required":true},"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"backup_destination_set","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update backup destination settings","tags":["Backups","Backup Destination"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --input=json --output=jsonpretty \\\n  backup_destination_set\n"},{"label":"HTTP Request (Wire Format)","lang":"HTTP","source":"POST /cpsess##########/json-api/backup_destination_set HTTP/1.1\nHost: example.com:2083\nCookie: ###################################\nContent-Type: application/json\nContent-Length: 0\n\n"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.38"}},"/backup_does_client_id_have_google_credentials":{"get":{"description":"This function returns whether a Google Drive™ client ID credential file exists.","operationId":"backup_does_client_id_have_google_credentials","parameters":[{"description":"The user's Google Drive client ID.","in":"query","name":"client_id","required":true,"schema":{"example":"aBcdeFgHIjK123","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"exists":{"description":"Whether Google credentials exist for the Google Drive client ID.\n\n* `1` — Google Drive credentials exist.\n* `0` — Google Drive credentials do **not** exist.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"backup_does_client_id_have_google_credentials","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return Google Drive™ client ID credentials","tags":["Backups","Backup Destination"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  backup_does_client_id_have_google_credentials \\\n  client_id='aBcdeFgHIjK123'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/backup_does_client_id_have_google_credentials?api.version=1&client_id=aBcdeFgHIjK123"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"68"}},"/backup_list_transported":{"get":{"description":"This function lists backup files that the system sent through a specified additional backup transport.","operationId":"backup_list_transported","parameters":[{"description":"The transport ID.\n\nIf you do not specify this parameter, the function returns backup information for all transports.\n\n**Note:**\n\nYou may obtain the IDs for all configured transports by calling WHM API 1's `backup_destination_list` function.","in":"query","name":"transport","required":false,"schema":{"example":"nN04BhzirlJUNSLSBXSMBEYG","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"remote_backups":{"additionalProperties":{"additionalProperties":{"description":"An array containing information on one account's backups for a given transport.\n\nThe property name is a cPanel account on the server.\n\nEach array element is a date.","items":{"description":"","example":"2018-07-19T00:00:00.000Z","format":"ISO-8601 Date","type":"string"},"type":"array"},"description":"An object containing details of accounts whose backups the system sent through a transport.\n\nThe property name is a backup transport ID, an automatically generated random string.","type":"object"},"description":"An object containing the backup destination information.","example":{"nN04BhzirlJUNSLSBXSMBEYG":{"janedoe":["2020-08-28T00:00:00.000Z","2020-08-31T00:00:00.000Z","2020-09-02T00:00:00.000Z"]}},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"backup_list_transported","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return backup files sent through transport","tags":["Backups","Backup or Restore"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  backup_list_transported\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/backup_list_transported?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"76"}},"/backup_destination_validate":{"get":{"description":"This function validates a backup destination.","operationId":"backup_destination_validate","parameters":[{"description":"The destination's ID.","in":"query","name":"id","required":true,"schema":{"example":"0W1ei2rd3A4lI5sT6he7Be8st","type":"string"}},{"description":"Whether to disable the backup destination if validation fails.\n\n* `1` — Disable.\n* `0` — Do **not** disable.","in":"query","name":"disableonfail","required":true,"schema":{"enum":[0,1],"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"id":{"description":"The destination's ID.","example":"0W1ei2rd3A4lI5sT6he7Be8st","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"backup_destination_validate","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Validate a backup destination","tags":["Backups","Backup Destination"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  backup_destination_validate \\\n  id='0W1ei2rd3A4lI5sT6he7Be8st' \\\n  disableonfail='1'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/backup_destination_validate?api.version=1&id=0W1ei2rd3A4lI5sT6he7Be8st&disableonfail=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.38"}},"/backup_generate_google_oauth_uri":{"get":{"description":"This function generates a\n[Google Drive™ OAuth redirect URI](https://developers.google.com/identity/protocols/OAuth2InstalledApp).","operationId":"backup_generate_google_oauth_uri","parameters":[{"description":"The Google Drive client ID.","in":"query","name":"client_id","required":true,"schema":{"example":"aBcdeFgHIjK123","type":"string"}},{"description":"The Google Drive\n[client secret](https://www.oauth.com/oauth2-servers/client-registration/client-id-secret/).","in":"query","name":"client_secret","required":true,"schema":{"example":"aBcde123FgHIjK456","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"uri":{"description":"The generated Google Drive OAuth redirect URI.","example":"https://accounts.google.com/o/oauth2/auth?client_id=aBcdeFgHIjK123&response_type=code&redirect_uri=https%3A%2F%2Fhost-10-0-0-2.example.tld%3A2087%2Fgoogledriveauth%2Fcallback&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdrive.file&access_type=offline&prompt=consent&state=IkdLqOej5CLPW1nHRF6OJYaahE7HPXrRUvpFs6MhmBMbCjvWDQcstyYhbUFge5IJ","format":"uri","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"backup_generate_google_oauth_uri","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Create Google Drive™ OAuth redirect URI","tags":["Backups","Backup Destination"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  backup_generate_google_oauth_uri \\\n  client_id='aBcdeFgHIjK123' \\\n  client_secret='aBcde123FgHIjK456'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/backup_generate_google_oauth_uri?api.version=1&client_id=aBcdeFgHIjK123&client_secret=aBcde123FgHIjK456"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"68"}},"/backup_destination_list":{"get":{"description":"This function lists backup destinations.","operationId":"backup_destination_list","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"destination_list":{"description":"An array of objects containing backup destination information.","items":{"$ref":"#/components/schemas/BackupDestinationResponseType"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"backup_destination_list","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return a list of backup destinations","tags":["Backups","Backup Destination"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  backup_destination_list\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/backup_destination_list?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.38"}},"/backup_set_list_combined":{"get":{"description":"This function lists locally-stored and backup-destination stored backup files for the server's accounts.","operationId":"backup_set_list_combined","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"backup_set":{"additionalProperties":{"description":"An array of objects containing the cPanel account's backup file information.\n\n**Note:**\n\nThis return name is the cPanel account's name.","format":"username","items":{"description":"An object containing the time and location backup information.","properties":{"when":{"description":"The date the backup was created.","example":"2020-09-01T00:00:00.000Z","format":"ISO-8601 Date","type":"string"},"where":{"description":"The location of where the backup is located.\n\n* `local` - A backup located on the local machine.\n* `remote` - A backup located on a remote machine.","enum":["local","remote"],"example":"local","type":"string"}},"type":"object"},"type":"array"},"description":"An object that contains an object of backup destination information.","example":{"cpusername1":[{"when":"2020-01-25T00:00:00.000Z","where":"local"},{"when":"2020-01-26T00:00:00.000Z","where":"local"}],"cpusername2":[{"when":"2020-01-25T00:00:00.000Z","where":"local"},{"when":"2020-01-26T00:00:00.000Z","where":"local"}]},"type":"object"},"destination_legend":{"additionalProperties":{"description":"An object containing the backup destination's name and its transport type.\n\n**Note:**\n\nThis return's name is the destination's identification string.","properties":{"name":{"description":"The backup destination's name.","example":"More Backups","type":"string"},"type":{"description":"The type of backup destination used in the configuration.\n\n* `AmazonS3`\n* `Backblaze`\n* `Custom`\n* `FTP`\n* `GoogleDrive`\n* `Local`\n* `Rsync`\n* `S3Compatible`\n* `SFTP`\n* `WebDAV`","enum":["AmazonS3","Backblaze","Custom","FTP","GoogleDrive","Local","Rsync","S3Compatible","SFTP","WebDAV"],"example":"Local","type":"string"}},"type":"object"},"description":"An object containing objects that contain the backup's destination and type information.","example":{"GLT1vFsVO8cqk2UWWFpJ9kSQ":{"name":"More Backups","type":"Local"}},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"backup_set_list_combined","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the reason field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return backup files for the server's accounts","tags":["Backups","Backup or Restore"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  backup_set_list_combined\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/backup_set_list_combined?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"80"}},"/backup_skip_users_all":{"get":{"description":"This function enables and disables the backup and legacy backups.","operationId":"backup_skip_users_all","parameters":[{"description":"Whether to enable the backup type that the `backupversion` parameter\nspecifies for all users.\n  * `1` - Enable.\n  * `0` - Disable.","in":"query","name":"state","required":true,"schema":{"enum":[0,1],"example":1,"type":"integer"}},{"description":"The type of backup.\n  * `backup` - Standard backups.\n  * `legacy` - Legacy backups.","in":"query","name":"backupversion","required":true,"schema":{"enum":["backup","legacy"],"example":"backup","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"backup_skip_users_all","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result`\nfield is `0`. This field may display a success message when\na function succeeds.","example":"Configuration update process started","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Enable or disable backups","tags":["Backups","Backup Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  backup_skip_users_all \\\n  state='1' \\\n  backupversion='backup'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/backup_skip_users_all?api.version=1&state=1&backupversion=backup"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.38"}},"/backup_skip_users_all_status":{"get":{"description":"This function checks each user's backup configuration status while the `backup_skip_users_all` function runs.","operationId":"backup_skip_users_all_status","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"reason":{"description":"An object that contains backup configuration status information.","properties":{"msg":{"description":"The function's status.","example":"Done","type":"string"},"perc":{"description":"The percentage of users whose backup status has changed.","example":100,"maximum":100,"minimum":0,"type":"integer"},"running":{"description":"Whether user configuration changes are still in progress.\n\n* `1` - In Progress.\n* `0` - Finished.","enum":[0,1],"example":0,"type":"integer"}},"type":"object"}}},"metadata":{"properties":{"command":{"description":"The method name called.","example":"backup_skip_users_all_status","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK."},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return backup configuration status","tags":["Backups","Backup Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  backup_skip_users_all_status\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/backup_skip_users_all_status?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.38"}},"/backup_user_list":{"get":{"description":"This function lists users with a backup file, stored locally or on additional backup destinations, on a specified date.","operationId":"backup_user_list","parameters":[{"description":"The desired date.","in":"query","name":"restore_point","required":true,"schema":{"example":"2014-10-10T00:00:00.000Z","format":"ISO-8601 Date","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"user":{"description":"An array of objects containing user backup information.","items":{"properties":{"status":{"description":"The account's backup status\n* `active`\n* `inactive`\n* `no_backup`","enum":["active","inactive","no_backup"],"example":"active","type":"string"},"username":{"description":"The user's username.","example":"username","format":"username","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"backup_user_list","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return users with a backup file","tags":["Backups","Backup Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  backup_user_list \\\n  restore_point='2014-10-10T00:00:00.000Z'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/backup_user_list?api.version=1&restore_point=2014-10-10T00%3a00%3a00.000Z"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.38"}},"/convert_and_migrate_from_legacy_config":{"get":{"description":"This function converts and migrates a server from the Legacy Backup system to the Backup system.","operationId":"convert_and_migrate_from_legacy_config","parameters":[{"description":"Whether to convert the server from the Legacy Backup system to\nthe Backup system.\n * `1` — Convert.\n * `0` — Do **not** convert.","in":"query","name":"no_convert","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"convert_and_migrate_from_legacy_config","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"Legacy Backup configuration was renamed from /etc/cpbackup.conf to /etc/cpbackup.conf-1485958451 as a backup copy for your records.","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Migrate server to new backup system","tags":["Backups","Legacy Migration"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  convert_and_migrate_from_legacy_config\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/convert_and_migrate_from_legacy_config?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"64"}},"/fetch_pkgacct_master_log":{"get":{"description":"This function returns the contents of a `start_background_pkgacct` session's master log file.","operationId":"fetch_pkgacct_master_log","parameters":[{"description":"The `start_background_pkgacct` session ID.","in":"query","name":"session_id","required":true,"schema":{"example":"username20200323154328kDJ2Kx4xua2KtG","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"log":{"description":"The master log file's contents.","example":"{\"contents\":\"pkgacct started.\\n\",\"partial\":0,\"timestamp\":\"2020-03-23 10:43:28 -0500\",\"pid\":4073,\"indent\":0,\"type\":\"out\"}\n{\"pid\":4073,\"timestamp\":\"2020-03-23 10:43:28 -0500\",\"partial\":0,\"contents\":\"pkgacct version 10 - user : username - tarball: 1 - target mysql : 5.7 - split: 1 - incremental: 0 - homedir: 0 - mailman: 1 - backup: 0 - archive version: 4 - running with uid 0\\n\",\"indent\":0,\"type\":\"out\"}\n{\"type\":\"out\",\"indent\":0,\"pid\":4073,\"timestamp\":\"2020-03-23 10:43:28 -0500\",\"partial\":0,\"contents\":\"pkgacct using ''/usr/local/cpanel/3rdparty/bin/pigz -6 --processes 1 --blocksize 4096 --rsyncable'' to compress archives\\n\"}\n{\"type\":\"out\",\"indent\":0,\"partial\":0,\"timestamp\":\"2020-03-23 10:43:28 -0500\",\"contents\":\"pkgacct -- attempting to use daily backup to create an account package\\n\",\"pid\":4073}\n{\"indent\":0,\"contents\":\"pkgacct -- could not use daily backup because no daily incremental backup for user username can be found ( check if daily incremental backups are enabled )\\n\",\"partial\":0,\"timestamp\":\"2020-03-23 10:43:28 -0500\",\"pid\":4073,\"type\":\"out\"}\n{\"type\":\"out\",\"pid\":4073,\"partial\":0,\"timestamp\":\"2020-03-23 10:43:28 -0500\",\"contents\":\"pkgacct working dir : /home/cpmove-username\",\"indent\":0}\n{\"type\":\"out\",\"indent\":0,\"pid\":4073,\"contents\":\"Copying Reseller Config...\",\"timestamp\":\"2020-03-23 10:43:28 -0500\",\"partial\":1}\n{\"indent\":0,\"pid\":4073,\"timestamp\":\"2020-03-23 10:43:28 -0500\",\"partial\":0,\"contents\":\"Done\\n\",\"type\":\"out\"}\n{\"type\":\"out\",\"indent\":0,\"pid\":4073,\"partial\":1,\"timestamp\":\"2020-03-23 10:43:28 -0500\",\"contents\":\"Copying Suspension Info (if needed)...\"}\n{\"type\":\"out\",\"timestamp\":\"2020-03-23 10:43:28 -0500\",\"partial\":0,\"contents\":\"Done\\n\",\"pid\":4073,\"indent\":0}\n{\"type\":\"out\",\"indent\":0,\"pid\":4073,\"contents\":\"Copying installed SSL certificates and keys...\",\"partial\":1,\"timestamp\":\"2020-03-23 10:43:28 -0500\"}\n{\"type\":\"out\",\"partial\":0,\"timestamp\":\"2020-03-23 10:43:28 -0500\",\"contents\":\"Performing ApacheTLS component....\",\"pid\":4073,\"indent\":0}\n{\"type\":\"out\",\"indent\":0,\"contents\":\"Completed ApacheTLS component.\\n\",\"partial\":0,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"pid\":4073}\n{\"type\":\"out\",\"pid\":4073,\"contents\":\"Done\\n\",\"partial\":0,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"indent\":0}\n{\"indent\":0,\"contents\":\"Copying DKIM keys....\",\"partial\":1,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"pid\":4073,\"type\":\"out\"}\n{\"type\":\"out\",\"indent\":0,\"contents\":\"Done\\n\",\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":0,\"pid\":4073}\n{\"type\":\"out\",\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":1,\"contents\":\"Copying Bandwidth Data....\",\"pid\":4073,\"indent\":0}\n{\"partial\":0,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"contents\":\"Performing Bandwidth component....\",\"pid\":4073,\"indent\":0,\"type\":\"out\"}\n{\"type\":\"out\",\"contents\":\"Summary databases \",\"partial\":1,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"pid\":4073,\"indent\":0}\n{\"type\":\"out\",\"contents\":\" done!\\n\",\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":0,\"pid\":4073,\"indent\":0}\n{\"indent\":0,\"pid\":4073,\"partial\":0,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"contents\":\"Completed Bandwidth component.\\n\",\"type\":\"out\"}\n{\"indent\":0,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":0,\"contents\":\"Done\\n\",\"pid\":4073,\"type\":\"out\"}\n{\"type\":\"out\",\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":1,\"contents\":\"Copying Dns Zones....\",\"pid\":4073,\"indent\":0}\n{\"indent\":0,\"pid\":4073,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":1,\"contents\":\"...username.tld...\",\"type\":\"out\"}\n{\"indent\":0,\"partial\":0,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"contents\":\"Done\\n\",\"pid\":4073,\"type\":\"out\"}\n{\"type\":\"out\",\"indent\":0,\"pid\":4073,\"contents\":\"Copying Mail files....\",\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":1}\n{\"indent\":0,\"contents\":\"Done\\n\",\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":0,\"pid\":4073,\"type\":\"out\"}\n{\"contents\":\"Copying proftpd file....\",\"partial\":1,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"pid\":4073,\"indent\":0,\"type\":\"out\"}\n{\"indent\":0,\"pid\":4073,\"contents\":\"Done\\n\",\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":0,\"type\":\"out\"}\n{\"indent\":0,\"contents\":\"Performing Logs component....\",\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":0,\"pid\":4073,\"type\":\"out\"}\n{\"type\":\"out\",\"indent\":0,\"pid\":4073,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":1,\"contents\":\"...log file sizes [0 byte(s)]...\"}\n{\"type\":\"out\",\"indent\":0,\"pid\":4073,\"contents\":\"...username.tld-ssl_log...\",\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":1}\n{\"contents\":\"...username.tld...\",\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":1,\"pid\":4073,\"indent\":0,\"type\":\"out\"}\n{\"indent\":0,\"pid\":4073,\"contents\":\"Completed Logs component.\\n\",\"partial\":0,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"type\":\"out\"}\n{\"type\":\"out\",\"indent\":0,\"contents\":\"Copy userdata...\",\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":1,\"pid\":4073}\n{\"contents\":\"Done\\n\",\"partial\":0,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"pid\":4073,\"indent\":0,\"type\":\"out\"}\n{\"indent\":0,\"pid\":4073,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":1,\"contents\":\"Copy custom virtualhost templates...\",\"type\":\"out\"}\n{\"type\":\"out\",\"indent\":0,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":0,\"contents\":\"Done\\n\",\"pid\":4073}\n{\"type\":\"out\",\"contents\":\"Copying mailman lists and archives....\",\"partial\":1,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"pid\":4073,\"indent\":0}\n{\"type\":\"out\",\"indent\":0,\"pid\":4073,\"contents\":\"Done copying mailman lists and archives.\\n\",\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":1}\n{\"indent\":0,\"pid\":4073,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":0,\"contents\":\"Performing Postgresql component....\",\"type\":\"out\"}\n{\"indent\":0,\"pid\":4073,\"contents\":\"Completed Postgresql component.\\n\",\"partial\":0,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"type\":\"out\"}\n{\"type\":\"out\",\"pid\":4073,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":0,\"contents\":\"Performing Mysql component....\",\"indent\":0}\n{\"contents\":\"Determining mysql dbs...\",\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":1,\"pid\":4073,\"indent\":0,\"type\":\"out\"}\n{\"type\":\"out\",\"pid\":4073,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":1,\"contents\":\"...mysqldump version: 5.7.27...\",\"indent\":0}\n{\"type\":\"out\",\"contents\":\"...mysql version: 5.7...\",\"partial\":1,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"pid\":4073,\"indent\":0}\n{\"type\":\"out\",\"indent\":0,\"contents\":\"Saving mysql privs...\",\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":1,\"pid\":4073}\n{\"partial\":0,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"contents\":\"Done\\n\",\"pid\":4073,\"indent\":0,\"type\":\"out\"}\n{\"indent\":0,\"contents\":\"Storing MySQL databases...\\n\",\"partial\":1,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"pid\":4073,\"type\":\"out\"}\n{\"indent\":0,\"pid\":4073,\"partial\":0,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"contents\":\"Done\\n\",\"type\":\"out\"}\n{\"type\":\"out\",\"indent\":0,\"pid\":4073,\"partial\":0,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"contents\":\"...Done\\n\"}\n{\"pid\":4073,\"partial\":0,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"contents\":\"...Done\\n\",\"indent\":0,\"type\":\"out\"}\n{\"type\":\"out\",\"indent\":0,\"pid\":4073,\"partial\":0,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"contents\":\"Completed Mysql component.\\n\"}\n{\"indent\":0,\"contents\":\"Performing MysqlRemoteNotes component....\",\"partial\":0,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"pid\":4073,\"type\":\"out\"}\n{\"indent\":0,\"contents\":\"Completed MysqlRemoteNotes component.\\n\",\"partial\":0,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"pid\":4073,\"type\":\"out\"}\n{\"pid\":4073,\"partial\":1,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"contents\":\"Copying cpuser file.......\",\"indent\":0,\"type\":\"out\"}\n{\"type\":\"out\",\"indent\":0,\"contents\":\"Done\\n\",\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":0,\"pid\":4073}\n{\"partial\":1,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"contents\":\"Copying crontab file.......\",\"pid\":4073,\"indent\":0,\"type\":\"out\"}\n{\"indent\":0,\"pid\":4073,\"contents\":\"Done\\n\",\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":0,\"type\":\"out\"}\n{\"type\":\"out\",\"pid\":4073,\"contents\":\"Performing Quota component....\",\"partial\":0,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"indent\":0}\n{\"pid\":4073,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":0,\"contents\":\"Completed Quota component.\\n\",\"indent\":0,\"type\":\"out\"}\n{\"type\":\"out\",\"indent\":0,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":0,\"contents\":\"Performing Integration component....\",\"pid\":4073}\n{\"pid\":4073,\"contents\":\"Completed Integration component.\\n\",\"partial\":0,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"indent\":0,\"type\":\"out\"}\n{\"indent\":0,\"contents\":\"Performing AuthnLinks component....\",\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":0,\"pid\":4073,\"type\":\"out\"}\n{\"type\":\"out\",\"pid\":4073,\"contents\":\"Completed AuthnLinks component.\\n\",\"partial\":0,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"indent\":0}\n{\"type\":\"out\",\"indent\":0,\"pid\":4073,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":0,\"contents\":\"Performing APITokens component....\"}\n{\"indent\":0,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":0,\"contents\":\"Completed APITokens component.\\n\",\"pid\":4073,\"type\":\"out\"}\n{\"indent\":0,\"pid\":4073,\"partial\":0,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"contents\":\"Performing DNSSEC component....\",\"type\":\"out\"}\n{\"type\":\"out\",\"indent\":0,\"partial\":0,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"contents\":\"Completed DNSSEC component.\\n\",\"pid\":4073}\n{\"type\":\"out\",\"indent\":0,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":0,\"contents\":\"Performing Custom component....\",\"pid\":4073}\n{\"pid\":4073,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":0,\"contents\":\"No custom components to perform.\\n\",\"indent\":0,\"type\":\"out\"}\n{\"contents\":\"Completed Custom component.\\n\",\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":0,\"pid\":4073,\"indent\":0,\"type\":\"out\"}\n{\"type\":\"out\",\"indent\":0,\"pid\":4073,\"contents\":\"Performing AutoSSL component....\",\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":0}\n{\"indent\":0,\"partial\":0,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"contents\":\"Completed AutoSSL component.\\n\",\"pid\":4073,\"type\":\"out\"}\n{\"type\":\"out\",\"pid\":4073,\"contents\":\"Storing Subdomains....\\n\",\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":0,\"indent\":0}\n{\"type\":\"out\",\"indent\":0,\"partial\":0,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"contents\":\"Done\\n\",\"pid\":4073}\n{\"indent\":0,\"pid\":4073,\"partial\":0,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"contents\":\"Storing Parked Domains....\\n\",\"type\":\"out\"}\n{\"type\":\"out\",\"pid\":4073,\"contents\":\"Done\\n\",\"partial\":0,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"indent\":0}\n{\"indent\":0,\"contents\":\"Storing Addon Domains....\\n\",\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":0,\"pid\":4073,\"type\":\"out\"}\n{\"contents\":\"Performing Password component....\",\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":0,\"pid\":4073,\"indent\":0,\"type\":\"out\"}\n{\"type\":\"out\",\"indent\":0,\"contents\":\"Completed Password component.\\n\",\"partial\":0,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"pid\":4073}\n{\"type\":\"out\",\"pid\":4073,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":0,\"contents\":\"Performing DigestShadow component....\",\"indent\":0}\n{\"type\":\"out\",\"indent\":0,\"pid\":4073,\"partial\":0,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"contents\":\"Completed DigestShadow component.\\n\"}\n{\"type\":\"out\",\"indent\":0,\"contents\":\"Copying shell.......\",\"partial\":1,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"pid\":4073}\n{\"type\":\"out\",\"indent\":0,\"pid\":4073,\"contents\":\"Done\\n\",\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":0}\n{\"indent\":0,\"pid\":4073,\"contents\":\"Performing PublicContact component....\",\"partial\":0,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"type\":\"out\"}\n{\"indent\":0,\"pid\":4073,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":0,\"contents\":\"Completed PublicContact component.\\n\",\"type\":\"out\"}\n{\"contents\":\"Performing MailLimits component....\",\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":0,\"pid\":4073,\"indent\":0,\"type\":\"out\"}\n{\"indent\":0,\"partial\":0,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"contents\":\"Completed MailLimits component.\\n\",\"pid\":4073,\"type\":\"out\"}\n{\"contents\":\"Performing LinkedNodes component....\",\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":0,\"pid\":4073,\"indent\":0,\"type\":\"out\"}\n{\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":0,\"contents\":\"Completed LinkedNodes component.\\n\",\"pid\":4073,\"indent\":0,\"type\":\"out\"}\n{\"pid\":4073,\"contents\":\"Creating Archive ....\",\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":1,\"indent\":0,\"type\":\"out\"}\n{\"indent\":0,\"pid\":4073,\"partial\":0,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"contents\":\"\\n\",\"type\":\"out\"}\n{\"contents\":\"splitpkgacctfile is: /home/cpmove-username-split/cpmove-username.tar.gz.part00001\\n\",\"partial\":0,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"pid\":4073,\"indent\":0,\"type\":\"out\"}\n{\"pid\":4073,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":0,\"contents\":\"\\nsplitmd5sum is: e06a2d1f0cb499cb1d5ff15116f02df4\\n\",\"indent\":0,\"type\":\"out\"}\n{\"type\":\"out\",\"pid\":4073,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":0,\"contents\":\"\\nsplitsize is: 7275\\n\",\"indent\":0}\n{\"type\":\"out\",\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":0,\"contents\":\"Done\\n\",\"pid\":4073,\"indent\":0}\n{\"pid\":4073,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"partial\":0,\"contents\":\"\\nmysqlsize is: 0\\n\",\"indent\":0,\"type\":\"out\"}\n{\"indent\":0,\"pid\":4073,\"partial\":0,\"timestamp\":\"2020-03-23 10:43:29 -0500\",\"contents\":\"pkgacct completed\\n\",\"type\":\"out\"}","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"fetch_pkgacct_master_log","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return start_background_pkgacct session log file","tags":["Backups","Backup or Restore"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  fetch_pkgacct_master_log \\\n  session_id='username20200323154328kDJ2Kx4xua2KtG'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/fetch_pkgacct_master_log?api.version=1&session_id=username20200323154328kDJ2Kx4xua2KtG"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"88"}},"/backup_set_list":{"get":{"description":"This function lists backup files for the server's accounts in the local disk.","operationId":"backup_set_list","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"backup_set":{"description":"hash of a user's backup information. This hash includes the user and backup_date returns.","items":{"properties":{"backup_date":{"description":"The backup file's date. A date in YYYY-MM-DD format, where:- YYYY represents the year.\n- MM represents the month.\n- DD represents the day.","items":{"example":"2014-01-01T00:00:00.000Z","type":"string"},"type":"array"},"user":{"description":"The backup file set's owner. A valid username.","example":"username","type":"string"}},"type":"object"},"properties":{},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"backup_set_list","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return backup files in the local disk","tags":["Backups","Backup or Restore"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  backup_set_list\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/backup_set_list?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.38"}},"/get_pkgacct_session_state":{"get":{"description":"This function returns the state of a `start_background_pkgacct` session.","operationId":"get_pkgacct_session_state","parameters":[{"description":"The `start_background_pkgacct` session ID.","in":"query","name":"session_id","required":true,"schema":{"example":"username20200323154328kDJ2Kx4xua2KtG","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"state":{"description":"The `start_background_pkgacct` session's state.\n* `COMPLETED`\n* `FAILED`\n* `RUNNING`","enum":["COMPLETED","FAILED","RUNNING"],"example":"COMPLETED","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_pkgacct_session_state","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result`\nfield is `0`. This field may display a success message when\na function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return start_background_pkgacct session state","tags":["Backups","Backup or Restore"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_pkgacct_session_state \\\n  session_id='username20200323154328kDJ2Kx4xua2KtG'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_pkgacct_session_state?api.version=1&session_id=username20200323154328kDJ2Kx4xua2KtG"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"88"}},"/get_users_and_domains_with_backup_metadata":{"get":{"description":"This function lists all users and their domains that have backup metadata.","operationId":"get_users_and_domains_with_backup_metadata","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"additionalProperties":{"description":"The cPanel user account's associated domain.","example":"example.com","format":"domain","type":"string"},"description":"Keys are cPanel user accounts that contain backup metadata.","example":{"username":"example.com","username2":"example.net","username3":"example.org"},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_users_and_domains_with_backup_metadata","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return users and domains with backup metadata","tags":["Backups","Backup or Restore"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_users_and_domains_with_backup_metadata\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_users_and_domains_with_backup_metadata?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"74"}},"/get_users_with_backup_metadata":{"get":{"description":"This function lists users with backup metadata.","operationId":"get_users_with_backup_metadata","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"accounts":{"description":"The cPanel user accounts on the server that contain backup metadata.","items":{"example":"username","format":"username","type":"string"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_users_with_backup_metadata","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return users with backup metadata","tags":["Backups","Backup or Restore"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_users_with_backup_metadata\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_users_with_backup_metadata?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"70"}},"/list_cparchive_files":{"get":{"description":"This function lists all available cparchive files.\n\n**Note:**\n\n* `MM.DD.YYYY` represents the file's date in month, date, and year format.\n* `HH-MM-SS` represents the file's timestamp in hour, minute, and second format.\n\nThe function checks the following filenames, where `USER` represents the cPanel account's filusername::\n* `cpmove-USER`\n* `cpmove-USER.tar`\n* `cpmove-USER.tar.gz`\n* `USER.tar`\n* `USER.tar.gz`\n* `backup-{MM.DD.YYYY}{HH-MM-SS}{USER}.tar`\n* `backup-{MM.DD.YYYY}{HH-MM-SS}{USER}.tar.gz`\n\nThe function checks for these filenames in the following locations:\n* `/home`\n* `/home2`\n* `/home3`\n* `/root`\n* `/usr`\n* `/usr/home`\n* `/web`","operationId":"list_cparchive_files","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"quickrestore_files":{"description":"An array of objects that contains information about each `cparchive` file.","items":{"properties":{"file":{"description":"The backup file's name in one of the formats listed above.","example":"cpmove-username1.tar.gz","type":"string"},"path":{"description":"The backup file's directory in one of the locations listed above.","example":"/home","type":"string"},"user":{"description":"The backup file's account.","example":"username","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"list_cparchive_files","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return cparchive files list","tags":["Backups","Backup or Restore"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  list_cparchive_files\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/list_cparchive_files?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.42"}},"/restore_queue_activate":{"get":{"description":"This function activates the restore queue. This triggers a process that restores all queued accounts.","operationId":"restore_queue_activate","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"restore_queue_activate","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"Restore queue processing initiated","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Start restoration","tags":["Account Restoration","Restore Queue Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  restore_queue_activate\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/restore_queue_activate?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.38"}},"/restore_queue_add_task":{"get":{"description":"This function restores a user's cPanel account from a backup file.","operationId":"restore_queue_add_task","parameters":[{"description":"The cPanel account's username.","in":"query","name":"user","required":true,"schema":{"example":"username","type":"string"}},{"description":"The date of the backup to use, in `YYYY-MM-DD` format.","in":"query","name":"restore_point","required":true,"schema":{"example":"2019-10-21T00:00:00.000Z","type":"string"}},{"description":"Whether to assign the account a dedicated IP address.\n\n* `1` — Assign a dedicated IP address.\n* `0` — Use the shared IP address.","in":"query","name":"give_ip","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to restore the account's MySQL® databases.\n\n* `1` — Restore.\n* `0` — Do **not** restore.","in":"query","name":"mysql","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to restore the account's subdomains.\n\n* `1` — Restore.\n* `0` — Do **not** restore.","in":"query","name":"subdomains","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to restore the account's email configuration.\n\n* `1` — Restore.\n* `0` — Do **not** restore.","in":"query","name":"mail_config","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"The destination's identification string.\n\n* `local` — The local directory.\n* The destination ID string's value.","in":"query","name":"destid","required":false,"schema":{"default":"local","example":"LmTZCUpqqLSPH8AO7pVtIeNK","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"queue_id":{"description":"The process's internal task queue ID.","example":"3b99QG5fp99tdL5","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"restore_queue_add_task","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Restore user account from backup","tags":["Account Restoration","Restore Account"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  restore_queue_add_task \\\n  user='username' \\\n  restore_point='2019-10-21T00:00:00.000Z'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/restore_queue_add_task?api.version=1&user=username&restore_point=2019-10-21T00%3a00%3a00.000Z"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.38"}},"/restore_queue_clear_all_completed_tasks":{"get":{"description":"This function removes successfully completed tasks from the restoration queue.","operationId":"restore_queue_clear_all_completed_tasks","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"restore_queue_clear_all_completed_tasks","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove all completed restoration tasks","tags":["Account Restoration","Restore Queue Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  restore_queue_clear_all_completed_tasks\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/restore_queue_clear_all_completed_tasks?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.38"}},"/restore_queue_clear_all_failed_tasks":{"get":{"description":"This function removes any failed tasks from the restoration queue.","operationId":"restore_queue_clear_all_failed_tasks","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"restore_queue_clear_all_failed_tasks","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove all failed restoration tasks","tags":["Account Restoration","Restore Queue Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  restore_queue_clear_all_failed_tasks\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/restore_queue_clear_all_failed_tasks?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.38"}},"/restore_queue_clear_all_pending_tasks":{"get":{"description":"This function removes any pending tasks from the restoration queue.","operationId":"restore_queue_clear_all_pending_tasks","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"restore_queue_clear_all_pending_tasks","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove all pending restoration tasks","tags":["Account Restoration","Restore Queue Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  restore_queue_clear_all_pending_tasks\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/restore_queue_clear_all_pending_tasks?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.38"}},"/restore_queue_clear_all_tasks":{"get":{"description":"This function removes all tasks from the restoration queue.","operationId":"restore_queue_clear_all_tasks","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"restore_queue_clear_all_tasks","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove all restoration tasks","tags":["Account Restoration","Restore Queue Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  restore_queue_clear_all_tasks\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/restore_queue_clear_all_tasks?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.38"}},"/restore_queue_clear_completed_task":{"get":{"description":"This function removes a single completed task from the restoration queue.","operationId":"restore_queue_clear_completed_task","parameters":[{"description":"The cPanel account's username.","in":"query","name":"user","required":true,"schema":{"example":"username","format":"username","type":"string"}},{"description":"When the restoration queue started the restoration.","in":"query","name":"start_time","required":true,"schema":{"example":1396065600,"format":"unix_timestamp","type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"restore_queue_clear_completed_task","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove completed restoration task","tags":["Account Restoration","Restore Queue Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  restore_queue_clear_completed_task \\\n  user='username' \\\n  start_time='1396065600'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/restore_queue_clear_completed_task?api.version=1&user=username&start_time=1396065600"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.38"}},"/restore_queue_clear_pending_task":{"get":{"description":"This function removes a single pending task from the restoration queue.","operationId":"restore_queue_clear_pending_task","parameters":[{"description":"The cPanel account's username.","in":"query","name":"user","required":true,"schema":{"example":"username","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"restore_queue_clear_pending_task","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove pending restoration task","tags":["Account Restoration","Restore Queue Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  restore_queue_clear_pending_task \\\n  user='username'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/restore_queue_clear_pending_task?api.version=1&user=username"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.38"}},"/restore_queue_is_active":{"get":{"description":"This function checks whether the system's restoration queue is actively processing tasks.","operationId":"restore_queue_is_active","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"is_active":{"description":"Whether the restoration queue is actively processing tasks.\n\n* `1` — Currently active.\n* `0` — **Not** currently active.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"restore_queue_is_active","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Validate restoration queue is active","tags":["Account Restoration","Restore Queue Reporting"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  restore_queue_is_active\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/restore_queue_is_active?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.38"}},"/restore_queue_list_active":{"get":{"description":"This function lists the tasks that the restoration queue is actively processing.","operationId":"restore_queue_list_active","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"restore_job":{"description":"An array of objects that contain information about an active task in the restoration queue.","items":{"properties":{"options":{"description":"A list of information about an active task in the restoration queue.","properties":{"destid":{"description":"The backup location from which to restore the data.","example":"local","type":"string"},"give_ip":{"description":"Whether the task will assign the account a dedicated IP address.\n\n* `1` — Assign.\n* `0` — Will **not** assign.","enum":[0,1],"example":1,"type":"integer"},"mail_config":{"description":"Whether the function will restore the account's email configuration.\n\n* `1` — Restore.\n* `0` — Will **not** restore.","enum":[0,1],"example":1,"type":"integer"},"mysql":{"description":"Whether the task will restore the account's MySQL® databases.\n\n* `1` — Restore.\n* `0` — Will **not** restore.","enum":[0,1],"example":1,"type":"integer"},"subdomains":{"description":"Whether the function will restore the account's subdomains.\n\n* `1` — Restore.\n* `0` — Will **not** restore.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"restore_point":{"description":"The date of the backup that the task will use, in `YYYY-MM-DD` format.","example":"2019-10-21T00:00:00.000Z","format":"ISO-8601 Date","type":"string"},"user":{"description":"The cPanel account's username.","example":"username","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"restore_queue_list_active","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return active restoration tasks list","tags":["Account Restoration","Restore Queue Reporting"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  restore_queue_list_active\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/restore_queue_list_active?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.38"}},"/restore_queue_list_completed":{"get":{"description":"This function lists the restoration queue's completed tasks.\n\n**Important:**\n\nThis function's output varies dramatically. The [`/usr/local/cpanel/bin/backup_restore_manager`](https://go.cpanel.net/backuprestoremanagerscript) script run with the `list_finished` option determines this output..\n\n**Note:**\n\nOn servers that run CentOS 7, you may see a `named` warning about the absence of SPF resource records on DNS.\n  * This warning is **not** relevant on CentOS 7 servers, because [RFC 7208](https://tools.ietf.org/html/rfc7208) deprecated SPF records. CentOS 7 servers use TXT records instead of SPF records.\n  * Red Hat 7.1 and CentOS 7.1 both contain `bind-9.9.4-23.el7`, which is an updated version of BIND that complies with RFC 7208. To resolve this issue, update your operating system to a version that contains the updated version of BIND. For more information, read the [Red Hat Bugzilla case about SPF record errors](https://bugzilla.redhat.com/show_bug.cgi?id=1215164).","operationId":"restore_queue_list_completed","parameters":[],"responses":{"200":{"content":{"application/json":{"examples":{"restore_queue_add_task_function":{"description":"A task that the restore_queue_add_task function added.","value":{"data":{"restore_job":[{"restore_job":{"options":{"destid":"local","give_ip":0,"mail_config":0,"mysql":0,"subdomains":0},"restore_point":"2020-03-29","user":"mrfrog"},"status_info":{"altered_items":null,"dangerous_items":null,"finished":"1586188203","log":"warning","restore_logfile":"item-RESTORE_AccountLocal_mrfrog","result":2,"skipped_items":null,"started":"1586188078","status":2,"statusmsg":"warning","transfer_session_id":"userbackup20200406154758JqBa","warnings":null}}]},"metadata":{"command":"restore_queue_list_completed","reason":"OK","result":1,"version":1}}},"restorepkg":{"description":"A task that the /scripts/restorepkg script added.","value":{"data":{"restore_job":[{"restore_job":{"options":{"give_ip":0,"mail_config":1,"mysql":1,"subdomains":1},"restore_point":"YYYY-MM-DD","user":"example"},"status_info":{"finished":"1355840823","log":"Extracting Domain....Done\n Done\n\n Restoring cpanel user config file    Done\n\n Restoring reseller packages and features (if any)\n     Restoring reseller privs (if any)\n     Restoring Locale Setting\n     Restoring SSL keys and Certificates    Done\n\n     Restoring frontpage (if installed)    Done\n\n     Restoring access logs....     Done\n\n     Restoring domain keys....     Done\n\n     Restoring MySQL databases....     Database \"cptmpdb_azri8qf8_0KuzT3yEH7JFeeSi\" dropped Done\n Successful creation of roundcube cp_schema_version table\nInitial run through schema migration: from '0.2b' to '0.8.4'\nPlease ignore non-fatal warnings, such as duplicate keys, columns, indexes, or tables already existing. \nSuccessfully saved version 0.8.4 to cp_schema_version table\nDBD::mysql::st execute failed: Table 'cptmpdb_azri8qf8_7WIKvg175f2M02yn.users' doesn't exist at /usr/local/cpanel/Cpanel/Email/RoundCube/DBI.pm line 503,  line 1. DBD::mysql::st execute failed: Table 'cptmpdb_azri8qf8_7WIKvg175f2M02yn.users' doesn't exist at /usr/local/cpanel/Cpanel/Email/RoundCube/DBI.pm line 503,  line 1. Transfer failed from temp database to Roundcube database.\n Done\n Done\n     Restoring MySQL privs    Done\n\n    Reloading MySQL    Done\n\nRestoring PostgreSQL databases.... ERROR:  role \"azri8qf8\" already exists      Restoring PostgreSQL privs     Done\n\n     Restoring Mailman lists    Done\n\n     Restoring Mailman Archives    Done\n\n      Restoring shell    Current shell /usr/local/cpanel/bin/noshell is up to date. Done\n\n     Restoring password    Password for azri8qf8 has been changed Done\n\n     Restoring proftpd file    Done\n\n     Resyncing FTP Passwords    Updating ftp passwords for azri8qf8Ftp password files updated.Ftp vhost passwords syncedDone\n\n     Linking old home directories\n     Parsing Domain Databases    ...Subdomains......ParkedDomains......AddonDomains... \\n     Restoring Domains\n\n     Restoring Bandwidth Data    Done\n     Restoring Counter Data \\n     Restoring Homedir....    Done\n\n     Doing fileprotect conversion\n     Restoring nobody owned files    Done\n\n     Restoring Mail files    Done\n \\n     Restoring userdata....     Done\n\n     Restoring custom virtualhost templates....\n     Converting email to cPanel 5+ (if needed)    Done\n\n     Cleaning up filters (if needed)    vfilter converter v3.0Updating vfilter files to latest format.Running for azri8qf8 only (force=0) (has_spam_acl=0)Processing azri8qf8......DoneDone\n \\n     Fixing mail permissions    Done\n\n     Restoring crontab    Done\n         Converting to maildir if needed    Done\n         Restoring Dns Zones    Restoring zone: 28-ps1n25d.test.db Zone updates: 28-ps1n25d.test\n     Adding missing subdomain DNS entries (if needed) \\n     Update Proxy subomains    Adding proxy subdomains for domain 28-ps1n25d.test.28-ps1n25d.test                    [28-ps1n25d.test, 10.215.215.229, no changes needed]Done\n\n     Updating SPF Records    Done\n\n     Restoring quota    Done\n \\n\n     Update mail routing    LOCAL MAIL EXCHANGER: This server will serve as a primary mail exchanger for 28-ps1n25d.test's mail.: This configuration has been manually selected. Done\n\n     Rebuilding Apache Conf    Built /usr/local/apache/conf/httpd.conf OK\n     Restore Complete    Account Restore Complete Unlocking password for user azri8qf8.passwd: Success.\n","result":1,"started":"1355840811"}},{"restore_job":{"options":{"give_ip":1,"mail_config":0,"mysql":1,"subdomains":0},"restore_point":"YYYY-MM-DD","user":"bcow"},"status_info":{"finished":"1355840823","log":"","result":0,"started":"1355840823"}}]},"metadata":{"command":"restore_queue_list_completed","reason":"OK","result":1,"version":1}}}},"schema":{"properties":{"data":{"properties":{"restore_job":{"description":"An array of objects that contain information about a completed task in the restoration queue.","items":{"properties":{"restore_job":{"description":"An object that contains the task's settings.","properties":{"options":{"description":"An object that contains information about the task's options.","properties":{"destid":{"description":"The destination's identification string.\n* `local` — The local directory.\n* The destination ID string's value.","example":"LmTZCUpqqLSPH8AO7pVtIeNK","type":"string"},"give_ip":{"description":"Whether the task assigned the account a dedicated IP address.\n* `1` - Assigned.\n* `0` - Did **not** assign.","enum":[0,1],"example":1,"type":"integer"},"mail_config":{"description":"Whether the function restored the account's email configuration.\n* `1` - Restored.\n* `0` - Did **not** restore.","enum":[0,1],"example":1,"type":"integer"},"mysql":{"description":"Whether the task restored the account's MySQL® databases.\n* `1` - Restored.\n* `0` - Did **not** restore.","enum":[0,1],"example":1,"type":"integer"},"subdomains":{"description":"Whether the function restored the account's subdomains.\n* `1` - Restored.\n* `0` - Did **not** restore.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"restore_point":{"description":"The date of the backup that the task used.","example":"2015-10-21T00:00:00.000Z","format":"ISO-8601 Date","type":"string"},"user":{"description":"The cPanel account's username.","example":"username","format":"username","type":"string"}},"type":"object"},"status_info":{"description":"An object that contains information about the task's status.","properties":{"altered_items":{"description":"The number of items that the restoration process changed.","example":1,"nullable":true,"type":"integer"},"dangerous_items":{"description":"The number of items in the restoration process that may cause problems on the account.","example":1,"nullable":true,"type":"integer"},"finished":{"description":"The time that the restoration process completed this task.","example":"1355840823","format":"unix_timestamp","type":"string"},"log":{"description":"The task's log information.","example":"Extracting Domain....Done Done Restoring cpanel user config file Done Restoring reseller packages and features (if any) Restoring reseller privs (if any) Restoring Locale Setting Restoring SSL keys and Certificates Done Restoring frontpage (if installed) Done Restoring access logs.... Done Restoring domain keys.... Done Restoring MySQL databases.... Database \"cptmpdb_azri8qf8_0KuzT3yEH7JFeeSi\" dropped Done Successful creation of roundcube cp_schema_version table Initial run through schema migration: from '0.2b' to '0.8.4' Please ignore non-fatal warnings, such as duplicate keys, columns, indexes, or tables already existing. Successfully saved version 0.8.4 to cp_schema_version table DBD::mysql::st execute failed: Table 'cptmpdb_azri8qf8_7WIKvg175f2M02yn.users' doesn't exist at /usr/local/cpanel/Cpanel/Email/RoundCube/DBI.pm line 503, line 1. DBD::mysql::st execute failed: Table 'cptmpdb_azri8qf8_7WIKvg175f2M02yn.users' doesn't exist at /usr/local/cpanel/Cpanel/Email/RoundCube/DBI.pm line 503, line 1. Transfer failed from temp database to Roundcube database. Done Done Restoring MySQL privs Done Reloading MySQL Done Restoring PostgreSQL databases.... ERROR: role \"azri8qf8\" already exists Restoring PostgreSQL privs Done Restoring Mailman lists Done Restoring Mailman Archives Done Restoring shell Current shell /usr/local/cpanel/bin/noshell is up to date. Done Restoring password Password for azri8qf8 has been changed Done Restoring proftpd file Done Resyncing FTP Passwords Updating ftp passwords for azri8qf8Ftp password files updated.Ftp vhost passwords syncedDone Linking old home directories Parsing Domain Databases ...Subdomains......ParkedDomains......AddonDomains... Restoring Domains Restoring Bandwidth Data Done Restoring Counter Data Restoring Homedir.... Done Doing fileprotect conversion Restoring nobody owned files Done Restoring Mail files Done Restoring userdata.... Done Restoring custom virtualhost templates.... Converting email to cPanel 5+ (if needed) Done Cleaning up filters (if needed) vfilter converter v3.0Updating vfilter files to latest format.Running for azri8qf8 only (force=0) (has_spam_acl=0)Processing azri8qf8......DoneDone Fixing mail permissions Done Restoring crontab Done Converting to maildir if needed Done Restoring Dns Zones Restoring zone: 28-ps1n25d.test.db Zone updates: 28-ps1n25d.test Adding missing subdomain DNS entries (if needed) Update Proxy subomains Adding proxy subdomains for domain 28-ps1n25d.test.28-ps1n25d.test [28-ps1n25d.test, 10.215.215.229, no changes needed]Done Updating SPF Records Done Restoring quota Done Update mail routing LOCAL MAIL EXCHANGER: This server will serve as a primary mail exchanger for 28-ps1n25d.test's mail.: This configuration has been manually selected. Done Rebuilding Apache Conf Built /usr/local/apache/conf/httpd.conf OK Restore Complete Account Restore Complete Unlocking password for user azri8qf8.passwd: Success.","type":"string"},"restore_logfile":{"description":"The restoration log file's name.","example":"item-RESTORE_AccountLocal_example","type":"string"},"result":{"description":"Whether the task completed successfully.\n* `1` - Success.\n* `0` - Failure.\n* `2` - Warning.","enum":[0,1,2],"example":1,"type":"integer"},"skipped_items":{"description":"The number of items that the restoration process skipped.","example":1,"nullable":true,"type":"integer"},"started":{"description":"The restoration process's start time for this task.","example":"1355840811","format":"unix_timestamp","type":"string"},"transfer_session_id":{"description":"The restoration transfer session's ID.","example":"userbackup20200406154758JqBa","type":"string"},"warnings":{"description":"Any warnings about the restoration process.","example":null,"items":{"type":"string"},"nullable":true,"type":"array"}},"type":"object"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"restore_queue_list_completed","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return completed restoration tasks list","tags":["Account Restoration","Restore Queue Reporting"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  restore_queue_list_completed\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/restore_queue_list_completed?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.38"}},"/restore_queue_state":{"get":{"description":"This function lists the tasks in the restoration queue.","operationId":"restore_queue_state","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"example":{"active":[{"options":{"give_ip":1,"mail_config":1,"mysql":1,"subdomains":1},"restore_point":"2019-10-21T00:00:00.000Z","user":"username"}],"completed":[{"options":{"give_ip":1,"mail_config":0,"mysql":1,"subdomains":0},"restore_point":"2019-10-22T00:00:00.000Z","user":"username"}],"is_active":1,"pending":[{"options":{"give_ip":0,"mail_config":1,"mysql":0,"subdomains":1},"restore_point":"2019-10-23T00:00:00.000Z","user":"username"}]},"properties":{"active":{"description":"An array of objects containing restoration queue items that the system is actively processing.","items":{"$ref":"#/components/schemas/restorePoint"},"type":"array"},"completed":{"description":"An array of objects containing restoration queue items that the system has already processed.","items":{"$ref":"#/components/schemas/restorePoint"},"type":"array"},"is_active":{"description":"Whether the restoration queue is actively processing a task.\n\n* `1` — The restoration queue is processing a task.\n* `0` — The restoration queue is **not** processing a task.","enum":[0,1],"example":0,"type":"integer"},"pending":{"description":"An array of objects containing restoration queue items that the system will process next.","items":{"$ref":"#/components/schemas/restorePoint"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"restore_queue_state","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return restoration tasks list","tags":["Account Restoration","Restore Queue Reporting"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  restore_queue_state\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/restore_queue_state?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.38"}},"/restoreaccount":{"get":{"description":"This function restores an account backup. You can use this function to restore daily,\nweekly, or monthly backups.\n\n**Important:**\n\n* When you call this function, you **must** include at least one of\nthe `all`, `mail`, `subs`, or `mysql` parameters.\n\n* On servers with a custom `Whostmgr::Transfers` module, the function may not return XML\noutput. To properly return XML output, the `Whostmgr::Transfers` module **must** allow\nthe system to use the `Cpanel::Demultiplexer` module to capture output.\n\n**Note:**\n\nOn servers that run CentOS 7, you may see a `named` warning about the absence of SPF\nresource records on DNS.\n\n* This warning is not relevant on CentOS 7 servers, because\n[RFC 7208 deprecated SPF records](https://tools.ietf.org/html/rfc7208).\nCentOS 7 servers use `TXT` records instead of `SPF` records.\n\n* Red Hat 7.1 and CentOS 7.1 both contain `bind-9.9.4-23.el7`, which is an updated\nversion of BIND that complies with RFC 7208. To resolve this issue, update your\noperating system to a version that contains the updated version of BIND. For more\ninformation, read the\n[Red Hat Bugzilla case about SPF record errors](https://bugzilla.redhat.com/show_bug.cgi?id=1215164).","operationId":"restoreaccount","parameters":[{"description":"The account's username.","in":"query","name":"user","required":true,"schema":{"example":"username","type":"string"}},{"description":"The type of backup to restore. The function restores the most recent backup of\nthe type that you specify:\n\n* `monthly`\n* `weekly`\n* `daily`","in":"query","name":"type","required":true,"schema":{"enum":["monthly","weekly","daily"],"example":"monthly","type":"string"}},{"description":"Whether to create the account before restoration.\n\n* `1` — Create and then restore the account. If you select this value and the\naccount already exists, the function will fail.\n* `0` — Restore **only**.","in":"query","name":"all","required":false,"schema":{"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to assign a dedicated IP address to the restored account.\n\n* `1` — Assign a dedicated IP address.\n* `0` — Use the shared IP address.","in":"query","name":"ip","required":false,"schema":{"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to restore account-level filters (vfilters) and forwarders\n(valiases).\n\n* `1` — Restore.\n* `0` — Do **not** restore.","in":"query","name":"mail","required":false,"schema":{"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to restore the account's MySQL® databases.\n\n* `1` — Restore.\n* `0` — Do **not** restore.","in":"query","name":"mysql","required":false,"schema":{"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to restore the account's subdomains.\n\n* `1` — Restore.\n* `0` — Do **not** restore.","in":"query","name":"subs","required":false,"schema":{"enum":[0,1],"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"restoreaccount","type":"string"},"output":{"properties":{"raw":{"description":"An output message that may contain long HTML.","example":"Extracting tarball...................\nDone<br />\nExtracting Domain....Done<br />\nDone<br />\n<br /><br />Restoring cpanel user config fileDone<br />\n<br />Restoring reseller privs (if any)<br />Restoring Locale Setting<br />Restoring SSL keys and CertificatesDone<br />\n<br />Restoring frontpage (if installed)Done<br />\n<br />Restoring access logs....\nDone<br />\n<br /><br />Restoring domain keys....\nDone<br />\n<br /><br />Restoring DB MAP File....\nDone<br />\n<br /><br /><span class=\"b2\">Restoring PostgreSQL databases....</span>\nRestoring PostgreSQL privs<!--\n-->\nDone<br />\n<br />Restoring Mailman listsDone<br />\n<br />Restoring Mailman ArchivesDone<br />\n<br />Restoring shell<blockquote><pre>Current shell /bin/bash is up to date.\n</pre></blockquote>Done<br />\n<br />Restoring password<blockquote><pre></pre></blockquote>Done<br />\n<br />Restoring proftpd fileDone<br />\n<br />Resyncing FTP Passwords<blockquote><pre>Updating ftp passwords for userFtp password files updated.Ftp vhost passwords synced</pre></blockquote>Done<br />\n<br />Linking old home directories<br />Parsing Domain Databases...ParkedDomains......AddonDomains...<br />Restoring Domains<br />\n<br />Restoring Bandwidth DataDone\n<br />Restoring Counter Data<pre></pre><br />Restoring Homedir....<blockquote><pre></pre></blockquote>Done<br />\n<br />Doing fileprotect conversion<br />Restoring nobody owned filesDone<br />\n<br />Restoring Mail filesDone<br />\n<br />Restoring userdata....\nDone<br />\n<br /><br />Restoring custom virtualhost templates....\nConverting email to cPanel 5+ (if needed)<blockquote><pre></pre></blockquote>Done<br />\n<br />Cleaning up filters (if needed)<blockquote><pre>vfilter converter v3.0Updating vfilter files to latest format.Running for user only (force=0) (has_spam_acl=1)Processing user......Done</pre></blockquote>Done<br />\n<br />Fixing mail permissions<blockquote><pre></pre></blockquote>Done<br />\n<br />Restoring crontabDone<br />\nConverting to maildir if needed<blockquote><pre></pre></blockquote>Done<br />\nRestoring Dns Zones<blockquote><pre>Restoring zone: user.com.db\n</pre></blockquote><br />Adding missing subdomain DNS entries (if needed)<pre></pre><br />Update Proxy subomains<blockquote><pre>Adding proxy subdomains for domain example.com.Records Installed</pre></blockquote>Done<br />\n<br />Updating SPF Records<blockquote><pre></pre></blockquote>Done<br />\n<br />Restoring quota<blockquote><pre></pre></blockquote>Done<br />\n<br /><br />Update mail routing<blockquote><pre>LOCAL MAIL EXCHANGER: This server will serve as a primary mail exchanger for example.com's mail.: This configuration has been manually selected.\n</pre></blockquote>Done<br />\n<br />Rebuilding Apache Conf<br />Restore CompleteAccount Restore Complete\nUnlocking password for user user.passwd: Success.<br />","type":"string"}}},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Restore account backup","tags":["Account Restoration","Restore Account"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  restoreaccount \\\n  user='username' \\\n  type='monthly'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/restoreaccount?api.version=1&user=username&type=monthly"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.28"}},"/start_background_pkgacct":{"get":{"description":"This function backs up an account with [the pkgacct script](https://go.cpanel.net/pkgacctscript).\n\n**Note:**\n\n- The `/usr/local/cpanel/scripts/pkgacct` script logs results to the `/var/cpanel/pkgacct_sessions/session_id/` directory, where `session_id` represents the backup session's ID.\n- The target system streams the output of this function with the `/usr/local/cpanel/whostmgr/docroot/cgi/live_tail_log.cgi` script on the source system. Users should **not** directly call this script.","operationId":"start_background_pkgacct","parameters":[{"description":"The cPanel account to back up.","in":"query","name":"user","required":true,"schema":{"example":"username","format":"username","type":"string"}},{"description":"Whether to compress the data in .gzip format.\n* `compress` - Compress the data.\n* `null` - Do **not** compress the data.","in":"query","name":"compressionsetting","required":false,"schema":{"default":null,"enum":["compress"],"example":"compress","nullable":true,"type":"string"}},{"description":"Whether to update the destination file with any new content since the previous backup.\nThis parameter also removes any content that no longer exists on the account.\nIf the destination file does **not** exist, the function creates a new file in that location.\n* `1` — Create an incremental archive file.\n* `0` — Do **not** create an incremental archive file.\n\n**Note:**\n\n When you use this parameter, the system creates the backup as an uncompressed archive.","in":"query","name":"incremental","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to run the background task with a reduced priority.\n* `1` — Run the backup as a low priority task.\n* `0` — Run the backup with normal priority.","in":"query","name":"low_priority","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"The minimum version of MySQL® that the system requires to restore the backed up database files.\n\n**Note:**\n\n- You can view the server's installed version of MySQL in the `/var/cpanel/cpanel.config` file.\n- This parameter defaults to the current installed version of MySQL.","in":"query","name":"mysqlver","required":false,"schema":{"example":"5.5","type":"string"}},{"description":"Whether to encode each line of the script's output in JSON format in order to allow the `live_tail_log.cgi` script to stream it.\n* `1` — Serialize the output.\n* `0` — Do **not** serialize the output.","in":"query","name":"serialized_output","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to exclude the account's databases from the cpmove archive.\n* `1` — Do **not** back up the account's databases.\n* `0` — Back up the account's databases.","in":"query","name":"skipacctdb","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to exclude the account's API tokens from the archive.\n* `1` — Do **not** back up the account's API tokens.\n* `0` — Back up the account's API tokens.","in":"query","name":"skipapitokens","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to exclude the account's external authentication credentials from the archive.\n* `1` — Do **not** back up the account's external authentication credentials.\n* `0` — Back up the account's external authentication credentials.","in":"query","name":"skipauthnlinks","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to exclude the account's bandwidth data from the archive.\n* `1` — Do **not** back up the account's bandwidth data.\n* `0` — Back up the account's data.","in":"query","name":"skipbwdata","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to exclude the account's DNSSEC configuration from the archive.\n* `1` — Do **not** back up the account's DNSSEC configuration.\n* `0` — Back up the account's DNSSEC configuration.","in":"query","name":"skipdnssec","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to exclude the account's DNS zone file information from the archive.\n* `1` — Do **not** back up the account's DNS zone file information.\n* `0` — Back up the account's DNS zone file information.","in":"query","name":"skipdnszones","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to exclude the account's FTP user accounts from the archive.\n* `1` — Do **not** back up the account's FTP user accounts.\n* `0` — Back up the account's FTP user accounts.","in":"query","name":"skipftpusers","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to skip the home directory's contents.\n* `1` — Do **not** back up the account's home directory.\n* `0` — Back up the account's home directory.","in":"query","name":"skiphomedir","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to exclude the account's cPanel & WHM linked server nodes configuration from the archive.\n* `1` — Do **not** back up the account's linked server nodes configuration.\n* `0` — Back up the account's linked server nodes configuration.","in":"query","name":"skiplinkednodes","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to exclude the account's log files from the archive.\n* `1` — Do **not** back up the account's log files.\n* `0` — Back up the account's log files.","in":"query","name":"skiplogs","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to exclude the account's reseller privileges from the archive.\n* `1` — Do **not** back up the account's reseller privileges.\n* `0` — Back up the account's reseller privileges.","in":"query","name":"skipresellerconfig","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to exclude the account's shell information and privileges from the archive.\n* `1` — Do **not** back up the account's shell information and privileges.\n* `0` — Back up the account's shell information and privileges.","in":"query","name":"skipshell","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to exclude the account's virtual host (vhost) templates from the archive.\n* `1` — Do **not** back up the account's vhost templates.\n* `0` — Back up the account's vhost templates.","in":"query","name":"skipvhosttemplates","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to create the cpmove archive in chunks.\n* `1` — Create the archive in chunks.\n* `0` — Create a single archive file.","in":"query","name":"split","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"The path to the directory in which you wish to store the cpmove archive.\n\n**Note:**\n\nThis parameter defaults to `/home/user`, where `user` represents the username of the account.","in":"query","name":"tarroot","required":false,"schema":{"example":"/home/user","type":"string"}},{"description":"Whether to use the account's last known successful backup as a template when the script creates the cpmove archive, if any exist.\n* `1` — Use the account's last known successful backup as a template, if any exist.\n* `0` — Do **not** use the account's last known successful backup.\n\n**Note:**\n\n This parameter may reduce the amount of time that the backup process requires.","in":"query","name":"use_backups","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"complete_master_error_log":{"description":"The name of the master error log.\n\n**Note:**\n\n The target system streams the output of this file with the `live_tail_log.cgi` script; however, users should **not** directly call this script.","example":"master.error_log","type":"string"},"complete_master_log":{"description":"The name of the master log.\n\n**Note:**\n\n The target system streams the output of this file with the `live_tail_log.cgi` script; however, users should **not** directly call this script.","example":"master.log","type":"string"},"session_id":{"description":"The backup's session ID.","example":"example20151109162046c4xzDp55q9u4tPj","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"start_background_pkgacct","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Back up an account using the pkgacct script","tags":["Backups","Backup or Restore"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  start_background_pkgacct \\\n  user='username'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/start_background_pkgacct?api.version=1&user=username"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"54"}},"/restore_queue_list_pending":{"get":{"description":"This function lists the tasks that the restoration queue has not yet processed.","operationId":"restore_queue_list_pending","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"restore_job":{"description":"An array of objects that contain information about a pending task in the restoration queue.","items":{"properties":{"options":{"description":"A list of information about the options for a pending task in the restoration queue.","properties":{"destid":{"description":"The destination's identification string.\n\n* `local` — The local directory.\n* The destination ID string's value.","example":"LmTZCUpqqLSPH8AO7pVtIeNK","type":"string"},"give_ip":{"description":"Whether the task will assign the account a dedicated IP address.\n\n* `1` — Assign.\n* `0` — Will **not** assign.","enum":[0,1],"example":1,"type":"integer"},"mail_config":{"description":"Whether the function will restore the account's email configuration.\n\n* `1` — Restore.\n* `0` — Will **not** restore.","enum":[0,1],"example":1,"type":"integer"},"mysql":{"description":"Whether the task will restore the account's MySQL® databases.\n\n* `1` — Restore.\n* `0` — Will **not** restore.","enum":[0,1],"example":1,"type":"integer"},"subdomains":{"description":"Whether the function will restore the account's subdomains.\n\n* `1` — Restore.\n* `0` — Will **not** restore.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"restore_point":{"description":"The date of the backup that the task will use, in `YYYY-MM-DD` format.","example":"2015-10-21T00:00:00.000Z","format":"ISO-8601 Date","type":"string"},"user":{"description":"The cPanel account's username.","example":"username","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"restore_queue_list_pending","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return pending restoration tasks list","tags":["Account Restoration","Restore Queue Reporting"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  restore_queue_list_pending\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/restore_queue_list_pending?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.38"}},"/toggle_user_backup_state":{"get":{"description":"This function enables or disables legacy backups for a user.","operationId":"toggle_user_backup_state","parameters":[{"description":"The cPanel account's username.","in":"query","name":"user","required":true,"schema":{"example":"username","format":"username","type":"string"}},{"description":"Whether the account should use the legacy backup system.\n* `1` - Use the legacy backup system.\n* `0` - Use the standard backup system.","in":"query","name":"legacy","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"toggle_status":{"description":"Whether backups are active on the account.\n* `1` - Active.\n* `0` - Inactive.","enum":[0,1],"example":0,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"toggle_user_backup_state","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result`\nfield is `0`. This field may display a success message when\na function succeeds.","example":"Backup state modified","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Enable or disable legacy backups","tags":["Backups","Backup Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  toggle_user_backup_state \\\n  user='username'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/toggle_user_backup_state?api.version=1&user=username"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.38"}},"/limitbw":{"get":{"description":"This function modifies a cPanel account's bandwidth quota.","operationId":"limitbw","parameters":[{"description":"The username of a cPanel account on the server.","in":"query","name":"user","required":true,"schema":{"example":"username","type":"string"}},{"description":"The account's new bandwidth quota, in megabytes (MB).\n* `0` and `unlimited` - Grant the user unlimited bandwidth","in":"query","name":"bwlimit","required":false,"schema":{"default":"unlimited","example":0,"oneOf":[{"enum":["unlimited"],"type":"string"},{"minimum":0,"type":"integer"}]}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"bwlimits":{"description":"An array of objects containing account information.","items":{"properties":{"bwlimit":{"description":"The account's new bandwidth quota, in megabytes (MB).\n* `0` - The user has unlimited bandwidth.","example":0,"minimum":0,"type":"integer"},"bwlimitenable":{"description":"Whether bandwidth limiting is enabled for the account.\n* `1` - Enabled.\n* `0` - Disabled.","enum":[0,1],"example":0,"type":"integer"},"domains":{"description":"An array of all of the cPanel account's domains.","example":["example.com","addondomain.com","subdomain.example.com"],"items":{"type":"string"},"type":"array"},"human_bwlimit":{"description":"The account's bandwidth quota, in human-readable format.\n* `unlimited` - The user has unlimited bandwidth.\n* A positive integer that represents a maximum monthly bandwidth use, a space, and the string MB.","example":"500 MB","pattern":"^(unlimited|\\d+ MB)$","type":"string"},"human_bwused":{"description":"The account's current bandwidth usage, in human-readable format.\n* `none`\n* A positive integer that represents the amount of bandwidth used, a space, and the string MB.","example":"none","pattern":"^(none|\\d+ MB)$","type":"string"},"unlimited":{"description":"Whether the account's bandwidth quota is unlimited.\n* `1` - Unlimited.\n* `0` - Not unlimited.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"limitbw","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"Bandwidth Limit for username has been set to unlimited megabytes","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update cPanel account bandwidth quota","tags":["Bandwidth and Disk Quotas"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  limitbw \\\n  user='username'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/limitbw?api.version=1&user=username"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/cors_proxy_get":{"get":{"description":"This function allows your system to perform Cross-Origin Resource Sharing (CORS) HTTP requests.","operationId":"cors_proxy_get","parameters":[{"description":"The website that you wish to access.","in":"query","name":"url","required":true,"schema":{"example":"http://www.example.com","format":"url","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"_cp_redirects":{"description":"An array that contains the redirects which the website performs, if any exist.\n\n**Notes:**\n\n* This return counts redirects.\n* If any redirects exist, this returns as an array of objects containing the `content`, `protocol`, `reason`, `status`, `success`, and `url` returns and the `headers` object.\n* `null`  - Redirects do not exist.\n\n**Note:**\n\n The JSON example output above displays this condition.","items":{"properties":{"headers":{"additionalProperties":{"oneOf":[{"type":"string"},{"type":"integer"}],"x-additionalPropertiesName":"header-name"},"description":"An object containing the header fields that the request returned.\n\n**Note:**\n\nThis object's keys vary based on the URL's headers.","example":{"age":"425879","cache-control":"max-age=604800","content-length":"1256","content-type":"text/html; charset=UTF-8","date":"Thu, 05 Mar 2020 23:42:25 GMT","etag":"\"3147526947+ident\"","expires":"Thu, 12 Mar 2020 23:42:25 GMT","last-modified":"Thu, 17 Oct 2019 07:18:26 GMT","server":"ECS (dab/4BA8)","vary":"Accept-Encoding","x-cache":"HIT"},"nullable":true,"type":"object"},"protocol":{"description":"The URL's HTTP protocol.","example":"HTTP/1.1","nullable":true,"type":"string"},"reason":{"description":"The response that the server returned.","example":"OK","nullable":true,"type":"string"},"status":{"description":"The response's HTTP status code.","example":"200","nullable":true,"type":"string"},"success":{"description":"Whether the function returned a 2XX HTTP status code.\n- `1` -  Success.\n- `0` -  Failure.","enum":[0,1],"example":1,"nullable":true,"type":"integer"},"url":{"description":"The URL that provided the response.","example":"http://www.example.com","format":"url","nullable":true,"type":"string"}},"type":"object"},"nullable":true,"type":"array"},"content":{"description":"The URL's content.\n\n**Note:**\n\n We strongly recommend that you confirm the content's type before you use the content return's value. The function may also return this value in the _cp_redirects array of hashes. A valid string.","example":"<!doctype html>\\n<html>\\n<head>\\n <title>Example Domain</title>\\n\\n <meta charset=\\\"utf-8\\\" />\\n <meta http-equiv=\\\"Content-type\\\" content=\\\"text/html; charset=utf-8\\\" />\\n <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1\\\" />\\n <style type=\\\"text/css\\\">\\n body {\\n background-color: #f0f0f2;\\n margin: 0;\\n padding: 0;\\n font-family: -apple-system, system-ui, BlinkMacSystemFont, \\\"Segoe UI\\\", \\\"Open Sans\\\", \\\"Helvetica Neue\\\", Helvetica, Arial, sans-serif;\\n\\n }\\n div {\\n width: 600px;\\n margin: 5em auto;\\n padding: 2em;\\n background-color: #fdfdff;\\n border-radius: 0.5em;\\n box-shadow: 2px 3px 7px 2px rgba(0,0,0,0.02);\\n }\\n a:link, a:visited {\\n color: #38488f;\\n text-decoration: none;\\n }\\n @media (max-width: 700px) {\\n div {\\n margin: 0 auto;\\n width: auto;\\n }\\n }\\n </style>\\n</head>\\n\\n<body>\\n<div>\\n <h1>Example Domain</h1>\\n <p>This domain is for use in illustrative examples in documents. You may use this\\n domain in literature without prior coordination or asking for permission.</p>\\n <p><a href=\\\"https://www.iana.org/domains/example\\\">More information...</a></p>\\n</div>\\n</body>\\n</html>\\n","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"cors_proxy_get","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Enable CORS HTTP requests","tags":["API Execution"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  cors_proxy_get \\\n  url='http://www.example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/cors_proxy_get?api.version=1&url=http%3a%2f%2fwww.example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"68","x-cpanel-internal-only":false}},"/delete_configclusterserver":{"get":{"description":"This function removes a server from a configuration cluster. The function's return\ndata appears in the `metadata` section of its output.\n\n**Important:**\n\nIf you log in to a configuration cluster server that is **not** the parent server,\n**nothing** will indicate that the server is part of a configuration cluster. You can\n**only** view and modify this information from the parent server.","operationId":"delete_configclusterserver","parameters":[{"description":"The hostname or IP address of a remote configuration cluster server.","in":"query","name":"name","required":true,"schema":{"example":"example.com","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"delete_configclusterserver","type":"string"},"name":{"description":"The remote configuration cluster server's name.","example":"example.com","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Delete server from configuration cluster","tags":["Server Administration","Configuration Clusters"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  delete_configclusterserver \\\n  name='example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/delete_configclusterserver?api.version=1&name=example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.44"}},"/add_configclusterserver":{"post":{"description":"This function adds a server to a configuration cluster. The function's return data appears in\nthe `metadata` section of its output.\n\nWe recommend that you run this function as a `POST` request with SSL enabled:\n\n* The length of the remote access key may cause problems if you run the function with the `GET`\nmethod (for example, a URL in your browser).\n* You risk security problems if you enter a remote access key through the `GET` method.\n\n**Important:**\n\n* Run this function as a `root`-level user on the server that you wish to use as the parent server.\n* If you log in to a configuration cluster server that is **not** the parent server, **nothing**\nwill indicate that the server is part of a configuration cluster. You can **only** view and modify\nthis information from the parent server.","operationId":"add_configclusterserver","parameters":[{"description":"The remote configuration cluster server's name.","in":"query","name":"name","required":true,"schema":{"example":"example.com","type":"string"}},{"description":"The username for the server's `root`-level account.","in":"query","name":"user","required":true,"schema":{"example":"root","type":"string"}},{"description":"A truncated version of the server's remote access key.","in":"query","name":"key","required":true,"schema":{"example":"d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"add_configclusterserver","type":"string"},"name":{"description":"The remote configuration cluster server's name.","example":"example.com","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"signature":{"description":"A truncated version of the server's remote access key.","example":"d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0","type":"string"},"user":{"description":"The username for the server's `root`-level account.","example":"root","type":"string"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Add configuration cluster server","tags":["Server Administration","Configuration Clusters"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  add_configclusterserver \\\n  name='example.com' \\\n  user='root' \\\n  key='d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/add_configclusterserver?api.version=1&name=example.com&user=root&key=d0%3ad0%3ad0%3ad0%3ad0%3ad0%3ad0%3ad0%3ad0%3ad0%3ad0%3ad0%3ad0%3ad0%3ad0%3ad0"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.44"}},"/list_configclusterservers":{"get":{"description":"This function lists the servers in the server's configuration cluster.\n\n**Warning**:\n\n* WHM's Remote Access Key feature is deprecated. We **strongly** recommend that you use API tokens instead.\n\n* If you log in to a configuration cluster server that is **not** the parent server, **nothing** will indicate that the server is part of a configuration cluster. You can only view and modify this information from the parent server.","operationId":"list_configclusterservers","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"additionalProperties":{"description":"Each return's name is the server name.","properties":{"signature":{"description":"A truncated version of the server's remote access key.","type":"string"},"user":{"description":"The `root`-level username for the server.","type":"string"}},"type":"object"},"description":"Configuration cluster signatures and users for each server.","example":{"example1.com":{"signature":"d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0","user":"root"},"example2.com":{"signature":"d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d1","user":"root"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"list_configclusterservers","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return all configuration cluster servers","tags":["Server Administration","Configuration Clusters"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  list_configclusterservers\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/list_configclusterservers?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.44"}},"/update_configclusterserver":{"get":{"description":"This function updates the username or remote access key for a cluster server.\n\n**Important:**\n\n* If you log in to a configuration cluster server that is *not* the parent server, *nothing* will indicate that the server is part of a configuration cluster. You can *only* view and modify this information from the master server.\n\n* We recommend that you run this function as a `POST` request with SSL enabled:\n  * The length of the remote access key may cause problems if you run the function with the `GET` method (for example, a URL in your browser).\n  * You risk security problems if you enter a remote access key through the `GET` method.","operationId":"update_configclusterserver","parameters":[{"description":"The remote configuration cluster server's name or IP address.","in":"query","name":"name","required":true,"schema":{"example":"example.com","type":"string"}},{"description":"The server's `root`-level account username. If you do not specify a value, the function does not update the username.","in":"query","name":"user","required":false,"schema":{"example":"root","type":"string"}},{"description":"The new [remote access key](https://docs.cpanel.net/whm/clusters/remote-access-key/). If you do **not** specify a value, the function does not update the remote access key.","in":"query","name":"key","required":false,"schema":{"example":"d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"update_configclusterserver","type":"string"},"name":{"description":"The remote configureation cluster server's name.","example":"example.com","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"signature":{"description":"The new remote access key.","example":"d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0:d0","type":"string"},"user":{"description":"The server's `root`-level account username.","example":"root","type":"string"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update configuration cluster server credentials","tags":["Server Administration","Configuration Clusters"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  update_configclusterserver \\\n  name='example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/update_configclusterserver?api.version=1&name=example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.44"}},"/validate_current_dmarcs":{"get":{"description":"This function retrieves and checks the DMARC record for one or more domains.","operationId":"EmailAuth::validate_current_dmarcs","parameters":[{"description":"The domain for which to check the DMARC record.\n\n**Note:**\n\nTo check multiple domains, duplicate or increment the parameter name.\nFor example, `domain-1`, `domain-2`, and `domain-3` parameters.\n\nIf you do not include this argument, the system will validate DMARC records for all domains on the server.","examples":{"multiple":{"summary":"Check the DMARC record for multiple domains.","value":"domain-1=example.com&domain-2=example.com&domain-3=example3.com"},"multiple-alternative":{"summary":"Check the DMARC record for multiple domains.","value":"domain=example.com&domain=example2.com&domain=example3.com"},"single":{"summary":"Check the DMARC records for a single domain.","value":"domain=example.com"}},"in":"query","name":"domain","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"description":"An array of objects containing information about the domain's DMARC records.","example":[{"domain":"example.com","error":"","record":"v=DMARC1; p=none;","state":"VALID","subdomain":"_dmarc.example.com","suggested":"v=DMARC1; p=none;"},{"domain":"example2.com","error":"(XID 4krw35) DNS returned “SERVFAIL” (code 2) in response to the system’s query for “_dmarc.example2.com”’s “TXT” records.","record":"","state":"DNS_ERROR","subdomain":"_dmarc.example2.com","suggested":"v=DMARC1; p=none;"}],"items":{"properties":{"domain":{"description":"The target domain of the DMARC policy.","example":"example.com","format":"domain","type":"string"},"error":{"description":"A message that details either why the DNS lookup failed, or if there is a SPF/DKIM failure.","example":"(XID 4krw35) DNS returned SERVFAIL (code 2)\nin response to the system's query for _dmarc.example.com\nTXT records.","type":"string"},"record":{"description":"The domain's DMARC TXT record.","example":"v=DMARC1; p=none;","type":"string"},"state":{"description":"The domain's DMARC record status.\nPossible values:\n\n* `VALID` - A DMARC policy is set for the domain, along with valid SPF and DKIM records for the domain and IP address.\n* `MALFORMED` - A DMARC record is set, but it did not pass a syntax check.\n* `DKIM_SPF_ERROR` - A DMARC record exists; however, both the DKIM and SPF records for this domain did not pass validation.\n* `DKIM_ERROR` - A DMARC record exists; however, the DKIM record for this domain did not pass validation.\n* `SPF_ERROR` - A DMARC record exists; however, the SPF record for this domain did not pass validation.\n* `MISSING` - No DMARC policy record exists for the domain at the DMARC subdomain location.\n* `DNS_ERROR` - A DNS error prevented validation of the DMARC record.","enum":["VALID","MALFORMED","DKIM_SPF_ERROR","DKIM_ERROR","SPF_ERROR","MISSING","DNS_ERROR"],"example":"VALID","type":"string"},"subdomain":{"description":"The domain that the function used to check\nthe DMARC record. This will be the value of\nthe `domain` parameter with a `_dmarc` prefix.","example":"_dmarc.example.com","format":"domain","type":"string"},"suggested":{"description":"The recommended DMARC policy.","example":"v=DMARC1; p=none;","type":"string"}},"type":"object"}}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"validate_current_dmarcs","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Validate DMARC records","tags":["Mail","Mail DNS Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  validate_current_dmarcs \\\n  domain='example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/validate_current_dmarcs?api.version=1&domain=example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"124"}},"/twofactorauth_get_tfa_config_for_user":{"get":{"description":"This function returns the Two-Factor Authentication (2FA) configuration for a cPanel account, its email accounts, and its team user accounts.","operationId":"twofactorauth_get_tfa_config_for_user","parameters":[{"description":"The username for the account.","in":"query","name":"user","required":true,"schema":{"example":"example","format":"username","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"additionalProperties":{"properties":{"email":{"additionalProperties":{"description":"An object that contains a hash of the email account's data.","properties":{"secret":{"description":"The 2FA secret for the account.","example":"QLLIU5WTY3UTJGNG","type":"string"}},"type":"object"},"description":"The email data for the user.","type":"object"},"primary_account":{"description":"An object containing the secret for the cPanel user if 2FA is enabled for the user.","properties":{"secret":{"description":"The 2FA secret for the account.","type":"string"}},"type":"object"},"team":{"additionalProperties":{"description":"An objection that contains a hash of the team user account's data.","properties":{"secret":{"description":"The 2FA secret for the account.","example":"QLLIU5WTY3UTJGNG","type":"string"}},"type":"object"},"description":"The cPanel user's team user account data.","type":"object"}},"type":"object"},"description":"The cPanel user account that the API was called for.","example":{"example":{"email":{"user@example.com":{"secret":"QLLIU5WTY3UTJGNG"}},"primary_account":{"secret":"QLLIU5WTY3UTJGNG"},"team":{"team_user@example":{"secret":"QLLIU5WTY3UTJGNG"}}}}},"metadata":{"properties":{"command":{"description":"The method name called.","example":"twofactorauth_get_tfa_config_for_user","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return cPanel account 2FA data","tags":["Authentication","Two-Factor Authentication"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  twofactorauth_get_tfa_config_for_user \\\n  user='user'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/twofactorauth_get_tfa_config_for_user?api.version=1&user=user"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"118"}},"/is_role_enabled":{"get":{"description":"This function checks whether a specific server role is currently enabled\nfor the server.\n\nFor more information about server roles, read our [How to Use Server Profiles](https://go.cpanel.net/serverroles) documentation.","operationId":"is_role_enabled","parameters":[{"description":"The role to check. The role must be one of the following case-sensitive values:\n\n* `CalendarContact` - Allows users to access CalDAV and CardDAV services and features.\n* `DNS` - Allows users to create and edit Domain Name System (DNS) zone files. This role doesn’t convert your server to a cPanel DNSOnly™ server.\n* `FileStorage` - Allows users to access cPanel’s [File Manager](https://go.cpanel.net/cpaneldocsFileManager) and [Git™ Version Control](https://go.cpanel.net/cpaneldocsasisGitVersionControl) features. When a profile disables this role, you can’t enable the Shell Access setting when you create a new cPanel account.\n\n* `FTP` - Allows users to manage their account’s files with an FTP client.\n* `MailLocal` - Allows the control of local mail delivery and related features.\n* `MailReceive` - Allows users to receive mail from external sources.\n* `MailRelay` - Allows the server’s Message Transfer Agent (MTA) to forward mail from one remote host to another.\n* `MailSend` - Allows users to send mail and control the features necessary for sending mail.\n* `MySQL` - Allows users to create and manage MySQL® or MariaDB databases.\n* `MySQLClient` - This role checks whether the MySQL/MariaDB client access exists locally or remotely. You cannot directly enable or disable this role. The system enables or disables this role depending on the MySQL configuration.\n\n* `Postgres` - Allows users to create and manage [PostgreSQL](https://go.cpanel.net/whmdocsConfigurePostgreSQL) databases if cPanel & WHM manages the server’s PostgreSQL.\n* `PostgresClient` - This role checks whether the PostgreSQL client access exists locally.\n* `SpamFilter` - Allows users to use Apache SpamAssassin™ to identify, sort, and delete unsolicited mail.\n* `WebDisk` - Allows users to manage their account’s files with a WebDAV client.\n* `Webmail` - Allows users to access webmail services and features.\n* `WebServer` - Allows users to create and manage websites for their domains.","in":"query","name":"role","required":true,"schema":{"enum":["CalendarContact","DNS","FileStorage","FTP","MailLocal","MailReceive","MailRelay","MailSend","MySQL","MySQLClient","Postgres","PostgresClient","SpamFilter","WebDisk","Webmail","WebServer"],"example":"FTP","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"enabled":{"description":"Whether a role is enabled or disabled.\n* `1` - Enabled.\n* `0` - Disabled.","enum":[1,0],"example":1,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"is_role_enabled","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return whether server role is enabled","tags":["Server Administration","Server Profiles"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  is_role_enabled \\\n  role='FTP'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/is_role_enabled?api.version=1&role=FTP"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"76"}},"/get_all_contact_importances":{"get":{"description":"This function lists the importance of all application events in\nWHM's\n[*Contact Manager*](https://docs.cpanel.net/whm/server-contacts/contact-manager/)\ninterface (*WHM >> Home >> Server Contacts >> Contact Manager*).","operationId":"get_all_contact_importances","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"importances":{"description":"An array of objects containing event importance information.","items":{"properties":{"app":{"description":"The cPanel & WHM module's name.","example":"wwwacct","type":"string"},"event":{"description":"The event's name.\n\n**Note:**\n\nAn asterisk character (`*`) represents all events in the module.","example":"*","type":"string"},"importance":{"description":"The importance of the contact event:\n\n* `1` — High.\n* `2` — Medium.\n* `3` — Low.\n* `0` — Disabled.","example":0,"type":"integer"},"name":{"description":"The contact event's name:\n\n* `High`\n* `Medium`\n* `Low`\n* `Disabled`","example":"High","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_all_contact_importances","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return Contact Manager event importance settings","tags":["Server Administration","Notifications"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_all_contact_importances\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_all_contact_importances?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"58"}},"/twofactorauth_set_tfa_config_for_user":{"post":{"description":"This function updates the Two-Factor Authentication (2FA) configuration for the given cPanel user.","operationId":"twofactorauth_set_tfa_config_for_user","requestBody":{"content":{"application/json":{"schema":{"additionalProperties":{"description":"The cPanel user account for which to set the 2FA config.","properties":{"email":{"additionalProperties":{"description":"An object that contains a hash of the email account's data.","properties":{"secret":{"description":"The 2FA secret for the account.","example":"QLLIU5WTY3UTJGNG","type":"string"}},"type":"object"},"description":"The email data for the user.","type":"object"},"primary_account":{"description":"An object that contains the secret for the cPanel user.","properties":{"secret":{"description":"The 2FA secret for the account.","example":"QLLIU5WTY3UTJGNG","type":"string"}},"type":"object"},"team":{"additionalProperties":{"description":"An object that contains a hash of the team user account's data.","properties":{"secret":{"description":"The 2FA secret for the account.","example":"QLLIU5WTY3UTJGNG","type":"string"}},"type":"object"}}},"type":"object"},"example":{"example":{"email":{"user@example.com":{"secret":"QLLIU5WTY3UTJGNG"}},"primary_account":{"secret":"QLLIU5WTY3UTJGNG"},"team":{"team_user@example":{"secret":"QLLIU5WTY3UTJGNG"}}}},"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"twofactorauth_set_tfa_config_for_user","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update cPanel account's 2FA data","tags":["Authentication","Two-Factor Authentication"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"echo '{\"example\" : { \"email\" : { \"user@example.com\" : { \"secret\" : \"QLLIU5WTY3UTJGNG\" } }, \"primary_account\" : { \"secret\" : \"QLLIU5WTY3UTJGNG\" }, \"team\" : { \"team_user@example\" : { \"secret\" : \"QLLIU5WTY3UTJGNG\" }}}}' | \\\nwhmapi1 --input=json --output=jsonpretty \\\n  twofactorauth_set_tfa_config_for_user\n"},{"label":"HTTP Request (Wire Format)","lang":"HTTP","source":"POST /cpsess##########/json-api/twofactorauth_set_tfa_config_for_user HTTP/1.1\nHost: example.com:2087\nCookie: ###################################\nContent-Type: application/json\nContent-Length: 179\n\n{\"example\":{\"email\":{\"user@example.com\":{\"secret\":\"QLLIU5WTY3UTJGNG\"}},\"primary_account\":{\"secret\":\"QLLIU5WTY3UTJGNG\"},\"team\":{\"team_user@example\":{\"secret\":\"QLLIU5WTY3UTJGNG\"}}}}"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"118"}},"/leika_get_config":{"get":{"description":"This function retrieves configuration data using `Cpanel::Leika::get_config()`.\nIf no `item` parameters are provided, the entire configuration is returned.\nIf specific item parameters are provided, only those keys are returned. If a value returned is undefined then either the item does not exist or it is explicitly set to null.","operationId":"leika_get_config","parameters":[{"name":"item","in":"query","description":"The configuration item(s) to retrieve. Pass multiple `item` parameters for multiple keys.","required":false,"schema":{"type":"string"},"examples":{"cpanel.key1":{"value":"cpanel.key1","description":"Retrieve the value for the `key1` configuration key within the `cpanel` section of the configuration."},"webmail.key3.subkey1":{"value":"webmail.key3.subkey1","description":"Retrieve the value for the nested key `key3.subkey1` within the `webmail` section of the configuration."}}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"description":"A hash of configuration keys and their values.","additionalProperties":{"type":"string"},"example":{"cpanel.key1":"enabled","webmail.key3":{"subkey1":"active","subkey2":"inactive"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"leika_get_config","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Retrieve Leika configuration","tags":["Leika","Configuration"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  leika_get_config item=key1 item=key2\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/leika_get_config?api.version=1&item=key1&item=key2"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"132"}},"/get_application_contact_importance":{"get":{"description":"This function retrieves the importance level of an application's events for WHM's\n[*Contact Manager*](https://docs.cpanel.net/whm/server-contacts/contact-manager/)\ninterface (*WHM >> Home >> Server Contacts >> Contact Manager*).\n\n**Note:**\n\nThe system creates a notification setting for the application's events if one does\nnot already exist.","operationId":"get_application_contact_importance","parameters":[{"description":"The cPanel & WHM application module's name.","in":"query","name":"app","required":true,"schema":{"example":"Check","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"importance":{"description":"The importance level at which to send the notification.\n* `1` — High.\n* `2` — Medium.\n* `3` — Low.\n* `0` — Disabled.","enum":[1,2,3,0],"example":0,"type":"integer"},"name":{"description":"The text version of the importance setting.\n* `High`\n* `Medium`\n* `Low`\n* `Disabled`","enum":["High","Medium","Low","Disabled"],"example":"Disabled","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_application_contact_importance","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return app contact importance setting","tags":["Server Administration","Notifications"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_application_contact_importance \\\n  app='Check'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_application_contact_importance?api.version=1&app=Check"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"58"}},"/get_application_contact_event_importance":{"get":{"description":"This function retrieves the importance level of an application event for WHM's Contact Manager interface (Home >> Server Contacts >> Contact Manager).\n\n**Note:**\n\n  The system will create a notification setting for the application's events if one does not already exist.","operationId":"get_application_contact_event_importance","parameters":[{"description":"The application module's name.","in":"query","name":"app","required":true,"schema":{"example":"Check","type":"string"}},{"description":"The event's name.","in":"query","name":"event","required":true,"schema":{"example":"SecurityAdvisorStateChange","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"importance":{"description":"The importance level at which to send the notification.\n* `1` - High.\n* `2` - Medium.\n* `3` - Low.\n* `0` - Disabled.","enum":[1,2,3,0],"example":0,"type":"integer"},"name":{"description":"The text version of the importance.\n- `High`\n- `Medium`\n- `Low`\n- `Disabled`","enum":["High","Medium","Low","Disabled"],"example":"Disabled","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_application_contact_event_importance","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return app's event contact importance setting","tags":["Server Administration","Notifications"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_application_contact_event_importance \\\n  app='Check' \\\n  event='SecurityAdvisorStateChange'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_application_contact_event_importance?api.version=1&app=Check&event=SecurityAdvisorStateChange"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"58"}},"/set_application_contact_event_importance":{"get":{"description":"This function sets the importance level of an application event for WHM's\n[*Contact Manager*](https://go.cpanel.net/whmdocsContactManager)\ninterface (*WHM >> Home >> Server Contacts >> Contact Manager*).\n\nFor a list of available modules, use the WHM API 1\n[`get_all_contact_importances`](/openapi/whm/operation/get_all_contact_importances/)\nfunction.\n\n**Note:**\n\nThe system creates a notification setting for the application's events\nif one does not already exist.","operationId":"set_application_contact_event_importance","parameters":[{"description":"The cPanel & WHM application module's name.","in":"query","name":"app","required":true,"schema":{"example":"Check","type":"string"}},{"description":"The event's name.","in":"query","name":"event","required":true,"schema":{"example":"SecurityAdvisorStateChange","type":"string"}},{"description":"The importance level at which to send the notification.\n\n* `High`\n* `Medium`\n* `Low`\n* `Disabled`","in":"query","name":"importance","required":true,"schema":{"enum":["High","Medium","Low","Disabled"],"example":"Disabled","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"set_application_contact_event_importance","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update app's event contact importance setting","tags":["Server Administration","Notifications"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  set_application_contact_event_importance \\\n  app='Check' \\\n  event='SecurityAdvisorStateChange' \\\n  importance='Disabled'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/set_application_contact_event_importance?api.version=1&app=Check&event=SecurityAdvisorStateChange&importance=Disabled"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"58"}},"/set_application_contact_importance":{"get":{"description":"This function sets the importance level of an application's events for WHM's\n[*Contact Manager*](https://go.cpanel.net/whmdocsContactManager)\ninterface (*WHM >> Home >> Server Contacts >> Contact Manager*).\n\nFor a list of available modules, use the WHM API 1\n[`get_all_contact_importances`](/openapi/whm/operation/get_all_contact_importances/)\nfunction.\n\n**Note:**\n\nThe system creates a notification setting for the application's events if one\ndoes not already exist.","operationId":"set_application_contact_importance","parameters":[{"description":"The cPanel & WHM application module's name.","in":"query","name":"app","required":true,"schema":{"example":"Check","type":"string"}},{"description":"The importance level at which to send the notification.\n\n* `High`\n* `Medium`\n* `Low`\n* `Disabled`","in":"query","name":"importance","required":true,"schema":{"enum":["High","Medium","Low","Disabled"],"example":"Disabled","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"set_application_contact_importance","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update app contact importance setting","tags":["Server Administration","Notifications"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  set_application_contact_importance \\\n  app='Check' \\\n  importance='Disabled'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/set_application_contact_importance?api.version=1&app=Check&importance=Disabled"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"58"}},"/convert_addon_fetch_conversion_details":{"get":{"description":"This function returns the details of a conversion from an addon\ndomain to an account. Use WHM API 1's `convert_addon_domain_to_account`\nto start a conversion.\n\n**Important:**\n\nWhen you disable the\n[Web Server role](https://go.cpanel.net/howtouseserverprofiles),\nthe system **disables** this function.","operationId":"convert_addon_fetch_conversion_details","parameters":[{"description":"The conversion's job identification number.","in":"query","name":"job_id","required":true,"schema":{"example":2,"minimum":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"domain":{"description":"The addon domain you converted into a cPanel account.","example":"cptestaddon175.tld","format":"domain","type":"string"},"job_end_time":{"description":"A date that indicates when the convertion ended.","example":1462216653,"format":"unix_timestamp","type":"integer"},"job_id":{"description":"The conversion's job identification number.","example":2,"minimum":1,"type":"integer"},"job_start_time":{"description":"A date that indicates when the conversion started.","example":1462465001,"format":"unix_timestamp","type":"integer"},"job_status":{"description":"The status of the conversion process.\n\n* `INPROGRESS` — The conversion process is in progress.\n* `QUEUED` — The system queued the conversion job.\n* `SKIPPED` — The system skipped at least one step in the conversion process.\n* `FAILED` — At least one step in the conversion process failed.\n* `DONE` — The conversion process finished successfully.","enum":["INPROGRESS","QUEUED","SKIPPED","FAILED","DONE"],"example":"DONE","type":"string"},"source_acct":{"description":"The source cPanel user account that you converted into an account.","example":"cptest","format":"username","type":"string"},"steps":{"description":"An array of objects containing the steps taken by the conversion process.","example":[{"end_time":1462465001,"start_time":1462465001,"status":"DONE","step_name":"Saving email forwarder data","warnings":""},{"end_time":1462465001,"start_time":1462465001,"status":"DONE","step_name":"Saving custom DNS records","warnings":""},{"end_time":1462465001,"start_time":1462465001,"status":"DONE","step_name":"Saving installed SSL Certificate","warnings":""},{"end_time":1462465001,"start_time":1462465001,"status":"DONE","step_name":"Saving EasyApache 4 configuration","warnings":""},{"end_time":1462465009,"start_time":1462465001,"status":"DONE","step_name":"Removing Addon Domain","warnings":""},{"end_time":1462465014,"start_time":1462465009,"status":"DONE","step_name":"Creating new cPanel account","warnings":""},{"end_time":1462465015,"start_time":1462465014,"status":"DONE","step_name":"Restoring custom DNS records","warnings":""},{"end_time":1462465016,"start_time":1462465015,"status":"DONE","step_name":"Copying Custom VirtualHost Includes","warnings":""},{"end_time":1462465016,"start_time":1462465016,"status":"DONE","step_name":"Copying document root content","warnings":"/usr/bin/gtar: ./shadow: Cannot open: Permission denied\\n/usr/bin/gtar: Exiting with failure status due to previous errors"},{"end_time":1462465016,"start_time":1462465016,"status":"DONE","step_name":"Setting the proper permissions on document root","warnings":""},{"end_time":1462465017,"start_time":1462465016,"status":"DONE","step_name":"Copying email accounts","warnings":""},{"end_time":1462465017,"start_time":1462465017,"status":"DONE","step_name":"Restoring email forwarders","warnings":""},{"end_time":1462465017,"start_time":1462465017,"status":"DONE","step_name":"Copying Autoresponders","warnings":""},{"end_time":1462465017,"start_time":1462465017,"status":"DONE","step_name":"Copying webmail data","warnings":""},{"end_time":1462465017,"start_time":1462465017,"status":"DONE","step_name":"Restoring installed SSL Certificate","warnings":""},{"end_time":1462465017,"start_time":1462465017,"status":"DONE","step_name":"Restoring EasyApache 4 configuration","warnings":""}],"items":{"properties":{"end_time":{"description":"The date when the step ended.","format":"unix_timestamp","type":"integer"},"start_time":{"description":"The date when the step started.","format":"unix_timestamp","type":"integer"},"status":{"description":"The status of the conversion step.\n\n* `DONE` — The step is finished.\n* `IN PROGRESS` — The step is in progress.\n* `FAILED` — The step failed.","enum":["DONE","IN PROGRESS","FAILED"],"type":"string"},"step_name":{"description":"A step of the conversion process.","type":"string"},"warnings":{"description":"The warning message for the step that describes a potential problem, if any exist.","type":"string"}},"type":"object"},"type":"array"},"target_acct":{"description":"The destination cPanel user account for the conversion.","example":"user2","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"convert_addon_fetch_conversion_details","type":"string"},"reason":{"description":"The reason the function failed when the `metadata.result` field is `0`. This field may include a success message when the function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The API version of the function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return additional domain conversion details","tags":["Domain Information"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  convert_addon_fetch_conversion_details \\\n  job_id='2'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/convert_addon_fetch_conversion_details?api.version=1&job_id=2"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"58"}},"/convert_addon_fetch_domain_details":{"get":{"description":"This function retrieves domain data for an addon domain.\n\n**Important:**\n\nWhen you disable the\n[Web Server role](https://go.cpanel.net/howtouseserverprofiles#roles),\nthe system **disables** this function.","operationId":"convert_addon_fetch_domain_details","parameters":[{"description":"The addon domain for which to retrieve details.","in":"query","name":"domain","required":true,"schema":{"example":"example.com","format":"domain","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"docroot":{"description":"The absolute file path of the addon domain.","example":"/home/exampleparent/public_html/example.com","type":"string"},"has_dedicated_ip":{"description":"Whether the domain uses a dedicated IP address.\n\n* `1` — The domain uses a dedicated IP address.\n* `0` — The domain does **not** use a dedicated IP address.","enum":[1,0],"example":0,"type":"integer"},"has_ssl_cert_installed":{"description":"Whether an SSL certificate secures the domain.\n\n* `1` — An SSL certificate secures the domain.\n* `0` — An SSL certificate does **not** secure the domain.","enum":[1,0],"example":0,"type":"integer"},"ip":{"description":"The domain's IP address.","example":"192.0.2.0","format":"ipv4","type":"string"},"is_sni_supported":{"description":"Whether the domain supports Server Name Indication (SNI).\n\n* `1` — The domain supports SNI.\n* `0` — The domain does **not** support SNI.","enum":[1,0],"example":0,"type":"integer"},"number_of_autoresponders":{"description":"The number of the domain's autoresponders.","example":0,"minimum":0,"type":"integer"},"number_of_domain_forwarders":{"description":"The number of the domain's domain forwarders.","example":1,"minimum":0,"type":"integer"},"number_of_email_accounts":{"description":"The number of the domain's email accounts.","example":2,"minimum":0,"type":"integer"},"number_of_email_forwarders":{"description":"The number of the domain's email forwarders.","example":1,"minimum":0,"type":"integer"},"owner":{"description":"The addon domain owner's cPanel account username.","example":"username","format":"username","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"example":"convert_addon_fetch_domain_details","type":"string"},"reason":{"description":"The reason the function failed when the `metadata.result` field is `0`. This field may include a success message when the function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The API version of the function.","example":1,"type":"integer"}},"type":"object"}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return additional domain data","tags":["Domain Information"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  convert_addon_fetch_domain_details \\\n  domain='example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/convert_addon_fetch_domain_details?api.version=1&domain=example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"56"}},"/convert_addon_get_conversion_status":{"get":{"description":"This function returns the status of the convert addon domain to\naccount process for specified conversion jobs. For data about the conversion\nstatus of all jobs, use the WHM API 1 `convert_addon_fetch_conversion_details`\nfunction.\n\n**Important:**\n\nWhen you disable the\n[Web Server role](https://go.cpanel.net/howtouseserverprofiles#roles),\nthe system **disables** this function.","operationId":"convert_addon_get_conversion_status","parameters":[{"description":"The conversion's job identification number.\n\n**Note:**\n\nTo list entries for multiple conversion jobs, increment the parameter name. For example: `job_id-0`, `job_id-1`, and `job_id-2`.","examples":{"multiple":{"summary":"Get the status for multiple conversion jobs.","value":"job_id-1=10&job_id-2=33&job_id-3=15"},"single":{"summary":"Get status for a single conversion job.","value":10}},"in":"query","name":"job_id","required":true,"schema":{"minimum":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"additionalProperties":{"description":"The converion job's identification number.\n\n**Note:**\n\nThe property name is the identification number of the requested job.","properties":{"job_end_time":{"description":"The time when the convert addon domain to account process ended.","format":"unix_timestamp","type":"integer"},"job_id":{"description":"The conversion's job identification number.\n\n**Note:**\n\nThe system stores this numeric value as a string.","minimum":1,"pattern":"[1-9]+","type":"string"},"job_status":{"description":"The status of the conversion process.\n\n* `DONE` — The conversion finished successfully.\n* `IN PROGRESS` — The conversion is running.\n* `FAILED` — The converion failed for some reason.","enum":["DONE","IN PROGRESS","FAILED"],"type":"string"},"source_acct":{"description":"The addon domain to convert into a cPanel account.","type":"string"}},"type":"object"},"description":"An object that contains details about the conversion job's status.","example":{"1":{"job_end_time":1462383658,"job_id":"1","job_status":"DONE","source_acct":"user1"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"convert_addon_get_conversion_status","type":"string"},"reason":{"description":"The reason the function failed when the `metadata.result` field is `0`. This field may include a success message when the function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The API version of the function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return conversion status for additional domain","tags":["Domain Information"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  convert_addon_get_conversion_status \\\n  job_id='10'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/convert_addon_get_conversion_status?api.version=1&job_id=10"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"58"}},"/convert_addon_list_addon_domains":{"get":{"description":"This function returns a list of addon domains that belong to the current user.\n\n**Important:**\nWhen you disable the [Web Server role](https://https://go.cpanel.net/serverroles), the system **disables** this function.","operationId":"convert_addon_list_addon_domains","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"additionalProperties":{"description":"An object containing the domain's data.\n\n**Note:**\nThe domain's name is the return's name.","properties":{"docroot":{"description":"The document root for the addon domain.","example":"/home/exampleparent/public_html/example.com","type":"string"},"domain_type":{"description":"The domain's type.","example":"addon","type":"string"},"ip":{"description":"The domain's IPv4 address.","example":"192.0.2.0","format":"ipv4","type":"string"},"ipv6":{"description":"The domain's IPv6 address.","example":"2001:db8:a0b:12f0::1","format":"ipv6","type":"string"},"owner":{"description":"The domain's owner.","example":"exampleparent","format":"username","type":"string"},"reseller":{"description":"The domain's reseller.","example":"exampleparent","format":"username","type":"string"},"subdomain":{"description":"The domain's subdomain.","example":"example.exampleparent.com","format":"domain","type":"string"}}},"example":{"example.com":{"docroot":"/home/exampleparent/public_html/example.com","domain_type":"addon","ip":"192.0.2.0","owner":"root","subdomain":"example.exampleparent.com"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"convert_addon_list_addon_domains","type":"string"},"reason":{"description":"The reason the function failed when the `metadata.result` field is 0. This field may include a success message when the function succeeds.","example":"OK","type":"string"},"result":{"description":"- `1` - Success.\n- `0` - Failed. Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The API version of the function.","example":1,"type":"integer"}}}}}}},"description":"HTTP Request was successful."}},"summary":"Return current user's additional domains","tags":["Domain Information"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  convert_addon_list_addon_domains\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/convert_addon_list_addon_domains?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"56"}},"/convert_addon_list_conversions":{"get":{"description":"This function returns a list of addon domains undergoing conversion\ninto cPanel accounts.\n\n**Important:**\n\nWhen you disable the [Web Server role](https://https://go.cpanel.net/serverroles), the system **disables** this function.","operationId":"convert_addon_list_conversions","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"conversions":{"description":"List of conversions from an addon domain to an independent cPanel account.","items":{"properties":{"domain":{"description":"The addon domain to convert into a cPanel account.","example":"example.com","format":"domain","type":"string"},"end_time":{"description":"A date in Unix time format that indicates when the process ended.","example":1462216653,"format":"unix_timestamp","type":"integer"},"job_id":{"description":"The conversion's job number.","example":1,"minimum":0,"type":"integer"},"source_acct":{"description":"The cPanel account username that owned the domain at the time of conversion.","example":"example","format":"username","type":"string"},"start_time":{"description":"A date in Unix time format that indicates when the process started.","example":1462216639,"format":"unix_timestamp","type":"integer"},"status":{"description":"The status of the conversion process.\n* `DONE` — The conversion is finished.\n* `IN PROGRESS` — The conversion is in progress.\n* `FAILED` — The conversion failed.","enum":["DONE","IN PROGRESS","FAILED"],"example":"DONE","type":"string"},"target_acct":{"description":"The destination user account for the conversion.","example":"example2","format":"username","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"convert_addon_list_conversions","type":"string"},"reason":{"description":"The reason the function failed when the `metadata.result` field is `0`. This field may include a success message when the function succeeds.","example":"OK","type":"string"},"result":{"description":"* 1 — Success.\n* 0 — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The API version of the function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return additional domains conversion queue","tags":["Domain Information"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  convert_addon_list_conversions\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/convert_addon_list_conversions?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"58"}},"/get_countries_with_known_ip_ranges":{"get":{"description":"This function lists the country codes available for whitelist and blacklist functions.","operationId":"get_countries_with_known_ip_ranges","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"countries":{"description":"A list of the [ISO 3166-1 alpha-2 country codes](https://www.iso.org/iso-3166-country-codes.html).\nYou can enter these codes to whitelist or blacklist a country's\nrange of IP addresses in the WHM API 1 function `set_cphulk_config_key`.","items":{"properties":{"code":{"description":"A valid [ISO 3166-1 alpha-2 country code](https://www.iso.org/iso-3166-country-codes.html).","example":"US","format":"ISO-3166-1 (alpha-2)","pattern":"^[A-Z]{2}$","type":"string"},"name":{"description":"The country's name.","example":"United States","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_countries_with_known_ip_ranges","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"- `1` — Success.\n- `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return login security country codes","tags":["cPHulk","Reporting"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_countries_with_known_ip_ranges\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_countries_with_known_ip_ranges?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"70"}},"/update_updateconf":{"post":{"description":"This function modifies a server's `/etc/cpupdate.conf` file. This file controls how the server handles software updates and upgrades.\n\n**Important:**\n\nYou **must** have the [`root` level Access Control List (ACL) privilege](https://go.cpanel.net/whmdocsEditResellerNameserversandPrivileges) to execute this function.","operationId":"update_updateconf","parameters":[{"description":"The cPanel & WHM installation's release tier, or a [valid version number](https://go.cpanel.net/longtermsupport).\n\nIf you do not use this parameter, the system retains the current setting.\n\n* A valid cPanel & WHM version number.\n* `STABLE` - This version has received considerable public exposure, testing, and verification.\n* `RELEASE` - This version is feature-complete and well-tested. It contains all intended features and functionality.\n* `CURRENT` - This version is tested and verified, but it may not contain all of the proposed functionality of a release. This tier is similar to the \"release candidate\" tier that other publication schemes use.\n* `EDGE` - This version only has rudimentary testing. The features are subject to further modification. This version usually lacks official public documentation.\n* `LTS` - Some hosting providers do not wish to upgrade cPanel & WHM to newer major versions. This is a single cPanel & WHM version for the year-long period in which WebPros International, LLC supports it.\n\n  If you do not set this parameter, the system retains the current setting.\n\n New installations default to RELEASE.","in":"query","name":"CPANEL","required":false,"schema":{"anyOf":[{"enum":["STABLE","RELEASE","CURRENT","EDGE","LTS"],"type":"string"},{"format":"cPanel version","type":"string"},{"type":"string"}],"example":"RELEASE"}},{"description":"The frequency with which the server updates the operating system distribution's packages each time that the `/usr/local/cpanel/scripts/upcp` script runs.\n\nIf you do not set this parameter, the system retains the current setting.\n\n* `daily` - Update the system packages daily.\n* `manual` - Update the system packages manually.\n* `never` - If you specify `never`, the server administrator **must** run the `/usr/local/cpanel/scripts/update-packages` script when they update the server's packages.","in":"query","name":"RPMUP","required":false,"schema":{"anyOf":[{"enum":["daily","manual","never"],"type":"string"},{"type":"string"}],"example":"daily"}},{"description":"The frequency with which the server updates Apache SpamAssassin's™ rules when the `/usr/local/cpanel/scripts/upcp` script runs.\n\nIf you do not set this parameter, the system retains the current setting.\n\n* `daily` - Update Apache SpamAssassin rules daily.\n* `manual` - Update Apache SpamAssassin rules manually.\n* `never` - If you specify `never`, the server administrator **must** run the `/usr/local/cpanel/scripts/update-packages` script when they update Apache SpamAssassin's rules.","in":"query","name":"SARULESUP","required":false,"schema":{"anyOf":[{"enum":["daily","manual","never"],"type":"string"},{"type":"string"}],"example":"daily"}},{"description":"When the system will check for updates.\n\nIf you do not set this parameter, the system retains the current setting.\n\n* `daily` - Update cPanel & WHM automatically through a cron job once every 24 hours.\n* `manual` - Update cPanel & WHM manually.\n* `never` - Do **not** update cPanel & WHM.","in":"query","name":"UPDATES","required":false,"schema":{"anyOf":[{"enum":["daily","manual","never"],"type":"string"},{"type":"string"}],"example":"daily"}},{"description":"The absolute directory path to the staging directory for updates.\n\nIf you do not set this parameter, the system retains the current setting.","in":"query","name":"STAGING_DIR","required":false,"schema":{"example":"/usr/local/cpanel","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"update_updateconf","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update software update behavior","tags":["Updates"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  update_updateconf\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/update_updateconf?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.38"}},"/get_current_profile":{"get":{"description":"This function returns details about the server's current\n[cPanel & WHM server profile](https://docs.cpanel.net/whm/server-configuration/server-profile/).","operationId":"get_current_profile","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"code":{"description":"The code ID of the current profile.","example":"MAILNODE","type":"string"},"description":{"description":"A description about the current profile.","example":"This profile provides only services and cPanel features that allow the system to serve mail.","type":"string"},"disabled_roles":{"description":"The disabled roles of the current profile.","example":[{"description":"FTP allows users to manage the files associated with their site with an FTP client.","module":"FTP","name":"FTP"},{"description":"File Storage allows users to access the File Manager and Git™ Version Control features.","module":"FileStorage","name":"File Storage"},{"description":"MySQL®/MariaDB allows users to create and manage MySQL/MariaDB databases.","module":"MySQL","name":"MySQL/MariaDB"},{"description":"PostgreSQL allows users to create and manage PostgreSQL databases.","module":"Postgres","name":"PostgreSQL"},{"description":"Web Disk allows users to manage and manipulate files on the server with multiple types of devices.","module":"WebDisk","name":"Web Disk"},{"description":"Web Server allows users to create and manage websites for their domains.","module":"WebServer","name":"Web Server"}],"items":{"properties":{"description":{"description":"The role's description.","type":"string"},"module":{"description":"The role's module name.","type":"string"},"name":{"description":"The role's name.","type":"string"}},"type":"object"},"type":"array"},"enabled_roles":{"description":"The current profile's enabled roles.","example":[{"description":"Calendars and Contacts provides CalDAV and CardDAV services.","module":"CalendarContact","name":"Calendars and Contacts"},{"description":"Receive Mail allows users to receive email, as well as create and manage their email accounts.","module":"MailReceive","name":"Receive Mail"},{"description":"Send Mail allows users to send email.","module":"MailSend","name":"Send Mail"},{"description":"Local Mail allows the system to process email.","module":"MailLocal","name":"Local Mail"},{"description":"Webmail provides access to webmail services.","module":"Webmail","name":"Webmail"}],"items":{"properties":{"description":{"description":"The role's description.","type":"string"},"module":{"description":"The role's module name.","type":"string"},"name":{"description":"The role's name.","type":"string"}},"type":"object"},"type":"array"},"experimental":{"description":"Whether the profile is experimental.\n\n* `1` — Experimental.\n* `0` — Not experimental.\n\n**Important:**\n\nWe do **not** recommend using experimental profiles on production environments.","enum":[1,0],"example":1,"type":"integer"},"name":{"description":"The name of the system's current server profile.","example":"Mail","type":"string"},"optional_roles":{"description":"The optional roles of the current server profile.","example":[{"description":"DNS allows users to create and edit Domain Name System zone files.","module":"DNS","name":"DNS"},{"description":"Spam Filter allows users to use Apache SpamAssassin™ to identify, sort, and delete unsolicited mail.","module":"SpamFilter","name":"Spam Filter"}],"items":{"properties":{"description":{"description":"The role's description.","type":"string"},"module":{"description":"The role's module name.","type":"string"},"name":{"description":"The role's name.","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_current_profile","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return server's node profile","tags":["Server Administration","Server Profiles"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_current_profile\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_current_profile?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"76"}},"/get_available_profiles":{"get":{"description":"This function returns a list of available server profiles.","operationId":"get_available_profiles","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"profiles":{"description":"An array of objects that contains the available server profiles.","example":[{"code":"STANDARD","description":"The Standard Node profile provides all services and access to every cPanel feature.","enabled_roles":[{"description":"Calendars and Contacts provides CalDAV and CardDAV services.","module":"CalendarContact","name":"Calendars and Contacts"},{"description":"DNS allows users to create and edit Domain Name System zone files.","module":"DNS","name":"DNS"},{"description":"FTP allows users to manage the files associated with their site with an FTP client.","module":"FTP","name":"FTP"},{"description":"File Storage allows users to access the File Manager and Git™ Version Control features.","module":"FileStorage","name":"File Storage"},{"description":"Receive Mail allows users to receive email, as well as create and manage their email accounts.","module":"MailReceive","name":"Receive Mail"},{"description":"Send Mail allows users to send email.","module":"MailSend","name":"Send Mail"},{"description":"Local Mail allows the system to process email.","module":"MailLocal","name":"Local Mail"},{"description":"MySQL®/MariaDB allows users to create and manage MySQL/MariaDB databases.","module":"MySQL","name":"MySQL/MariaDB"},{"description":"PostgreSQL allows users to create and manage PostgreSQL databases.","module":"Postgres","name":"PostgreSQL"},{"description":"Spam Filter allows users to use Apache SpamAssassin™ to identify, sort, and delete unsolicited mail.","module":"SpamFilter","name":"Spam Filter"},{"description":"Webmail provides access to webmail services.","module":"Webmail","name":"Webmail"},{"description":"Web Disk allows users to manage and manipulate files on the server with multiple types of devices.","module":"WebDisk","name":"Web Disk"},{"description":"Web Server allows users to create and manage websites for their domains.","module":"WebServer","name":"Web Server"}],"experimental":0}],"items":{"properties":{"code":{"description":"The profile's ID.","example":"MAILNODE","type":"string"},"description":{"description":"The profile's description.","example":"This profile provides only services and cPanel features that allow the system to serve mail.","type":"string"},"disabled_roles":{"description":"The roles that this profile disables. The function returns an empty array if no disabled roles exist.","items":{"properties":{"description":{"description":"The role's description.","example":"File Storage allows users to access the File Manager and Git™ Version Control features.","type":"string"},"module":{"description":"The role's module name.","example":"FileStorage","type":"string"},"name":{"description":"The role's name.","example":"File Storage","type":"string"}},"type":"object"},"type":"array"},"enabled_roles":{"description":"The roles that this profile enables.","items":{"properties":{"description":{"description":"The role's description.","example":"Receive Mail allows users to receive email, as well as create and manage their email accounts.","type":"string"},"module":{"description":"The role's module name.","example":"MailReceive","type":"string"},"name":{"description":"The role's name.","example":"Receive Mail","type":"string"}},"type":"object"},"type":"array"},"experimental":{"description":"Whether the profile is experimental.\n* `1` - Experimental.\n* `0` - **Not** experimental.","enum":[1,0],"example":0,"type":"integer"},"name":{"description":"The profile's name.","example":"Mail","type":"string"},"optional_roles":{"description":"The optional roles that this profile enables. The function returns an empty array if no optional roles exist.","items":{"properties":{"description":{"description":"The role's description.","example":"DNS allows users to create and edit Domain Name System zone files.","type":"string"},"module":{"description":"The role's module name.","example":"DNS","type":"string"},"name":{"description":"The role's name.","example":"DNS","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_available_profiles","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return available server profiles","tags":["Server Administration","Server Profiles"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_available_profiles\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_available_profiles?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"76"}},"/convert_addon_initiate_conversion":{"get":{"description":"This function initiates the conversion process for an addon domain\ninto a cPanel account.\n\n**Note:**\n\nFor information about the data that the system migrates when you convert an\naddon domain, read our\n[Addon Domain Conversion List documentation](https://go.cpanel.net/AddonConversionList).\n\n**Important:**\n\nWhen you disable the [Web Server role](https://go.cpanel.net/howtouseserverprofiles#roles),\nthe system **disables** this function.","operationId":"convert_addon_initiate_conversion","parameters":[{"description":"The username for a specified account.","in":"query","name":"username","required":true,"schema":{"example":"username","format":"username","type":"string"}},{"description":"The addon domain to convert into an account's main domain.","in":"query","name":"domain","required":true,"schema":{"example":"example.com","format":"domain","type":"string"}},{"description":"The hosting package that you want to assign to the new account.","in":"query","name":"pkgname","required":false,"schema":{"default":"default","example":"mycustompkg","type":"string"}},{"description":"Copy a MySQL® database from the source account to the new account with a new\ndatabase name.\n\nThis parameter's format consists of `copymysqldb`, a hyphen, and the name of\nthe existing database. For example, `copymysqldb-olddatabase`.\n\nIf you do **not** specify this parameter, the system does **not** copy any MySQL\ndatabases to the new account.","examples":{"multiple":{"summary":"Copy multiple databases.","value":"copymysqldb-olddatabase1=newdatabase1 copymysqldb-olddatabase2=newdatabase2"},"single":{"summary":"Copy a single database.","value":"newdatabase"}},"in":"query","name":"copymysqldb-*","required":false,"schema":{"type":"string"}},{"description":"Move the specified MySQL database from the source account to the new account.\n\nIf you do **not** specify this parameter, the system does **not** move any MySQL\ndatabases to the new account.\n\n**Note:**\n\nTo move multiple databases, increment the parameter name. For example, `movemysqldb-1`,\n`movemysqldb-2`, and `movemysqldb-3`.","examples":{"multiple":{"summary":"Move multiple databases.","value":"movemysqldb-1=exampledb1 movemysqldb-2=exampledb2 movemysqluser-3=exampledb3"},"single":{"summary":"Move a single database.","value":"exampledb"}},"in":"query","name":"movemysqldb","required":false,"schema":{"type":"string"}},{"description":"Move the specified MySQL database user from the source account into the new\nMySQL database account.\n\nIf you do **not** specify this parameter, the system does **not** move any MySQL\ndatabase users to the new account.\n\n**Note:**\n\nTo move multiple database users, increment the parameter name. For example, `movemysqluser-1`,\n`movemysqluser-2`, and `movemysqluser-3`.","examples":{"multiple":{"summary":"Move multiple database users.","value":"movemysqluser-1=dbuser1 movemysqluser-2=dbuser2 movemysqluser-3=dbuser3"},"single":{"summary":"Move a single database user.","value":"dbuser1"}},"in":"query","name":"movemysqluser","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"convert_addon_initiate_conversion","type":"string"},"reason":{"description":"The reason the function failed when the `metadata.result` field is `0`. This field may include a success message when the function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The API version of the function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Start additional domain conversion","tags":["Domain Information"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  convert_addon_initiate_conversion \\\n  username='username' \\\n  domain='example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/convert_addon_initiate_conversion?api.version=1&username=username&domain=example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"56"}},"/get_linked_server_node":{"get":{"description":"This function returns details about a linked remote server node.","operationId":"get_linked_server_node","parameters":[{"description":"The name of a linked remote server node.","in":"query","name":"alias","required":true,"schema":{"example":"example","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"enabled_services":{"description":"The services enabled on the linked remote server node.","items":{"example":"apache_php_fpm","type":"string"},"type":"array"},"hostname":{"description":"The remote server node's hostname.","example":"example.com","format":"domain","type":"string"},"last_check":{"description":"The last time that the server queried the current status of the remote server node.","example":1556576165,"format":"unix_timestamp","type":"integer"},"system_settings":{"additionalProperties":{"type":"object"},"description":"A list of the `worker_capabilities` return's system settings.\nThe key is a role name and the value is an object with system settings for the role.","example":{"Mail":{"globalspamassassin":0}}},"tls_verified":{"description":"Whether the remote server node has a valid SSL certificate.\n* `1` - The remote server node has a valid SSL certificate.\n* `0` - The remote server node does not have a valid SSL certificate.","enum":[0,1],"example":1,"type":"integer"},"username":{"description":"The username required to make API calls to the linked remote server node.","example":"root","format":"username","type":"string"},"version":{"description":"The version of cPanel & WHM installed on the remote server node.","example":"11.86.0.0","type":"string"},"worker_capabilities":{"additionalProperties":{"type":"object"},"description":"A group of services required for a remote server node to perform a specific task. The key is a role name\nand the value is an object with required options for the role.","example":{"Mail":{}},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_linked_server_node","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return linked remote server node settings","tags":["Server Administration","Server Nodes"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_linked_server_node \\\n  alias='example'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_linked_server_node?api.version=1&alias=example"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"86"}},"/get_server_node_status":{"get":{"description":"This function returns the status of a linked remote server node. It returns \nthe linked remote server's status with the WHM API 1 `version` and `get_current_profile` functions.","operationId":"get_server_node_status","parameters":[{"description":"The required API token to make API calls to the remote server node.\n\n**Note:**\n\n The API token **must** have `root`-level access on the remote server node.","in":"query","name":"api_token","required":true,"schema":{"example":"23ZX8RA1FTE1IVJRL90MB5CREDS4UE2H","type":"string"}},{"description":"The remote server node's hostname or IP address.\n\n**Note:**\n\nIf you use an IP address, you **must** use the `skip_tls_verification=1` parameter.","in":"query","name":"hostname","required":true,"schema":{"example":"example.com","type":"string"}},{"description":"The username required to make API calls to the remote server node.\n\n**Note:**\n\nThe username **must** have `root`-level access on the remote server node.","in":"query","name":"username","required":true,"schema":{"example":"root","type":"string"}},{"description":"Whether to skip [SSL/TLS verification](https://go.cpanel.net/guidetoSSL). The system performs this action when it queries the remote server node.\n\n* `1` - Skip SSL/TLS verification.\n* `0` - Do **not** skip SSL/TLS verification.","in":"query","name":"skip_tls_verification","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"enabled_services":{"description":"An list of the remote server node's enabled services.","items":{"example":"apache_php_fpm","type":"string"},"type":"array"},"remote_node_linkages":{"description":"An array of objects of the remote server's [child nodes](https://go.cpanel.net/cPanelGlossary#child-node). This function returns this information via the `list_linked_server_nodes` function.\n\n**Note:**\n\nIf you call this function on a parent node for its child node, this function returns an empty object.","items":{"example":{"alias":"MailNode","enabled_services":["apache_php_fpm","cpanellogd","cpdavd","cpgreylistd","cphulkd","cpsrvd","crond","dnsadmin","exim","imap","ipaliases","lmtp","mailman","mysql","named","nscd","pop","queueprocd","rsyslogd","spamd","sshd","tailwatchd"],"hostname":"mailnode.example.com","last_check":1583934071,"system_settings":{"Mail":{"globalspamassassin":"1"}},"tls_verified":0,"username":"root","version":"11.90.0.0","worker_capabilities":{"Mail":{}}},"type":"object"},"type":"array"},"system_settings":{"description":"An object containing the remote server's child node system settings.","example":{"Mail":{"globalspamassassin":1}},"type":"object"},"tls_verified":{"description":"Whether the remote server node has a valid [SSL certificate](https://go.cpanel.net/guidetoSSL).\n* `1` - The remote server node has a valid SSL certificate.\n* `0` - The remote server node does **not** have a valid SSL certificate.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The installed version of cPanel & WHM on the remote server node.","example":"11.90.0.0","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_server_node_status","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return linked server node status","tags":["Server Administration","Server Nodes"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_server_node_status \\\n  api_token='23ZX8RA1FTE1IVJRL90MB5CREDS4UE2H' \\\n  hostname='example.com' \\\n  username='root'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_server_node_status?api.version=1&api_token=23ZX8RA1FTE1IVJRL90MB5CREDS4UE2H&hostname=example.com&username=root"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"86"}},"/list_linked_server_nodes":{"get":{"description":"This function returns a list of all remote server nodes linked to the server. It also provides details about each remote server node.","operationId":"list_linked_server_nodes","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"description":"An array of objects containing linked remote server nodes data.","items":{"properties":{"alias":{"description":"The name of a linked remote server node.","example":"example","type":"string"},"enabled_services":{"description":"An array of the services enabled on the linked remote server node.","example":["apache_php_fpm","cpanellogd","cpdavd","cpgreylistd","cpsrvd","crond","dnsadmin","exim","ftpd","imap","ipaliases","lmtp","mailman","mysql","named","nscd","pop","postgresql","queueprocd","rsyslogd","spamd","sshd","tailwatchd"],"items":{"type":"string"},"type":"array"},"hostname":{"description":"The remote server node's hostname.","example":"example.com","format":"domain","type":"string"},"last_check":{"description":"The last time that the server queried the current status of the remote server node.","example":1556576165,"format":"unix_timestamp","type":"integer"},"tls_verified":{"description":"Whether the remote server node has a valid [SSL certificate](https://go.cpanel.net/guidetoSSL).\n* `1` — The remote server node has a valid SSL certificate.\n* `0` — The remote server does **not** have a valid SSL certificate.","enum":[0,1],"example":1,"type":"integer"},"username":{"description":"The username required to make API calls to the linked remote server node.","example":"root","format":"username","type":"string"},"version":{"description":"The version of cPanel & WHM installed on the remote server node.","example":"11.90.0.0","format":"cPanel version","type":"string"},"worker_capabilities":{"additionalProperties":{"description":"The current role of the linked remote server node. This will return the required options for the role, if any exist.\n\n**Note:**\n\n* If **no** options exist for the role, this function returns an empty hash.\n* The object's key is the remote server node's current role.","type":"object"},"description":"An object containing groups of services required for a remote server node to fulfill a specific role.","example":{"Mail":{}},"type":"object"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"list_linked_server_nodes","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return all linked server nodes","tags":["Server Administration","Server Nodes"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  list_linked_server_nodes\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/list_linked_server_nodes?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"86"}},"/list_user_child_nodes":{"get":{"description":"This function returns the system's cPanel accounts and the [linked cPanel & WHM server](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles) on which they exist.","operationId":"list_user_child_nodes","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"description":"A list of cPanel accounts and the linked cPanel & WHM servers on which they exist.","items":{"properties":{"alias":{"description":"The name (alias) of the linked cPanel & WHM server.","example":"MailServer1","type":"string"},"type":{"description":"The linked [cPanel & WHM server's profile](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles).\n* `Mail` - A server set as a mail node.","enum":["Mail"],"example":"Mail","type":"string"},"user":{"description":"The cPanel account username.","example":"username1","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"list_user_child_nodes","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return cPanel accounts with server name and type","tags":["Server Administration","Server Nodes"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  list_user_child_nodes\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/list_user_child_nodes?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"88"}},"/link_server_node_with_api_token":{"get":{"description":"This function links your server to a remote server node. The server uses an API token\nto communicate with the remote server node.\n\n**Important:**\n\n* This function **only** runs on a\n[Standard Node profile](https://go.cpanel.net/whmlinkednodes)\nserver.\n* The remote server node **must** use a version that is the same as or greater than your\nserver version.\n* This function **requires** the use of an API token. For more information, read our\n[Guide to API Authentication - API Tokens in WHM](https://go.cpanel.net/APITokensinWHM)\ndocumentation.","operationId":"link_server_node_with_api_token","parameters":[{"description":"A unique name that refers to the remote server node.\n\n**Note:**\n\nThe alias may **only** contain alphanumeric characters, dashes (`-`), and underscores (`_`).\nIt also has a maximum length of 50 characters.","in":"query","name":"alias","required":true,"schema":{"example":"example","maxLength":50,"minLength":1,"type":"string"}},{"description":"The API token required to make API calls to the remote server node.\n\n**Note:**\n\nThe API token **must** have `root`-level access on the remote server node.","in":"query","name":"api_token","required":true,"schema":{"example":"23ZX8RA1FTE1IVJRL90MB5CREDS4UE2H","type":"string"}},{"description":"The remote server node's hostname.\n\n**Note:**\n\nThis parameter does **not** accept an IP address.","in":"query","name":"hostname","required":true,"schema":{"example":"host.example.com","format":"hostname","type":"string"}},{"description":"The username required to make API calls to the remote server node.\n\n**Note:**\n\nThe username **must** have `root`-level access on the remote server node.","in":"query","name":"username","required":true,"schema":{"example":"root","format":"username","type":"string"}},{"description":"Whether to skip\n[SSL/TLS verification](https://docs.cpanel.net/knowledge-base/security/guide-to-ssl/).\nThe system performs this action when it queries the remote server node.","in":"query","name":"skip_tls_verification","required":false,"schema":{"default":0,"enum":[1,0],"example":0,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"link_server_node_with_api_token","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Add linked server node","tags":["Server Administration","Server Nodes"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  link_server_node_with_api_token \\\n  alias='example' \\\n  api_token='23ZX8RA1FTE1IVJRL90MB5CREDS4UE2H' \\\n  hostname='host.example.com' \\\n  username='root'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/link_server_node_with_api_token?api.version=1&alias=example&api_token=23ZX8RA1FTE1IVJRL90MB5CREDS4UE2H&hostname=host.example.com&username=root"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"86"}},"/list_database_users":{"get":{"description":"This function lists the server's database users.\n\n**Warning:**\n\nOn most servers, this function returns a large amount of output. We **strongly** suggest that you filter and sort the output.\n\n**Important:**\n\n  When you disable the [MySQL/MariaDB and PostgreSQL roles](https://go.cpanel.net/serverroles) and remote MySQL is not already configured, the system **disables** this function.","operationId":"list_database_users","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"description":"An array of database data objects.","items":{"properties":{"cpuser":{"description":"The database user's owner.","example":"example","type":"string"},"engine":{"description":"The database user's database engine.\n* `mysql`\n* `postgresql`","enum":["mysql","postgresql"],"example":"postgresql","type":"string"},"name":{"description":"The database user's name.","example":"example_user1","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"list_database_users","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return MySQL users","tags":["Databases","MySQL Databases"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  list_database_users\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/list_database_users?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.44"}},"/listzones":{"get":{"description":"This function lists the server's DNS zones.\n\n**Important:**\n\nWhen you disable the [DNS role](https://go.cpanel.net/serverroles), the system **disables** this function.","operationId":"listzones","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"zone":{"description":"An array of objects of zone information.","items":{"properties":{"domain":{"description":"The domain name.","example":"example.com","format":"domain","type":"string"},"zonefile":{"description":"The zone file's name.","example":"example.net.db","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"listzones","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return server's DNS zones","tags":["DNS","DNS Zones"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  listzones\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/listzones?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/restore_config_from_file":{"get":{"description":"This function restores a configuration backup from a file. If the backup file does **not** contain any changes, the system does **not** write to the configuration file.","operationId":"restore_config_from_file","parameters":[{"description":"The configuration module's name.\n\n**Important:**\n\nThis parameter is case-sensitive. You **must** enter the parameter in the correct case format; otherwise, the function will fail.","in":"query","name":"module","required":true,"schema":{"example":"Main","type":"string"}},{"description":"The absolute path to configuration file.\n\n**Note:**\nIf this parameter contains JSON or equals-sign key and value pairs, they **must** appear in new lines.","in":"query","name":"path","required":true,"schema":{"example":"/var/cpanel/cpanel.config","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"restore_config_from_file","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update configuration file from backup","tags":["Server Administration","Configuration Clusters"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  restore_config_from_file \\\n  module='Main' \\\n  path='/var/cpanel/cpanel.config'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/restore_config_from_file?api.version=1&module=Main&path=%2fvar%2fcpanel%2fcpanel.config"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"74"}},"/unlink_user_authn_provider":{"get":{"description":"This function unlinks a cPanel account from an external authentication identity provider.","operationId":"unlink_user_authn_provider","parameters":[{"description":"The account's username.","in":"query","name":"username","required":true,"schema":{"example":"example","type":"string"}},{"description":"The system's internal key for the identity provider.","in":"query","name":"provider_id","required":true,"schema":{"example":"cpanelid","type":"string"}},{"description":"The unique identifier for the user at the identity provider.","in":"query","name":"subject_unique_identifier","required":true,"schema":{"example":"123456789012345678901","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"unlink_user_authn_provider","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Unregister cPanel account from authentication provider","tags":["Authentication","Authentication Providers"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  unlink_user_authn_provider \\\n  username='example' \\\n  provider_id='cpanelid' \\\n  subject_unique_identifier='123456789012345678901'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/unlink_user_authn_provider?api.version=1&username=example&provider_id=cpanelid&subject_unique_identifier=123456789012345678901"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"54"}},"/set_tweaksetting":{"get":{"description":"This function sets an option's value in WHM's\n[*Tweak Settings*](https://docs.cpanel.net/whm/server-configuration/tweak-settings/)\ninterface (*WHM >> Home >> Server Configuration >> Tweak Settings*). The\nsystem stores the keys and values that this function updates in\nthe\n[`/var/cpanel/cpanel.config`](https://docs.cpanel.net/knowledge-base/cpanel-product/the-cpanel-config-file/)\nfile.","operationId":"set_tweaksetting","parameters":[{"description":"The `cpanel.config` setting name that corresponds to the desired\nsetting in WHM's\n[*Tweak Settings*](https://docs.cpanel.net/whm/server-configuration/tweak-settings/)\ninterface (*WHM >>Home >> Server Configuration >> Tweak Settings*).","in":"query","name":"key","required":true,"schema":{"example":"proxysubdomains","type":"string"}},{"description":"The\n[*Tweak Settings*](https://docs.cpanel.net/whm/server-configuration/tweak-settings/)\ninterface section.\n\n**Note:**\n\nThe possible section names are:\n* `Apache`\n* `Basic`\n* `Mail`\n* `Main`","in":"query","name":"module","required":false,"schema":{"default":"Main","enum":["Apache","Basic","Mail","Main"],"example":"Main","type":"string"}},{"description":"The value to assign to the setting. If you include this parameter in the call but\ndo **not** set a value, the value defaults to an empty value.\n\n**Note:**\n\nFor more information about the requirements for values in the `cpanel.config`\nfile settings, read our\n[`cpanel.config` file](https://docs.cpanel.net/knowledge-base/cpanel-product/the-cpanel-config-file/)\ndocumentation.","in":"query","name":"value","required":false,"schema":{"example":0,"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"set_tweaksetting","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update Tweak Settings option","tags":["Configurations"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  set_tweaksetting \\\n  key='proxysubdomains'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/set_tweaksetting?api.version=1&key=proxysubdomains"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/start_profile_activation":{"get":{"description":"This function activates a server profile.\n\n**Note:**\n\n* If a server profile enables a service, the system will **also** enable service monitoring. To disable a service's monitoring, use WHM's [*Service Manager*](https://docs.cpanel.net/whm/service-configuration/service-manager/) interface (*WHM >> Home >> Service Configuration >> Service Manager*).\n* For a list of the server's available profiles, use the `get_available_profiles` function.","operationId":"start_profile_activation","parameters":[{"description":"The code value of the server profile.\n\n* `STANDARD` — The Standard profile.\n* `DATABASENODE` — The Database profile.\n* `MAILNODE` — The Mail profile.\n* `DNSNODE` — The DNS profile.","in":"query","name":"code","required":true,"schema":{"enum":["STANDARD","DATABASENODE","MAILNODE","DNSNODE"],"example":"MAILNODE","type":"string"}},{"content":{"application/json":{"schema":{"additionalProperties":{"description":"Each key is a role. Each key **must** have one of the following values:\n\n* `1` — Enable the role.\n* `0` — Disable the role.","enum":[1,0],"example":0,"type":"integer"},"example":{"DNS":0,"SpamFilter":1},"type":"object"}}},"description":"The optional roles to enable or disable with the profile, in\nJSON format. You **must** URI-encode this value.\n\n**Note:**\n\n* As an example, if you wished to enable `SpamFilter` and disable `DNS`, the JSON object would be:\n\n   `{ \"SpamFilter\": 1, \"DNS\": 0 }`.\n\n* This parameter does **not** enable optional roles for profiles that do **not** possess any optional roles.\n* If you do not pass this parameter, the system **disables** a profile's optional roles, if any exist.","in":"query","name":"optional","required":false}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"log_id":{"description":"The profile activation log ID. The system creates the log files in the `/var/cpanel/logs/activate_profile/` directory.","example":"17053.10418168.1533478604","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"start_profile_activation","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update server node profile","tags":["Server Administration","Server Profiles"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  start_profile_activation \\\n  code='MAILNODE'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/start_profile_activation?api.version=1&code=MAILNODE"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"76"}},"/systemloadavg":{"get":{"description":"This function retrieves the system's load average.\n\n**Note:**\n\nThe values the function returns represent a percentage of the CPU's processor capacity.","operationId":"systemloadavg","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"fifteen":{"description":"The server's load average over the previous fifteen minutes.","example":0.19,"type":"number"},"five":{"description":"The server's load average over the previous five minutes.","example":0.18,"type":"number"},"one":{"description":"The server's load average over the previous minute.","example":0.17,"type":"number"}}},"metadata":{"properties":{"command":{"description":"The method name called.","example":"systemloadavg","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return system load average","tags":["Server Administration","System Information"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  systemloadavg\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/systemloadavg?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.28"}},"/unlink_server_node":{"get":{"description":"This function unlinks a remote server node from your server.\n\n**Important:**\n\n  This function does **not** unlink mail servers that are currently in use. \n  You **must** first delete any accounts that use the linked mail server.","operationId":"unlink_server_node","parameters":[{"description":"The name of a linked remote server node.","in":"query","name":"alias","required":true,"schema":{"example":"example","type":"string"}},{"description":"What to do with the linkage’s stored API token on the remote server node:\n\n- `leave`: Leave the API token active.\n- `expire_24h`: Set the API token to expire after 24 hours. This can be undone.","in":"query","name":"handle_api_token","required":false,"schema":{"default":"leave","enum":["leave","expire_24h"],"example":"expire_24h","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"alias":{"description":"The name of a linked remote server node.","example":"example","type":"string"},"enabled_services":{"description":"A list of services enabled on the linked remote server node.","items":{"example":"apache_php_fpm","type":"string"},"type":"array"},"hostname":{"description":"The remote server node's hostname.","example":"example.com","format":"hostname","type":"string"},"last_check":{"description":"The last time that the server queried the current status of the remote server.","example":1556576165,"format":"unix_timestamp","type":"integer"},"system_settings":{"description":"A list of the `worker_capabilities` return's system settings.","example":{"Mail":{"globalspamassassin":"0"}},"properties":{},"type":"object"},"tls_verified":{"description":"Whether the remote server node has a valid [SSL certificate](https://docs.cpanel.net/knowledge-base/security/guide-to-ssl/).\n* `1` - The remote server node has a valid SSL certificate.\n* `0` - The remote server node does not have a valid SSL certificate.","enum":[0,1],"example":1,"type":"integer"},"username":{"description":"The username required to make API calls to the linked remote server node.","example":"root","type":"string"},"version":{"description":"The version of cPanel & WHM installed on the remote server node.","example":"11.86.0.0","type":"string"},"worker_capabilities":{"additionalProperties":{"description":"The current role of the linked remote server node. This will\nreturn the required options for the role, if any exist.\n\n**Note:**\n\nThis return's name is the name of the remote server node's current\nrole.","items":{"type":"string"},"type":"object"},"description":"A group of services required for a remote server node to perform a\nspecific task.","example":{"Mail":{}},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"unlink_server_node","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove linked server node","tags":["Server Administration","Server Nodes"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  unlink_server_node \\\n  alias='example'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/unlink_server_node?api.version=1&alias=example"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"86"}},"/update_linked_server_node":{"get":{"description":"This function updates a linked remote cPanel server node.\n\n**Important:**\n\nThis function **requires** the use of an API token. For more information,\nread our [Guide to API Authentication - API Tokens in WHM](https://go.cpanel.net/guide-to-api-authentication-api-tokens-in-whm)\ndocumentation.","operationId":"update_linked_server_node","parameters":[{"description":"The name of a linked remote cPanel server node.","in":"query","name":"alias","required":true,"schema":{"example":"example","type":"string"}},{"description":"The API token required to make API calls to the remote cPanel server node.\n\nThis value defaults to the existing API token.\n\n**Note:**\n\n The API token **must** have `root`-level access on the remote cPanel server node.","in":"query","name":"api_token","required":false,"schema":{"example":"23ZX8RA1FTE1IVJRL90MB5CREDS4UE2H","type":"string"}},{"description":"A new remote cPanel server node's hostname. The system will update your remote\ncPanel server node's hostname to this value.\n\nThis value defaults to the existing hostname.\n\n**Note:**\n\nThis parameter does **not** accept an IP address.","in":"query","name":"hostname","required":false,"schema":{"example":"example.com","type":"string"}},{"description":"The username required to make API calls to the remote cPanel server node.\n\nThis value defaults to the existing username.\n\n**Note:**\n\nThe username **must** have `root`-level access on the remote cPanel server node.","in":"query","name":"username","required":false,"schema":{"example":"root","type":"string"}},{"description":"Whether to skip [SSL/TLS verification](https://docs.cpanel.net/knowledge-base/security/guide-to-ssl/).\nThe system performs this action when it queries the remote cPanel server node.\n\n**Note:**\n\nIf the remote cPanel server is SSL/TLS verified, you **cannot** skip verification.","in":"query","name":"skip_tls_verification","required":false,"schema":{"default":1,"enum":[0,1],"example":0,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"update_linked_server_node","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update linked server node settings","tags":["Server Administration","Server Nodes"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  update_linked_server_node \\\n  alias='example'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/update_linked_server_node?api.version=1&alias=example"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"86"}},"/list_databases":{"get":{"description":"This function lists the server's databases.\n\n**Warning:**\n\nOn most servers, this function returns a large amount of output. We strongly suggest that you [filter](https://go.cpanel.net/WHMAPI1FilterOutput) and [sort](https://go.cpanel.net/WHMAPI1SortOutput) the output.\n\n**Important:**\n\nWhen you disable the MySQL/MariaDB and PostgreSQL [roles](https://go.cpanel.net/serverroles) and remote MySQL is **not** already configured, the system **disables** this function.","operationId":"list_databases","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"description":"An array of objects that contain of database data.","items":{"properties":{"cpuser":{"description":"The database's owner.","example":"example","format":"username","type":"string"},"engine":{"description":"The database's engine.\n- `mysql`\n- `postgresql`","enum":["mysql","postgresql"],"example":"postgresql","type":"string"},"name":{"description":"The database's name.","example":"example_db0","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"list_databases","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return MySQL databases","tags":["Databases","MySQL Databases"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  list_databases\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/list_databases?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.44"}},"/uapi_cpanel":{"get":{"description":"This function calls a UAPI function through the WHM API. This function's output will match the UAPI function that it calls.","operationId":"uapi_cpanel","parameters":[{"description":"The UAPI function to call.\n\n***Note:***\n\nYou must include the UAPI function's required parameters. You can also include its optional parameters.\n\nFor example, to call the UAPI `get_stats` function with its required display parameter and the bandwidthusage and diskusage values:\n\n`display=bandwidthusage|diskusage`","in":"query","name":"cpanel.function","required":true,"schema":{"example":"get_stats","type":"string"}},{"description":"The UAPI function's cPanel module.","in":"query","name":"cpanel.module","required":true,"schema":{"example":"StatsBar","type":"string"}},{"description":"The cPanel username to call with the UAPI function.","in":"query","name":"cpanel.user","required":true,"schema":{"example":"username","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"uapi":{"description":"hash of function output. Each hash contains the returns from the called UAPI function. For information about a function's returns, read the function's documentation.","example":{"data":[{"_count":"0","_max":"unlimited","_maxed":0,"count":"0","feature":"addondomains","id":"addondomains","is_maxed":0,"item":"Addon Domains","max":"unlimited","maxed_phrase":"You are using your maximum allotment ([numf,_1]) of addon domains.","module":"Park","name":"addondomains","near_limit_phrase":"You are using [numf,_1] of [numf,_2] available addon [numerate,_2,domain,domains].","percent":0,"percent10":0,"percent20":0,"percent5":0,"phrase":"Addon Domains","role":"WebServer","zeroisunlimited":0}],"errors":null,"messages":null,"metadata":{"transformed":1},"status":1,"warnings":null},"properties":{"data":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"integer"},{"type":"boolean"},{"items":{},"type":"array"},{"type":"object"}],"description":"The UAPI response. This value varies based on the UAPI function requested."},"errors":{"description":"List of errors produced the by the API if any.","items":{"type":"string"},"nullable":true,"type":"array"},"messages":{"description":"List of messages produced the by the API if any.","items":{"type":"string"},"nullable":true,"type":"array"},"metadata":{"properties":{"transformed":{"description":"- 1 - A transform was applied.\n- 0 - A transform was not applied.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"status":{"description":"- 1 - Success\n- 0 - Failed: Check the errors field for more details.","enum":[0,1],"example":1,"type":"integer"},"warnings":{"description":"List of warnings produced the by the API if any.","items":{"type":"string"},"nullable":true,"type":"array"}},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"uapi_cpanel","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"- 1 - Success\n- 0 - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Run UAPI function through WHM API","tags":["API Execution"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  uapi_cpanel \\\n  cpanel.function='get_stats' \\\n  cpanel.module='StatsBar' \\\n  cpanel.user='username'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/uapi_cpanel?api.version=1&cpanel.function=get_stats&cpanel.module=StatsBar&cpanel.user=username"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"86"}},"/list_mysql_databases_and_users":{"get":{"description":"This function retrieves the MySQL® database and user data for the specified account.\n\n**Important:**\n\nWhen you disable the [MySQL/MariaDB](https://go.cpanel.net/howtouseserverprofiles#roles) role **and** remote MySQL is **not** already configured, the system **disables** this function.","operationId":"list_mysql_databases_and_users","parameters":[{"description":"The username for a specified account.","in":"query","name":"user","required":true,"schema":{"example":"username","format":"username","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"mysql_config":{"description":"An object that contains the user's MySQL database configuration settings.","properties":{"mysql-version":{"description":"The MySQL version installed on the server.","example":"5.5","type":"string"},"prefix_length":{"description":"The maximum number of characters allowed for the prefix on this server.","enum":[8,16],"example":8,"type":"integer"},"use_db_prefix":{"description":"Whether database prefixing is enabled on the server.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"mysql_databases":{"additionalProperties":{"description":"The database's name is the key's name.","items":{"description":"A database username with permissions on the database.","type":"string"},"type":"array"},"description":"An object that contains database names and users.","example":{"user1_database1":["user1_user1"],"user2_database2":["user2_user2"]},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"list_mysql_databases_and_users","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return MySQL databases and users for account","tags":["Databases","MySQL Databases"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  list_mysql_databases_and_users \\\n  user='username'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/list_mysql_databases_and_users?api.version=1&user=username"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"56"}},"/rename_mysql_user":{"get":{"description":"This function changes a MySQL® database user's name.\n\n**Important:**\n\n  When you disable the [*MySQL/MariaDB role*](https://go.cpanel.net/howtouseserverprofiles#roles) **and** remote MySQL is **not** already configured, the system **disables** this function.","operationId":"rename_mysql_user","parameters":[{"description":"The database user's current name.","in":"query","name":"oldname","required":true,"schema":{"example":"username","type":"string"}},{"description":"The database user's new name.\n\n**Warning:**\n\nIf database prefix is enabled, this parameter **must** include the database prefix for the account.","in":"query","name":"newname","required":true,"schema":{"example":"username2","type":"string"}},{"description":"The database user's owner.","in":"query","name":"cpuser","required":false,"schema":{"example":"example","format":"username","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"rename_mysql_user","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update MySQL username","tags":["Databases","MySQL Databases"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  rename_mysql_user \\\n  oldname='username' \\\n  newname='username2'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/rename_mysql_user?api.version=1&oldname=username&newname=username2"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.44"}},"/rename_mysql_database":{"get":{"description":"This function changes a MySQL® database's name. MySQL does **not** allow you to rename a database. When cPanel & WHM \"renames\" a database, the system performs the following steps:\n1. The system creates a new database.\n2. The system moves data from the old database to the new database.\n3. The system recreates grants and stored code in the new database.\n4. The system deletes the old database and its grants.\n\n**Warning:**\n\n* If **any** of the first three steps fail, the system returns an error and attempts to restore the database's original state. If the restoration process fails, the API function's error response describes these additional failures.\n* In rare cases, the system creates the second database successfully but fails to delete the old database or grants. The system treats the rename action as a success; however, the API function returns warnings that describe the failure to delete the old database or grants.\n\n**Important:**\n\n  When you disable the [*MySQL/MariaDB role*](https://go.cpanel.net/howtouseserverprofiles#roles) **and** remote MySQL is **not** already configured, the system **disables** this function.","operationId":"rename_mysql_database","parameters":[{"description":"The database's current name.","in":"query","name":"oldname","required":true,"schema":{"example":"database","type":"string"}},{"description":"The database's new name.\n\n**Warning:**\n\n* If database prefixing is enabled, this parameter **must** include the database prefix for the account.\n* The maximum length of the database name is 64 characters. However, due to the method that cPanel & WHM uses to store MySQL database names, each underscore character (_) requires **two** characters of that limit. Therefore, if you enable database prefixing, the maximum length of the database name is **63 characters**, which includes both the database prefix and the underscore character. Each additional underscore **requires** another **two** characters of that limit.","in":"query","name":"newname","required":true,"schema":{"example":"database2","maxLength":64,"type":"string"}},{"description":"The database's owner.","in":"query","name":"cpuser","required":false,"schema":{"example":"username","format":"username","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"rename_mysql_database","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update MySQL database name","tags":["Databases","MySQL Databases"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  rename_mysql_database \\\n  oldname='database' \\\n  newname='database2'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/rename_mysql_database?api.version=1&oldname=database&newname=database2"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.44"}},"/rename_postgresql_database":{"get":{"description":"This function changes a PostgreSQL® database's name.\n\n**Warning:**\n\n  The system requires more time to rename larger and more complex databases.\n\n**Important:**\n\n  When you disable the [*PostgreSQL role*](https://go.cpanel.net/howtouseserverprofiles#roles), the system **disables** this function.","operationId":"rename_postgresql_database","parameters":[{"description":"The database's current name.","in":"query","name":"oldname","required":true,"schema":{"example":"database","type":"string"}},{"description":"The database's new name.\n\n**Warning:**\nIf database prefixing is enabled, this parameter **must** include the database prefix for the account.","in":"query","name":"newname","required":true,"schema":{"example":"database2","type":"string"}},{"description":"The database's owner.","in":"query","name":"cpuser","required":false,"schema":{"example":"username","format":"username","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"rename_postgresql_database","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update PostgreSQL database name","tags":["Databases","PostgreSQL Databases"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  rename_postgresql_database \\\n  oldname='database' \\\n  newname='database2'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/rename_postgresql_database?api.version=1&oldname=database&newname=database2"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.44"}},"/set_mysql_password":{"get":{"description":"This function changes a MySQL® database user's password.\n\n**Important:**\n\nWhen you disable the\n[MySQL/MariaDB role](https://go.cpanel.net/howtouseserverprofiles#roles) **and**\nremote MySQL is **not** already configured, the system **disables** this function.","operationId":"set_mysql_password","parameters":[{"description":"The database username. For information about database username\nrestrictions, read the\n[MySQL](https://dev.mysql.com/) and [MariaDB](https://mariadb.org/)\ndocumentation.","in":"query","name":"user","required":true,"schema":{"example":"username","format":"username","type":"string"}},{"description":"The database user's new password.","in":"query","name":"password","required":true,"schema":{"example":"123456luggage","type":"string"}},{"description":"The cPanel user that controls the database user.","in":"query","name":"cpuser","required":false,"schema":{"example":"example","format":"username","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"set_mysql_password","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update MySQL user password","tags":["Databases","MySQL Databases"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  set_mysql_password \\\n  user='username' \\\n  password='123456luggage'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/set_mysql_password?api.version=1&user=username&password=123456luggage"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.44"}},"/set_postgresql_password":{"get":{"description":"This function changes a PostgreSQL® database user's password.\n\n**Important:**\n\nWhen you disable the [PostgreSQL role](https://go.cpanel.net/howtouseserverprofiles#roles), the system **disables** this function.","operationId":"set_postgresql_password","parameters":[{"description":"The account's username.","in":"query","name":"user","required":true,"schema":{"example":"username","type":"string"}},{"description":"The database user's new password.","in":"query","name":"password","required":true,"schema":{"example":"12345luggage","type":"string"}},{"description":"The database user's owner.","in":"query","name":"cpuser","required":false,"schema":{"example":"example","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"set_postgresql_password","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update PostgreSQL user password","tags":["Databases","PostgreSQL Databases"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  set_postgresql_password \\\n  user='username' \\\n  password='12345luggage'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/set_postgresql_password?api.version=1&user=username&password=12345luggage"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.44"}},"/activate_zone_key":{"get":{"description":"This function activates a domain's DNSSEC security key.","operationId":"activate_zone_key","parameters":[{"description":"The domain for which to activate a security key.","in":"query","name":"domain","required":true,"schema":{"example":"example.com","type":"string"}},{"description":"The security key's ID.\n\n**Note:**\n\nUse the WHM AP1 `fetch_ds_records_for_domains` function to locate the domain's security key ID.","in":"query","name":"key_id","required":true,"schema":{"example":1,"minimum":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"activate_zone_key","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Enable domain's DNSSEC key","tags":["DNS","DNS Security"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  activate_zone_key \\\n  domain='example.com' \\\n  key_id='1'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/activate_zone_key?api.version=1&domain=example.com&key_id=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"86"}},"/apply_dmarc":{"get":{"description":"This function applies a DMARC record to the specified domain(s).","operationId":"EmailAuth::apply_dmarc","parameters":[{"description":"The domain for which to apply the DMARC record.\n\n**Note:**\n\n To apply multiple domain DMARC records, duplicate the parameter name. For example, use the `domain=example-1.com`, `domain=example-2.com`, and `domain=example-3.com` parameters.\n\n If you do not include this argument, the system applies the DMARC record to **all** domains on the system.","examples":{"multiple":{"summary":"To apply multiple DMARC records","value":"domain=example-1.com domain=example-2.com domain=example-3.com"},"single":{"summary":"To apply a single domain DMARC record","value":"example.com"}},"in":"query","name":"domain","required":false,"schema":{"type":"string"}},{"description":"The DMARC record to apply to the requested domains.\n\n**Note:**\n\nWhen using multiple policies, each policy must have a matching domain.\n\nWhen using a single policy, it will be applied to all specified domains.\n\nVisit the following link for more information about the DMARC record specification: https://dmarc.org/resources/specification/","examples":{"multiple":{"summary":"To apply multiple DMARC policies, duplicate the policy arguments.","value":"policy=\"v=DMARC1; p=none;\" policy=\"v=DMARC1; p=reject;\" policy=\"v=DMARC1; p=quarantine;\""},"single":{"summary":"To apply a single DMARC record to domains, specify a single policy.","value":"policy=\"v=DMARC1;p=reject;pct=100;rua=mailto:postmaster@example.com\""}},"in":"query","name":"policy","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"description":"An array of objects that contains information about the DMARC records applied to domains.","items":{"properties":{"domain":{"description":"The domain for which the DMARC record was applied.","example":"example.com","format":"domain","type":"string"},"msg":{"description":"The domain's DMARC record status message.","example":"[ADD:TXT@_dmarc.example.com:v=DMARC1; p=reject;]","type":"string"},"status":{"description":"Whether the system applied a DMARC record to the domain.\n* `1` - The system applied a DMARC record.\n* `0` - The system did **not** apply a DMARC record.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"apply_dmarc","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Apply a DMARC record to a domain","tags":["Mail","Mail DNS Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  apply_dmarc \\\n  domain='example.com' \\\n  policy='v=DMARC1; p=reject;'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/apply_dmarc?api.version=1&domain=example.com&policy='v=DMARC1; p=reject;'"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"124"}},"/is_alias_available":{"get":{"description":"This function returns whether `ALIAS` and `ANAME` records are available and the value of the running PowerDNS (PDNS) `resolver` setting, if any exists.\nFor more information, read our [`ALIAS` documentation](https://go.cpanel.net/dns-alias-record).","operationId":"DNS::is_alias_available","responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"alias":{"description":"Whether `ALIAS` records are available.\n\n* `1` - Available.\n* `0` - Not available.\n\nWhen `ALIAS` records are enabled, they may work in API calls that accept `A` and `AAAA` records. However, the `ALIAS` record must use a fully qualified domain name (FQDN) rather than an IP address.","enum":[1,0],"example":1,"type":"integer"},"aname":{"description":"Whether `ANAME` records are available.\n\n* `1` - Available.\n* `0` - Not available.\n\n**Note:**\n\nThe `aname` value is always set to false (i.e. Not available). The `ANAME` record is currently not supported. It is included for completeness and future proofing.","enum":[1,0],"example":0,"type":"integer"},"resolver":{"description":"The value (if any) of the running PDNS’s `resolver` setting.","example":"8.8.8.8","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"is_alias_available","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return `ALIAS` DNS record availability & resolver","tags":["DNS","Domain Management","Resolvers"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  is_alias_available\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/is_alias_available?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"cPanel 122"}},"/editzonerecord":{"post":{"description":"This function edits a DNS zone record. To effectively use this function, use the following workflow:\n 1. Run the `dumpzone` function on the DNS zone record to edit.\n 1. Locate the `Line` value that corresponds to the data to edit.\n 1. Use the values from that zone record to formulate the appropriate `editzonerecord` parameters.\n\n**Important:**\n\n* When you call this function, you **must** include the additional parameters for the selected zone record type.\n* To change the zone record's IP address, we recommend that you use the [`swapip` script](https://go.cpanel.net/TheswapipScript) or the `setsiteip` function instead.\n* You **cannot** edit other DNS zones that reside on *Write-only* servers in a DNS cluster.\n\n**Note:**\n\nOn servers that run CentOS 7, you may see a `named` warning about the absence of SPF resource records on DNS.\n  * This warning is **not** relevant on CentOS 7 servers, because [RFC 7208 deprecated SPF records](https://tools.ietf.org/html/rfc7208). CentOS 7 servers use TXT records instead of SPF records.\n  * Red Hat 7.1 and CentOS 7.1 both contain `bind-9.9.4-23.el7`, which is an updated version of BIND that complies with RFC 7208. To resolve this issue, update your operating system to a version that contains the updated version of BIND. For more information, read the [Red Hat Bugzilla case about SPF record errors](https://bugzilla.redhat.com/show_bug.cgi?id=1215164).\n\n**Important:**\n\nWhen you disable the [DNS role](https://go.cpanel.net/serverroles#roles), the system **disables** this function.","operationId":"editzonerecord","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/DnsEditZoneParameterType"}}},"description":"The updated DNS Zone Record.","required":true},"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"editzonerecord","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"Bind reloading on hostname using rndc zone: [example.com]\n","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update DNS zone record","tags":["DNS","DNS Zones"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --input=json --output=jsonpretty \\\n  editzonerecord\n"},{"label":"HTTP Request (Wire Format)","lang":"HTTP","source":"POST /cpsess##########/json-api/editzonerecord HTTP/1.1\nHost: example.com:2083\nCookie: ###################################\nContent-Type: application/json\nContent-Length: 0\n\n"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/disable_dnssec_for_domains":{"get":{"description":"This function disables DNSSEC on the domain.\n\n**Note:**\n\n  Only servers that run PowerDNS can use DNSSEC. If you call this function on a server that doesn't use PowerDNS, you will receive an error.\n\n**Warning:**\n\n - This action is **irreversible**. If you disable DNSSEC on the domain, you will lose the associated keys. You can only retrieve the keys by restoring them from a full back up of the account.\n - If you disable DNSSEC, you **must** remove the Delegation of Signing (DS) records on your DNS server and with your registrar.","operationId":"disable_dnssec_for_domains","parameters":[{"description":"The domain for which to disable DNSSEC.\n\n**Note:**\n\nTo disable DNSSEC for multiple domains, duplicate or increment the parameter name. For example, to check three domains, you could:\n\n* Use the `domain` parameter multiple times.\n* Use the `domain`, `domain-1`, `domain-2` parameters.","examples":{"multiple":{"summary":"Multiple domains","value":"domain=example.com&domain-1=example1.com&domain-2=example2.com"},"multiple-alternative":{"summary":"Multiple domains","value":"domain=example.com&domain=example1.com&domain=example2.com"},"single":{"summary":"A single domain.","value":"example.com"}},"in":"query","name":"domain","required":true,"schema":{"format":"domain","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"domains":{"description":"An array of objects that contains information about each domain.","items":{"properties":{"disabled":{"description":"Whether the system disabled DNSSEC.\n* `1` - Disabled.\n* `0` - The system failed to disable DNSSEC.","enum":[0,1],"example":1,"type":"integer"},"domain":{"description":"The domain for which the system disabled DNSSEC.","example":"example.com","format":"domain","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"disable_dnssec_for_domains","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Disable DNSSEC on domain","tags":["DNS","DNS Security"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  disable_dnssec_for_domains \\\n  domain='example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/disable_dnssec_for_domains?api.version=1&domain=example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"86"}},"/deactivate_zone_key":{"get":{"description":"This function deactivates a domain's DNSSEC security key.\n\n**Note:**\n\nOnly servers that run PowerDNS can use DNSSEC. If you call this function on a server\nthat doesn't use PowerDNS, you will receive an error.","operationId":"deactivate_zone_key","parameters":[{"description":"The domain for which to deactivate a security key.","in":"query","name":"domain","required":true,"schema":{"example":"example.com","type":"string"}},{"description":"The security key's ID.\n\n**Note:**\n\nUse the WHM AP1 `fetch_ds_records_for_domains` function to locate the\ndomain's security key ID.","in":"query","name":"key_id","required":true,"schema":{"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"deactivate_zone_key","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Disable domain's DNSSEC key","tags":["DNS","DNS Security"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  deactivate_zone_key \\\n  domain='example.com' \\\n  key_id='1'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/deactivate_zone_key?api.version=1&domain=example.com&key_id=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"86"}},"/remove_dmarc":{"get":{"description":"This function removes the DMARC DNS record from a domain.","operationId":"EmailAuth::remove_dmarc","parameters":[{"description":"The domain for which to remove the DMARC record.\n\n**Note:**\n\nIf you do not include this argument, the system will remove **all** DMARC records from **all** domains.\n\nTo remove multiple domain DMARC records, duplicate the parameter name. For example, use the `domain=example-1.com`, `domain=example-2.com`, and `domain=example-3.com` parameters.","examples":{"multiple":{"summary":"To remove multiple domain DMARC records","value":"domain=example-1.com domain=example-2.com domain=example-3.com"},"single":{"summary":"To remove a single domain DMARC record","value":"example.com"}},"in":"query","name":"domain","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"description":"An array of objects that contains information about the DMARC records that were removed.","items":{"properties":{"domain":{"description":"The domain for which the system removed the DMARC record.","example":"example.com","type":"string"},"msg":{"description":"Information about the removed DMARC record.","example":"[REMOVE:TXT@_dmarc.exmaple.com:v=DMARC1; p=reject;]","type":"string"},"status":{"description":"Whether the system removed the domain's DMARC record on the DNS server.\n- `1`  — The system removed the domain's DMARC record.\n- `0`  — The system did *not* remove the domain's DMARC record.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"remove_dmarc","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove domains' DMARC records.","tags":["Mail","Mail DNS Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  remove_dmarc \\\n  domain='example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/remove_dmarc?api.version=1&domain=example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"124"}},"/rename_postgresql_user":{"get":{"description":"This function changes a PostgreSQL® database user's name.\n\n**Important:**\n\n  When you disable the [*PostgreSQL role*](https://go.cpanel.net/howtouseserverprofiles#roles), the system **disables** this function.","operationId":"rename_postgresql_user","parameters":[{"description":"The database user's current name.","in":"query","name":"oldname","required":true,"schema":{"example":"username","format":"username","type":"string"}},{"description":"The database user's new name.\n\n**Warning:**\nIf database prefix is enabled, this parameter **must** include the database prefix for the account.","in":"query","name":"newname","required":true,"schema":{"example":"username2","type":"string"}},{"description":"The database user's new password.","in":"query","name":"password","required":true,"schema":{"example":"12345luggage","type":"string"}},{"description":"The database user's owner.","in":"query","name":"cpuser","required":false,"schema":{"example":"example","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"rename_postgresql_user","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update PostgreSQL username","tags":["Databases","PostgreSQL Databases"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  rename_postgresql_user \\\n  oldname='username' \\\n  newname='username2' \\\n  password='12345luggage'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/rename_postgresql_user?api.version=1&oldname=username&newname=username2&password=12345luggage"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.44"}},"/enable_dnssec_for_domains":{"get":{"description":"This function enables DNSSEC on the domain.\n\n**Note:**\n\n* Only servers that run PowerDNS can use DNSSEC. If you call this function on a server that doesn't use PowerDNS, you will receive an error.\n* After you enable DNSSEC on the domain, you **must** add the Delegation of Signing (DS) records on your DNS server and with your registrar.\n* You **cannot** modify the DNSSEC security key. To make any changes, you **must** disable, delete, and re-create the DNSSEC security key.","operationId":"enable_dnssec_for_domains","parameters":[{"description":"The domain for which to enable DNSSEC.\n\n**Note:**\n\nTo enable DNSSEC on multiple domains, duplicate or increment the parameter name. For example, to check three domains, you could:\n* Use the `domain` parameter multiple times.\n* Use the `domain`, `domain-1`, and `domain-2` parameters.","examples":{"multiple":{"summary":"Multiple domains","value":"domain=example.com&domain-1=example1.com&domain-2=example2.com"},"multiple-alternative":{"summary":"Multiple domains","value":"domain=example.com&domain=example1.com&domain=example2.com"},"single":{"summary":"A single domain.","value":"example.com"}},"in":"query","name":"domain","required":true,"schema":{"example":"example.com","format":"domain","type":"string"}},{"description":"Whether to activate the newly-created key.\n* `1` - Activate the key.\n* `0` - Do **not** activate the key.","in":"query","name":"active","required":false,"schema":{"default":1,"enum":[0,1],"example":1,"type":"integer"}},{"description":"The algorithm that the system uses to generate the security key.\n* `5` - RSA/SHA-1\n* `6` - DSA-NSEC3-SHA1\n* `7` - RSASHA1-NSEC3-SHA1\n* `8` - RSA/SHA-256\n* `10` - RSA/SHA-512\n* `13` - ECDSA Curve P-256 with SHA-256\n* `14` - ECDSA Curve P-384 with SHA-384\n\n**Note:**\n\nWe recommend that you use an ECDSA Curve P-256 with SHA-256 (13) value if your registrar supports it.","in":"query","name":"algo_num","required":false,"schema":{"default":8,"enum":[5,6,7,8,10,13,14],"example":8,"type":"integer"}},{"description":"The manner in which the system creates the security key.\n* `classic` - Use separate keys for KSK and ZSK. Use this value when the `algo_num` parameter is equal to or less than 8.\n* `simple` - Use a single key for both KSK and ZSK. Use this value when the `algo_num` parameter is greater than 8.","in":"query","name":"key_setup","required":false,"schema":{"default":"classic","enum":["classic","simple"],"example":"classic","type":"string"}},{"description":"Whether the domain will use [Next Secure Record](https://tools.ietf.org/html/rfc4470) (NSEC) or NSEC3 semantics.\n* `1` - Use NSEC3 semantics.\n* `0` - Use NSEC semantics.\n\n**Note:**\n\nIf you use this value, the system ignores the other NSEC3 options.","in":"query","name":"use_nsec3","required":false,"schema":{"default":1,"enum":[0,1],"example":1,"type":"integer"}},{"description":"The number of times that the system rehashes the first resource record hash operation.","in":"query","name":"nsec3_iterations","required":false,"schema":{"default":7,"example":7,"maximum":500,"minimum":1,"type":"integer"}},{"description":"Whether NSEC3 operates in Narrow or Inclusive mode.\n\n**Note:**\n\nFor information about these modes, read [PowerDNS's DNSSEC documentation](https://doc.powerdns.com/authoritative/dnssec/intro.html).\n\n* `1` - Narrow mode.\n* `0` - Inclusive mode.","in":"query","name":"nsec3_narrow","required":false,"schema":{"default":1,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether the system will create records for all delegations.\n* `1` - Create records for all delegations.\n* `0` - Create records only for secure delegations.\n\n**Note:**\n\nOnly use the `1` value if you **must** create records for all delegations.","in":"query","name":"nsec3_opt_out","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"A hexadecimal string that the system appends to the domain name before it applies the hash function to the name.\n\n**Note:**\n\nFor information about salt values, read [RFC 5155](https://tools.ietf.org/html/rfc5155#section-3.1.5).","in":"query","name":"nsec3_salt","required":false,"schema":{"example":"1a2b3c4d5e6f","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"domains":{"description":"An array of objects that contains information about each domain.","items":{"properties":{"domain":{"description":"The domain for which the system enabled DNSSEC.","example":"example.com","format":"domain","type":"string"},"enabled":{"description":"Whether the system enabled DNSSEC.\n* `1` - Enabled.\n* `0` - The system failed to enable DNSSEC.\n\n**Note:**\n\nThis function will **not** return the `nsec_version` and `new_key_id` returns if this return is a `0` value.","enum":[0,1],"example":1,"type":"integer"},"new_key_id":{"description":"The assigned security key ID. A valid ID.","example":"2","type":"string"},"nsec_error":{"description":"The domain has a NSEC3 configuration error.\n\n**Note:**\n\nThe function **only** displays this return if there is a NSEC3 configuration error. An error message.","example":"Error message.","type":"string"},"nsec_version":{"description":"The version of DNSSEC the system used.\n* `NSEC3`\n* `NSEC`\n\n**Note:**\n\nThe function only displays this return if there is a NSEC3 configuration error. The system also returns the error in the `nsec_error` return.","enum":["NSEC3","NSEC"],"example":"NSEC3","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"enable_dnssec_for_domains","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Enable DNSSEC on domain","tags":["DNS","DNS Security"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  enable_dnssec_for_domains \\\n  domain='example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/enable_dnssec_for_domains?api.version=1&domain=example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"86"}},"/fetch_ds_records_for_domains":{"get":{"description":"This function fetches a domain's Delegation of Signing (DS) record.\n\n**Note:**\n\nOnly servers that run PowerDNS can use DNSSEC. If you call this function on a server that doesn't use PowerDNS, you will receive an error.","operationId":"fetch_ds_records_for_domains","parameters":[{"description":"The domain to fetch a DS record from.\n\n**Note:**\n\nTo fetch records from multiple domains, duplicate or increment the parameter name. For example, to check three domains, you could:\n* Use the `domain` parameter multiple times.\n* Use the `domain`, `domain-1`, and `domain-2` parameters.","examples":{"multiple":{"summary":"Multiple domains","value":"domain=example.com&domain-1=example1.com&domain-2=example2.com"},"multiple-alternative":{"summary":"Multiple domains","value":"domain=example.com&domain=example1.com&domain=example2.com"},"single":{"summary":"A single domain.","value":"example.com"}},"in":"query","name":"domain","required":true,"schema":{"example":"example.com","format":"domain","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"domains":{"description":"An array of objects that contains information about each domain.","items":{"properties":{"domain":{"description":"The domain name.","example":"example.com","format":"domain","type":"string"},"ds_records":{"description":"An object that contains domain's DS records.\n\n**Note:**\n\nIf the domain does **not** have a DS record, this function returns an empty object.","example":{"keys":{"40481":{"active":1,"algo_desc":"RSA/SHA-256","algo_num":8,"algo_tag":"RSASHA256","bits":2048,"created":1575395316,"digests":[{"algo_desc":"SHA-1","algo_num":1,"digest":"2808a14b89118256119d93d24b9e6b673dca092b"},{"algo_desc":"SHA-256","algo_num":2,"digest":"02a57812deb952438382ed8dd20f00d4af844a55b5324d28bb"},{"algo_desc":"SHA-384","algo_num":4,"digest":"4569a6fcfe9e151ec6a163307e67eaa3a9547f16cd80751b0d46eb498bd96743bd4ff7c4f6fd5f76cc780aeb979cd08d"}],"flags":257,"key_id":1,"key_tag":40481,"key_type":"KSK","privatekey":"Private-key-format: v1.2\nAlgorithm: 8 (RSASHA256)\nModulus: syUlztxieV1aOtuYAGGA4VBxgquwqPTWQXcDVY1VRFcPgFmLMWYr6dDnN4OUhu2yIulK3KMeZmAc/DmwM+yNdCdYc9y84gw5OyONKduuPGYXfwCiJfOJ+NpGaFomK6fVFN8BMi6LUBytdA4gotPw45Uz8FIbl1KsEOnV4/ZpjiM=\nPublicExponent: AQAB\nPrivateExponent: LxIfsQ7vQPxqbPSuJ8t21b0RVkhOjtZmRaVD1wLf2KkXhZ4BmOVDvJgLaObF6/4gxFOQPBEQN84hT5TI25vYPrAwRAlP/yGmQ4Z2aPIYeEawoqqNoYEa5Xjs1X90i6/+Y8mJSZpGvr4/Y4ElothZTUw+LCYb6o9ulg53yya8KUE=\nPrime1: 4od92Rbx9fSXRIk6eSSdTYN/Do3zgDiCuxmuZaCrrEAlkiK11iz/s4aZGj9+Yk4NfusjXr3NqU1OMfBiIp67Sw==\nPrime2: ynOJdz/E4/B6iBtuz/4y0kasljMtiJnaNIxPr4LG+hByx7WWCnaPm6p8g1pz3FC/w7HAdWq9xzR1VnbRPGcZiQ==\nExponent1: KUKmkIEWZ0c6ujgIl4IsyK6X2O3QGV2xqiSeWFJwknpInZqG5lDh7jAo+NfxzDQNTz3C/oGx0RGMmZoANfAViw==\nExponent2: ZcFkmpdmstqv+7EuJUSy7pWvMV9Px5Ts4/SSKLkmoZGa314Zp/CnhapPIwZXrai4effhsCKSeImZYHgf+qgnYQ==\nCoefficient: PBQUQquZB0kG//cy8oVA6nHvKkvVJ8zV4GVlkXHTDylbjoWBTuNWwQ93t5SM7Rz3JePHImWdOVMYNIXpPlp56g==\n"}},"nsec_details":{"nsec3_hash_algo_desc":"SHA-1","nsec3_hash_algo_num":1,"nsec3_iterations":7,"nsec3_narrow":1,"nsec3_opt_out":0,"nsec3_salt":"1a2b3c4d5e6f","nsec_version":"NSEC3"}},"properties":{"keys":{"additionalProperties":{"description":"Each key/value property includes information related the domain's DNSSEC record.","properties":{"active":{"description":"Whether the DS key is active.\n* `1` - Active.\n* `0` - Inactive.","enum":[0,1],"example":1,"type":"integer"},"algo_desc":{"description":"A description of the algorithm that the DS key uses.","example":"RSA/SHA-256","type":"string"},"algo_num":{"description":"The [Internet Engineering Task Force](https://www.ietf.org/) (IETF)-recognized DNSSEC Digest Algorithm Number.\n* `5` - RSA/SHA-1\n* `6` - DSA-NSEC3-SHA1\n* `7` - RSASHA1-NSEC3-SHA1\n* `8` - RSA/SHA-256\n* `10` - RSA/SHA-512\n* `13` - ECDSA Curve P-256 with SHA-256\n* `14` - ECDSA Curve P-384 with SHA-384","enum":[5,6,7,8,10,13,14],"example":8,"type":"integer"},"algo_tag":{"description":"The short-form reference to the algorithm.","example":"RSASHA256","type":"string"},"bits":{"description":"The DS key's size, in bits.","example":2048,"format":"bits","type":"integer"},"created":{"description":"The key's creation time, in [Unix time format](https://en.wikipedia.org/wiki/Unix_time).\n* `0` - The creation time is unknown.\n* A valid timestamp, in Unix epoch time.","example":1575395316,"format":"unix_timestamp","type":"integer"},"digests":{"description":"An array of objects of information the registrar uses to populate DS records.","items":{"properties":{"algo_desc":{"description":"A description of the algorithm that the DS record uses.","example":"SHA-1","type":"string"},"algo_num":{"description":"The IETF-recognized DNSSEC Algorithm Number.","example":1,"minimum":1,"type":"integer"},"digest":{"description":"The actual digest in the DS record.","example":"2808a14b89118256119d93d24b9e6b673dca092b","type":"string"}},"type":"object"},"type":"array"},"flags":{"description":"An integer that determines the `key_type` value.\n* `256` - A Zone Signing Key (ZSK).\n* `257` - A Combined Signing Key (CSK) or Key Signing Key (KSK).","enum":[256,257],"example":257,"type":"integer"},"key_id":{"description":"PowerDNS's internal identifier.","example":1,"minimum":1,"type":"integer"},"key_tag":{"description":"The DS key's integer value.","example":40481,"minimum":1,"type":"integer"},"key_type":{"description":"The DS key's signing type.\n* `CSK` - Combined Signing Key.\n* `KSK` - Key Signing Key.\n* `ZSK` - Zone Signing Key.","enum":["CSK","KSK","ZSK"],"example":"KSK","type":"string"},"privatekey":{"description":"The private key in ISC format.","example":"Private-key-format: v1.2\nAlgorithm: 8 (RSASHA256)\nModulus: syUlztxieV1aOtuYAGGA4VBxgquwqPTWQXcDVY1VRFcPgFmLMWYr6dDnN4OUhu2yIulK3KMeZmAc/DmwM+yNdCdYc9y84gw5OyONKduuPGYXfwCiJfOJ+NpGaFomK6fVFN8BMi6LUBytdA4gotPw45Uz8FIbl1KsEOnV4/ZpjiM=\nPublicExponent: AQAB\nPrivateExponent: LxIfsQ7vQPxqbPSuJ8t21b0RVkhOjtZmRaVD1wLf2KkXhZ4BmOVDvJgLaObF6/4gxFOQPBEQN84hT5TI25vYPrAwRAlP/yGmQ4Z2aPIYeEawoqqNoYEa5Xjs1X90i6/+Y8mJSZpGvr4/Y4ElothZTUw+LCYb6o9ulg53yya8KUE=\nPrime1: 4od92Rbx9fSXRIk6eSSdTYN/Do3zgDiCuxmuZaCrrEAlkiK11iz/s4aZGj9+Yk4NfusjXr3NqU1OMfBiIp67Sw==\nPrime2: ynOJdz/E4/B6iBtuz/4y0kasljMtiJnaNIxPr4LG+hByx7WWCnaPm6p8g1pz3FC/w7HAdWq9xzR1VnbRPGcZiQ==\nExponent1: KUKmkIEWZ0c6ujgIl4IsyK6X2O3QGV2xqiSeWFJwknpInZqG5lDh7jAo+NfxzDQNTz3C/oGx0RGMmZoANfAViw==\nExponent2: ZcFkmpdmstqv+7EuJUSy7pWvMV9Px5Ts4/SSKLkmoZGa314Zp/CnhapPIwZXrai4effhsCKSeImZYHgf+qgnYQ==\nCoefficient: PBQUQquZB0kG//cy8oVA6nHvKkvVJ8zV4GVlkXHTDylbjoWBTuNWwQ93t5SM7Rz3JePHImWdOVMYNIXpPlp56g==\n","type":"string"}},"type":"object"},"description":"An object containing the DS keys on the requested domain.","type":"object"},"nsec_details":{"description":"An object with of the domain's [Next Secure Record](https://tools.ietf.org/html/rfc4470) (NSEC) information.\n\n**Note:**\n\nIf the domain uses NSEC semantics, only the `nsec_version` return appears in this object.","properties":{"nsec3_hash_algo_desc":{"description":"description of the NSEC3 key's algorithm.","example":"SHA-1","type":"string"},"nsec3_hash_algo_num":{"description":"The DNSSEC ([Domain Name Security Extensions](https://en.wikipedia.org/wiki/Domain_Name_System_Security_Extensions)) Digest Algorithm Number.","example":1,"minimum":1,"type":"integer"},"nsec3_iterations":{"description":"The number of times that the system rehashes the first hash operation.","example":7,"minimum":1,"type":"integer"},"nsec3_narrow":{"description":"Whether NSEC3 will operate in Narrow or Inclusive mode.\n\n**Note:**\n\nFor more information about these modes, read [PowerDNS's DNSSEC documentation](https://doc.powerdns.com/authoritative/dnssec/intro.html).\n* `1` - Narrow mode.\n* `0` - Inclusive mode.","enum":[0,1],"example":1,"type":"integer"},"nsec3_opt_out":{"description":"Whether NSEC3 will create records for all delegations or only for secure delegations.\n* `1` - Create records for all delegations.\n* `0` - Create records **only** for secure delegations.","enum":[0,1],"example":0,"type":"integer"},"nsec3_salt":{"description":"The salt value that PowerDNS uses in the hashes.\n\n**Note:**\n\nFor more information about salt values, read [RFC 5155](https://tools.ietf.org/html/rfc5155#section-3.1.5).","example":"1a2b3c4d5e6f","type":"string"},"nsec_version":{"description":"Whether the domain uses NSEC or NSEC3 ([Next Secure Record version 3](https://tools.ietf.org/html/rfc5155)) DNSSEC semantics.","enum":["NSEC","NSEC3"],"example":"NSEC3","type":"string"}},"type":"object"}},"type":"object"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"fetch_ds_records_for_domains","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return domain's DS record","tags":["DNS","Domain Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  fetch_ds_records_for_domains \\\n  domain='example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/fetch_ds_records_for_domains?api.version=1&domain=example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"86"}},"/export_zone_key":{"get":{"description":"This function exports a DNSSEC security key to a domain.\n\n**Note:**\n\nOnly servers that run PowerDNS can use DNSSEC. If you call this function on a server\nthat doesn't use PowerDNS, you will receive an error.","operationId":"export_zone_key","parameters":[{"description":"The domain to export the security key to.","in":"query","name":"domain","required":true,"schema":{"example":"example.com","type":"string"}},{"description":"The security key's ID.\n\n**Note:**\n\nYou can locate the ID with the WHM AP1 `fetch_ds_records_for_domains` function.","in":"query","name":"key_id","required":true,"schema":{"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"key_tag":{"description":"The security key's integer value.","example":40481,"type":"integer"},"key_type":{"description":"The type of security key.\n\n* `CSK` — Combined Signing Key.\n* `KSK` — Key Signing Key.\n* `ZSK` — Zone Signing Key.","example":"CSK","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"export_zone_key","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Export domain's DNSSEC key","tags":["DNS","DNS Security"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  export_zone_key \\\n  domain='example.com' \\\n  key_id='1'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/export_zone_key?api.version=1&domain=example.com&key_id=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"86"}},"/has_local_authority":{"get":{"description":"This function checks whether the local server has the authority to publish changes for the domain's DNS records.\n\n**Important:**\n\nWhen you disable the [DNS role](https://go.cpanel.net/howtouseserverprofiles#roles), the system **disables** this function.","operationId":"has_local_authority","parameters":[{"description":"The domain to check whether the local server is authoritative for the domain's DNS records.\n\n**Note:**\n\nTo check multiple domains, duplicate or increment the parameter name. For example, to check three domains, use the `domain` parameter multiple times. Or the `domain`, `domain-1`, and `domain-2` parameters.","examples":{"multiple":{"summary":"Multiple domains","value":"domain=example.com domain-1=example1.com domain-2=example2.com"},"single":{"summary":"A single domain","value":"example.com"}},"in":"query","name":"domain","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"records":{"description":"An array of objects that contains information about about the authoritative status of a domain's local DNS zone files.","items":{"properties":{"domain":{"description":"The queried domain.","example":"example.com","type":"string"},"error":{"description":"A message that details the reason why the local server's authoritative check failed.\n\n**Note:**\n\n The function **only** returns this value when the check fails.","example":"(XID qdbmuk) DNS query (example3.com/SOA) timeout!","type":"string"},"local_authority":{"description":"Whether the local server is authoritative for the domain's DNS records.\n* `1` — The local server is authoritative for the domain's DNS records.\n* `0` — The local server is **not** authoritative for the domain's DNS records.","enum":[0,1],"example":1,"type":"integer"},"nameservers":{"description":"The domain's authoritative nameservers, if any exist.","example":["ns1.example.com","ns2.example.com"],"items":{"format":"domain","type":"string"},"type":"array"},"zone":{"description":"The DNS zone that contains the domain's DNS records, if one exists.","example":"example.com","format":"domain","nullable":true,"type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"has_local_authority","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Validate local server is authoritative","tags":["DNS","Domain Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  has_local_authority \\\n  domain='example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/has_local_authority?api.version=1&domain=example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"78"}},"/backup_config_get":{"get":{"description":"This function retrieves your backup destination configuration file data.","operationId":"backup_config_get","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"backup_config":{"description":"A list of backup configuration data.","properties":{"backup_daily_enable":{"description":"Whether daily backups are enabled.\n\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":1,"type":"integer"},"backup_daily_retention":{"description":"The number of retained daily backups.","example":5,"minimum":1,"type":"integer"},"backup_monthly_dates":{"description":"A comma-seprated list of the days of the month on which the system runs monthly backups.","example":"1,15,22","type":"string"},"backup_monthly_enable":{"description":"Whether monthly backups are enabled.\n\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"backup_monthly_retention":{"description":"The number of retained monthly backups.","example":5,"minimum":1,"type":"integer"},"backup_weekly_day":{"description":"The day of the week on which the system runs weekly backups.\n\n* `0` — Sunday.\n* `1` — Monday.\n* `2` — Tuesday.\n* `3` — Wednesday.\n* `4` — Thursday.\n* `5` — Friday.\n* `6` — Saturday.","example":"1,3,5","type":"string"},"backup_weekly_enable":{"description":"Whether weekly backups are enabled.\n\n* `1` — Enable.\n* `0` — Disable.","enum":[0,1],"example":0,"type":"integer"},"backup_weekly_retention":{"description":"The number of retained weekly backups.","example":4,"minimum":1,"type":"integer"},"backupaccts":{"description":"Whether to back up accounts.\n\n* `1` — Back up.\n* `0` — Do **not** back up.\n\n**Note:**\n\nThis setting affects whether the system enables the *File and\nDirectory Restoration* interface in cPanel & WHM. For more\ninformation, read the\n[How to Manage Metadata Settings](https://go.cpanel.net/MetadataSettings)\ndocumentation.","enum":[1,0],"example":1,"type":"integer"},"backupbwdata":{"description":"Whether bandwidth tracking data backups are enabled.\n\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":1,"type":"integer"},"backupdays":{"description":"The days of the week on which the system runs daily backups.\n\n* `0` — Sunday.\n* `1` — Monday.\n* `2` — Tuesday.\n* `3` — Wednesday.\n* `4` — Thursday.\n* `5` — Friday.\n* `6` — Saturday.","example":"0,2,4,6","type":"string"},"backupdir":{"description":"The aboslute file path to the server's local backup directory.","example":"/backup","type":"string"},"backupenable":{"description":"Whether backups are enabled.\n\n* `1` — Enabled.\n* `0` — Disabled.","enum":[1,0],"example":1,"type":"integer"},"backupfiles":{"description":"Whether system file backups are enabled.\n\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":1,"type":"integer"},"backuplogs":{"description":"Whether error log backups are enabled.\n\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"backupmount":{"description":"Whether the system mounts backup partitions as part of the\nbackup process.\n\n* `1` — Mounted.\n* `0` — **Not** mounted.\n\n**Note:**\n\nThis setting affects whether the system enables the *File and\nDirectory Restoration* interface in cPanel & WHM. For more\ninformation, read the\n[How to Manage Metadata Settings](https://go.cpanel.net/MetadataSettings)\ndocumentation.","enum":[0,1],"example":0,"type":"integer"},"backupsuspendedaccounts":{"description":"Whether suspended account backups are enabled.\n\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"backuptype":{"description":"The type of backup file the system creates.\n\n* `compressed` — A compressed `.tar` file.\n* `uncompressed` — An uncompressed `.tar` file.\n* `incremental` — A full tree of files and directories.","enum":["compressed","uncompressed","incremental"],"example":"compressed","type":"string"},"check_min_free_space":{"description":"Whether the system performs a check of the minimum free disk space\navailable on the destination server.\n\n* `1` — Check the free disk space on the destination server.\n* `0` — Do **not** check the free disk space on the destination\nserver.","enum":[0,1],"example":1,"type":"integer"},"disable_metadata":{"description":"Whether the backup system creates metadata when a backup runs.\n\n* `1` — Disables metadata creation.\n* `0` — Enables metadata creation.","enum":[1,0],"example":0,"type":"integer"},"errorthreshhold":{"description":"The number of times that the system attempts to use the additional backup destination.","example":3,"minimum":1,"type":"integer"},"force_prune_daily":{"description":"Whether the `backup_daily_retention` parameter is strictly enforced.\n\n* `1` — Enforced.\n* `0` — The system **only** enforces the `backup_daily_retention`\nsetting after a backup successfully completes.","enum":[0,1],"example":0,"type":"integer"},"force_prune_monthly":{"description":"Whether the `backup_monthly_retention` parameter is strictly enforced.\n\n* `1` — Enforced.\n* `0` — The system **only** enforces the `backup_monthly_retention`\nsetting after a backup successfully completes.","enum":[0,1],"example":0,"type":"integer"},"force_prune_weekly":{"description":"Whether the `backup_weekly_retention` parameter is strictly enforced.\n\n* `1` — Enforced.\n* `0` — The system **only** enforces the `backup_weekly_retention`\nsetting after a backup successfully completes.","enum":[0,1],"example":0,"type":"integer"},"gziprsyncopts":{"description":"The environment variables passed to the `gzip` application. The system uses these variables to adjust how the `gzip` application runs when compressing backups.","example":"--rysncable","type":"string"},"keeplocal":{"description":"Whether the system deletes backups from the local directory.\n\n* `1` — The system does not delete backups from the local backup\ndirectory.\n* `0` — The system **deletes** backups from the local\ndirectory.\n\n**Note:**\n\nThe `backupdir` return value contains the local backup directory.","enum":[0,1],"example":1,"type":"integer"},"linkdest":{"description":"Whether the system checks the `rsync` function for hardlink support.\n\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"localzonesonly":{"description":"Whether the system uses a local zone file from the `dnsadmin` daemon\nor `/var/named/domain.tld` file, where `domain.tld` is the target domain.\n\n* `1` — The system uses the `/var/named/domain.tld` file.\n* `0` — The system uses the `dnsadmin` daemon.","enum":[0,1],"example":0,"type":"integer"},"maximum_restore_timeout":{"description":"The maximum interval, in seconds, that the restoration attempts a run to completion. If the restoration takes longer than this interval, the system terminates the restoration.","example":21600,"minimum":1,"type":"integer"},"maximum_timeout":{"description":"The maximum interval, in seconds, that the backup attempts a run to completion. If the backup takes longer than this interval, the system terminates the backup.","example":7200,"minimum":1,"type":"integer"},"min_free_space":{"description":"The minimum amount of free disk space the system checks for on the destination server before attempting a backup to that server.","example":1024,"minimum":1,"type":"integer"},"min_free_space_unit":{"description":"The unit of measure of disk space for the `min_free_space` return.\n\n* `MB` — Megabytes.\n* `percent` — Percentages.","enum":["MB","percent"],"example":"MB","type":"string"},"mysqlbackup":{"description":"The method that the system uses to back up MySQL® databases.\n\n* `accounts` — Backs up databases into each account's archive.\n* `dir` — Backs up the entire MySQL directory.\n* `both` — Back up databases into each account's archive **and**\nthe entire MySQL directory.","example":"accounts","type":"string"},"postbackup":{"description":"Whether the `/usr/local/cpanel/scripts/postcpbackup` script runs\nafter the backup completes.\n\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"prebackup":{"description":"Whether the `/usr/local/cpanel/scripts/precpbackup` script runs before\nthe system processes backups.\n\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":1,"type":"integer"},"psqlbackup":{"description":"Whether backups of PostgreSQL® databases are enabled.\n\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"remote_restore_staging_dir":{"description":"The directory on the local server where the system temporarily\nstores a remote server's backup file during a backup restoration.","example":"/backup","type":"string"}},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"backup_config_get","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return backup configuration file data","tags":["Backups","Backup Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  backup_config_get\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/backup_config_get?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.38"}},"/import_zone_key":{"get":{"description":"This function imports a DNSSEC security key.\n\n**Note:**\n\nOnly servers that run PowerDNS can use DNSSEC. If you call this function on a server\nthat doesn't use PowerDNS, you will receive an error.","operationId":"import_zone_key","parameters":[{"description":"The domain for which to import the security key.","in":"query","name":"domain","required":true,"schema":{"example":"example.com","type":"string"}},{"description":"The security key's type.\n\n* `ksk` — Key-Signing Key\n* `zsk` — Zone Signing Key\n\n**Note:**\n\nYou **must** call these values in lowercase.","in":"query","name":"key_type","required":true,"schema":{"example":"ksk","type":"string"}},{"description":"The security key's data that the\n[pdnsuti](https://doc.powerdns.com/authoritative/manpages/pdnsutil.1.html)\nutility's `export-zone-key` call returns.","in":"query","name":"key_data","required":true,"schema":{"example":"Private-key-format:%20v1.2%0AAlgorithm:%2013%20\\(ECDSAP256SHA256\\)%0APrivateKey:%20xCM281KtWE9oCsUX8fP1hDZ02/X7JCjp4QZA/DZjfX0=%0A%0A","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"import_key_id":{"description":"The system's assigned ID for the imported security key.","example":1,"minimum":1,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"import_zone_key","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Import DNSSEC key","tags":["DNS","DNS Security"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty import_zone_key domain='example.com' key_type='ksk' key_data='Private-key-format:%20v1.2%0AAlgorithm:%2013%20\\(ECDSAP256SHA256\\)%0APrivateKey:%20xCM281KtWE9oCsUX8fP1hDZ02/X7JCjp4QZA/DZjfX0=%0A%0A'"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/import_zone_key?api.version=1&domain=example.com&key_type=ksk&key_data=Private-key-format%3a%2520v1.2%250AAlgorithm%3a%252013%2520%5c%28ECDSAP256SHA256%5c%29%250APrivateKey%3a%2520xCM281KtWE9oCsUX8fP1hDZ02%2fX7JCjp4QZA%2fDZjfX0%3d%250A%250A"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"86"}},"/remove_zone_key":{"get":{"description":"This function removes a DNSSEC security key.\n\n**Note:**\n\nOnly servers that run PowerDNS can use DNSSEC. If you call this function on a server\nthat doesn't use PowerDNS, you will receive an error.","operationId":"remove_zone_key","parameters":[{"description":"The domain for which to remove a security key.","in":"query","name":"domain","required":true,"schema":{"example":"example.com","type":"string"}},{"description":"The security key's ID.\n\n**Note:**\n\nUse the WHM AP1 `fetch_ds_records_for_domains` function to locate the domain's\nsecurity key ID.","in":"query","name":"key_id","required":true,"schema":{"example":1,"minimum":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"remove_zone_key","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove DNSSEC key","tags":["DNS","DNS Security"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  remove_zone_key \\\n  domain='example.com' \\\n  key_id='1'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/remove_zone_key?api.version=1&domain=example.com&key_id=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"86"}},"/removezonerecord":{"get":{"description":"This function deletes a DNS zone record.\n\n**Warning:**\n\nIncorrect use of this function could cause domains to resolve incorrectly. Exercise **extreme caution** when you remove DNS zone records.\n\nTo effectively use this function, use the following workflow:\n1. Run the `dumpzone` function.\n2. Locate the `Line` value that corresponds to the zone record to delete.\n3. Use the values from that zone record to formulate the appropriate `removezonerecord` parameters.\n\n**Important:**\n\n When you disable the [DNS role](https://go.cpanel.net/serverroles), the system **disables** this function.","operationId":"removezonerecord","parameters":[{"description":"The zone record's domain.","in":"query","name":"zone","required":true,"schema":{"example":"example.com","format":"domain","type":"string"}},{"description":"The DNS zone record file's line number.","in":"query","name":"line","required":true,"schema":{"example":4,"minimum":1,"type":"integer"}},{"description":"The zone file's serial number.\n\nThis parameter defaults to the zone file's current serial number.","in":"query","name":"serialnum","required":false,"schema":{"example":"2013122501","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"removezonerecord","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"Bind reloading on hostname using rndc zone: [example.com]\n","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Delete DNS zone record","tags":["DNS","DNS Zones"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  removezonerecord \\\n  zone='example.com' \\\n  line='4'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/removezonerecord?api.version=1&zone=example.com&line=4"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/resetzone":{"get":{"description":"This function resets a DNS zone to its default values. This also resets the domain's subdomain DNS records, and restores zone file subdomains in the server's `httpd.conf` file. For example, use this function to restore DNS zones that are corrupt.\n\n**Note:**\n\nZone resets preserve valid TXT records, but **all** other records will return to their default values.\n\n**Important:**\n\nWhen you disable the [DNS role](https://go.cpanel.net/serverroles), the system **disables** this function.\n\n**Note**\n\nYou **must** include either the `domain` or the `zone` parameters.","operationId":"resetzone","parameters":[{"description":"The domain.","in":"query","name":"domain","required":false,"schema":{"example":"example.com","format":"domain","type":"string"}},{"description":"The zone file.","in":"query","name":"zone","required":false,"schema":{"example":"example.com.db","type":"string"}},{"description":"The domain's owner.","in":"query","name":"user","required":false,"schema":{"example":"user","format":"username","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"resetzone","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason `field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Restore DNS zone to default values","tags":["DNS","Domain Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  resetzone\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/resetzone?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/savemxs":{"get":{"description":"This function creates a new MX record.\n\n**Important:**\n\nWhen you disable the [DNS role](https://go.cpanel.net/howtouseserverprofiles#roles), the system **disables** this function.","operationId":"savemxs","parameters":[{"description":"The zone record's domain.","in":"query","name":"domain","required":true,"schema":{"example":"example.com","format":"domain","type":"string"}},{"description":"The record name.","in":"query","name":"name","required":true,"schema":{"example":"mail.example.com","type":"string"}},{"description":"The domain's mail exchanger.","in":"query","name":"exchange","required":true,"schema":{"example":"mail.example.com","format":"domain","type":"string"}},{"description":"The MX record's priority order.\n\n**Note:**\n\nLower numbers indicate a higher priority order.","in":"query","name":"preference","required":true,"schema":{"example":20,"minimum":1,"type":"integer"}},{"description":"The record's class.","in":"query","name":"class","required":false,"schema":{"default":"IN","example":"IN","type":"string"}},{"description":"The record's Time To Live (TTL) in seconds.","in":"query","name":"ttl","required":false,"schema":{"default":14400,"example":14400,"minimum":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"savemxs","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"Bind reloading on server1 using rndc zone: [example.com]\n","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Create mail exchanger record","tags":["DNS","Domain Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  savemxs \\\n  domain='example.com' \\\n  name='mail.example.com' \\\n  exchange='mail.example.com' \\\n  preference='20'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/savemxs?api.version=1&domain=example.com&name=mail.example.com&exchange=mail.example.com&preference=20"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.28"}},"/set_up_dns_resolver_workarounds":{"get":{"description":"This function creates an [Unbound](http://www.linuxfromscratch.org/blfs/view/svn/server/unbound.html) (`libunbound`) DNS resolver configuration.\n\n**Important:**\n\nWhen you disable the [DNS role](https://go.cpanel.net/howtouseserverprofiles#roles), the system **disables** this function.","operationId":"set_up_dns_resolver_workarounds","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"flags":{"description":"An object that contains of [`libunbound` configuration options](https://www.nlnetlabs.nl/documentation/unbound/unbound.conf/).\n\n**Note:**\n\nThe function **only** returns an option if the system finds a configuration issue.","properties":{"do-ip6":{"description":"The system **cannot** create an [IPv6](https://en.wikipedia.org/wiki/IPv6) socket.","example":"no","type":"string"},"do-udp":{"description":"The system **cannot** receive a [User Datagram Protocol (UDP)](https://en.wikipedia.org/wiki/User_Datagram_Protocol) DNS response.","example":"no","type":"string"},"edns-buffer-size":{"description":"The [extension mechanism for DNS (EDNS)](https://en.wikipedia.org/wiki/Extension_mechanisms_for_DNS) length size is at or exceeds 512 bytes.","example":"512","type":"string"}},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"set_up_dns_resolver_workarounds","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Create unbound DNS resolver","tags":["DNS","Resolvers"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  set_up_dns_resolver_workarounds\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/set_up_dns_resolver_workarounds?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"84"}},"/export_zone_dnskey":{"get":{"description":"This function exports a domain's DNSKEY record value.","operationId":"export_zone_dnskey","parameters":[{"description":"The domain from which to fetch the DNSKEY record value.","in":"query","name":"domain","required":true,"schema":{"example":"example.com","format":"domain","type":"string"}},{"description":"The DNSSEC record's ID.","in":"query","name":"key_id","required":true,"schema":{"example":12345,"minimum":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"dnskey":{"description":"The DNSKEY record value.","example":"AwEAAch8SGW4vE6PjFWA9rbUm0AfTq+gJ0HC/nLu+2axdWHBIStt9lsOzKDorAr4vlmhlJzEzA62s96xp6mZ7XHUyWnkFwLs8obo6upL2in4h1ToOxzVl3lTs8O+kWtDq5/h1nwFlPDs9zpLJhlkTCtx2OTGbvimEYeqwPolUuSQR/Yb","type":"string"},"key_id":{"description":"The security key's ID.","example":12345,"minimum":1,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"export_zone_dnskey","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Export domain's DNSKEY record value","tags":["DNS","DNS Zones"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  export_zone_dnskey \\\n  domain='example.com' \\\n  key_id='12345'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/export_zone_dnskey?api.version=1&domain=example.com&key_id=12345"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"88"}},"/update_reverse_dns_cache":{"get":{"description":"This function queries DNS and updates the map of local IP addresses to reverse DNS names.","operationId":"update_reverse_dns_cache","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"update_reverse_dns_cache","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update reverse DNS cache","tags":["DNS","DNS Zones"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  update_reverse_dns_cache\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/update_reverse_dns_cache?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"86"}},"/set_nsec3_for_domains":{"get":{"description":"This function configures the domain to use [Next Secure Record 3](https://tools.ietf.org/html/rfc4470) (NSEC3) semantics.\n\n**Note:**\n\nOnly servers that run PowerDNS can use DNSSEC. If you call this function on a server that doesn't use PowerDNS, you will receive an error.","operationId":"set_nsec3_for_domains","parameters":[{"description":"The domain for which to enable NSEC3 semantics.","in":"query","name":"domain","required":true,"schema":{"example":"example.com","format":"domain","type":"string"}},{"description":"Whether the system will create records for **all** delegations.\n* `1` - Create records for **all** delegations.\n* `0` - Create records **only** for secure delegations.\n\n**Note**\n\nOnly select `1` if you **must** create records for all delegations.","in":"query","name":"nsec3_opt_out","required":true,"schema":{"enum":[0,1],"example":0,"type":"integer"}},{"description":"The number of times that the system re-executes the first resource record hash operation.","in":"query","name":"nsec3_iterations","required":true,"schema":{"example":7,"maximum":500,"minimum":1,"type":"integer"}},{"description":"Whether NSEC3 will operate in Narrow mode or Inclusive mode.\n\n  **Note**\n\nFor information about these modes, read  [PowerDNS's DNSSEC documentation](https://doc.powerdns.com/authoritative/dnssec/intro.html).\n\n* `1` - Narrow mode.\n* `0` - Inclusive mode.","in":"query","name":"nsec3_narrow","required":true,"schema":{"enum":[0,1],"example":1,"type":"integer"}},{"description":"The salt value that PowerDNS uses in the hashes.\n\n  **Note:**\n\n For information about salt values, read  [RFC 5155](https://tools.ietf.org/html/rfc5155#section-3.1.5).","in":"query","name":"nsec3_salt","required":true,"schema":{"example":"1a2b3c4d5e6f","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"domains":{"description":"An array of objects that contains information about each domain.","items":{"properties":{"domain":{"description":"The domain for which the system enabled NSEC3.","example":"example.com","format":"domain","type":"string"},"enabled":{"description":"Whether the system enabled NSEC3.\n- `1` — Enabled.\n- `0` — The system failed to enable NSEC3.","enum":[0,1],"example":1,"type":"integer"},"error":{"description":"An error message that describes why the system could not enable NSEC3.\n\n**Note:**\n\n The function **only** displays this return when the enabled return is a `0` value.","example":"Error message.","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"set_nsec3_for_domains","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason `field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Enable NSEC3 semantics for domain","tags":["DNS","Domain Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  set_nsec3_for_domains \\\n  domain='example.com' \\\n  nsec3_opt_out='0' \\\n  nsec3_iterations='7' \\\n  nsec3_narrow='1' \\\n  nsec3_salt='1a2b3c4d5e6f'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/set_nsec3_for_domains?api.version=1&domain=example.com&nsec3_opt_out=0&nsec3_iterations=7&nsec3_narrow=1&nsec3_salt=1a2b3c4d5e6f"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"86"}},"/unset_nsec3_for_domains":{"get":{"description":"This function configures the domain to use [Next Secure Record](https://tools.ietf.org/html/rfc4470) (NSEC) semantics instead of [Next Secure Record 3](https://tools.ietf.org/html/rfc4470) (NSEC3) semantics.\n\n**Note:**\n\nOnly servers that run PowerDNS can use DNSSEC. If you call this function on a server that doesn't use PowerDNS, you will receive an error.","operationId":"unset_nsec3_for_domains","parameters":[{"description":"The domain for which to disable NSEC3 semantics and use NSEC semantics.","in":"query","name":"domain","required":true,"schema":{"example":"example.com","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"domains":{"description":"An array of objects that contain information about each domain.","items":{"properties":{"disabled":{"description":"Whether the system disabled NSEC3.\n* `1` — Disabled.\n* `0` — The system failed to disable NSEC3.","enum":[0,1],"example":1,"type":"integer"},"domain":{"description":"The domain for which to disable NSEC3.","example":"example.com","type":"string"},"error":{"description":"An error message that describes why the system could not disable NSEC3.\n\n**Note:**\n\nThe function **only** displays this return when the `disabled` return is a `0` value.","example":"Error message.","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"unset_nsec3_for_domains","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Enable NSEC semantics for domain","tags":["DNS","Domain Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  unset_nsec3_for_domains \\\n  domain='example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/unset_nsec3_for_domains?api.version=1&domain=example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"86"}},"/get_disk_usage":{"get":{"description":"This function lists the disk usage status of the system's user accounts. This also lists information about file system object (inode) usage.","operationId":"get_disk_usage","parameters":[{"description":"Each cPanel & WHM server maintains a cache of users’ disk quota\nusage. This parameter controls the way this function will use\nthat cache.\n\n* `on` - Use the quota cache. This is fast, but it may be inaccurate.\n* `off` - Ignore the quota cache. This is slower, but it will be more accurate.","in":"query","name":"cache_mode","required":false,"schema":{"default":"on","enum":["on","off"],"example":"on","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"accounts":{"description":"A list of objects containing the disk usage data for all accounts on the server.","items":{"properties":{"blocks_limit":{"description":"The account's disk space quota, in kibibytes (KiB).\n* `null` - The account has unlimited disk space.","example":null,"minimum":0,"nullable":true,"type":"integer"},"blocks_used":{"description":"The account's current disk space usage, in kibibytes (KiB).","example":2632,"minimum":0,"type":"integer"},"inodes_limit":{"description":"The account's inode quota.\n* `null` - The account has an unlimited number of inodes.","example":9999,"minimum":0,"nullable":true,"type":"integer"},"inodes_used":{"description":"The account's current inode usage.","example":340,"minimum":0,"type":"integer"},"user":{"description":"The cPanel or Reseller account username.","example":"username","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_disk_usage","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return all cPanel accounts disk usage","tags":["Bandwidth and Disk Quotas"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_disk_usage\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_disk_usage?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"80"}},"/get_available_applications":{"get":{"description":"This function returns the contents of a `dynamicui` file. For more\ninformation, read our\n[Guide to WHM dynamicui Files](https://go.cpanel.net/GuidetoWHMdynamicuiFiles)\ndocumentation.","operationId":"get_available_applications","parameters":[{"description":"The `dynamicui` configuration file to retrieve, relative to the `/usr/local/cpanel/whostmgr/docroot/themes/x/` directory.","in":"query","name":"file","required":false,"schema":{"default":"dynamicui.conf","example":"dynamicui.conf","type":"string"}},{"description":"A comma-separated list of the application entries to return.\n\nTo determine the application's name, find its\n[`file` value in the `dynamicui.conf` file](https://go.cpanel.net/GuidetoWHMdynamicuiFiles),\nand then remove the file extension.\n\nIf you do not specify this value, the function returns the entire `dynamicui.conf`\nfile.","in":"query","name":"applications_list","required":false,"schema":{"example":"create_support_ticket","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"groups":{"description":"An array of objects containing the file's contents.","items":{"$ref":"#/components/schemas/Group"}},"raw":{"description":"An array of objects containing the file's raw data for template directives.","items":{"$ref":"#/components/schemas/Raw"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_available_applications","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return dynamicui file","tags":["Packages","Feature Lists"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_available_applications\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_available_applications?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"76"}},"/accept_eula":{"get":{"description":"This function records acceptance of cPanel & WHM's legal terms. To do this, the function creates a touchfile in the `/var/cpanel/activate/` directory.\n\n**Important:**\n\n  Server owners *must* accept these agreements before they use cPanel & WHM.","operationId":"accept_eula","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"accept_eula","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result`\nfield is `0`. This field may display a success message when\na function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed. Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Save EULA acceptance","tags":["Updates"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  accept_eula\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/accept_eula?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"76"}},"/ea4_get_currently_installed_packages":{"get":{"description":"This function returns a list of the currently-installed EasyApache 4 packages.\n\n**Important:**\n\nWhen you disable the [Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles), the system **disables** this function.","operationId":"ea4_get_currently_installed_packages","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"packages":{"description":"A list of the currently installed packages.","items":{"example":"ea-apache24","type":"string"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"ea4_get_currently_installed_packages","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return installed Easyapache 4 packages","tags":["EasyApache","EasyApache Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  ea4_get_currently_installed_packages\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/ea4_get_currently_installed_packages?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"62"}},"/ea4_metainfo":{"get":{"description":"This function returns the contents of the `/etc/cpanel/ea4/ea4-metainfo.json` file.","operationId":"ea4_metainfo","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"additionalProperties":{"description":"Returns the contents of the `/etc/cpanel/ea4/ea4-metainfo.json` file.\nReturns an empty value if the `/etc/cpanel/ea4/ea4-metainfo.json` file does not exist.","type":"object"},"description":"Contents of the `/etc/cpanel/ea4/ea4-metainfo.json` file.","example":{"additional_packages":["ea-nginx","ea-example"],"default_php_handler":"cgi","default_php_package":"ea-php72","type":"object"}},"metadata":{"properties":{"command":{"description":"The method name called.","example":"ea4_metainfo","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return ea4-metainfo.json file contents","tags":["EasyApache","EasyApache Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  ea4_metainfo\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/ea4_metainfo?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"80"}},"/ea4_recommendations":{"get":{"description":"This function returns any recommendations attached to your installed\nEasyApache 4 packages. For more information about the recommendation system,\nread our [EasyApache 4 Recommendations](https://go.cpanel.net/EasyApache4Recommendations) documentation.\n\n**Important:**\n\nWhen you disable the [Web Server role](https://go.cpanel.net/howtouseserverprofiles#roles), the system **disables** this function.","operationId":"ea4_recommendations","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"additionalProperties":{"description":"* An object that contains recommendation information about a package.\n\n**Note:**\n\n* The function uses the name of the referenced package as the return name.  For example, `ea-php74-php`.","items":{"properties":{"desc":{"description":"The recommendation's description.\n\n**Note:**\n\n* The function **only** returns this value if it exists.","type":"string"},"level":{"description":"The level that triggers a recommendation to appear, based on [Bootstrap 3 alert components](http://getbootstrap.com/components/#alerts).\n\n* `primary`\n* `success`\n* `info`\n* `warning`\n* `danger`\n\n**Note:**\n\n* The function **only** returns this value if it exists.\n* This return's value only affects the UI if set to `danger`.","enum":["primary","success","info","warning","danger"],"type":"string"},"name":{"description":"The recommendation's name.","type":"string"},"on":{"description":"The action that triggers a recommendation.\n\n* `add`\n* `remove`","enum":["add","remove"],"type":"string"},"options":{"description":"An object that contains each option for the package's recommendations.","items":{"properties":{"items":{"description":"An array of information that corresponds with a text value.\n\n**Note:**\n\nThe function **only** returns this value if it exists.","example":["ea-apache24"],"items":{"type":"string"},"type":"array"},"level":{"description":"The level that triggers a recommendation to appear, based on [Bootstrap 3 alert components](http://getbootstrap.com/components/#alerts).\n\n* `primary`\n* `success`\n* `info`\n* `warning`\n* `danger`\n\n**Note:**\n\n* The function **only** returns this value if it exists.\n* This return's value only affects the UI if set to `danger`.","enum":["primary","success","info","warning","danger"],"type":"string"},"recommended":{"description":"The type of recommendation that the interface will return.\n\n* `true` - Recommended.\n* `false` - Not recommended.\n\n**Note:**\n\n* The function **only** returns this value if it exists.\n* If the function does **not** return this value, then the text displayed in the interface is informational.","enum":[true,false],"type":"boolean"},"text":{"description":"The text returned in the user interface.","type":"string"},"url":{"description":"A URL that provides more information.\n\n**Note:**\n\nThe function **only** returns this value if it exists.","format":"url","type":"string"}},"type":"object"},"type":"array"},"url":{"description":"A URL to provide more information.\n\n**Note:**\n\n* The function **only** returns this value if it exists.","format":"url","type":"string"}},"type":"object"},"type":"array"},"example":{"ea-php55-php":[{"desc":"PHP DSO runs as the user by default. In a shared hosting environment, this is a security issue.","level":"danger","name":"PHP DSO","on":"add","options":[{"items":["ruid2","mpm-itk"],"level":"success","recommended":true,"text":"We strongly recommend that you install one of the following packages unless this is a single-user system:"},{"level":"warning","recommended":false,"text":"If you use suPHP, you will add some security, but may experience performance issues on your server."}],"url":"https://www.example.com"}]},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"ea4_recommendations","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"- 1 - Success.\n- 0 - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return EasyApache 4 recommendations","tags":["EasyApache","EasyApache Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  ea4_recommendations\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/ea4_recommendations?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"64"}},"/getzonerecord":{"get":{"description":"This function returns a line from a domain's DNS zone configuration.\n\n**Note:**\n\nOn servers that run CentOS 7, you may see a named warning about the absence of SPF resource records on DNS.\n * This warning is **not** relevant on CentOS 7 servers, because [RFC 7208 deprecated SPF records](https://tools.ietf.org/html/rfc7208). CentOS 7 servers use TXT records instead of SPF records.\n * Red Hat 7.1 and CentOS 7.1 both contain `bind-9.9.4-23.el7`, which is an updated version of BIND that complies with RFC 7208. To resolve this issue, update your operating system to a version that contains the updated version of BIND. For more information, read the [Red Hat Bugzilla case about SPF record errors](https://bugzilla.redhat.com/show_bug.cgi?id=1215164).\n\n**Important:**\n\n  When you disable the [DNS Role](https://go.cpanel.net/serverroles), the system **disables** this function.","operationId":"getzonerecord","parameters":[{"description":"The zone record's domain.","in":"query","name":"domain","required":true,"schema":{"example":"example.com","type":"string"}},{"description":"The zone record's line number.","in":"query","name":"line","required":true,"schema":{"example":2,"minimum":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"record":{"description":"An array of objects containing the domain's zone record data.","items":{"$ref":"#/components/schemas/getzonerecordResponseBase"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"getzonerecord","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"Record obtained.","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return specific line from domain's DNS configuration","tags":["DNS","DNS Zones"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  getzonerecord \\\n  domain='example.com' \\\n  line='2'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/getzonerecord?api.version=1&domain=example.com&line=2"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/addzonerecord":{"post":{"description":"This function adds a DNS zone record.\n\n**Important:**\n\n* When you call this function, you **must** include the additional parameters for the selected zone record type.\n* When you disable the [DNS role](https://go.cpanel.net/serverroles#roles), the system **disables** this function.\n\n**Note:**\n\nOn servers that run CentOS 7, you may see a `named` warning about the absence of SPF resource records on DNS.\n  * This warning is **not** relevant on CentOS 7 servers, because [RFC 7208 deprecated SPF records](https://tools.ietf.org/html/rfc7208). CentOS 7 servers use TXT records instead of SPF records.\n  * Red Hat 7.1 and CentOS 7.1 both contain `bind-9.9.4-23.el7`, which is an updated version of BIND that complies with RFC 7208. To resolve this issue, update your operating system to a version that contains the updated version of BIND. For more information, read the [Red Hat Bugzilla case about SPF record errors](https://bugzilla.redhat.com/show_bug.cgi?id=1215164).","operationId":"addzonerecord","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/DnsAddZoneParameterType"}}}},"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"addzonerecord","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"Bind reloading on hostname using rndc zone: [example.com]\n","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Create DNS zone record","tags":["DNS","Domain Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --input=json --output=jsonpretty \\\n  addzonerecord\n"},{"label":"HTTP Request (Wire Format)","lang":"HTTP","source":"POST /cpsess##########/json-api/addzonerecord HTTP/1.1\nHost: example.com:2083\nCookie: ###################################\nContent-Type: application/json\nContent-Length: 0\n\n"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/remove_override_features_for_user":{"get":{"description":"This function removes feature overrides from a cPanel account.","operationId":"remove_override_features_for_user","parameters":[{"description":"The user's username.","in":"query","name":"user","required":true,"schema":{"example":"username","format":"username","type":"string"}},{"content":{"application/json":{"schema":{"example":["sslinstall","videotut"],"items":{"type":"string"},"type":"array"}}},"description":"An array that contains the features' names.\n\n**Note:**\n\n* Call WHM API 1's `get_feature_names` function to view available features.","in":"query","name":"features","required":true}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"remove_override_features_for_user","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove cPanel account feature list overrides","tags":["Packages","Feature Access"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  remove_override_features_for_user \\\n  user='username' \\\n  features='[\"sslinstall\",\"videotut\"]'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/remove_override_features_for_user?api.version=1&user=username&features=%5b%22sslinstall%22%2c%22videotut%22%5d"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"56"}},"/ea4_save_profile":{"get":{"description":"This function creates an EasyApache 4 profile. This function only writes files to the `/etc/cpanel/ea4/profiles/custom/` directory.\n\n**Important**:\n\n  When you disable the [Web Server role](https://go.cpanel.net/serverroles), the system **disables** this function.","operationId":"ea4_save_profile","parameters":[{"description":"The profile's file name.","in":"query","name":"filename","required":true,"schema":{"example":"new_profile.json","type":"string"}},{"description":"The profile's display name.","in":"query","name":"name","required":true,"schema":{"example":"New Profile","type":"string"}},{"description":"The packages that the profile contains.","explode":true,"in":"query","name":"pkg","required":true,"schema":{"example":["ea-apache24","ea-apache24-foo"],"items":{"type":"string"},"type":"array"},"style":"form"},{"description":"The description of the profile.","in":"query","name":"desc","required":false,"schema":{"default":"","example":"This is my new profile.","type":"string"}},{"description":"The profile's version number.","in":"query","name":"version","required":false,"schema":{"default":"0","example":"1.3","type":"string"}},{"description":"Tags that are appropriate for the profile.","explode":true,"in":"query","name":"tag","required":false,"schema":{"default":[],"example":["Apache 2.4","Optimized for static content"],"items":{"type":"string"},"type":"array"},"style":"form"},{"description":"Whether to overwrite the file, if it exists.\n\n* `1` — Overwrite the file.\n* `0` — Do **not** overwrite the file.","in":"query","name":"overwrite","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"already_exists":{"description":"Whether the filename value already exists.\n\n**Note**:\n\n The function only returns this field if the `overwrite` value is `0`, and the specified `filename` value already exists.\n- `1` — Exists.\n- `0` — Does **not** exist.","enum":[0,1],"example":1,"type":"integer"},"path":{"description":"The new profile's path.\n\n**Note**:\n\n The function only returns this field if it succeeds.","example":"/etc/cpanel/ea4/profiles/custom/new_profile.json","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"ea4_save_profile","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Create EasyApache 4 profile","tags":["EasyApache","EasyApache Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  ea4_save_profile \\\n  filename='new_profile.json' \\\n  name='New Profile' \\\n  pkg='ea-apache24' pkg='ea-apache24-foo'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/ea4_save_profile?api.version=1&filename=new_profile.json&name=New%20Profile&pkg=ea-apache24&pkg=ea-apache24-foo"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"64"}},"/untrack_acct_id":{"get":{"description":"This function removes a user identification number (UID) or group\nidentification number (GID) from the tracked ID list.","operationId":"untrack_acct_id","parameters":[{"description":"The user or group ID to remove from the track list.\n\n**Note:**\n\n You **must** include the `uid` parameter, the `gid` parameter, or both.","in":"query","name":"uid or gid","required":true,"schema":{"example":1012,"type":"integer"}},{"description":"Whether to prevent removal of system user or group IDs.\n\n* `1` — Prevent removal.\n* `0` — Do **not** prevent removal.","in":"query","name":"protect_system","required":false,"schema":{"default":1,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to prevent removal of user or group IDs currently in use.\n\n* `1` — Prevent removal.\n* `0` — Do **not** prevent removal.","in":"query","name":"check_exists","required":false,"schema":{"default":1,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to prevent removal of the user ID if the quota system tracks associated files.\n\n* `1` — Prevent removal.\n* `0` — Do **not** prevent removal.\n\n**Note:**\n\n* This parameter **only** applies to user IDs and **not** group IDs.\n* You cannot check filesystems if the quota system does **not** track them.","in":"query","name":"check_quota","required":false,"schema":{"default":1,"enum":[0,1],"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"untrack_acct_id","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove UID or GID from tracked list","tags":["Accounts","Account Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  untrack_acct_id \\\n  uid or gid='1012'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/untrack_acct_id?api.version=1&uid%20or%20gid=1012"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"58"}},"/generate_mobileconfig":{"get":{"description":"This function generates a mobile configuration profile for an email account.\n\n**Important:**\n\nWhen you disable the [*Receive Mail* role](https://go.cpanel.net/serverroles), the system **disables** this function.","operationId":"generate_mobileconfig","parameters":[{"description":"The email account's username.","in":"query","name":"account","required":true,"schema":{"example":"username","type":"string"}},{"description":"Whether to use an SSL-encrypted connection.\n* `1` — Use an SSL-encrypted connnection.\n* `0` — Do **not** use an SSL-encrypted connection.","in":"query","name":"use_ssl","required":true,"schema":{"enum":[0,1],"example":1,"type":"integer"}},{"description":"A comma-separated list of the email account service's `.mobileconfig` file names.\n* `caldav` — The `.mobileconfig` file for calendar setup.\n* `carddav` — The `.mobileconfig` file for contacts setup.\n* `email` — The `.mobileconfig` file for email setup.\n\n**Note:**\n\n * If you don't specify a value, this parameter uses the default values.\n * You can request one, two, or all possible values.\n * The function ignores unsupported values.","in":"query","name":"selected_account_services","required":false,"schema":{"default":"email,caldav,carddav","enum":["caldav","carddav","email"],"example":"email","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"description":"The function's raw output. This function returns this value as a binary of an Apple mobile configuration file containing a series of sub-tags and keys. For more information, read [Apple's key reference](https://developer.apple.com/business/documentation/Configuration-Profile-Reference.pdf).","example":"MIIcIwYJKoZIhvcNAQcCoIIcFDCCHBACAQExDzANBglghkgBZQMEAgEFADCCFS4GCSqGSIb3DQEH\nAaCCFR8EghUbPD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQ\nRSBwbGlzdCBQVUJMSUMgIi0vL0FwcGxlLy9EVEQgUExJU1QgMS4wLy9FTiIgImh0dHA6Ly93d3cu\nYXBwbGUuY29tL0RURHMvUHJvcGVydHlMaXN0LTEuMC5kdGQiPg0KPHBsaXN0IHZlcnNpb249IjEu\nMCI+DQo8ZGljdD4NCiAgPGtleT5QYXlsb2FkQ29udGVudDwva2V5Pg0KICA8YXJyYXk+DQogICAg\nPGRpY3Q+DQogICAgICAgIDxrZXk+Q2FsREFWQWNjb3VudERlc2NyaXB0aW9uPC9rZXk+DQogICAg\nICAgIDxzdHJpbmc+dXNlcm5hbWVAaG9zdC0xNzItMTYtMS0xMS5hc2hsZXk4MnNiLnRsZDwvc3Ry\naW5nPg0KICAgICAgICA8a2V5PkNhbERBVkhvc3ROYW1lPC9rZXk+DQogICAgICAgIDxzdHJpbmc+\naG9zdC0xNzItMTYtMS0xMS5hc2hsZXk4MnNiLnRsZDwvc3RyaW5nPg0KICAgICAgICA8a2V5PkNh\nbERBVlBvcnQ8L2tleT4NCiAgICAgICAgPGludGVnZXI+ODQ0MzwvaW50ZWdlcj4NCiAgICAgICAg\nPGtleT5DYWxEQVZQcmluY2lwYWxVUkw8L2tleT4NCiAgICAgICAgPHN0cmluZz4vcHJpbmNpcGFs\ncy9fX3VpZHNfXy8vPC9zdHJpbmc+DQogICAgICAgIDxrZXk+Q2FsREFWVXNlU1NMPC9rZXk+DQog\nICAgICAgIDx0cnVlLz4NCiAgICAgICAgPGtleT5DYWxEQVZVc2VybmFtZTwva2V5Pg0KICAgICAg\nICA8c3RyaW5nPnVzZXJuYW1lPC9zdHJpbmc+DQogICAgICAgIDxrZXk+UGF5bG9hZERlc2NyaXB0\naW9uPC9rZXk+DQogICAgICAgIDxzdHJpbmc+dXNlcm5hbWVAaG9zdC0xNzItMTYtMS0xMS5hc2hs\nZXk4MnNiLnRsZCBTZWN1cmUgQ2FsZW5kYXIgU2V0dXA8L3N0cmluZz4NCiAgICAgICAgPGtleT5Q\nYXlsb2FkRGlzcGxheU5hbWU8L2tleT4NCiAgICAgICAgPHN0cmluZz51c2VybmFtZUBob3N0LTE3\nMi0xNi0xLTExLmFzaGxleTgyc2IudGxkIFNlY3VyZSBDYWxlbmRhciBTZXR1cDwvc3RyaW5nPg0K\nICAgICAgICA8a2V5PlBheWxvYWRJZGVudGlmaWVyPC9rZXk+DQogICAgICAgIDxzdHJpbmc+Y3Bh\nbmVsLm1haWwub3JnLnVzZXJuYW1lLmhvc3QtMTcyLTE2LTEtMTEuYXNobGV5ODJzYi50bGQ8L3N0\ncmluZz4NCiAgICAgICAgPGtleT5QYXlsb2FkT3JnYW5pemF0aW9uPC9rZXk+DQogICAgICAgIDxz\ndHJpbmc+aG9zdC0xNzItMTYtMS0xMS5hc2hsZXk4MnNiLnRsZDwvc3RyaW5nPg0KICAgICAgICA8\na2V5PlBheWxvYWRUeXBlPC9rZXk+DQogICAgICAgIDxzdHJpbmc+Y29tLmFwcGxlLmNhbGRhdi5h\nY2NvdW50PC9zdHJpbmc+DQogICAgICAgIDxrZXk+UGF5bG9hZFVVSUQ8L2tleT4NCiAgICAgICAg\nPHN0cmluZz4wNWQ3OTBjMS03MjVlLTIxODUtMDM1YS0yODNiZGJkMDUxMWQ8L3N0cmluZz4NCiAg\nICAgICAgPGtleT5QYXlsb2FkVmVyc2lvbjwva2V5Pg0KICAgICAgICA8aW50ZWdlcj4xPC9pbnRl\nZ2VyPg0KICAgIDwvZGljdD4NCiAgICA8ZGljdD4NCiAgICAgICAgPGtleT5DYXJkREFWQWNjb3Vu\ndERlc2NyaXB0aW9uPC9rZXk+DQogICAgICAgIDxzdHJpbmc+dXNlcm5hbWVAaG9zdC0xNzItMTYt\nMS0xMS5hc2hsZXk4MnNiLnRsZCBTZWN1cmUgQ29udGFjdHMgU2V0dXA8L3N0cmluZz4NCiAgICAg\nICAgPGtleT5DYXJkREFWSG9zdE5hbWU8L2tleT4NCiAgICAgICAgPHN0cmluZz5ob3N0LTE3Mi0x\nNi0xLTExLmFzaGxleTgyc2IudGxkOjg0NDM8L3N0cmluZz4NCiAgICAgICAgPGtleT5DYXJkREFW\nVXNlU1NMPC9rZXk+DQogICAgICAgIDx0cnVlLz4NCiAgICAgICAgPGtleT5DYXJkREFWVXNlcm5h\nbWU8L2tleT4NCiAgICAgICAgPHN0cmluZz51c2VybmFtZTwvc3RyaW5nPg0KICAgICAgICA8a2V5\nPlBheWxvYWREZXNjcmlwdGlvbjwva2V5Pg0KICAgICAgICA8c3RyaW5nPnVzZXJuYW1lQGhvc3Qt\nMTcyLTE2LTEtMTEuYXNobGV5ODJzYi50bGQgU2VjdXJlIENvbnRhY3RzIFNldHVwPC9zdHJpbmc+\nDQogICAgICAgIDxrZXk+UGF5bG9hZERpc3BsYXlOYW1lPC9rZXk+DQogICAgICAgIDxzdHJpbmc+\nQ2FyZERBVjwvc3RyaW5nPg0KICAgICAgICA8a2V5PlBheWxvYWRJZGVudGlmaWVyPC9rZXk+DQog\nICAgICAgIDxzdHJpbmc+Y3BhbmVsLm1haWwub3JnLnVzZXJuYW1lLmhvc3QtMTcyLTE2LTEtMTEu\nYXNobGV5ODJzYi50bGQ8L3N0cmluZz4NCiAgICAgICAgPGtleT5QYXlsb2FkT3JnYW5pemF0aW9u\nPC9rZXk+DQogICAgICAgIDxzdHJpbmc+aG9zdC0xNzItMTYtMS0xMS5hc2hsZXk4MnNiLnRsZDwv\nc3RyaW5nPg0KICAgICAgICA8a2V5PlBheWxvYWRUeXBlPC9rZXk+DQogICAgICAgIDxzdHJpbmc+\nY29tLmFwcGxlLmNhcmRkYXYuYWNjb3VudDwvc3RyaW5nPg0KICAgICAgICA8a2V5PlBheWxvYWRV\nVUlEPC9rZXk+DQogICAgICAgIDxzdHJpbmc+Y2U0YTRiYjEtODQ3Yi1hYWQ0LWVkMTUtNzIyMDY2\nMzA5YzIyPC9zdHJpbmc+DQogICAgICAgIDxrZXk+UGF5bG9hZFZlcnNpb248L2tleT4NCiAgICAg\nICAgPGludGVnZXI+MTwvaW50ZWdlcj4NCiAgICA8L2RpY3Q+DQogICAgPGRpY3Q+DQogICAgICA8\na2V5PkVtYWlsQWNjb3VudERlc2NyaXB0aW9uPC9rZXk+DQogICAgICA8c3RyaW5nPnVzZXJuYW1l\nQGhvc3QtMTcyLTE2LTEtMTEuYXNobGV5ODJzYi50bGQ8L3N0cmluZz4NCiAgICAgIDxrZXk+RW1h\naWxBY2NvdW50TmFtZTwva2V5Pg0KICAgICAgPHN0cmluZz51c2VybmFtZUBob3N0LTE3Mi0xNi0x\nLTExLmFzaGxleTgyc2IudGxkPC9zdHJpbmc+DQogICAgICA8a2V5PkVtYWlsQWNjb3VudFR5cGU8\nL2tleT4NCiAgICAgIDxzdHJpbmc+RW1haWxUeXBlSU1BUDwvc3RyaW5nPg0KICAgICAgPGtleT5F\nbWFpbEFkZHJlc3M8L2tleT4NCiAgICAgIDxzdHJpbmc+dXNlcm5hbWVAaG9zdC0xNzItMTYtMS0x\nMS5hc2hsZXk4MnNiLnRsZDwvc3RyaW5nPg0KICAgICAgPGtleT5JbmNvbWluZ01haWxTZXJ2ZXJB\ndXRoZW50aWNhdGlvbjwva2V5Pg0KICAgICAgPHN0cmluZz5FbWFpbEF1dGhQYXNzd29yZDwvc3Ry\naW5nPg0KICAgICAgPGtleT5JbmNvbWluZ01haWxTZXJ2ZXJIb3N0TmFtZTwva2V5Pg0KICAgICAg\nPHN0cmluZz5ob3N0LTE3Mi0xNi0xLTExLmFzaGxleTgyc2IudGxkPC9zdHJpbmc+DQogICAgICA8\na2V5PkluY29taW5nTWFpbFNlcnZlclBvcnROdW1iZXI8L2tleT4NCiAgICAgIDxpbnRlZ2VyPjk5\nMzwvaW50ZWdlcj4NCiAgICAgIDxrZXk+SW5jb21pbmdNYWlsU2VydmVyVXNlU1NMPC9rZXk+DQog\nICAgICA8dHJ1ZS8+DQogICAgICA8a2V5PkluY29taW5nTWFpbFNlcnZlclVzZXJuYW1lPC9rZXk+\nDQogICAgICA8c3RyaW5nPnVzZXJuYW1lPC9zdHJpbmc+DQogICAgICA8a2V5Pk91dGdvaW5nTWFp\nbFNlcnZlckF1dGhlbnRpY2F0aW9uPC9rZXk+DQogICAgICA8c3RyaW5nPkVtYWlsQXV0aFBhc3N3\nb3JkPC9zdHJpbmc+DQogICAgICA8a2V5Pk91dGdvaW5nTWFpbFNlcnZlckhvc3ROYW1lPC9rZXk+\nDQogICAgICA8c3RyaW5nPmhvc3QtMTcyLTE2LTEtMTEuYXNobGV5ODJzYi50bGQ8L3N0cmluZz4N\nCiAgICAgIDxrZXk+T3V0Z29pbmdNYWlsU2VydmVyUG9ydE51bWJlcjwva2V5Pg0KICAgICAgPGlu\ndGVnZXI+NDY1PC9pbnRlZ2VyPg0KICAgICAgPGtleT5PdXRnb2luZ01haWxTZXJ2ZXJVc2VTU0w8\nL2tleT4NCiAgICAgIDx0cnVlLz4NCiAgICAgIDxrZXk+T3V0Z29pbmdNYWlsU2VydmVyVXNlcm5h\nbWU8L2tleT4NCiAgICAgIDxzdHJpbmc+dXNlcm5hbWU8L3N0cmluZz4NCiAgICAgIDxrZXk+T3V0\nZ29pbmdQYXNzd29yZFNhbWVBc0luY29taW5nUGFzc3dvcmQ8L2tleT4NCiAgICAgIDx0cnVlLz4N\nCiAgICAgIDxrZXk+UGF5bG9hZERlc2NyaXB0aW9uPC9rZXk+DQogICAgICA8c3RyaW5nPnVzZXJu\nYW1lQGhvc3QtMTcyLTE2LTEtMTEuYXNobGV5ODJzYi50bGQgU2VjdXJlIEVtYWlsIFNldHVwPC9z\ndHJpbmc+DQogICAgICA8a2V5PlBheWxvYWREaXNwbGF5TmFtZTwva2V5Pg0KICAgICAgPHN0cmlu\nZz51c2VybmFtZUBob3N0LTE3Mi0xNi0xLTExLmFzaGxleTgyc2IudGxkIFNlY3VyZSBFbWFpbCBT\nZXR1cDwvc3RyaW5nPg0KICAgICAgPGtleT5QYXlsb2FkSWRlbnRpZmllcjwva2V5Pg0KICAgICAg\nPHN0cmluZz5jcGFuZWwubWFpbC5vcmcudXNlcm5hbWUuaG9zdC0xNzItMTYtMS0xMS5hc2hsZXk4\nMnNiLnRsZDwvc3RyaW5nPg0KICAgICAgPGtleT5QYXlsb2FkT3JnYW5pemF0aW9uPC9rZXk+DQog\nICAgICA8c3RyaW5nPmhvc3QtMTcyLTE2LTEtMTEuYXNobGV5ODJzYi50bGQ8L3N0cmluZz4NCiAg\nICAgIDxrZXk+UGF5bG9hZFR5cGU8L2tleT4NCiAgICAgIDxzdHJpbmc+Y29tLmFwcGxlLm1haWwu\nbWFuYWdlZDwvc3RyaW5nPg0KICAgICAgPGtleT5QYXlsb2FkVVVJRDwva2V5Pg0KICAgICAgPHN0\ncmluZz5hNmIzZTAxMC0wMGMxLWIyZjAtYWU4Mi03ZmIzZjllODkzM2Y8L3N0cmluZz4NCiAgICAg\nIDxrZXk+UGF5bG9hZFZlcnNpb248L2tleT4NCiAgICAgIDxpbnRlZ2VyPjE8L2ludGVnZXI+DQog\nICAgICA8a2V5PlByZXZlbnRBcHBTaGVldDwva2V5Pg0KICAgICAgPGZhbHNlLz4NCiAgICAgIDxr\nZXk+UHJldmVudE1vdmU8L2tleT4NCiAgICAgIDxmYWxzZS8+DQogICAgICA8a2V5PlNNSU1FRW5h\nYmxlZDwva2V5Pg0KICAgICAgPGZhbHNlLz4NCiAgICAgIDxrZXk+SW5jb21pbmdNYWlsU2VydmVy\nSU1BUFBhdGhQcmVmaXg8L2tleT4NCiAgICAgIDxzdHJpbmc+SU5CT1g8L3N0cmluZz4NCiAgICA8\nL2RpY3Q+DQogIDwvYXJyYXk+DQogIDxrZXk+UGF5bG9hZERlc2NyaXB0aW9uPC9rZXk+DQogIDxz\ndHJpbmc+dXNlcm5hbWVAaG9zdC0xNzItMTYtMS0xMS5hc2hsZXk4MnNiLnRsZCBTZWN1cmUgRW1h\naWwgU2V0dXA8L3N0cmluZz4NCiAgPGtleT5QYXlsb2FkRGlzcGxheU5hbWU8L2tleT4NCiAgPHN0\ncmluZz51c2VybmFtZUBob3N0LTE3Mi0xNi0xLTExLmFzaGxleTgyc2IudGxkIFNlY3VyZSBFbWFp\nbCBTZXR1cDwvc3RyaW5nPg0KICA8a2V5PlBheWxvYWRJZGVudGlmaWVyPC9rZXk+DQogIDxzdHJp\nbmc+Y3BhbmVsLm1haWwub3JnLnVzZXJuYW1lLmhvc3QtMTcyLTE2LTEtMTEuYXNobGV5ODJzYi50\nbGQtZW1haWw8L3N0cmluZz4NCiAgPGtleT5QYXlsb2FkT3JnYW5pemF0aW9uPC9rZXk+DQogIDxz\ndHJpbmc+Y3BhbmVsLm1haWwub3JnLnVzZXJuYW1lLmhvc3QtMTcyLTE2LTEtMTEuYXNobGV5ODJz\nYi50bGQ8L3N0cmluZz4NCiAgPGtleT5QYXlsb2FkUmVtb3ZhbERpc2FsbG93ZWQ8L2tleT4NCiAg\nPGZhbHNlLz4NCiAgPGtleT5QYXlsb2FkVHlwZTwva2V5Pg0KICA8c3RyaW5nPkNvbmZpZ3VyYXRp\nb248L3N0cmluZz4NCiAgPGtleT5QYXlsb2FkVVVJRDwva2V5Pg0KICA8c3RyaW5nPjRmMzI4YTVm\nLWIzMzctODZmZS03Zjk4LTVhOWMyNzFlNzY0MTwvc3RyaW5nPg0KICA8a2V5PlBheWxvYWRWZXJz\naW9uPC9rZXk+DQogIDxpbnRlZ2VyPjE8L2ludGVnZXI+DQo8L2RpY3Q+DQo8L3BsaXN0Pg0KoIIE\nSTCCBEUwggMtoAMCAQICBQG7jhEyMA0GCSqGSIb3DQEBCwUAMF4xMjAwBgkqhkiG9w0BCQEWI3Nz\nbEBob3N0LTE3Mi0xNi0xLTExLmFzaGxleTgyc2IudGxkMSgwJgYDVQQDDB9ob3N0LTE3Mi0xNi0x\nLTExLmFzaGxleTgyc2IudGxkMB4XDTE5MTExOTEzMDk1OFoXDTIwMTExODEzMDk1OFowXjEyMDAG\nCSqGSIb3DQEJARYjc3NsQGhvc3QtMTcyLTE2LTEtMTEuYXNobGV5ODJzYi50bGQxKDAmBgNVBAMM\nH2hvc3QtMTcyLTE2LTEtMTEuYXNobGV5ODJzYi50bGQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw\nggEKAoIBAQDLTf43fqQJu57fAyGSBD+B/Zc3zVri44KCz/Oi9NlHCtmxET12+mE0TFkWGhjX+tzO\nfom+6Hj5KnGwr8K7qZoXq8zmiKGGvhvg11Ta6I3SJQL7VzU+wTBPXkAl+bWLBqoswzefA7A7jBZE\nv0c8W+wUAosjvmotUtiyeRsNbThTVBht7LwmHyCaAvHfIFkXkS96O6qqx0iZRlXZvahDjw6kiKOB\ne/kDpwl0YxMc3dEx2WCQyIZimtYOxNxglKKZ7UAnuKdy2we3AfOzhq3yKyDXsNyNrQghEn1aB1Ny\nY+/bYZYA/Mhlhk1jjMowEGsjLfJr1Kx6JhtBWzBPfUIkb4q7AgMBAAGjggEIMIIBBDAdBgNVHQ4E\nFgQUlzHaKABlXF/4KWQ7ZrNQij5iE/4wCQYDVR0TBAIwADCBjAYDVR0jBIGEMIGBgBSXMdooAGVc\nX/gpZDtms1CKPmIT/qFipGAwXjEyMDAGCSqGSIb3DQEJARYjc3NsQGhvc3QtMTcyLTE2LTEtMTEu\nYXNobGV5ODJzYi50bGQxKDAmBgNVBAMMH2hvc3QtMTcyLTE2LTEtMTEuYXNobGV5ODJzYi50bGSC\nBQG7jhEyMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAqBgNVHREEIzAhgh9ob3N0LTE3\nMi0xNi0xLTExLmFzaGxleTgyc2IudGxkMA0GCSqGSIb3DQEBCwUAA4IBAQCft6fX2NB0Lg3IM7UU\nw7eltKjsZOX3sCX/UQpwYdB8PcafoQ2Ddpb7H+CeyxW5tPk+qLpapnUWoIJBRahAQ+Xn3YWrJDfC\nFriWIdJH0Rk2Gwhydf7XM+yVm2HYBsAzfZWkF5EAjBJpgLN/28kAWdCv1p362nq79A/jrdKgpZdj\nz6fVb4aNMepJCcwIHivy7HN/PwmbXjqedwAMYsj/XEqw7aJX7+hI3VjFwkQxEbpyObVhcBhh+itt\n1O7t/MMWzg7mmJBnyTt+IbblYYEQoWvZXJgSGWT4U55mWF5arpjL9+NjFsbzvXl6TLEMzbVbpvxH\ntidgoiEpyBgzKFJ9p8TNMYICeTCCAnUCAQEwZzBeMTIwMAYJKoZIhvcNAQkBFiNzc2xAaG9zdC0x\nNzItMTYtMS0xMS5hc2hsZXk4MnNiLnRsZDEoMCYGA1UEAwwfaG9zdC0xNzItMTYtMS0xMS5hc2hs\nZXk4MnNiLnRsZAIFAbuOETIwDQYJYIZIAWUDBAIBBQCggeQwGAYJKoZIhvcNAQkDMQsGCSqGSIb3\nDQEHATAcBgkqhkiG9w0BCQUxDxcNMjAwODE0MjAwMjAwWjAvBgkqhkiG9w0BCQQxIgQguoXcvM7S\nh+TCpzAkazdEcoVI9NI91whPFvfJHZd9x4oweQYJKoZIhvcNAQkPMWwwajALBglghkgBZQMEASow\nCwYJYIZIAWUDBAEWMAsGCWCGSAFlAwQBAjAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYI\nKoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwICASgwDQYJKoZIhvcNAQEBBQAEggEACr8R\nPbw5CymW4Eep61SNsQzH54LXWbaS68mxF+Z8roOSLZTVYhBKP14bGJcUMhsS7c8zGYlOdwXWTA87\n4VQ0O4WIoWOsydxLVgHJ52ZDstN2iXsuW56Cm/Mk7Zow1MFdCJJ/ZX/oKOpnzm/t38kSvTXYyT/X\nLxGnTUYt+QbgUrqrxYZMbZeaAvGXkFTjTSi1kklZdnd7ndvashv5OhQ6zf6y831/c2M7mrn8vJKv\ne44Inb5NRBoK0MAc3f0vmAXrF087ayyNy6E1DqpdPWAGpCKYfIzWtIccrxKcguoIM4mWZ/Lp6mrZ\nI/2K6npCz9Wlm7iYASSsP3NMO8JWk7EWPA==\n","format":"base64","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"generate_mobileconfig","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Create email account mobile profile configuration","tags":["Mail","Mail Server Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  generate_mobileconfig \\\n  account='username' \\\n  use_ssl='1'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/generate_mobileconfig?api.version=1&account=username&use_ssl=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.52"}},"/list_pops_for":{"get":{"description":"This function lists a cPanel account’s email accounts. To prevent falsified data or symlink exploitation, the function uses the specified cPanel account user, rather than `root` user, to read data from the user’s home directory. The system compares the collected data from the user’s home directory to a server-wide domains list. The comparison of the data validates whether you can trust the data.\n\n**Important:**\n\n  When you disable the [Receive Mail role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles), the system **disables** this function.","operationId":"list_pops_for","parameters":[{"description":"The cPanel account user for which to list all owned email accounts.","in":"query","name":"user","required":true,"schema":{"example":"example","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"pops":{"description":"An array of email accounts that the cPanel user owns.","items":{"example":"example1@example.com","format":"email","type":"string"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"list_pops_for","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return cPanel account's email accounts","tags":["Mail","cPanel Account Mail Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  list_pops_for \\\n  user='example'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/list_pops_for?api.version=1&user=example"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.50"}},"/get_user_email_forward_destination":{"get":{"description":"This function retrieves the destination to which the system forwards a system account's email.\n\n**Note:**\n\n* Usually, the system sends notices about the server's problems and activity to the `root` account.\n* If you do **not** use the `suexec` module, the `nobody` user receives bounce messages from email that CGI scripts send.\n\n**Important:**\n\nWhen you disable the [Receive Mail](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles) role, the system **disables** this function.","operationId":"get_user_email_forward_destination","parameters":[{"description":"The system account name.","in":"query","name":"user","required":true,"schema":{"example":"root","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"forward_to":{"description":"The system accounts or email addresses to which the system forwards the account's email.","items":{"example":"user@example.com","type":"string"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_user_email_forward_destination","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return cPanel account forward destination","tags":["Mail","cPanel Account Mail Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_user_email_forward_destination \\\n  user='root'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_user_email_forward_destination?api.version=1&user=root"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.52"}},"/set_user_email_forward_destination":{"get":{"description":"This function sets the destination to which the system forwards a system account's email.\n\n**Notes:**\n\n* Usually, the system sends notices about the server's problems and activity to the `root` account.\n* If you do **not** use the `suexec` module, the `nobody` user receives bounce messages from email that CGI scripts send.\n\n**Important:**\n\nWhen you disable the [Receive Mail role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles), the system **disables** this function.","operationId":"set_user_email_forward_destination","parameters":[{"description":"The system account name to forward.","in":"query","name":"user","required":true,"schema":{"example":"root","type":"string"}},{"description":"The system account name or email address to which you wish to forward email.\n\n**Note:**\n\nTo forward messages to multiple accounts or email addresses, use a comma-separated list.","in":"query","name":"forward_to","required":true,"schema":{"example":"user","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"set_user_email_forward_destination","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update cPanel account email forward destination","tags":["Mail","cPanel Account Mail Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  set_user_email_forward_destination \\\n  user='root' \\\n  forward_to='user'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/set_user_email_forward_destination?api.version=1&user=root&forward_to=user"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.52"}},"/normalize_user_email_configuration":{"get":{"description":"This function fixes a user's misconfigured email settings. This includes any misconfigured email file and directory ownership and permissions.","operationId":"normalize_user_email_configuration","parameters":[{"description":"The cPanel account's username.","in":"query","name":"username","required":true,"schema":{"example":"username","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"normalize_user_email_configuration","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Repair misconfigured email settings","tags":["Mail","Mail Server Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  normalize_user_email_configuration \\\n  username='username'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/normalize_user_email_configuration?api.version=1&username=username"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"88"}},"/disable_dkim":{"get":{"description":"This function removes the DomainKeys Identified Mail (DKIM) records on the DNS server for one or more domains.","operationId":"disable_dkim","parameters":[{"description":"The domain for which to remove DKIM records on the DNS server.\n\n**Note:**\n\n To remove multiple domain DKIM records, duplicate the parameter name. For example, use the `domain=example-1.com`, `domain=example-2.com`, and `domain=example-3.com` parameters.","examples":{"multiple":{"summary":"To remove multiple domain DKIM records","value":"domain=example-1.com domain=example-2.com domain=example-3.com"},"single":{"summary":"To remove a single domain DKIM record","value":"example.com"}},"in":"query","name":"domain","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"description":"An array of objects that contains information about the removal of a domain's DKIM record on the DNS server.","items":{"properties":{"domain":{"description":"The domain for which the system removed the DKIM record.","example":"example.com","type":"string"},"msg":{"description":"Information about the removed DKIM record.","example":"[REMOVE:TXT@default._domainkey:v=DKIM1; k=rsa; p=MIGfMAOGCSqGSIb3DQEBAQUAA4GNADCBiLMNOpQDw5nw4NP1RsWXlfmiMzByDfOT16QCZO/xJtrPZKskZF8/sU0zWGTqKUOErlyJfoJzMDUv3/zzjGswc2nEmYqxxoQZaBkN4QaS6MvJQxysAr+sK8C248/r9zMperQdhJedUVejtpFQHJwgqpHy1tQMxY37L7sQjdxmQ5WnQ1acXiwIDAQAB;]","type":"string"},"status":{"description":"Whether the system removed the domain's DKIM record on the DNS server.\n- `1`  — The system removed the domain's DKIM record.\n- `0`  — The system did *not* remove the domain's DKIM record.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"disable_dkim","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Disable domain's DKIM records","tags":["Mail","Mail DNS Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  disable_dkim \\\n  domain='example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/disable_dkim?api.version=1&domain=example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"78"}},"/enable_dkim":{"get":{"description":"This function enables DomainKeys Identified Mail (DKIM) records on the DNS server for one or more domains.","operationId":"enable_dkim","parameters":[{"description":"The domain for which to enable DKIM records on the DNS server.\n\n**Note:**\n\n To enable multiple domain DKIM records, duplicate the parameter name. For example, use the `domain=example-1.com`, `domain=example-2.com`, and `domain=example-3.com parameters`.","examples":{"multiple":{"summary":"To enable multiple domain DKIM records","value":"domain=example-1.com domain=example-2.com domain=example-3.com"},"single":{"summary":"To enable a single domain DKIM record","value":"example.com"}},"in":"query","name":"domain","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"description":"An array of objects containing information about the enabled state of a domain's DKIM records on the DNS server.","items":{"properties":{"domain":{"description":"The domain for which the system enabled the DKIM record.","example":"example.com","format":"domain","type":"string"},"msg":{"description":"The domain's DKIM record status message.","example":"Installed Keys","type":"string"},"status":{"description":"Whether the system enabled the domain's DKIM record on the DNS server.\n* `1` — The system enabled the domain's DKIM record.\n* `0` — The system did **not** enable the domain's DKIM record.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"enable_dkim","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Enable domain's DKIM records","tags":["Mail","Mail DNS Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  enable_dkim \\\n  domain='example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/enable_dkim?api.version=1&domain=example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"78"}},"/fetch_dkim_private_keys":{"get":{"description":"This function returns a domain's installed DKIM private key in [Privacy-Enhanced Mail](https://en.wikipedia.org/wiki/Privacy-Enhanced_Mail) (PEM) format.\n\n**Warning:**\n\n  We **strongly** recommend that you protect your private key. If others obtain your private DKIM key, they could sign emails and impersonate you as a sender.","operationId":"fetch_dkim_private_keys","parameters":[{"description":"The queried domain.\n\n**Note:**\n\n To retrieve multiple domain DKIM keys, increment the parameter name. For example, use the `domain-1=example-1.com`, `domain-2=example-2.com`, and `domain-3=example-3.com`                      parameters.","examples":{"multiple":{"summary":"Query multiple domains.","value":"domain=example-1.com&domain=example-2.com&domain=example-3.com"},"single":{"summary":"Query a single domain.","value":"example.com"}},"in":"query","name":"domain","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"description":"An array containing information about the domain's DKIM private key.","items":{"properties":{"domain":{"description":"The queried domain.","example":"example.com","type":"string"},"pem":{"description":"The domain's DKIM private key, in PEM format.","example":"-----BEGIN RSA PRIVATE KEY-----\nMIICLDCCAdKgAwIBAgIBADAKBggqhkjOPQQDAjB9MQswCQYDVQQGEwJCRTEPMA0G\nA1UEChMGR251VExTMSUwIwYDVQQLExxHbnVUTFMgY2VydGlmaWNhdGUgYXV0aG9y\naXR5MQ8wDQYDVQQIEwZMZXV2ZW4xJTAjBgNVBAMTHEdudVRMUyBjZXJ0aWZpY2F0\nZSBhdXRob3JpdHkwHhcNMTEwNTIzMjAzODIxWhcNMTIxMjIyMDc0MTUxWjB9MQsw\nCQYDVQQGEwJCRTEPMA0GA1UEChMGR251VExTMSUwIwYDVQQLExxHbnVUTFMgY2Vy\ndGlmaWNhdGUgYXV0aG9yaXR5MQ8wDQYDVQQIEwZMZXV2ZW4xJTAjBgNVBAMTHEdu\ndVRMUyBjZXJ0aWZpY2F0ZSBhdXRob3JpdHkwWTATBgcqhkjOPQIBBggqhkjOPQMB\nBwNCAARS2I0jiuNn14Y2sSALCX3IybqiIJUvxUpj+oNfzngvj/Niyv2394BWnW4X\nuQ4RTEiywK87WRcWMGgJB5kX/t2no0MwQTAPBgNVHRMBAf8EBTADAQH/MA8GA1Ud\nDwEB/wQFAwMHBgAwHQYDVR0OBBYEFPC0gf6YEr+1KLlkQAPLzB9mTigDMAoGCCqG\nSM49BAMCA0gAMEUCIDGuwD1KPyG+hRf88MeyMQcqOFZD0TbVleF+UsAGQ4enAiEA\nl4wOuDwKQa+upc8GftXE2C//4mKANBC6It01gUaTIpo==\n-----END RSA PRIVATE KEY-----\n","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"fetch_dkim_private_keys","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return domain's DKIM private key","tags":["Mail","Mail DNS Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  fetch_dkim_private_keys \\\n  domain='example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/fetch_dkim_private_keys?api.version=1&domain=example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"78"}},"/ensure_dkim_keys_exist":{"get":{"description":"This function confirms the validity of a DomainKeys Identified Mail (DKIM) key for one or more domains.\n\n**Note:**\n\n* If an existing DKIM key does **not** meet the server's security requirements, the system replaces the existing DKIM key.\n* If no DKIM key exists, the system creates a new key for the domain.","operationId":"ensure_dkim_keys_exist","parameters":[{"description":"The domain for which to confirm a valid DKIM key exists.\n\n**Note:**\n\nTo check the DKIM key validity for multiple domain, duplicate the parameter name. For example, use the `domain-1=example.com`, `domain-2=example2.com`, and `domain-3=example3.com` parameters.","examples":{"multiple":{"summary":"Check the DKIM key validity for multiple domains.","value":"domain=example1.com&domain=example2.com&domain=example3.com"},"single":{"summary":"Check the DKIM key validity for a single domain.","value":"example.com"}},"in":"query","name":"domain","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"description":"An array of objects containing information about the domain's DKIM key validity.","items":{"properties":{"domain":{"description":"The domain for which the system confirmed that a valid DKIM key exists.","example":"example.com","format":"domain","type":"string"},"msg":{"description":"The domain's DKIM key status message.","example":"created new key","type":"string"},"status":{"description":"Whether the system verified that the domain's DKIM key exists.\n* `1` — The system verified the existence of the domain's DKIM key.\n* `0` — The system did **not** verify the existence of the domain's DKIM key.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"ensure_dkim_keys_exist","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed: Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Validate domain's DKIM keys","tags":["Mail","Mail DNS Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  ensure_dkim_keys_exist \\\n  domain='example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/ensure_dkim_keys_exist?api.version=1&domain=example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"78"}},"/install_spf_records":{"get":{"description":"This function installs a Sender Policy Framework (SPF) record for a domain on the DNS server.","operationId":"install_spf_records","parameters":[{"description":"The domain for which to install an SPF record on the DNS server.\n\n**Note:**\n\nTo install multiple SPF records, increment the parameter name. For example, use the `domain-1=example-1.com`, `domain-2=example-2.com`, and `domain-3=example3.com` parameters.","examples":{"multiple":{"summary":"Multiple domains","value":"domain-1=example-1.com&domain-2=example-2.com&domain-3=example-3.com"},"single":{"summary":"Single domain","value":"example.com"}},"in":"query","name":"domain","required":true,"schema":{"example":"example.com","format":"domain","type":"string"}},{"description":"An SPF record.\n\nYou **must** provide this parameter for every `domain` parameter.","in":"query","name":"record","required":true,"schema":{"example":"v%3Dspf1%20%2Bip4%3A1192.0.2.0%20-all","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"description":"An array of objects containing information about the domain's SPF record installation to the DNS server.","items":{"properties":{"domain":{"description":"The SPF record's associated domain on the DNS server.","example":"example.com","format":"domain","type":"string"},"msg":{"description":"The SPF record's installation status to the DNS server.","example":"[REPLACE:TXT@example.com.:v=spf1 ip4:192.0.2.0 -all]","type":"string"},"status":{"description":"Whether the system installed the SPF record to the DNS server.\n* `1` — The system installed the SPF record on the DNS server.\n* `0` — The system **cannot** install the SPF record on the DNS server.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"install_spf_records","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Install domain SPF record","tags":["Mail","Mail DNS Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  install_spf_records \\\n  domain='example.com' \\\n  record='v%3Dspf1%20%2Bip4%3A1192.0.2.0%20-all'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/install_spf_records?api.version=1&domain=example.com&record=v%253Dspf1%2520%252Bip4%253A1192.0.2.0%2520-all"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"78"}},"/install_dkim_private_keys":{"get":{"description":"This function installs existing keys for use in a DomainKeys Identified Mail (DKIM) record. This is useful if you do not want the system to generate keys for DKIM records.\n\n**Notes:**\n\n* This function does **not** update the local DNS server's records.\n* If the local DNS server is authoritative for the domain's DNS records, use the WHM API 1 `enable_dkim` function to update the local DNS server's DNS records.\n* We recommend that you use the WHM API 1 `install_dkim_private_keys` and `enable_dkim` functions in a batch WHM API 1 call.","operationId":"install_dkim_private_keys","parameters":[{"description":"The domain for which to install an RSA private key to the local server's DKIM record.\n\n**Note:**\n\nTo install RSA private keys for multiple domains, increment the parameter name. For example, use the `domain-1=example-1.com`, `domain-2=example-2.com`, and `domain-3=example-3.com` parameters.","examples":{"multiple":{"summary":"The domains for which to install an RSA private key to the local server's DKIM record.","value":"domain-1=example-1.com&domain-2=example-2.com&domain-3=example-3.com"},"single":{"summary":"The domain for which to install an RSA private key to the local server's DKIM record.","value":"example.com"}},"in":"query","name":"domain","required":true,"schema":{"format":"domain","type":"string"}},{"description":"An RSA key in [Privacy-Enhanced Mail (PEM)](https://en.wikipedia.org/wiki/Privacy-Enhanced_Mail) format.\n\n**Note:**\n\n * You **must** provide this parameter for each `domain` parameter.\n * To install multiple RSA keys for a domain, increment the parameter name. For example, use the `key-1`, `key-2` parameters.\nexamples:\n  single:\n    summary: An RSA key in [Privacy-Enhanced Mail (PEM)](https://en.wikipedia.org/wiki/Privacy-Enhanced_Mail) format.\n    value: key\n  multiple:\n    summary: RSA keys in [Privacy-Enhanced Mail (PEM)](https://en.wikipedia.org/wiki/Privacy-Enhanced_Mail) format.\n    value: key-1=KEYKEYKEY&key-2=KEYKEYKEY","in":"query","name":"key","required":true,"schema":{"example":"AAAAB3NzaC1yc2EAAAABIwAAAQEA5kSivOqhs0U9ZMN20nxFe27QZ3t0lT2zbH7OSXylKd1rjAjYXGnSXC9j2uaZlemHlptBKVziMJC86ha7Hcj6dVOVrDQ6vF4q34bOCjtKLphQ0IjBzVIvqILH9eLJdRaOrS34CmgmPaisrCk5wKVlakygvUfcj3HzaTKS6THyZDGx5shdTpa9lby8tpOD3JceV7ay4w8r0DipoKPC0OLpvS4EABEeMo9sx8zQEaKv03XygjNCCYtFvxlQQIRGlVoL7mPaHSaL3anI05RpNbm/PS+9BhZg+BqNjU4ofHBbfkXk5MiN6M7ieR4Sk5BquccboGF13U5slNgmCEekdt0amw","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"description":"An array of objects containing information about the RSA private key installation to the local server's DKIM record.","items":{"properties":{"domain":{"description":"The RSA private key's associated domain.","example":"example.com","format":"domain","type":"string"},"msg":{"description":"The RSA private key's installation status message.","example":"Installed Keys","type":"string"},"status":{"description":"Whether the system installed the RSA private key to the local server's DKIM record.\n* `1` — The system installed the RSA private key.\n* `0` — The system **cannot** install the RSA private key.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"install_dkim_private_keys","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Install existing private key to DKIM record","tags":["Mail","Mail DNS Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  install_dkim_private_keys \\\n  domain='example.com' \\\n  key='AAAAB3NzaC1yc2EAAAABIwAAAQEA5kSivOqhs0U9ZMN20nxFe27QZ3t0lT2zbH7OSXylKd1rjAjYXGnSXC9j2uaZlemHlptBKVziMJC86ha7Hcj6dVOVrDQ6vF4q34bOCjtKLphQ0IjBzVIvqILH9eLJdRaOrS34CmgmPaisrCk5wKVlakygvUfcj3HzaTKS6THyZDGx5shdTpa9lby8tpOD3JceV7ay4w8r0DipoKPC0OLpvS4EABEeMo9sx8zQEaKv03XygjNCCYtFvxlQQIRGlVoL7mPaHSaL3anI05RpNbm/PS+9BhZg+BqNjU4ofHBbfkXk5MiN6M7ieR4Sk5BquccboGF13U5slNgmCEekdt0amw'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/install_dkim_private_keys?api.version=1&domain=example.com&key=AAAAB3NzaC1yc2EAAAABIwAAAQEA5kSivOqhs0U9ZMN20nxFe27QZ3t0lT2zbH7OSXylKd1rjAjYXGnSXC9j2uaZlemHlptBKVziMJC86ha7Hcj6dVOVrDQ6vF4q34bOCjtKLphQ0IjBzVIvqILH9eLJdRaOrS34CmgmPaisrCk5wKVlakygvUfcj3HzaTKS6THyZDGx5shdTpa9lby8tpOD3JceV7ay4w8r0DipoKPC0OLpvS4EABEeMo9sx8zQEaKv03XygjNCCYtFvxlQQIRGlVoL7mPaHSaL3anI05RpNbm%2fPS%2b9BhZg%2bBqNjU4ofHBbfkXk5MiN6M7ieR4Sk5BquccboGF13U5slNgmCEekdt0amw"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"78"}},"/validate_current_dkims":{"get":{"description":"This function retrieves and checks the DomainKeys Identified Mail (DKIM) records for one or more domains.","operationId":"validate_current_dkims","parameters":[{"description":"The domain for which to check the DKIM records.\n\n**Note:**\n\nTo check multiple domains, duplicate or increment the parameter name.\nFor example, `domain-1`, `domain-2`, and `domain-3` parameters.","examples":{"multiple":{"summary":"Check the DKIM records for multiple domains.","value":"domain-1=example.com&domain-2=example.com&domain-3=example3.com"},"multiple-alternative":{"summary":"Check the DKIM records for multiple domains.","value":"domain=example.com&domain=example2.com&domain=example3.com"},"single":{"summary":"Check the DKIM records for a single domain.","value":"example.com"}},"in":"query","name":"domain","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"description":"An array of objects containing information about the domain's DKIM records.","example":[{"domain":"default._domainkey.example.com","expected":"v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDw5nw4NP1RsWXlfmiMzByDfOT16QCZO/xJtrPZKskZF8/sU0zWGTqKUOErlyJfoJzMDUv3/zzjGswc2nEmYqxxoQZaBkN4QaS6MvJQxysAr+sK8C248/r9zMperQdhJedUVejtpFQHJwgqpHy1tQMxY37L7sQjdxmQ5WnQ1acXiwIDAQAB\\","records":[{"current":"v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDw5nw4NP1RsWXlfmiMzByDfOT16QCZO/xJtrPZKskZF8/sU0zWGTqKUOErlyJfoJzMDUv3/zzjGswc2nEmYqxxoQZaBkN4QaS6MvJQxysAr+sK8C248/r9zMperQdhJedUVejtpFQHJwgqpHy1tQMxY37L7sQjdxmQ5WnQ1acXiwIDAQAB\\","state":"VALID"}],"state":"VALID","validity_cache_update":"valid"},{"domain":"default._domainkey.example2.com","error":"(XID 4krw35) DNS returned “SERVFAIL” (code 2) in response to the system’s query for “default._domainkey.example2.com”’s “TXT” records.","expected":"v=DKIM1; k=rsa; p=MIIBIjAAAgkrhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4mA8NH3BkYvOmB0+ll23U78JesahG8304unKhW+MAm0ZE+i6EWN6iXhUj7FRPvI/6jFRd7qAHCPKFLo5+/PTy8C8eK312tfSnF3N0eucYFbgZ8F8iSRdgrcgEjvJ1vM1uvcUF211yd/e3jxT2Ge4/fmZcTYNjfH3uAuriv61L6pdIwHUWPhcjQvgOQoKQgXgooCUbUkWFDkMAH+EF/0g1dnXf289LjlvQsKhY7Y135Zpvm21kjUcj5mrLDlHJALzCVb8K/r/LCxjV5GFUyJiiNLAxkI9V1vZ4pMQvKIsN7wzu6gXK87w6mEWvKvipMAP8A2choDrk6H/fcQtfNodgwIDADAB;","records":[],"state":"ERROR","validity_cache_update":"none"}],"items":{"properties":{"domain":{"description":"The domain that the function used to check the DKIM record with a `default._domainkey` prefix.","type":"string"},"error":{"description":"An error message that details the reason why the DNS lookup failed.\n\n**Note:**\n\nThe function **only** returns this value when the `state` return\nis the `ERROR` value.","type":"string"},"expected":{"description":"The DKIM record's contents.","type":"string"},"records":{"description":"The domain's DNS `DKIM TXT` records.","items":{"properties":{"current":{"description":"The full contents of the domain's `DKIM TXT` record data.","type":"string"},"state":{"description":"The DKIM TXT record's status.\n\n* `VALID` — The `DKIM TXT` record matches the local server's\npublic key.\n* `MISMATCH` — The `DKIM TXT` record does **not** match the\nlocal server's public key.\n* `PERMFAIL` — Multiple `DKIM TXT` records for the domain\nexist or a misconfigured `DKIM TXT` record exists.","enum":["VALID","MISMATCH","PERMFAIL"],"type":"string"}},"type":"object"},"type":"array"},"state":{"description":"The domain's DKIM record status.\n\n* `VALID` — The DKIM record is valid.\n* `MALFORMED` — A single DKIM record exists, but the record\ndoes **not** match the expected DKIM specifications.\n* `MISMATCH` — A DKIM record exists, but it does **not** match the\nexpected public key.\n* `MISSING` — No DKIM record exists for the domain.\n* `MULTIPLE` — Multiple DKIM records exist.\n* `NOPUB` — No key exists on the local server for the domain.\n* `ERROR` — The record's DNS lookup failed. The function returns\nthe reason in the `error` return value.","enum":["VALID","MALFORMED","MISMATCH","MISSING","MULTIPLE","NOPUB","ERROR"],"type":"string"},"validity_cache_update":{"description":"The result of the DKIM record's validity cache update operation.\n\n* `set` — The domain is invalid but passed its validity check.\nThe validity check now passes the domain as valid.\n* `valid` — The domain is valid and passed its validity check.\nThere are no changes required.\n* `none` — The domain is invalid but the system will **not** take\nfurther action.\n* `error` — The domain's validity check operation failed.","enum":["set","valid","none","error"],"type":"string"}},"type":"object"}}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"validate_current_dkims","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Validate DKIM records","tags":["Mail","Mail DNS Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  validate_current_dkims \\\n  domain='example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/validate_current_dkims?api.version=1&domain=example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"78"}},"/validate_current_spfs":{"get":{"description":"This function validates a Sender Policy Framework (SPF) record for one or more domains.","operationId":"validate_current_spfs","parameters":[{"description":"The domain for which to check the SPF records.","examples":{"multiple":{"summary":"Check multiple domains.","value":"domain-1=example.com domain-2=example2.com domain-3=example3.com"},"multiple-alternative":{"summary":"Check multiple domains.","value":"domain=example.com domain=example2.com domain=example3.com"},"single":{"summary":"Check a single domain.","value":"example.com"}},"in":"query","name":"domain","required":true,"schema":{"format":"domain","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"description":"An array of objects containing information about a domain's SPF records.","example":[{"domain":"example.com","expected":"ip6:0:0:0:0:0:ffff:c0a8:101","ip_address":"0:0:0:0:0:ffff:c0a8:101","ip_version":6,"records":[{"current":"v=spf1 ~all","reason":"example.com: Sender is not authorized by default to use 'example.com' in 'helo' identity (mechanism '-all' matched)","state":"FAIL"}],"state":"VALID"},{"domain":"example2.com","error":"(XID rm8h9f) DNS returned “SERVFAIL” (code 2) in response to the system’s query for “example2.com”’s “TXT” records.","ip_address":"198.252.32.45","ip_version":4,"records":[],"state":"ERROR"}],"items":{"properties":{"domain":{"description":"The queried domain.","format":"domain","type":"string"},"error":{"description":"An error message that details the reason why the DNS lookup failed.\n\n**Note:**\n\nThe function **only** returns this value when the `state` return is\nthe `ERROR` value.","type":"string"},"expected":{"description":"The SPF record for the domain in the DNS.","type":"string"},"ip_address":{"anyOf":[{"format":"ipv4","type":"string"},{"format":"ipv6","type":"string"}],"description":"The domain's IPv4 or IPv6 address."},"ip_version":{"description":"The IP address version.\n\n* `4` — IPv4.\n* `6` — IPv6.","enum":[4,6],"type":"integer"},"records":{"description":"The SPF records of the domain's DNS.","items":{"properties":{"current":{"description":"The SPF record's contents.","type":"string"},"reason":{"description":"The reason for the SPF record's status.","type":"string"},"state":{"description":"The SPF record's status.\n\n* `PASS` — The SPF record confirms that the `ip_address` value\nis a valid sender.\n* `NEUTRAL` — The current SPF record configuration does not\ndetermine the `ip_address` value's validity.\n* `FAIL` — The SPF record states that the `ip_address` value\nis **not** a valid sender.\n* `SOFTFAIL` — The SPF record states that the `ip_address` value\nis **not** a valid sender, but does not `FAIL` state it.\n* `TEMPERROR` — The SPF record check resulted in a failure. For\nexample, a network failure.\n* `PERMERROR` — The domain's SPF records are **incorrect** and\nrequire manual correction.\n\n**Note:**\n\nThese values correspond with\n[RFC 7208 section 2.6](https://tools.ietf.org/html/rfc7208#section-2.6).","enum":["PASS","NEUTRAL","FAIL","SOFTFAIL","TEMPERROR","PERMERROR"],"type":"string"}},"type":"object"},"type":"array"},"state":{"description":"The SPF record's status.\n\n* `VALID` — A single `SPF TXT` record exists in the domain's DNS\nwith the correct `ip_address` value or redirect mechanism.\n* `MISMATCHED` — An `SPF TXT` record exists for the domain that\ndoes **not** match the `ip_address` value.\n* `MULTIPLE` — Multiple `SPF TXT` records exist in the domain's DNS.\n* `MISSING` — No `SPF TXT` record exists for the domain's DNS.\n* `ERROR` — The record's DNS lookup failed. The system returns the\nreason in the `error` return.","enum":["VALID","MISMATCHED","MULTIPLE","MISSING","ERROR"],"type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"validate_current_spfs","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Validate domain SPF records","tags":["Mail","Mail DNS Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  validate_current_spfs \\\n  domain='example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/validate_current_spfs?api.version=1&domain=example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"78"}},"/edit_hook":{"get":{"description":"This function edits a script hook.","operationId":"edit_hook","parameters":[{"description":"The script hook's ID.\n\n**Note:**\n\nTo retrieve a hook's ID, use the WHM API 1 `list_hooks` function.","in":"query","name":"id","required":true,"schema":{"example":"HzEpGvT6QGUYwxuX3hWB8AUq","type":"string"}},{"description":"The absolute file path to the script that runs after the hook script to check the results.","in":"query","name":"check","required":false,"schema":{"example":"/scripts/postcourier-authlibup","type":"string"}},{"description":"The hook script's description.","in":"query","name":"description","required":false,"schema":{"example":"TestHook","type":"string"}},{"description":"Whether the hook script is enabled.\n\n* `1` — Enabled.\n* `0` — Disabled.","in":"query","name":"enabled","required":false,"schema":{"enum":[0,1],"example":1,"type":"integer"}},{"description":"The type of function that the script hook launches.\n\n* `script` — Runs a script.\n* `module` — Calls a function in a module.","in":"query","name":"exectype","required":false,"schema":{"enum":["script","module"],"example":"script","type":"string"}},{"description":"The hook script's absolute file path or its `module::subroutine` invocation.","in":"query","name":"hook","required":false,"schema":{"example":"/scripts/postcourier-authlibup","type":"string"}},{"description":"The script hook's notes.","in":"query","name":"notes","required":false,"schema":{"example":"Note.","type":"string"}},{"description":"The absolute file path to the script that rolls back the hook script.","in":"query","name":"rollback","required":false,"schema":{"example":"/scripts/postcourier-authlibup","type":"string"}},{"description":"The condition when the hook script executes.\n\n* `pre` — The script runs before the function.\n* `post` — The script runs after the function.","in":"query","name":"stage","required":false,"schema":{"enum":["pre","post"],"example":"post","type":"string"}},{"description":"The script hook's priority in the hook's stage, where a lower value runs before a higher value.","in":"query","name":"weight","required":false,"schema":{"example":100,"minimum":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"edit_hook","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update script hook","tags":["Script Hooks","Scripts Hooks"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  edit_hook \\\n  id='HzEpGvT6QGUYwxuX3hWB8AUq'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/edit_hook?api.version=1&id=HzEpGvT6QGUYwxuX3hWB8AUq"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.32"}},"/validate_current_ptrs":{"get":{"description":"This function validates the pointer records (PTR) for IPv4 and IPv6 addresses an account's domains send mail from. It retrieves the PTR records for each IP address and determines which of the domain's IP addresses send mail. It then validates the PTR records for each IP address and validates the A (IPv4) or AAAA (IPv6) records pointing to each domain. This function also ensures that at least one of that domain's A or AAAA records points back to the IP address.","operationId":"validate_current_ptrs","parameters":[{"description":"The domain for which to validate the PTR records.\n\n**Note:**\n\nTo check multiple domains, duplicate or increment the parameter name.\nFor example, use the `domain-1`, `domain-2`, and `domain-3` parameters.","examples":{"multiple":{"summary":"Validate multiple domains' PTR records.","value":"domain-1=example.com domain-2=example2.com domain-3=example3.com"},"multiple-alternative":{"summary":"Validate multiple domains' PTR records.","value":"domain=example.com&domain=example2.com&domain=example3.com"},"single":{"summary":"Validate a single domain's PTR records.","value":"example.com"}},"in":"query","name":"domain","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"description":"An array of objects containing information about the account's PTR records.","example":[{"arpa_domain":"1.0.0.10.in-addr.arpa","domain":"example.com","helo":"example.com","ip_address":"10.0.0.1","ip_version":4,"nameservers":["ns1.example.com","ns2.example.com","ns3.example.com"],"ptr_records":[{"domain":"example.com","forward_records":["10.0.0.1"],"state":"VALID"}],"state":"VALID"},{"arpa_domain":"3.0.0.10.in-addr.arpa","domain":"example.com","helo":"example.com","ip_address":"10.0.0.3","ip_version":4,"nameservers":["ns1.example.com","ns2.example.com","ns3.example.com"],"ptr_records":[{"domain":"example.com","forward_records":["192.168.12.34"],"state":"FWD_MISMATCH"}],"state":"PTR_MISMATCH"},{"arpa_domain":"4.3.3.7.0.7.3.0.e.2.a.8.0.0.0.0.0.0.0.0.3.a.5.8.8.b.d.0.1.0.0.2.ip6.arpa","domain":"example.com","helo":"example.com","ip_address":"2001:0db8:85a3:0000:0000:8a2e:0370:7334","ip_version":6,"nameservers":["ns1.example.com","ns2.example.com","ns3.example.com"],"ptr_records":[{"domain":"example.com","forward_records":["2001:0db8:85a3:0000:0000:8a2e:0370:7334"],"state":"VALID"}],"state":"VALID"},{"arpa_domain":"2.0.0.10.in-addr.arpa","domain":"example.com","helo":"example.com","ip_address":"10.0.0.2","ip_version":4,"nameservers":["ns1.example.com","ns2.example.com","ns3.example.com"],"ptr_records":[],"state":"MISSING_PTR"},{"domain":"thisotheremaildomain.com","error":"1.1.1.1.1 is not a valid IP address.","helo":"thisothermaildomain.com","ip_address":"1.1.1.1.1","ptr_records":[],"state":"ERROR"},{"arpa_domain":"4.0.0.10.in-addr.arpa","domain":"example.com","helo":"example.com","ip_address":"10.0.0.4","ip_version":4,"nameservers":["ns1.example.com","ns2.example.com","ns3.example.com"],"ptr_records":[{"domain":"example.com","forward_records":[],"state":"MISSING_FWD"}],"state":"PTR_MISMATCH"}],"items":{"properties":{"arpa_domain":{"description":"The IP address used to perform a\n[reverse DNS (rDNS) lookup](https://go.cpanel.net/HowtoConfigureReverseDNSforBINDinWHM),\nin reversed format and appended with one of the following:\n\n* `in-addr.arpa` — An IPv4 address\n* `ip6.arpa` — An IPv6 address.\n\nFor information about `.arpa` domains, read Wikipedia's\n[Reverse DNS lookup](https://en.wikipedia.org/wiki/Reverse_DNS_lookup)\narticle.\n\n**Note:**\n\nThe function does **not** return this value for a domain with an invalid IP address.","type":"string"},"domain":{"description":"The queried domain.","type":"string"},"error":{"description":"An error message that details the reason why the domain's IP address\nvalidation failed.\n\n**Note:**\n\nThe function **only** returns this value when the `state` return is\nthe `ERROR` value.","type":"string"},"helo":{"description":"The hostname that the domain uses to identify itself to remote SMTP servers.","format":"hostname","type":"string"},"ip_address":{"description":"The IPv4 or IPv6 address.\n\n**Note:**\n\nThe function does **not** return this value for a domain with an\ninvalid IP address.","type":"string"},"ip_version":{"description":"The IP version number.\n\n* `4` — An IPv4 address.\n* `6` — An IPv6 address.\n\n**Note:**\n\nThe function does **not** return this value for a domain with an\ninvalid IP address.","type":"integer"},"nameservers":{"description":"An array of the authoritative nameservers for the domain's PTR record.","items":{"type":"string"},"type":"array"},"ptr_records":{"description":"An array of objects containing the domain's PTR records.\n\n**Note:**\n\nThe function does **not** return this array for a domain with an\ninvalid IP address.","items":{"properties":{"domain":{"description":"The fully qualified domain name (FQDN) that a PTR record points to.","type":"string"},"forward_records":{"description":"An array of IP addresses that the domain resolves to for A (IPv4) and AAAA (IPv6) records.","items":{"type":"string"},"type":"array"},"state":{"description":"Whether the domain's PTR record points to a domain with an A\n(IPv4) or a AAAA (IPv6) record.\n\n* `VALID` — The PTR record is valid.\n* `MISSING_FWD` — The PTR points to a domain without an A or\nAAAA record.\n* `FWD_MISMATCH` — The PTR record points to a domain without\nan A or AAAA record that points back to the IP address.","enum":["VALID","MISSING_FWD","FWD_MISMATCH"],"type":"string"}},"type":"object"},"type":"array"},"state":{"description":"Whether the PTR records are valid for the domain.\n\n* `ERROR` — The domain's IP address is invalid. The function returns\nthe reason in the `error` return.\n* `IP_IS_PRIVATE` — The IP address exists within a range of private\nIP addresses. DNS does **not** define PTR records for private IP\naddresses.\n* `VALID` — The PTR record is valid. The function **only** returns\nthis response if **all** of an IP address's PTR records are valid.\n* `MISSING_PTR` — No PTR record exists for the IP address.\n* `PTR_MISMATCH` — One or more PTR records point to a domain that\ndoes not point back to the correct IP address.","enum":["ERROR","IP_IS_PRIVATE","VALID","MISSING_PTR","PTR_MISMATCH"],"type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"validate_current_ptrs","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Validate domain PTR records","tags":["Mail","Mail DNS Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  validate_current_ptrs \\\n  domain='example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/validate_current_ptrs?api.version=1&domain=example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"78"}},"/block_incoming_email_from_country":{"get":{"description":"This function blocks email from specific countries.","operationId":"block_incoming_email_from_country","parameters":[{"description":"The country to block.\nThe [ISO 3166-1 alpha-2 code](https://www.iso.org/iso-3166-country-codes.html) two-letter country code.\n\n**Warning:**\n\nDo **not** block the `ZZ` country code if the server uses a [NAT](https://docs.cpanel.net/knowledge-base/general-systems-administration/1-1-nat/) configuration.\n\n**Note:**\n\n  * To search all available country codes, read the ISO's [Full list of Country Codes](https://www.iso.org/obp/ui) documentation.\n  * To block multiple countries, duplicate or increment the parameter name. For example: `country_code-1`, `country_code-2`, and `country_code-3`.","examples":{"multiple":{"summary":"Multiple country codes.","value":"country_code-1=AA country_code-2=AB country_code-3=AC"},"single":{"summary":"A single country code.","value":"AA"}},"in":"query","name":"country_code","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"updated":{"description":"Whether the function blocked one or more countries.\n* `1` — Success.\n* `0` — Failure.\n\n**Note**\nThe function returns `0` for the `updated` return if the server already blocks that country.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"block_incoming_email_from_country","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Add block on emails from specific countries","tags":["Mail","Spam Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  block_incoming_email_from_country \\\n  country_code='AA'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/block_incoming_email_from_country?api.version=1&country_code=AA"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"84"}},"/block_incoming_email_from_domain":{"get":{"description":"This function blocks email from specific domains.","operationId":"block_incoming_email_from_domain","parameters":[{"description":"The domain to block.\n\n**Note:**\n\n* The function returns `0` for the `updated` return if the server already blocks that domain.\n* An FQDN requires **at least** [a label, a dot (`.`), and a top-level domain (TLD)](https://en.wikipedia.org/wiki/Domain_name#Domain_name_syntax).\n* Enter an asterisk (`*`) to represent [a wildcard label or TLD](https://en.wikipedia.org/wiki/Wildcard_DNS_record).\n* To block multiple domains, duplicate or increment the parameter name.","examples":{"multiple":{"summary":"Multiple domains.","value":"domain=example.com domain-1=example1.com domain-2=example2.com"},"multiple-alternative":{"summary":"Multiple domains.","value":"domain=example.com domain=example1.com domain=example2.com"},"single":{"summary":"A single domain.","value":"example.com"}},"in":"query","name":"domain","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"updated":{"description":"Whether the function blocked one or more domains.\n* 1 — Success.\n* 0 — Failure.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"block_incoming_email_from_domain","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Add block on emails from specific domains","tags":["Mail","Spam Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  block_incoming_email_from_domain \\\n  domain='example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/block_incoming_email_from_domain?api.version=1&domain=example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"84"}},"/exim_configuration_check":{"get":{"description":"This function scans the Exim configuration file for errors, and if it finds errors attempts to repair them.","operationId":"exim_configuration_check","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"message":{"description":"The reason why the configuration check failed.\n\n**Note:**\n\n The function **only** returns this parameter if the configuration file contains errors.","example":"cPanel was unable to automatically merge your Exim configuration with the new settings that shipped\nwith the build you have installed (11.38.0 (build 9999)) because you have a custom or broken configuration which\ncannot be automatically configured.\n    Since this configuration update is not critical, we left your previous configuration intact until\nthe new configuration can be properly installed.  In order to complete this configuration update, you will \nneed to manually merge your configuration with the new configuration settings.\n\n\nPlease follow the steps below to complete this update:\n\n\t1. <a href='javascript:select_exim_backup();'>Backup your existing configuration</a>\n\t2. <a href='javascript:select_exim_advanced();'>Notate any custom changes  you have made in the ACL section in the 'Advanced Editor  Tab'.</a>\n\t3. <a href='javascript:select_exim_reset();'>Choose 'Reset cPanel & WHM Exim configuration files, one option at a time, until the installed Exim configuration is valid' under the 'Reset Tab'.</a>\n\t4. <a href='javascript:select_exim_advanced();'>Reinstall your customizations in the 'Advanced Editor Tab'.</a>\n\n\nCurrent  Config Version: 10.320000\nNew Config Version: 10.330000","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"exim_configuration_check","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"Configuration Update Failed","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Repair Exim configuration file","tags":["Mail","Mail Server Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  exim_configuration_check\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/exim_configuration_check?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/fetch_mail_queue":{"get":{"description":"This function retrieves the contents of the server's mail queue.","operationId":"fetch_mail_queue","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"records":{"description":"An array of objects that contain of the message information.","items":{"properties":{"frozen":{"description":"Whether the mail message is frozen.\n* `1` — Frozen.\n* `0` — **Not** frozen.","enum":[0,1],"example":0,"type":"integer"},"msgid":{"description":"The mail message's ID.","example":"1UotX3-0002HX-Lr","type":"string"},"recipients":{"description":"An array of the mail message's recipients.","items":{"example":"pricilla@graceland.com","format":"email","type":"string"},"type":"array"},"sender":{"description":"The mail message's sender.","example":"elvis@graceland.com","format":"email","type":"string"},"size":{"description":"The mail message's size in bytes.","example":14336,"format":"bytes","minimum":0,"type":"integer"},"time":{"description":"The mail message's timestamp.","example":1371552781,"format":"unix_timestamp","type":"integer"},"user":{"description":"The mail message's owner.","example":null,"nullable":true,"type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"fetch_mail_queue","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return server mail queue contents","tags":["Mail","Mail Server Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  fetch_mail_queue\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/fetch_mail_queue?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/get_unique_recipient_count_per_sender_for_user":{"get":{"description":"This function gets the number of unique recipients that a system user sent mail to within a period of time. It groups this data by each of the user's email accounts.","operationId":"get_unique_recipient_count_per_sender_for_user","parameters":[{"description":"The system user's username.","in":"query","name":"user","required":true,"schema":{"example":"username","type":"string"}},{"description":"A start time to query.","in":"query","name":"start_time","required":true,"schema":{"example":1550872800,"format":"unix_timestamp","type":"integer"}},{"description":"An end time to query.","in":"query","name":"end_time","required":true,"schema":{"example":1550923200,"format":"unix_timestamp","type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"description":"An array of objects that contain a count of the number of unique recipients a system user sent mail to.","items":{"properties":{"sender":{"description":"The user's email address.","example":"username@example.com","type":"string"},"unique_recipient_count":{"description":"The number of unique recipients that the email account sent mail to.","example":51,"minimum":1,"type":"integer"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_unique_recipient_count_per_sender_for_user","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return cPanel account unique email recipients","tags":["Mail","cPanel Account Mail Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_unique_recipient_count_per_sender_for_user \\\n  user='username' \\\n  start_time='1550872800' \\\n  end_time='1550923200'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_unique_recipient_count_per_sender_for_user?api.version=1&user=username&start_time=1550872800&end_time=1550923200"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"80"}},"/get_unique_sender_recipient_count_per_user":{"get":{"description":"This function gets a count of the email addresses that each system account sent mail to within a specific period of time. It groups the data by each system user for all the system's users.","operationId":"get_unique_sender_recipient_count_per_user","parameters":[{"description":"A start time to query.","in":"query","name":"start_time","required":true,"schema":{"example":1550702383,"format":"unix_timestamp","type":"integer"}},{"description":"An end time to query.","in":"query","name":"end_time","required":true,"schema":{"example":1551192100,"format":"unix_timestamp","type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"description":"An array of objects that contain a count for all system users' unique email recipients.","items":{"properties":{"unique_sender_recipient_count":{"description":"A count of the unique sender-recipient pairs for mail sent during a period of time.","example":120,"minimum":1,"type":"integer"},"user":{"description":"A system user's username.","example":"username","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_unique_sender_recipient_count_per_user","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return all cPanel account unique email recipients","tags":["Mail","cPanel Account Mail Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_unique_sender_recipient_count_per_user \\\n  start_time='1550702383' \\\n  end_time='1551192100'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_unique_sender_recipient_count_per_user?api.version=1&start_time=1550702383&end_time=1551192100"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"80"}},"/list_blocked_incoming_email_countries":{"get":{"description":"This function lists which countries cannot send email to the server.","operationId":"list_blocked_incoming_email_countries","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"countries":{"description":"An array of objects that contain each blocked country.","items":{"properties":{"country_code":{"description":"The [ISO-3166-1 alpha-2 code](https://www.iso.org/iso-3166-country-codes.html) of the blocked country.","example":"AD","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"list_blocked_incoming_email_countries","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return blocked email countries list","tags":["Mail","Spam Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  list_blocked_incoming_email_countries\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/list_blocked_incoming_email_countries?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"84"}},"/list_blocked_incoming_email_domains":{"get":{"description":"This function lists which domains cannot send email to the server.","operationId":"list_blocked_incoming_email_domains","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"domains":{"description":"An array of objects that contains each blocked domain.","items":{"properties":{"domain":{"description":"The blocked domain.","example":"example.com","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"list_blocked_incoming_email_domains","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return blocked email domains list","tags":["Mail","Spam Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  list_blocked_incoming_email_domains\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/list_blocked_incoming_email_domains?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"84"}},"/remove_in_progress_exim_config_edit":{"get":{"description":"This function removes in-progress Exim configuration files after\na failed update to Exim. When cPanel & WHM attempts to update an Exim configuration,\nthe system creates dry run files to replace of the ordinary configuration\nfiles.\n\n**Note:**\n\n* If the update fails, the system leaves these dry run files in place.\n* When the user accesses the *Advanced Editor* section of WHM's [*Exim Configuration Manager*](https://docs.cpanel.net/whm/service-configuration/exim-configuration-manager/)\ninterface (_Home >> Service Configuration >> Exim Configuration Manager_),\nthey access these dry run files instead of the actual configuration files.","operationId":"remove_in_progress_exim_config_edit","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"remove_in_progress_exim_config_edit","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"Removed OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed. Check the `reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove Exim configuration files after failed update","tags":["Server Administration","Mail Server Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  remove_in_progress_exim_config_edit\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/remove_in_progress_exim_config_edit?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/set_manual_mx_redirects":{"get":{"description":"This function lets you create a manual Exim mail exchanger (MX) redirect for a domain. An MX redirection lets you bypass the domain's MX lookup via the Domain Name System (DNS). This function adds the manual redirect entries to the /etc/manualmx file.\n\n**Note:**\n\n  To remove a domain's manual MX redirection, use the WHM API 1 unset_manual_mx_redirect function.","operationId":"set_manual_mx_redirects","parameters":[{"description":"The domain for which to add a manual MX redirect entry.\n\n**Note:**\n\n To add multiple domain entries, increment the parameter. For example, use the domain, domain-1, and domain-2 parameters. For multiple domains, you must include its corresponding mx_host value.","in":"query","name":"domain","required":true,"schema":{"example":"example.com","type":"string"}},{"description":"The domain or IP address (IPv4 or IPv6) to redirect the domain value's emails to.\n\n**Note:**\n\n To add multiple MX hosts, increment the parameter. For example, use the  mx_host,  mx_host-1, and  mx_host-2 parameters. For multiple MX hosts, you must include its corresponding domain value.","in":"query","name":"mx_host","required":true,"schema":{"example":"mailhostexample.com","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"additionalProperties":{"description":"The domain’s former MX redirect target, or null if the domain did not have an MX redirect target before.","example":"mailhostexample.com","nullable":true,"type":"string","x-additionalPropertiesName":"domain"},"description":"The former manual MX redirect entry for each domain.","example":{"example.com":"mailhostexample.com","example.org":null},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"set_manual_mx_redirects","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"- 1 - Success\n- 0 - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Add manual mail exchanger redirect record","tags":["Mail","Mail DNS Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  set_manual_mx_redirects \\\n  domain='example.com' \\\n  mx_host='mailhostexample.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/set_manual_mx_redirects?api.version=1&domain=example.com&mx_host=mailhostexample.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"90"}},"/unblock_incoming_email_from_domain":{"get":{"description":"This function unblocks email from specific domains.","operationId":"unblock_incoming_email_from_domain","parameters":[{"description":"The domain to unblock.\n\n**Note:**\n\n* The function returns `0` for the updated return if the server already doesn't block that domain.\n* An FQDN requires **at least** [a label, a dot (`.`), and a top-level domain (TLD)](https://en.wikipedia.org/wiki/Domain_name#Domain_name_syntax).\n* Enter an asterisk (`*`) to represent [a wildcard label or TLD](https://en.wikipedia.org/wiki/Wildcard_DNS_record).\n* To unblock multiple domains, duplicate or increment the parameter name.","examples":{"multiple":{"summary":"Multiple domains.","value":"domain=example.com domain-1=example1.com domain-2=example2.com"},"multiple-alternative":{"summary":"Multiple domains.","value":"domain=example.com domain=example1.com domain=example2.com"},"single":{"summary":"A single domain.","value":"example.com"}},"in":"query","name":"domain","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"updated":{"description":"Whether the function unblocked one or more domains.\n* `1` — Success.\n* `0` — Failure.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"unblock_incoming_email_from_domain","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove block on emails from specific domains","tags":["Mail","Spam Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  unblock_incoming_email_from_domain \\\n  domain='example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/unblock_incoming_email_from_domain?api.version=1&domain=example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"84"}},"/validate_current_installed_exim_config":{"get":{"description":"This function validates the system's current Exim configuration.","operationId":"validate_current_installed_exim_config","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"message":{"description":"A list of Exim's configuration parameters.","example":"<pre>Doing Dry Run\nDry Run ok\nEnabled system filter options: attachments| fail_spam_score_over_int|spam_rewrite\nEnabled ACL options in block ACL_MAIL_PRE_BLOCK: default_mail_pre\nEnabled ACL options in block ACL_RBL_BLOCK: primary_hostname_bl\n Enabled ACL options in block ACL_RECIPIENT_POST_BLOCK: default_recipient_post\nEnabled ACL options in block ACL_SPAM_SCAN_CHECK_BLOCK: default_spam_scan_check\nEnabled ACL options in block ACL_CHECK_MESSAGE_PRE_BLOCK: default_check_message_pre \nEnabled ACL options in block ACL_CONNECT_POST_BLOCK: default_connect_post \nEnabled ACL options in block ACL_CONNECT_BLOCK: ratelimit|spammerlist \nEnabled ACL options in block ACL_POST_RECP_VERIFY_BLOCK: dictionary_attack\nEnabled ACL options in block ACL_IDENTIFY_SENDER_BLOCK: default_identify_sender\nEnabled ACL options in block ACL_MAIL_BLOCK: requirehelo| requirehelonoforge|requirehelosyntax\nEnabled ACL options in block ACL_RATELIMIT_SPAM_BLOCK: ratelimit_spam_score_over_int\nEnabled ACL options in block ACL_CHECK_MESSAGE_POST_BLOCK: default_check_message_post\nEnabled ACL options in block ACL_POST_SPAM_SCAN_CHECK_BLOCK: mailproviders \nEnabled ACL options in block ACL_SPAM_SCAN_BLOCK: default_spam_scan \nEnabled ACL options in block ACL_RATELIMIT_BLOCK: 0tracksenders\nEnabled ACL options in block ACL_NOTQUIT_BLOCK: ratelimit\nEnabled ACL options in block ACL_RECP_VERIFY_BLOCK: default_recp_verify\nEnabled ACL options in block ACL_PRE_SPAM_SCAN: mailproviders\nEnabled ACL options in block ACL_SPAM_BLOCK: deny_spam_score_over_int\nEnabled ACL options in block ACL_EXISCAN_BLOCK: default_exiscan\nEnabled ACL options in block ACL_RECIPIENT_BLOCK: default_recipient\nEnabled ACL options in block ACL_MAIL_POST_BLOCK: default_mail_post\nThe system detected spam handling in acls and will now disable Apache SpamAssassin in routers and transports!\nThe Apache SpamAssassin method remains unchanged.\nConfigured options list is:\nACL: acl_smtp_connect is active\nACL: acl_smtp_data is active\nACL: acl_smtp_mail is active\nACL: acl_smtp_notquit is active\nACL: acl_smtp_rcpt is active\nProvided options list is: daemon_smtp_ports| tls_on_connect_ports|system_filter_user|system_filter_group|tls_require_ciphers|hostlist loopback|hostlist senderverifybypass_hosts|hostlist skipsmtpcheck_hosts|hostlist spammeripblocks|hostlist backupmx_hosts|hostlist trustedmailhosts|hostlist relay_hosts| domainlist user_domains|remote_max_parallel|smtp_receive_timeout| ignore_bounce_errors_after|rfc1413_query_timeout|timeout_frozen_after|auto_thaw| callout_domain_negative_expire|callout_negative_expire|acl_smtp_connect| acl_smtp_data|acl_smtp_mail|acl_smtp_notquit|acl_smtp_rcpt|perl_at_start| daemon_smtp_ports|tls_on_connect_ports|system_filter_user|system_filter_ group|tls_require_ciphers|spamd_address\nExim Insert Regex is: virtual_userdelivery| virtual_aliases|lookuphost|virtual_user|address_pipe|virtual_sa_user|localuser\nExim Replace Regex is: virtual_sa_user|sa_localuser|virtual_sa_userdelivery| local_sa_delivery|central_filter|central_user_filter|democheck|fail_remote_domains| fixed_login|fixed_plain|has_alias_but_no_mailbox_discarded_to_prevent_loop|literal| local_delivery|local_delivery_spam|localuser|localuser_spam|lookuphost|remote_smtp| secure_login|secure_plain|userforward|virtual_aliases|virtual_aliases_nostar| virtual_user|virtual_user_spam|virtual_userdelivery|virtual_userdelivery_spam\nExim Match Insert Regex is: quota_directory|maildir_format\nExim version 4.76 #1 built 16- Aug-2011 11:41:07\nCopyright (c) University of Cambridge, 1995 - 2007\nBerkeley DB: Sleepycat Software: Berkeley DB 4.3.29: (July 12, 2010)\nSupport for: crypteq iconv() IPv6 PAM Perl OpenSSL Content_Scanning DKIM Old_Demime Experimental_SPF Experimental_SRS\nLookups (built-in): lsearch wildlsearch nwildlsearch iplsearch dbm dbmnz passwd\nAuthenticators: cram_md5 dovecot plaintext spa\nRouters: accept dnslookup ipliteral manualroute queryprogram redirect\nTransports: appendfile/maildir autoreply pipe smtp\nSize of off_t: 8\n\n</pre>","format":"HTML","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"validate_current_installed_exim_config","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"Your configuration is currently valid.","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Validate Exim configuration","tags":["Mail","Mail Server Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  validate_current_installed_exim_config\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/validate_current_installed_exim_config?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/unblock_incoming_email_from_country":{"get":{"description":"This function unblocks email from specific countries.","operationId":"unblock_incoming_email_from_country","parameters":[{"description":"The country to unblock. A valid [ISO 3166-1 alpha-2 code](https://www.iso.org/iso-3166-country-codes.html) two-letter country code.\n\n**Note:**\n* To search all available country codes, read the ISO's [Full list of Country Codes](https://www.iso.org/obp/ui) documentation.\n* To unblock multiple countries, duplicate or increment the parameter name. For example, to unblock three countries, you could:\n  - Use the `country_code` parameter multiple times.\n  - Use the `country_code`, `country_code-1`, and `country_code-2` parameters.","examples":{"multiple":{"description":"To unblock multiple country codes.","value":"country_code=US&country_code=AD"},"multiple-alternative":{"description":"To unblock multiple country codes using index parameters.","value":"country_code=US&country_code-1=AD&country_code-2=ES"},"single":{"description":"To unblock one country code.","value":"US"}},"in":"query","name":"country_code","schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"updated":{"description":"Whether the function unblocked one or more countries.\n* `1` - Success.\n* `0` - Failure.\n\n**Note:**\nIf the server already doesn't block that country, `updated` will return `0`.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"unblock_incoming_email_from_country","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove block on emails from specific countries","tags":["Mail","Spam Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  unblock_incoming_email_from_country\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/unblock_incoming_email_from_country?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"84"}},"/validate_exim_configuration_syntax":{"get":{"description":"This function evaluates and validates an Exim configuration file's syntax.\n\n**Note:**\n\nOn servers that run CentOS 7, you may see a `named` warning about the absence of SPF resource\nrecords on DNS.\n  * This warning is not relevant on CentOS 7 servers, because\n  [RFC 7208 deprecated SPF records](https://tools.ietf.org/html/rfc7208).\n  CentOS 7 servers use TXT records instead of SPF records.\n  * Red Hat 7.1 and CentOS 7.1 both contain `bind-9.9.4-23.el7`, which is an updated version of\n  BIND that complies with RFC 7208. To resolve this issue, update your operating system to a\n  version that contains the updated version of BIND. For more information, read the\n  [Red Hat Bugzilla case about SPF record errors](https://bugzilla.redhat.com/show_bug.cgi?id=1215164).","operationId":"validate_exim_configuration_syntax","parameters":[{"description":"The Exim configuration file's raw text.\n\n**Note:**\n\nIf you do not use this parameter, the function will analyze Exim's current configuration.","in":"query","name":"cfg_text","required":false,"schema":{"example":"RAW_CONFIGURATION_TEXT","format":"HTML","type":"string"}},{"description":"The Exim configuration file's section to check.\n\n**Note:**\n\nIf you use this parameter, pass **only** the desired section to validate as the\n`cfg_text` value.","in":"query","name":"section","required":false,"schema":{"example":"acl","type":"string"}}],"responses":{"200":{"content":{"application/json":{"examples":{"error_msg":{"summary":"An invalid Exim configuration.","value":{"command":"validate_exim_configuration_syntax","data":{"broken_cfg_html":"RAW_CONFIGURATION_TEXT","broken_cfg_text":"==>RAW_CONFIGURATION_TEXT<==\n","error_line":1,"error_msg":"This is an error message."},"output":{"raw":"\n"},"reason":"OK","result":1,"version":1}},"exim_caps":{"summary":"A valid Exim configuration.","value":{"command":"validate_exim_configuration_syntax","data":{"exim_caps":{"add_header":1,"archive":1,"boxtrapper":1,"content_scanning":1,"directives":{"accept_8bitmime":1,"acl_not_smtp":1,"acl_not_smtp_mime":1,"acl_not_smtp_start":1,"acl_smtp_auth":1,"acl_smtp_connect":1,"acl_smtp_data":1,"acl_smtp_data_prdr":1,"acl_smtp_dkim":1,"acl_smtp_etrn":1,"acl_smtp_expn":1,"acl_smtp_helo":1,"acl_smtp_mail":1,"acl_smtp_mailauth":1,"acl_smtp_mime":1,"acl_smtp_notquit":1,"acl_smtp_predata":1,"acl_smtp_quit":1,"acl_smtp_rcpt":1,"acl_smtp_starttls":1,"acl_smtp_vrfy":1,"add_environment":1,"admin_groups":1,"allow_domain_literals":1,"allow_mx_to_ip":1,"allow_utf8_domains":1,"auth_advertise_hosts":1,"auto_thaw":1,"av_scanner":1,"bi_command":1,"bounce_message_file":1,"bounce_message_text":1,"bounce_return_body":1,"bounce_return_linesize_limit":1,"bounce_return_message":1,"bounce_return_size_limit":1,"bounce_sender_authentication":1,"callout_domain_negative_expire":1,"callout_domain_positive_expire":1,"callout_negative_expire":1,"callout_positive_expire":1,"callout_random_local_part":1,"check_log_inodes":1,"check_log_space":1,"check_rfc2047_length":1,"check_spool_inodes":1,"check_spool_space":1,"daemon_smtp_ports":1,"daemon_startup_retries":1,"daemon_startup_sleep":1,"delay_warning":1,"delay_warning_condition":1,"deliver_drop_privilege":1,"deliver_queue_load_max":1,"delivery_date_remove":1,"disable_ipv6":1,"dkim_verify_signers":1,"dns_again_means_nonexist":1,"dns_check_names_pattern":1,"dns_csa_search_limit":1,"dns_csa_use_reverse":1,"dns_dnssec_ok":1,"dns_ipv4_lookup":1,"dns_retrans":1,"dns_retry":1,"dns_trust_aa":1,"dns_use_edns0":1,"drop_cr":1,"dsn_advertise_hosts":1,"dsn_from":1,"envelope_to_remove":1,"errors_copy":1,"errors_reply_to":1,"event_action":1,"exim_group":1,"exim_path":1,"exim_user":1,"extra_local_interfaces":1,"extract_addresses_remove_arguments":1,"finduser_retries":1,"freeze_tell":1,"gecos_name":1,"gecos_pattern":1,"gnutls_allow_auto_pkcs11":1,"gnutls_compat_mode":1,"gnutls_require_kx":1,"gnutls_require_mac":1,"gnutls_require_protocols":1,"header_line_maxsize":1,"header_maxsize":1,"headers_charset":1,"helo_accept_junk_hosts":1,"helo_allow_chars":1,"helo_lookup_domains":1,"helo_try_verify_hosts":1,"helo_verify_hosts":1,"hold_domains":1,"host_lookup":1,"host_lookup_order":1,"host_reject_connection":1,"hosts_connection_nolog":1,"hosts_treat_as_local":1,"ignore_bounce_errors_after":1,"ignore_fromline_hosts":1,"ignore_fromline_local":1,"keep_environment":1,"keep_malformed":1,"local_from_check":1,"local_from_prefix":1,"local_from_suffix":1,"local_interfaces":1,"local_scan_timeout":1,"local_sender_retain":1,"localhost_number":1,"log_file_path":1,"log_selector":1,"log_timezone":1,"lookup_open_max":1,"max_username_length":1,"message_body_newlines":1,"message_body_visible":1,"message_id_header_domain":1,"message_id_header_text":1,"message_logs":1,"message_size_limit":1,"mua_wrapper":1,"never_users":1,"openssl_options":1,"percent_hack_domains":1,"perl_at_start":1,"perl_startup":1,"pid_file_path":1,"pipelining_advertise_hosts":1,"prdr_enable":1,"preserve_message_logs":1,"primary_hostname":1,"print_topbitchars":1,"process_log_path":1,"prod_requires_admin":1,"qualify_domain":1,"qualify_recipient":1,"queue_domains":1,"queue_list_requires_admin":1,"queue_only":1,"queue_only_file":1,"queue_only_load":1,"queue_only_load_latch":1,"queue_only_override":1,"queue_run_in_order":1,"queue_run_max":1,"queue_smtp_domains":1,"receive_timeout":1,"received_header_text":1,"received_headers_max":1,"recipient_unqualified_hosts":1,"recipients_max":1,"recipients_max_reject":1,"remote_max_parallel":1,"remote_sort_domains":1,"retry_data_expire":1,"retry_interval_max":1,"return_path_remove":1,"rfc1413_hosts":1,"rfc1413_query_timeout":1,"sender_unqualified_hosts":1,"slow_lookup_log":1,"smtp_accept_keepalive":1,"smtp_accept_max":1,"smtp_accept_max_nonmail":1,"smtp_accept_max_nonmail_hosts":1,"smtp_accept_max_per_connection":1,"smtp_accept_max_per_host":1,"smtp_accept_queue":1,"smtp_accept_queue_per_connection":1,"smtp_accept_reserve":1,"smtp_active_hostname":1,"smtp_banner":1,"smtp_check_spool_space":1,"smtp_connect_backlog":1,"smtp_enforce_sync":1,"smtp_etrn_command":1,"smtp_etrn_serialize":1,"smtp_load_reserve":1,"smtp_max_synprot_errors":1,"smtp_max_unknown_commands":1,"smtp_ratelimit_hosts":1,"smtp_ratelimit_mail":1,"smtp_ratelimit_rcpt":1,"smtp_reserve_hosts":1,"smtp_return_error_details":1,"spamd_address":1,"spf_guess":1,"split_spool_directory":1,"spool_directory":1,"sqlite_lock_timeout":1,"srs_config":1,"srs_hashlength":1,"srs_hashmin":1,"srs_maxage":1,"srs_secrets":1,"srs_usehash":1,"srs_usetimestamp":1,"strict_acl_vars":1,"strip_excess_angle_brackets":1,"strip_trailing_dot":1,"syslog_duplication":1,"syslog_facility":1,"syslog_processname":1,"syslog_timestamp":1,"system_filter":1,"system_filter_directory_transport":1,"system_filter_file_transport":1,"system_filter_group":1,"system_filter_pipe_transport":1,"system_filter_reply_transport":1,"system_filter_user":1,"tcp_nodelay":1,"timeout_frozen_after":1,"timezone":1,"tls_advertise_hosts":1,"tls_certificate":1,"tls_crl":1,"tls_dh_max_bits":1,"tls_dhparam":1,"tls_eccurve":1,"tls_ocsp_file":1,"tls_on_connect_ports":1,"tls_privatekey":1,"tls_remember_esmtp":1,"tls_require_ciphers":1,"tls_try_verify_hosts":1,"tls_verify_certificates":1,"tls_verify_hosts":1,"trusted_groups":1,"trusted_users":1,"unknown_login":1,"unknown_username":1,"untrusted_set_sender":1,"uucp_from_pattern":1,"uucp_from_sender":1,"warn_message_file":1,"write_rejectlog":1},"dkim":1,"domainkeys":0,"dovecot":1,"exiscan":1,"force_command":1,"maildir":1,"mailman":1,"no_forward_outbound_spam":1,"no_forward_outbound_spam_over_int":0,"notquit":1,"passwd":1,"rewrite_from_all":0,"rewrite_from_remote":0,"spf":1,"srs":0}},"output":{"raw":"\n"},"reason":"OK","result":1,"version":1}}},"schema":{"properties":{"data":{"anyOf":[{"description":"The function returns this object for an invalid Exim configuration.","properties":{"broken_cfg_html":{"description":"The line with the broken configuration, in HTML format.","example":"RAW_CONFIGURATION_TEXT\n","format":"HTML","type":"string"},"broken_cfg_text":{"description":"The line that includes the broken configuration.","example":"==>RAW_CONFIGURATION_TEXT<==\n","format":"HTML","type":"string"},"error_line":{"description":"The first line in the Exim configuration file that contains an error.","minimum":1,"type":"integer"},"error_msg":{"description":"Any error messages that the validation script encountered.","type":"string"}},"type":"object"},{"properties":{"exim_caps":{"description":"The function returns this object for a valid Exim configuration.","properties":{"add_header":{"description":"Whether the server supports the `add_header` directive.\n\n* `1` — Supports.\n* `0` — Does **not** support.","enum":[1,0],"type":"integer"},"archive":{"description":"Whether the server supports system-wide archives.\n\n* `1` — Supports.\n* `0` — Does **not** support.","enum":[1,0],"type":"integer"},"boxtrapper":{"description":"Whether the server supports BoxTrapper functionality.\n\n* `1` — Supports.\n* `0` — Does **not** support.","enum":[1,0],"type":"integer"},"content_scanning":{"description":"Whether the server supports content scanning functionality.\n\n* `1` — Supports.\n* `0` — Does **not** support.","enum":[1,0],"type":"integer"},"directives":{"additionalProperties":{"description":"Whether the directive is active or inactive on the server.\n\n* `1` — Active.\n* `0` — Inactive.\n\n**Note:**\n\nThe return's name is the directive's name.","enum":[1,0],"type":"integer"},"description":"A list of individual Exim directives.","type":"object"},"dkim":{"description":"Whether the server supports DomainKeys Identified Mail (DKIM).\n\n* `1` — Supports.\n* `0` — Does **not** support.","enum":[1,0],"type":"integer"},"domainkeys":{"description":"Whether the server supports DKIM.\n\n* `1` — Supports.\n* `0` — Does **not** support.","enum":[1,0],"type":"integer"},"dovecot":{"description":"Whether the server supports Dovecot authentication.\n\n* `1` — Supports.\n* `0` — Does **not** support.","enum":[1,0],"type":"integer"},"exiscan":{"description":"Whether the server contains exiscan, which scans messages from\nauthenticated senders for malware.\n\n* `1` — Contains exiscan.\n* `0` — Does **not** contain exiscan.","enum":[1,0],"type":"integer"},"force_command":{"description":"Whether the server supports the `force_command` directive for\npipe transports.\n\n* `1` — Supports.\n* `0` — Does **not** support.","enum":[1,0],"type":"integer"},"maildir":{"description":"Whether the server supports the Maildir format.\n\n* `1` — Supports.\n* `0` — Does **not** support.","enum":[1,0],"type":"integer"},"mailman":{"description":"Whether the server supports the Mailman feature.\n\n* `1` — Supports.\n*  `0` — Does **not** support.","enum":[1,0],"type":"integer"},"no_forward_outbound_spam":{"description":"Whether the server will refuse to forward outbound spam if it\nmatches the Apache SpamAssassin™ internal `spam_score` setting.\n\n* `1` — Server refuses to forward.\n* `0` — Server allows.","enum":[1,0],"type":"integer"},"no_forward_outbound_spam_over_int":{"description":"Whether the server will refuse to forward outbound spam if it\nmatches a defined Apache SpamAssassin score.\n\n* `1` — Server refuses to forward.\n* `0` — Server allows.","enum":[1,0],"type":"integer"},"notquit":{"description":"Whether the server supports the `acl_smtp_notquit` ACL, which runs\nwhen an SMTP session ends without a `QUIT`.\n\n* `1` — Supports.\n* `0` — Does **not** support.","enum":[1,0],"type":"integer"},"passwd":{"description":"Whether the server supports password authentication.\n\n* `1` — Supports.\n* `0` — Does **not** support.","enum":[1,0],"type":"integer"},"rewrite_from_all":{"description":"Whether the server supports the rewrite function on all incoming\nmail.\n\n* `1` — Supports.\n* `0` — Does **not** support.","enum":[1,0],"type":"integer"},"rewrite_from_remote":{"description":"Whether the server can rewrite the outgoing `From:` header to the\nactual sender.\n\n* `1` — Can rewrite.\n* `0` — **Cannot** rewrite.","enum":[1,0],"type":"integer"},"spf":{"description":"Whether the server supports SPF checks.\n\n* `1` — Supports.\n* `0` — Does **not** support.","enum":[1,0],"type":"integer"},"srs":{"description":"Whether the server supports the Sender Rewriting Scheme (SRS).\n\n* `1` — Supports.\n* `0` — Does **not** support.","enum":[1,0],"type":"integer"}}}},"type":"object"}],"description":"An object containing a valid or invalid Exim configuration information.","type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"validate_exim_configuration_syntax","type":"string"},"output":{"description":"The function's raw HTML output, if any exists.","format":"HTML","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Validate Exim configure file syntax","tags":["Mail","Mail Server Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  validate_exim_configuration_syntax\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/validate_exim_configuration_syntax?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/create_featurelist":{"get":{"description":"This function creates or updates a feature list.\n\n**Note:**\n\nA reseller **must** possess the\n[Add/Remove Package feature](https://docs.cpanel.net/whm/resellers/edit-reseller-nameservers-and-privileges/#packages)\nto use this function.","operationId":"create_featurelist","parameters":[{"description":"The feature list's name.","in":"query","name":"featurelist","required":true,"schema":{"example":"CustomFeatureList","type":"string"}},{"description":"Whether to add a specific feature in the feature list.\n\n* `1` — Add the feature.\n* `0` — Do **not** add the feature.\n\n**Note:**\n\n* The parameter's name is a feature's name. For example, the `changemx=1`\nadds the *Change Mail Exchanger* feature to the feature list.\n\n* You can add or omit multiple features.","in":"query","name":"featurelistname","required":false,"schema":{"default":0,"enum":[1,0],"example":1,"type":"integer"}},{"description":"Whether to overwrite an existing feature list.\n\n* `1` — Overwrite.\n* `0` — Do **not** overwrite.","in":"query","name":"overwrite","required":false,"schema":{"default":0,"enum":[1,0],"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"featurelist":{"description":"The feature list's name.","example":"Arthur","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"create_featurelist","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Create feature list","tags":["Packages","Feature Lists"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  create_featurelist \\\n  featurelist=Arthur webmail=1 changemx=1 overwrite=1\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/create_featurelist?api.version=1&featurelist=Arthur&webmail=1&changemx=1&overwrite=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.46"}},"/suspendacct":{"get":{"description":"This function suspends an account.","operationId":"suspendacct","parameters":[{"description":"The account to suspend.","in":"query","name":"user","required":true,"schema":{"example":"username","type":"string"}},{"description":"The reason for suspension.\n\n**Important:**\n\n We strongly recommend that you provide a reason for suspension whenever you suspend an account.","in":"query","name":"reason","required":false,"schema":{"default":"Unknown","example":"Nonpayment","type":"string"}},{"description":"Whether to allow only the `root` user to unsuspend the account.\n* `1` - **Only** the `root` user can unsuspend the account.\n* `0` - The `root` user or the account's owner can unsuspend the account.","in":"query","name":"disallowun","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to skip suspension of the account's FTP accounts.\n* `1` - Do **not** suspend the FTP accounts.\n* `0` - Suspend the FTP accounts.","in":"query","name":"leave-ftp-accts-enabled","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"suspendacct","type":"string"},"output":{"description":"System messages generated while suspending the account.","properties":{"raw":{"description":"The raw system message.","example":"Changing Shell to /bin/false...Changing shell for username. Warning: \"/bin/false\" is not listed in /etc/shells. Shell changed. Done Locking Password...Locking password for user username. passwd: Success Done Suspending mysql users Using Universal Quota Support (quota=0) Suspending websites... Using Universal Quota Support (quota=0) Suspending FTP accounts... Updating FTP passwords for username FTP password files updated. FTP vhost passwords synced username's account has been suspended\n","type":"string"}},"type":"object"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Suspend cPanel account","tags":["Suspensions"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  suspendacct \\\n  user='username'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/suspendacct?api.version=1&user=username"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/delete_featurelist":{"get":{"description":"This function deletes a feature list.","operationId":"delete_featurelist","parameters":[{"description":"The feature list's name.","in":"query","name":"featurelist","required":true,"schema":{"example":"TestList","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"deleted_featurelist":{"description":"The deleted feature list's name.","example":"TestList","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"delete_featurelist","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Delete feature list","tags":["Packages","Feature Lists"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  delete_featurelist \\\n  featurelist='TestList'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/delete_featurelist?api.version=1&featurelist=TestList"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/get_feature_metadata":{"get":{"description":"This function lists the details of the authenticated user's available feature lists.","operationId":"get_feature_metadata","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"features":{"description":"An array of objects containing information about a feature.","items":{"properties":{"id":{"description":"The feature's ID.","example":"addondomains","type":"string"},"is_cpaddon":{"description":"Whether the feature is a\n[cPAddon](https://docs.cpanel.net/cpanel/software/site-software/).\n\n* `1` — cPAddon.\n* `0` — **Not** a cPAddon.","enum":[1,0],"example":0,"type":"integer"},"is_plugin":{"description":"Whether the feature is a plugin.\n\n* `1` — Plugin.\n* `0` — **Not** a plugin.","enum":[1,0],"example":0,"type":"integer"},"name":{"description":"The feature's name.","example":"Addon Domain Manager","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_feature_metadata","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return current user's available feature lists info","tags":["Packages","Feature Lists"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_feature_metadata\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_feature_metadata?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/get_feature_names":{"get":{"description":"This function lists all available features.","operationId":"get_feature_names","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"feature":{"description":"An array of objects that contain a list of available features.","items":{"properties":{"id":{"description":"The feature's ID.","example":"sslmanager","type":"string"},"name":{"description":"The feature's name.","example":"SSL Manager","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_feature_names","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return all features","tags":["Packages","Feature Lists"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_feature_names\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_feature_names?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/get_featurelists":{"get":{"description":"This function lists the authenticated user's available feature lists.\n\n**Notes:**\n\n* When you call this function with the `root` account, it returns **all** feature lists on the server.\n* When you call this function with a reseller account, it **only** returns feature lists that the account owns.","operationId":"get_featurelists","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"featurelists":{"description":"An array of available feature lists.","example":["default","disabled","reseller1_test1","reseller1_test2"],"items":{"example":"default","type":"string"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_featurelists","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return current user's available feature lists","tags":["Packages","Feature Lists"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_featurelists\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_featurelists?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.52"}},"/get_users_features_settings":{"get":{"description":"This function lists the features settings of cPanel accounts.","operationId":"get_users_features_settings","parameters":[{"description":"The user's username.\n\n**Note:**\n\nTo check multiple users, increment the parameter name. For example, `user-1`, `user-2`, and `user-3`.","examples":{"multiple":{"description":"Multiple users.","value":"user-1=example1 user-2=example2 user-3=example3"},"single":{"description":"A single user.","value":"example"}},"in":"query","name":"user","required":true,"schema":{"type":"string"}},{"description":"The feature's name.\n\n**Note:**\n\n* To check multiple features, increment the parameter name. For example, `feature-1`, `feature-2`, and `feature-3`.\n* If you use this parameter, you **must** enter a feature name, or the function returns an error. If you do **not** use this parameter, the function returns data for all features on the server.","examples":{"multiple":{"description":"Multiple feature.","value":"feature-1=autossl feature-2=addoncgi feature-3=addondomains"},"single":{"description":"A single feature.","value":"autossl"}},"in":"query","name":"feature","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"users_features_settings":{"description":"An array of objects that contain information about the feature list settings.","items":{"properties":{"cpuser_setting":{"description":"The user's setting for the feature in their `cpuser` file, which overrides the `feature_list_setting` return.\n* `1` - Enabled.\n* `0` - Disabled.\n* `null` — The feature is **not** defined in the feature list.","enum":[1,0],"example":1,"nullable":true,"type":"integer"},"feature":{"description":"The feature name.","example":"autossl","type":"string"},"feature_list":{"description":"The feature list's name.","example":"autossl","type":"string"},"feature_list_setting":{"description":"The user's feature list setting.\n* `1` - Enabled.\n* `0` - Disabled.","enum":[1,0],"example":1,"type":"integer"},"user":{"description":"The user's username.","example":"example","format":"username","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_users_features_settings","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}},"type":"object"}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return cPanel accounts' feature settings","tags":["Packages","Feature Access"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_users_features_settings \\\n  user='example'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_users_features_settings?api.version=1&user=example"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"58"}},"/get_featurelist_data":{"get":{"description":"This function lists features in a specific feature list.","operationId":"get_featurelist_data","parameters":[{"description":"The feature list for which to list information.","in":"query","name":"featurelist","required":true,"schema":{"example":"\"Mail Only\"","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"featurelist":{"description":"The feature list's name.","example":"Mail Only","type":"string"},"features":{"description":"An array of objects containing the feature's information.","items":{"properties":{"id":{"description":"The feature's ID.","example":"email_trace","type":"string"},"is_disabled":{"description":"Whether the feature is disabled.\n\n* `1` — Disabled.\n* `0` — **Not** disabled.\n\n**Note:**\n\n* The `disabled` feature list does **not** use this return.\n* Users on your server can't access disabled features. For more\ninformation, read our\n[Feature Manager](https://go.cpanel.net/whmdocsFeatureManager)\ndocumentation.","enum":[1,0],"example":0,"type":"integer"},"value":{"description":"Whether the feature list includes the feature.\n\n* `1` — The feature list includes this feature.\n* `0` — The feature list does **not** include this feature.\n\n**Note:**\n\nThe `disabled` feature list uses the **opposite** logic for this return.\n\n* `1` — The `disabled` feature list does **not** include this feature.\n* `0` — The `disabled` feature list includes this feature.","enum":[1,0],"example":1,"type":"integer"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_featurelist_data","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return feature list configuration","tags":["Packages","Feature Lists"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_featurelist_data \\\n  featurelist='\"Mail Only\"'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_featurelist_data?api.version=1&featurelist=%22Mail%20Only%22"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/update_featurelist":{"get":{"description":"This function creates or updates a feature list.","operationId":"update_featurelist","parameters":[{"description":"The feature list's name.","in":"query","name":"featurelist","required":true,"schema":{"example":"TheBlackLagoon","type":"string"}},{"description":"Whether to include the feature in the feature list.\n\n**Notes:**\n\n This parameter's name is the feature's name. If you do not specify any features, the system will disable all features in the feature list.","in":"query","name":"feature name","required":false,"schema":{"enum":[0,1],"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"featurelist":{"description":"The feature list's name. A valid string.","example":"TheBlackLagoon","type":"string"},"invalid_features":{"description":"An array of invalid feature names. This array includes the invalid  feature return.","items":{"properties":{"invalid feature":{"description":"Whether the feature exists in the feature list.\n\n**Note:**\n\n The feature's name is the return's name.\n- 1  The feature exists in the feature list.\n- 0  The feature does not exist in the feature list.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"type":"array"},"updated_features":{"description":"hash of features in the feature list. This hash includes the feature  name return.","properties":{"autoresponders":{},"feature name":{"description":"Whether the feature exists in the feature list.\n\n**Note:**\n\n The feature's name is the return's name.\n- 1  The feature exists in the feature list.\n- 0  The feature does not exist in the feature list.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"update_featurelist","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update feature list","tags":["Packages","Feature Lists"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  update_featurelist \\\n  featurelist='TheBlackLagoon'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/update_featurelist?api.version=1&featurelist=TheBlackLagoon"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/unsuspendacct":{"get":{"description":"This function unsuspends an account.\n\n**Note:**\n\n**Only** the `root` account and `root`-enabled resellers can unsuspend a locked account.","operationId":"unsuspendacct","parameters":[{"description":"The account to unsuspend.","in":"query","name":"user","required":true,"schema":{"example":"username","type":"string"}},{"description":"Whether to retain any [service proxies](https://go.cpanel.net/serviceproxyglossary) on an account.\n* `1` — Retain service proxies.\n* `0` — Do **not** retain service proxies.","in":"query","name":"retain-service-proxies","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"unsuspendacct","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Unsuspend cPanel account","tags":["Suspensions"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  unsuspendacct \\\n  user='username'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/unsuspendacct?api.version=1&user=username"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/list_hooks":{"get":{"description":"This function lists the server's script hooks.","operationId":"list_hooks","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"categories":{"description":"An array of objects containing hook categories.","items":{"properties":{"category":{"description":"The script hook's category.","example":"RPM::Versions","type":"string"},"events":{"description":"An array of objects containing events.","items":{"properties":{"event":{"description":"The event that triggers the script hook.","example":"MariaDB-server","type":"string"},"stage_order":{"description":"When the hook script will execute. It is possible for a hook script\nto have both values.\n\n* `pre` — The script runs before the function.\n* `post` — The script runs after the function.","example":["pre","post"],"items":{"type":"string"},"type":"array"},"stages":{"description":"An array of objects containing stage information.","items":{"properties":{"actions":{"description":"An array of objects containing information about hook script actions.","items":{"properties":{"blocking":{"description":"Whether the script hook has a blocking contest.\n\n* `1` — Blocking contest.\n* `0` — No blocking contest.","enum":[1,0],"example":0,"type":"integer"},"category":{"description":"The script hook's category.","example":"RPM::Versions","type":"string"},"check":{"description":"The absolute file path to the script that runs after the hook script to check the results.","example":null,"nullable":true,"type":"string"},"description":{"description":"The hook script's description.","example":"A script description.","nullable":true,"type":"string"},"enabled":{"description":"Whether the hook script is enabled.\n\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":1,"type":"integer"},"escalateprivs":{"description":"Whether the hook script will run with escalated root privileges.\n\n* `1` — Runs with escalated privileges.\n* `0` — Does not run with escalated privileges.","enum":[0,1],"example":0,"type":"integer"},"event":{"description":"The event that triggers the script hook.","example":"MariaDB-server","type":"string"},"exectype":{"description":"The type of function that the script hook launches.\n\n* `script` — A script function.\n* `module` — A Perl module function.","enum":["script","module"],"example":"script","type":"string"},"hook":{"description":"The absolute file path to the hook script.","example":"/scripts/postcourier-authlibup","type":"string"},"id":{"description":"The script hook's ID.","example":"KQVO65K_8MWe__3JMPETn43S","type":"string"},"rollback":{"description":"The absolute file path to the script that can roll back the hook script.","example":null,"nullable":true,"type":"string"},"stage":{"description":"When the hook script will execute.\n\n* `pre` — The script runs before the function.\n* `post` — The script runs after the function.","example":"post","type":"string"},"weight":{"description":"The priority of the script hook, where lower values run before higher values.","example":100,"minimum":1,"type":"integer"}},"type":"object"},"type":"array"},"attributes":{"description":"A list of hook script attributes.","properties":{"blocking":{"description":"Whether the script hook contains a blocking context.\n\n* `1` — Blocking context.\n* `0` — No blocking context.","enum":[1,0],"example":0,"type":"integer"},"escalateprivs":{"description":"Whether the hook script will run with escalated root\nprivileges.\n\n* `1` — Runs with escalated privileges.\n* `0` — Does not run with escalated privileges.","enum":[1,0],"example":0,"type":"integer"}},"type":"object"},"description":{"description":"The hook script's description.","example":"My hook script.","type":"string"},"stage":{"description":"When the hook script will execute.\n\n* `pre` — The script runs before the function.\n* `post` — The script runs after the function.","example":"post","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"type":"array"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"list_hooks","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return script hooks list","tags":["Script Hooks","Scripts Hooks"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  list_hooks\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/list_hooks?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.32"}},"/sethostname":{"get":{"description":"This function changes the server's hostname.\n\n**Warning:**\n\n* Do **not** select a hostname that begins with `www` or a number, or a\nhostname that ends with a hyphen (`-`) character.\n* You **must** use a fully-qualified domain name (FQDN) that contains two periods\n(for example, `hostname.example.com`).\n* Do **not** choose a hostname that a cPanel account on your server will use.\n* Do **not** choose a potential service subdomain (proxy subdomain) as a hostname\n(for example, `cpanel.example.com` or `whm.example.com`).\n\n**Important:**\n\nIf you update your hostname, the system blocks user access to cPanel's [*Calendars and Contacts*](https://go.cpanel.net/calendars) interface (*cPanel >> Home >> Email >> Calendars and Contacts*).\n\nThe system restores access to this interface after the hostname update finishes.\nFor more information, read our\n[Interface Lock Scripts](https://docs.cpanel.net/knowledge-base/cpanel-product/interface-lock-scripts/)\ndocumentation.\n\n**Note:**\n\nWhenever you change the server's hostname, you **must** use one of the following methods:\n  * Use WHM's\n  [*Change Hostname*](https://docs.cpanel.net/whm/networking-setup/change-hostname/)\n  interface (*WHM >> Home >> Networking Setup >> Change Hostname*).\n  * Call WHM API 1's `sethostname` function.\n  * Run the\n  [`/usr/local/cpanel/bin/set_hostname` utility](https://docs.cpanel.net/whm/scripts/the-set_hostname-utility/)\n  as the `root` user.\nThese methods ensure that all of the necessary system and service changes occur.","operationId":"sethostname","parameters":[{"description":"The server's new hostname.\n\n**Important:**\n\nThe server's hostname should **never** be identical to the domain name. For example,\nif the domain is `example.com`, you could use a hostname such as `server1.example.com`,\nbut **not** `example.com`.  ","in":"query","name":"hostname","required":true,"schema":{"example":"hostname.example.com","format":"hostname","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"sethostname","type":"string"},"output":{"description":"A list of the function's output.","properties":{"messages":{"description":"Any of the function's output messages.","example":"Updating cPanel license...Done. Update succeeded.","type":"string"},"warnings":{"description":"Any of the function's warnings.","example":"The hostname was already set to hostname.example.com, syncing configuration only.","type":"string"}},"type":"object"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"Stopping cPHulkd during hostname change\nService “cphulkd” is already stopped.<br />\n<br />\n<span class='cpanel_output_color_bold'>Startup Log</span><br />\n <span class='cpanel_output_indent'></span><span class='cpanel_output_color_bold cpanel_output_ color_bright_yellow cpanel_output_color_on_grey6'>Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable.</span><br />\n<br />\n<span class= 'cpanel_output_color_bold okmsg'>cphulkd stopped successfully.</span><br />\nStopping MySQL during hostname change\nChanging hostname in kernel to hostname.example.com\nAltered hostname in /etc/sysconfig/network\nUpdating cPHulkd\nStarting cPHulkd\n(XID qju5cf) The “cphulkd” service is not configured.\nRestarting Exim\nWaiting for “exim” to restart ………waiting for “exim” to initialize ………finished.<br />\n<br />\n<span class='cpanel_output_color_bold'>Service Status</span><br />\n<span class='cpanel_output_indent'></span>exim (/usr/sbin/exim -ps -bd -q1h -oP /var/spool/exim/exim-daemon.pid) is running as mailnull with PID 16943 (systemd+/proc check method).<br />\n<br />\n<span class='cpanel_output_color_bold'>Startup Log</span><br />\n <span class='cpanel_output_indent'></span>Jul 29 15:03:14 hostname.example.com systemd[1]: Starting Exim is a Mail Transport Agent, which is the program that moves mail from one machine to another....<br />\n<span class='cpanel_output_indent'></span>Jul 29 15:03:14 hostname. example.com systemd[1]: Can&#39;t open PID file /var/spool/exim/exim-daemon.pid (yet?) after start: No such file or directory<br />\n<span class='cpanel_output_indent'></span>Jul 29 15:03:14 hostname.example.com systemd[1]: Started Exim is a Mail Transport Agent, which is the program that moves mail from one machine to another..<br />\n<br />\n<span class='cpanel_output_ color_bold'>Log Messages</span><br />\n<span class='cpanel_output_indent'></span>2020-07-29 15:03:14 exim 4.93 daemon started: pid=16943, -q1h, listening for SMTP on port 25 (IPv6 and IPv4) port 587 (IPv6 and IPv4) and for SMTPS on port 465 (IPv6 and IPv4)<br />\n<span class='cpanel_ output_indent'></span>2020-07-29 14:57:20 exim 4.93 daemon started: pid=16089, -q1h, listening for SMTP on port 25 (IPv6 and IPv4) port 587 (IPv6 and IPv4) and for SMTPS on port 465 (IPv6 and IPv4)<br />\n<br />\n<span class='cpanel_output_color_bold okmsg'>exim restarted successfully.</span><br />\nUpdating Apache configuration\nUpdating cPanel license...Done. Update succeeded.\nA DNS record already exists for “hostname.example.com”.\nThe system has queued the hostname changes for the DAV services.\nUsers cannot access the DAV features that use these services until\nthe system has finished updates to the hostname. After the system adjusts a\nspecific user’s database, it restores their access to the DAV services.\n\nYou will receive a notification when the system completes the update for all users.\nWaiting for “mysql” to start ……waiting for “mysql” to initialize ………finished.<br />\n<br />\n<span class='cpanel_output_color_bold'>Service Status</span><br />\n<span class='cpanel_output_indent'></span>mysqld (/usr/sbin/mysqld --daemonize --pid-file= /var/run/mysqld/mysqld.pid) is running as mysql with PID 16886 (systemd+/proc check method). <br />\n<br />\n<span class='cpanel_output_color_bold'>Startup Log</span><br />\n<span class= 'cpanel_output_indent'></span>Jul 29 15:03:10 hostname.example.com systemd[1]: Starting MySQL Server...<br />\n<span class='cpanel_output_indent'></span>Jul 29 15:03:11 hostname.example.com systemd[1]: Started MySQL Server.<br />\n<br />\n<span class='cpanel_output_color_bold'>Log Messages</span><br />\n<span class='cpanel_output_indent'></span>2020-07-29T20:03:11.894935Z 0 [Note] /usr/sbin/mysqld: ready for connections.<br />\n<span class='cpanel_output_indent'> </span>2020-07-29T20:03:09.442015Z 0 [Note] /usr/sbin/mysqld: Shutdown complete<br />\n<span class='cpanel_output_indent'></span>2020-07-29T19:57:17.010586Z 0 [Note] /usr/sbin/mysqld: ready for connections.<br />\n<br />\n<span class='cpanel_output_color_bold okmsg'>mysql started successfully.</span><br />","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update server's hostname","tags":["Server Administration","System Information"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  sethostname \\\n  hostname='hostname.example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/sethostname?api.version=1&hostname=hostname.example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/set_primary_servername":{"get":{"description":"This function sets the primary domain hosted on an IP address and web server port. The primary domain refers to the virtual host that the server returns when a visitor directly accesses the IP address.\n\nFor example, if both `example1.com` and `example2.com` are name-based virtual hosts on IP address `192.168.0.1`, the primary virtual host appears when the visitor accesses the `http://192.168.0.1/` location.\n\n**Important:**\n\nWhen you disable the [Web Server role](https://go.cpanel.net/serverroles#roles), the system **disables** this function.","operationId":"set_primary_servername","parameters":[{"description":"The `ServerName` value in Apache's `VirtualHost` section to set as primary for the IP address and port type.","in":"query","name":"servername","required":true,"schema":{"example":"hostname.example.com","format":"domain","type":"string"}},{"description":"The type of virtual host to set as primary.\n* `std` — Set the primary domain for the HTTP port. Typically, port `80`.\n* `ssl` — Set the primary domain for the HTTPS port. Typically, port `443`.","in":"query","name":"type","required":false,"schema":{"default":"std","enum":["std","ssl"],"example":"std","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"set_primary_servername","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update server's primary virtual host","tags":["Server Administration","System Information"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  set_primary_servername \\\n  servername='hostname.example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/set_primary_servername?api.version=1&servername=hostname.example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/delete_hook":{"get":{"description":"This function removes a script hook.","operationId":"delete_hook","parameters":[{"description":"The script hook's ID.\n\n**Note:**\n\nTo retrieve a hook's ID, use the WHM API 1 `list_hooks` function.","in":"query","name":"id","required":true,"schema":{"example":"HzEpGvT6QGUYwxuX3hWB8AUq","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"delete_hook","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Delete script hook","tags":["Script Hooks","Scripts Hooks"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  delete_hook \\\n  id='HzEpGvT6QGUYwxuX3hWB8AUq'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/delete_hook?api.version=1&id=HzEpGvT6QGUYwxuX3hWB8AUq"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.32"}},"/reorder_hooks":{"get":{"description":"This function changes the order of script hooks.","operationId":"reorder_hooks","parameters":[{"description":"A comma-seprated list of script hook IDs, in order of priority.\n\n**Note:**\n\nTo retrieve a hook's ID, use the WHM API 1 `list_hooks` function.","in":"query","name":"ids","required":true,"schema":{"example":"HzEpGvT6QGUYwxuX3hWB8AUq,UNs8a8IbbAVf5oi_hXbcEw5a","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"hook_order":{"description":"A list of the script hook details.","example":[{"id":"HzEpGvT6QGUYwxuX3hWB8AUq","weight":100},{"id":"UNs8a8IbbAVf5oi_hXbcEw5a","weight":200}],"items":{"properties":{"id":{"description":"The script hook's ID.","example":"HzEpGvT6QGUYwxuX3hWB8AUq","type":"string"},"weight":{"description":"The script hook's weight. The lower the number, the greater the priority.","example":100,"minimum":1,"type":"integer"}},"type":"object"}}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"reorder_hooks","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update script hooks order","tags":["Script Hooks","Scripts Hooks"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  reorder_hooks \\\n  ids='HzEpGvT6QGUYwxuX3hWB8AUq,UNs8a8IbbAVf5oi_hXbcEw5a'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/reorder_hooks?api.version=1&ids=HzEpGvT6QGUYwxuX3hWB8AUq%2cUNs8a8IbbAVf5oi_hXbcEw5a"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.32"}},"/ipv6_enable_account":{"get":{"description":"This function assigns an IPv6 address to one or more accounts.\n\n**Note:**\n\nYou **must** perform at least one of the following actions before you call this function:\n  * Use WHM's [*IPv6 Ranges*](https://go.cpanel.net/whmdocsIPv6Ranges) interface (*WHM >> Home >> IP Functions >> IPv6 Ranges*) or WHM API 1's `ipv6_range_add` function to add one or more IPv6 address ranges for use as dedicated IPv6 addresses.\n  * Use WHM's [*Basic WebHost Manager Setup*](https://go.cpanel.net/whmdocsBasicasisWebHostManagerSetup) interface (*WHM >> Home >> Server Configuration >> Basic WebHost Manager Setup*) or modify the [`/etc/wwwacct.conf`](https://go.cpanel.net/advancedinstall) file to add a shared IPv6 address to the server.\n  * For all of cPanel & WHM's features to function properly on IPv6, the `cpsrvd` daemon **must** listen on IPv6 addresses. To enable this functionality, select *On* for the *Listen on IPv6 Addresses* setting in the *System* section of WHM's [*Tweak Settings*](https://go.cpanel.net/whmdocsTweakSettings#system) interface (*WHM >> Home >> Server Configuration >> Tweak Settings*).\n\n**Important:**\n\nWhen you disable the [Web Server role](https://go.cpanel.net/howtouseserverprofiles#roles), the system **disables** this function.","operationId":"ipv6_enable_account","parameters":[{"description":"A comma-delimited list of account names.","in":"query","name":"user","required":true,"schema":{"example":"user1,user2,user3","format":"username","type":"string"}},{"description":"The IPv6 address range's name.\n\n**Note:**\n\nThe range name `SHARED` will assign the server's shared IPv6 address to the account(s).","in":"query","name":"range","required":true,"schema":{"example":"Hosting_IPv6_Block","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"example":{"fail_cnt":2,"failures":{"brain":"The “brain” account does not exist.","pinky":"The “pinky” account does not exist."},"ipv6":{"chewie":"2001:0db8:1a34:56cf:0000:0000:0000:0000","cptest":"2001:0db8:1a34:56cf:0000:0000:0000:0001","domain1":"2001:0db8:1a34:56cf:0000:0000:0000:0002"}},"properties":{"fail_cnt":{"description":"The number of accounts that failed to enable IPv6.","example":0,"minimum":0,"type":"integer"},"failures":{"additionalProperties":{"description":"The account and the reason why IPv6 enable failed.\n\n**Note:**\n\nThe function uses the account name as the return's name.","example":"Failed to enable IPv6","type":"string"},"description":"List of accounts where IPv6 enable failed.","type":"object"},"ipv6":{"additionalProperties":{"description":"The account and the IPv6 address assigned to the account.\n\n**Note:**\n\nThe function uses the account name as the return's name.","type":"string"},"description":"The IPv6 addresses that the system assigned to each account.","type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"ipv6_enable_account","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Add IPv6 address range to accounts","tags":["IP Addresses","IPv6 Address Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  ipv6_enable_account \\\n  user='user1,user2,user3' \\\n  range='Hosting_IPv6_Block'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/ipv6_enable_account?api.version=1&user=user1%2cuser2%2cuser3&range=Hosting_IPv6_Block"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.40"}},"/ipv6_disable_account":{"get":{"description":"This function removes the IPv6 address from an account.\n\n**Notes:**\n\n- When you disable IPv6 on an account, the system unbinds that IPv6 address from your server and the account loses the address. If you enable IPv6 on that account again, the system assigns it a different IPv6 address.\n- For all of cPanel & WHM's features to function properly on IPv6, the `cpsrvd` daemon **must** listen on IPv6 addresses. To enable this functionality, select On for the *Listen on IPv6 Addresses* setting in the *System* section of WHM's [Tweak Settings](https://go.cpanel.net/whmdocsTweakSettings) interface (*WHM >> Home >> Server Configuration >> Tweak Settings*).\n\n**Important:**\n\nWhen you disable the [Web Server role](https://go.cpanel.net/howtouseserverprofiles#roles), the system **disables** this function.","operationId":"ipv6_disable_account","parameters":[{"description":"A comma delimited list of account names.","in":"query","name":"user","required":true,"schema":{"example":"user1,user2,user3","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"fail_cnt":{"description":"The number of accounts that failed to disable IPv6.\n\n**Note**\n\nThe function only returns this value if any failures exist.","example":0,"minimum":0,"type":"integer"},"failures":{"description":"List of accounts where IPv6 disable failed\n\n**Note**\n\nThe function only returns this value if any failures exist.","items":{"properties":{"name":{"description":"The name of the account where IPv6 disable failed","example":"user1","format":"username","type":"string"},"reason":{"description":"The reason for the IPv6 disable failure","example":"The “user1” account does not exist."}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"ipv6_disable_account","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove IPv6 address range from account","tags":["IP Addresses","IPv6 Address Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  ipv6_disable_account \\\n  user='user1,user2,user3'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/ipv6_disable_account?api.version=1&user=user1%2cuser2%2cuser3"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.40"}},"/ipv6_range_add":{"get":{"description":"This function adds a range of IPv6 addresses to the server.\n\n**Notes:**\n\n- This function **cannot** modify the server's shared IPv6 address. To update that address, modify the [/etc/wwwacct.conf](https://go.cpanel.net/advancedinstall) file, or use WHM's [*Basic WebHost Manager Setup*](https://go.cpanel.net/whmdocsBasicasisWebHostManagerSetup) interface (*Home >> Server Configuration >> Basic WebHost Manager Setup*).\n- For all of cPanel & WHM's features to function properly on IPv6, the `cpsrvd` daemon **must** listen on IPv6 addresses. To enable this functionality, select *On* for the *Listen on IPv6 Addresses* setting in the [*System*](https://go.cpanel.net/whmdocsTweakSettings#system) section of WHM's [*Tweak Settings*](https://go.cpanel.net/whmdocsTweakSettings) interface (*WHM >> Home >> Server Configuration >> Tweak Settings*).\n\n**Important:**\n\nWhen you disable the [Web Server role](https://go.cpanel.net/howtouseserverprofiles#roles), the system **disables** this function.","operationId":"ipv6_range_add","parameters":[{"description":"The IPv6 address range and network portion\nin [CIDR format](http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing).","in":"query","name":"range","required":true,"schema":{"example":"2001:db8:66ac:cafe::/64","type":"string"}},{"description":"The IPv6 address range's name.\n\n**Note:**\n\nYou **cannot** use SHARED as a range's name.\nIt is reserved for the server's shared IPv6 address.","in":"query","name":"name","required":true,"schema":{"example":"ExampleRange","type":"string"}},{"description":"Whether the IPv6 address range is available.\n\n**Note**\n\n* `1` - Available.\n* `0` - Reserved.","in":"query","name":"enabled","required":false,"schema":{"default":1,"enum":[0,1],"example":1,"type":"integer"}},{"description":"A note for the IPv6 address range.","in":"query","name":"note","required":false,"schema":{"default":null,"example":"Initial IPv6 address pool","nullable":true,"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"ipv6_range_add","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Add IPv6 address range","tags":["IP Addresses","IPv6 Address Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  ipv6_range_add \\\n  range='2001:db8:66ac:cafe::/64' \\\n  name='ExampleRange'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/ipv6_range_add?api.version=1&range=2001%3adb8%3a66ac%3acafe%3a%3a%2f64&name=ExampleRange"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.40"}},"/ipv6_range_edit":{"get":{"description":"This function changes an IPv6 address range's name and/or note.\n\n**Notes:**\n\n- This function **cannot** modify the server's shared IPv6 address. To update that address, modify the [/etc/wwwacct.conf](https://go.cpanel.net/advancedinstall) file, or use WHM's [*Basic WebHost Manager Setup*](https://go.cpanel.net/whmdocsBasicasisWebHostManagerSetup) interface (*Home >> Server Configuration >> Basic WebHost Manager Setup*).\n- For all of cPanel & WHM's features to function properly on IPv6, the `cpsrvd` daemon **must** listen on IPv6 addresses. To enable this functionality, select *On* for the *Listen on IPv6 Addresses* setting in the [*System*](https://go.cpanel.net/whmdocsTweakSettings#system) section of WHM's [*Tweak Settings*](https://go.cpanel.net/whmdocsTweakSettings) interface (*WHM >> Home >> Server Configuration >> Tweak Settings*).\n\n**Important:**\n\nWhen you disable the [Web Server role](https://go.cpanel.net/howtouseserverprofiles#roles), the system **disables** this function.","operationId":"ipv6_range_edit","parameters":[{"description":"The IPv6 address range's current name.\n\n**Note:**\n\nYou **cannot** edit the range named SHARED.","in":"query","name":"name","required":true,"schema":{"example":"ExampleRange","type":"string"}},{"description":"The IPv6 address range's new name.\n\n**Note:**\n\n* If not supplied the range keeps its old name.\n* You **cannot** change range name to SHARED.","in":"query","name":"new_name","required":false,"schema":{"default":null,"example":"AnotherRange","type":"string"}},{"description":"The IPv6 address range's new note.\n\n**Note:**\n\nIf you don't specify this parameter, the function will not change the range's note.","in":"query","name":"note","required":false,"schema":{"default":null,"example":"This is an update to the note.","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"ipv6_range_edit","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update IPv6 address range name or note","tags":["IP Addresses","IPv6 Address Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  ipv6_range_edit \\\n  name='ExampleRange'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/ipv6_range_edit?api.version=1&name=ExampleRange"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.40"}},"/ipv6_range_usage":{"get":{"description":"This function retrieves usage information for IPv6 addresses in an IPv6 range.\n\n**Note:**\n\nFor all of cPanel & WHM's features to function properly on IPv6, the `cpsrvd` daemon **must** listen on IPv6 addresses. To enable this functionality, select *On* for the *Listen on IPv6 Addresses* setting in the [*System*](https://go.cpanel.net/whmdocsTweakSettings#system) section of WHM's [*Tweak Settings*](https://go.cpanel.net/whmdocsTweakSettings) interface (*WHM >> Home >> Server Configuration >> Tweak Settings*).\n\n**Important:**\n\nWhen you disable the [Web Server role](https://go.cpanel.net/howtouseserverprofiles#roles), the system **disables** this function.","operationId":"ipv6_range_usage","parameters":[{"description":"The IPv6 address range's name.","in":"query","name":"name","required":true,"schema":{"example":"TestRange","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"usage":{"description":"The IPv6 address range's information.","properties":{"forbidden":{"description":"The number of reserved IPv6 addresses.","example":65536,"minimum":0,"type":"integer"},"free":{"description":"The number of available IPv6 addresses.","example":1000000,"minimum":0,"type":"integer"},"used":{"description":"The number of assigned IPv6 addresses.","example":20,"minimum":0,"type":"integer"}},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"ipv6_range_usage","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return IPv6 address usage","tags":["IP Addresses","IPv6 Address Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  ipv6_range_usage \\\n  name='TestRange'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/ipv6_range_usage?api.version=1&name=TestRange"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.40"}},"/ipv6_range_list":{"get":{"description":"This function lists available IPv6 address ranges.\n\n**Note:**\n\nFor all of cPanel & WHM's features to function properly on IPv6, the `cpsrvd` daemon **must** listen on IPv6 addresses. To enable this functionality, select *On* for the *Listen on IPv6 Addresses* setting in the [*System*](https://go.cpanel.net/whmdocsTweakSettings#system) section of WHM's [*Tweak Settings*](https://go.cpanel.net/whmdocsTweakSettings) interface (*WHM >> Home >> Server Configuration >> Tweak Settings*).\n\n**Important:**\n\nWhen you disable the [Web Server role](https://go.cpanel.net/howtouseserverprofiles#roles), the system **disables** this function.","operationId":"ipv6_range_list","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"range":{"description":"An array of the IPv6 address ranges.","items":{"properties":{"CIDR":{"description":"The IPv6 address range, in CIDR format.","example":"2001:db8:100:6::/64","type":"string"},"enabled":{"description":"Whether the IPv6 address range is available.\n* `1`  Available.\n* `0`  Reserved.","enum":[0,1],"example":1,"type":"integer"},"first":{"description":"The first IPv6 address in the range.","example":"2001:db8:0100:0006:0000:0000:0000:0000","format":"ipv6","type":"string"},"last":{"description":"The last IPv6 address in the range.","example":"2001:db8:0100:0006:ffff:ffff:ffff:ffff","format":"ipv6","type":"string"},"mostrecent":{"description":"The most recently assigned address from the IPv6 address range.","example":"2001:db8:0100:0006:0000:0000:0002:00ce","format":"ipv6","type":"string"},"name":{"description":"The IPv6 address range's name.\n\n**Note:**\n\n`SHARED` represents the server's main IPv6 address.","example":"test_range","type":"string"},"note":{"description":"The IPv6 address range's note.","example":"This is used for development.","type":"string"},"owner":{"description":"The user who owns the IPv6 address range.","example":"root","format":"username","type":"string"},"range_users":{"description":"The user or users who use addresses in the IPv6 address range.","items":{"example":"user1","format":"username","type":"string"},"type":"array"},"reclaimed":{"description":"IPv6 addresses within the range which have become available.","items":{"example":"2001:db8:0100:0006:0000:0000:0000:0002","format":"ipv6","type":"string"},"type":"array"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"ipv6_range_list","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return available IPv6 address ranges","tags":["IP Addresses","IPv6 Address Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  ipv6_range_list\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/ipv6_range_list?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.40"}},"/ipv6_range_remove":{"get":{"description":"This function removes an IPv6 address range from the server.\n\n**Note:**\n\n* This function **cannot** modify the server's shared IPv6 address. To update that address, modify [the `/etc/wwwacct.conf` file](https://go.cpanel.net/advancedinstall), or use WHM's [_Basic WebHost Manager Setup_](https://go.cpanel.net/whmdocsBasicasisWebHostManagerSetup) interface (_Home >> Server Configuration >> Basic WebHost Manager Setup_).\n* For all of cPanel & WHM's features to function properly on IPv6, the `cpsrvd` daemon **must** listen on IPv6 addresses. To enable this functionality, select _On_ for the _Listen on IPv6 Addresses_ setting in the _System_ section of WHM's [_Tweak Settings_](https://go.cpanel.net/whmdocsTweakSettings) interface (_WHM >> Home >> Server Configuration >> Tweak Settings_).\n\n**Important:**\n\nWhen you disable the [Web Server role](https://go.cpanel.net/howtouseserverprofiles#roles), the system **disables** this function.","operationId":"ipv6_range_remove","parameters":[{"description":"The IPv6 address range's name.","in":"query","name":"name","required":true,"schema":{"example":"Range1","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"ipv6_range_remove","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove IPv6 address range","tags":["IP Addresses","IPv6 Address Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  ipv6_range_remove \\\n  name='Range1'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/ipv6_range_remove?api.version=1&name=Range1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.40"}},"/create_integration_group":{"get":{"description":"This function creates a group to store integrations links in the cPanel interface.","operationId":"create_integration_group","parameters":[{"description":"The cPanel account name.","in":"query","name":"user","required":true,"schema":{"example":"username","format":"username","type":"string"}},{"description":"The group's ID within the system.\n\n**Warning:**\n\n If you create a link with a `group_id` value that already exists, the function replaces the existing group with the newly-created group.","in":"query","name":"group_id","required":true,"schema":{"example":"WHMCS","type":"string"}},{"description":"The label for the group to display in the cPanel interface.","in":"query","name":"label","required":true,"schema":{"example":"WHMCS+Control","type":"string"}},{"description":"The order in which to display the group in the cPanel interface.\n\n**Note:**\n\n By default, the function will automatically create an item under the username menu in the interface header.","in":"query","name":"order","required":true,"schema":{"example":1,"minimum":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"create_integration_group","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"Ok","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Create integration link group","tags":["Integration","Links"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  create_integration_group \\\n  user='username' \\\n  group_id='WHMCS' \\\n  label='WHMCS+Control' \\\n  order='1'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/create_integration_group?api.version=1&user=username&group_id=WHMCS&label=WHMCS%2bControl&order=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"54"}},"/create_integration_link":{"get":{"description":"This function creates an integration link in the cPanel interface.\n\n**Note:**\n\nThe function creates the `APP.adminconfig` and `APP.userconfig` integration link files in the `/var/cpanel/integration/links/USERNAME` directory, where `APP` represents the application name and `USERNAME` represents the user for whom you create integration links.","operationId":"create_integration_link","parameters":[{"description":"The cPanel account name.","in":"query","name":"user","required":true,"schema":{"example":"username","format":"username","type":"string"}},{"description":"The application to link.\n\n**Note:**\n* If you create a link with an `app` value that already exists, the function will replace the existing link with the newly-created link.\n* The value you assign to the `app` parameter is how you identify that integration link when listing or removing integration links.\n* You may include underscore (`_`) characters.","in":"query","name":"app","required":true,"schema":{"example":"WHMCS_billing","type":"string"}},{"description":"The token that the system will present to the URL in the `autologin_token_url` endpoint.","in":"query","name":"token","required":true,"schema":{"example":"subway","type":"string"}},{"description":"The service for which to implement authentication.\n\n**Note:**\n\nThis is a string from the `get_users_links` function. The function typically returns one of the following values.\n\n* `billing` - This link appears in the user menu\n* `customer_service` - This link appears in the user menu\n* `support` - This link appears in the user menu\n* `upgrade` - This link appears in the user menu and context-sensitive areas when the user may require more of a resource","in":"query","name":"implements","required":true,"schema":{"example":"billing","type":"string"}},{"description":"The label to display in the cPanel login interface.","in":"query","name":"label","required":true,"schema":{"example":"WHMCS Billing","type":"string"}},{"description":"The subscriber's unique ID that the system will present to the URL in the `autologin_token_url` endpoint.","in":"query","name":"subscriber_unique_id","required":true,"schema":{"example":"1234","type":"string"}},{"description":"The URL to which the server will send the `app`, `token`, `user`, and `subscriber_unique_id` values through an `HTTP POST` request. The destination server will respond with a JSON-encoded object with either a `redirect_url` key or the `retry` and `attempt` keys.\n\n**Note:**\n\n* You **must** include either the `autologin_token_url` parameter, the `url` parameter, or both.\n* If you do not set the `autologin_token_url` parameter, or that server does not respond or exist, then the server will redirect the user to the location in the `url` parameter.\n* If the response contains `redirect_url`, the system will redirect the user to that URL. (For example:, `{\"redirect_url\":\" http://www.whmcs.com/client_area/login/?one_time_user_token_that_expires_in_120_seconds=d41d8cd98f00 ”}` will send the user to that unique URL.)\n* If the response contains `retry` and `attempt`, the system will wait for the retry value in seconds for a maximum of 60 seconds and then attempt the call again. The attempt value indicates the number of attempts that your system has tried. The system will stop after three attempts. (For example, `{\"retry\":30, \"attempt\":2}` represents the second attempt to connect, and the system will pause the user for 30 seconds before it tries again.)","in":"query","name":"autologin_token_url","required":false,"schema":{"example":"http://www.example.com/login.cgi","format":"json","type":"string"}},{"description":"The URL to which to send the user if the `autologin_token_url` location does not respond or is not present.\n\n**Note:**\n\n* You **must** include either the `autologin_token_url` parameter, the `url` parameter, or both.","in":"query","name":"url","required":false,"schema":{"example":"http://www.example.com","format":"url","type":"string"}},{"description":"The icon image.\n\n**Note:**\n\nIf you **do not** specify a value, the interface uses a standard puzzle piece icon.","in":"query","name":"base64_png_image","required":false,"schema":{"example":"iVBORw0KGgoAAAANSUhEUgAAAJgAAADYCAYAAA AXmipNAAAACXBIWXMAAALVAAAC1QHAwm8lAAAAGXRFWHRTb2Z0d2FyZQB 3d3cuaW5rc2NhcGUub3Jnm+48GgAAAUNJREFUeJztziFKg2EABuD3+ydz qGBwiGBZ385hstoMu4DNA8w7eIuBRUyWBYvJsC6CYWCwGGSy7bN6AOFn8 DwneJI/6mTYreNBryYl8A9KktTxoJfu0W66y3mSw6Q8pD+/LJNsWv6x5Z p6NbzJ/sF7uj/3Sf3OJqPUep6P0WnbObZfk1qu02zOks0spXylk+eUvOS 4v2g7x/bbSamPSecuqZ+p5TbN6inLvbcyma3azrH9Sr1IJyejQcq6yWL0 WqbTddspAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AANr0C5EmMYv5JZrpAAAAAElFTkSuQmCC","format":"base64 image","type":"string"}},{"description":"The order in which to display the icon in the cPanel interface inside the `group_id` group.","in":"query","name":"order","required":false,"schema":{"example":"999","type":"string"}},{"description":"The group ID in which to add the icon of the linked service.\n\n* `files`\n* `databases`\n* `domains`\n* `email`\n* `metrics`\n* `security`\n* `software`\n* `advanced`\n* `pref`\n\n**Note:**\n\nIf you **do not** specify a value, the function automatically creates an item under the username menu in the interface header.","in":"query","name":"group_id","required":false,"schema":{"enum":["files","databases","domains","email","metrics","security","software","advanced","pref"],"example":"advanced","type":"string"}},{"description":"Whether the cPanel interface will display the integration link.\n\n * `1` - Do **not** display the link.\n * `0` - Display the link.","in":"query","name":"hide","schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"create_integration_link","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"Ok","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Create integration link","tags":["Integration","Links"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  create_integration_link \\\n  user='username' \\\n  app='WHMCS_billing' \\\n  token='subway' \\\n  implements='billing' \\\n  label='WHMCS Billing' \\\n  subscriber_unique_id='1234'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/create_integration_link?api.version=1&user=username&app=WHMCS_billing&token=subway&implements=billing&label=WHMCS%20Billing&subscriber_unique_id=1234"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"54"}},"/get_integration_link_user_config":{"get":{"description":"This function retrieves configuration information about a specified integration link in a specified user's cPanel interface.","operationId":"get_integration_link_user_config","parameters":[{"description":"The cPanel account name.","in":"query","name":"user","required":true,"schema":{"example":"username","format":"username","type":"string"}},{"description":"The integration link's app name.\n\n**Warning:**\n\nIf you create a link with an app value that already exists, the function will replace the existing link with the newly-created link.","in":"query","name":"app","required":true,"schema":{"example":"WHMCS_billing","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"userconfig":{"description":"An object with information about the user's integration link.","properties":{"app":{"description":"The application to link.","example":"WHMCS_billing","type":"string"},"autologin_token_url":{"description":"A publicly-available URL to which the server will send the\n`app`, `token`, `user`, and `subscriber_unique_id` values through\nan HTTP POST request. The destination server will respond\nwith a JSON-encoded object with either a `redirect_url`\nkey or the `retry` and `attempt` keys.\n\n* If the response contains `redirect_url`, the system will redirect\nthe user to that URL (for example, `{\"redirect_url\":\"http://www.whmcs.com/client_area/login/?one_time_user_token_that_expires_in_120_seconds=d41d8cd98f00}`\nwill send the user to that URL).\n* If the response contains `retry` and `attempt`, the system will wait for\nthe `retry` value in seconds for a maximum of 60 seconds\nand then attempt the call again. The `attempt` value indicates\nthe number of attempts that the system tried. The system\nwill stop after three attempts (for example, `{\"retry\":30,\n\"attempt\":2}` represents the second attempt to connect,\nand the system will pause the user for 30 seconds before\nit tries again).","example":"http://www.example.com/login.cgi","format":"url","type":"string"},"base64_png_image":{"description":"The image to display for the application on the cPanel *Home* interface.","example":"iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA%2fwD%2fAP%2bgvaeTAAAACXBIWXMAAABIAAAASABGyWs%2bAAALVUlEQVRo3sWZe3BU1R3HP79z793dZAPkBYIg4RUSBKkIEfCNog5WbaWOHevUWttOVXxVtFWctmpb2xGptVOt1ken1bbSVsVSxVba8UkrsRIxYhbRJEqRVxJCErK7d%2b89%2fePcTW6WTdj4mH5nLuTunj3n%2b%2f2d3%2fn9fucc4f%2bAbdu2ISJkMhmxbXupiMwH0lrr33qet7W6uhoRKaivwlp9TCQSCQAFVAEdwL7gqxLgCeB0wAOuSqVSvywvLyeZTIrWeqLWukdrvVcpRXV19UF9q0%2bbeEC%2bEvgOsA74EVAaNBkP1AR%2fW0BdNBq1enp68Dyvzvf9P2qtVwNn%2bb5vh%2frrg%2f1JEP3hG0ehROFpt8qW2CLAymRceax7aXeHv2PtFSM3LtD4NwNxYAqQAn4CnAwcFupqLjADiAG%2fAOqCz2PAq0Bb7tjDFrC8Pj7gfVVdD%2b3p9xAUoJcCKzGuKUCHhWyPSWmiV7fvCQQ4wGXAKcAEIBrqbibweMBrSujzt4HOfHwKEhAiXR5YqQHYs6quJ%2fSdHwGOxbgCGg8NZQp7zhGxyvu39rY3AJOCxkXAnDxDWcD0nM9c4AUgA1BTUzPgyyEFhIhHgcXA1cBC4DHgxuX18fZQ89HALNBEZRRTnDPo8rdLt79r4aaelx%2bLqzHJ%2fKMIAmjo%2bzePAA8oBiYlEok6YNf06dP%2f1tTUpAeNQiHyDnAT8C36F18G%2bBWwgv6pPQVYo9GjjopcxMLYcjxSpPzO9mI1%2bg1BzQ9IBLQVGk1ad%2bFyAIfiroiUKIyb5aIFeAeoBQ4HtsZisQs6OzsbC3EhDUwMkc%2fO3DeAJPCDYOoXa%2fTImIximrMECxtBcFRRuUYvClscNHu8LWxzn2Gn9wZJ3ZGptI788ZLiu193de%2fZwNKAaBaT6Hc%2fgFrP886ePXt2YyEzAPAV4EEOdrle4EWgDBM9RgiKGudc5seuJSalaPwca3i8nX6CTakH6dY7s6J2CNaSmJRtvnjEehs4HrgDs6YOgoisi0QiV2%2fdunXboHlgVV1P%2bPU1YGeeZkXAmcFAIwxBnyZ3DRuSK%2bnVbYRzpSAk3LX8O3UX3XoXgpV93qpQ1c0%2bKTDu%2bQJwObAlD%2flnIpHIsmQyuW3u3LkFJ7IWYHMhDTUaH49t7jr2eFtQwRCCYp%2ffQkPqYVx9IAi7Bgr7lRV7NnWNsWbj6TTj7em0%2bTteV9h3YnJGFp7jOGu6urqaa2trqaioMC4RcpdRmOy4HeiiPyz0AE3AWUORFxRFUspIdQSHWUdTYdUOcKGWzPN0%2bu8PII9xwzevLIe4jOXp3m8y0T3Bakg9UjbZXtxyYtGN7yjsWUFby%2fO8C%2bPx%2bIetra2NjuPsskPkFbAMuCIg%2b0rwvAXMAs4e2vI%2bY61jOD72bUaq8ThS0jcjAB5pdmU2o9G5BVjMx%2f16qapqas48l3b1gTm7M1tO8MksTLhrKqY4i9RE%2b8Q%2bQ3iet8jzvAWu625Pp9OvhRflvMDvxgfPqYHlWzERaPyhXKdYjabCmg6hyJ6dG1%2b7JPW%2bfNWjAGcmdftUjW8D4zV%2b1PTp0eE36ypOys0QRUC17%2fsVWQGxgPyEnI5LMOn9UOgE%2fVpMStuA00GPYkChqBGxsCWGJm8JrDR%2bbgZGUDgUDRYpXRFpywqIMzDuFooU8HfgXl%2b7G%2bZELvFdfWCuEmeuhXMccAZBdLKJUmnVpj7IvGwTlBtDQ%2bNInDJrygDrK6UaReRZy7I2KaW2ZK3Uhil3XxkG%2bX3AbcDFwLO2FO0%2fZsZJ3TEpewH4KfA1TAUZ0IGZkS82l8i4J0GnDtW5j88Y6ygqVE04EHiWZd3V2Nh4w6RJk35fVVXVoELxvgFTJb5QAPku4LuYynPfqrqeUN7QaDIIMh0YF7ZoiYydtLTkd42C%2fQDozOC29ymSCj4T%2bTIRKSG0nsTzvCPr6upKWltb0VobPw2JaAxE%2fHNI48B9wAOAm%2f3t9fUjeP6tPzDtzclYRI7TcD8560fjx4pl9GXnl6xuUTjrNV6YXF8OKZZKFsSu1RPs43IzufJ9%2f8re3t7bo9FoZSKR6F9oIRFNwBoGKQ2BTZjNxkFuMNk5jddnvlSpsG8Hna9cRuOPLVfTVpxVfE%2fZYdacdERGoLBROMRlNNOcM1lcfAc1zrmDLd6o53lX9Pb2XlpbW9tf24TyQTFwDPn3yz7wKPB%2bvp5TuoudXkPnFLV4k6BODozQhalYD6dvr%2bCXH24fO3%2bJVUOn%2fz69ug2Fwwg1jhFqAjbRXMt3iUiH1nosEBGRNqVU%2fcaNG5Hl9fEYZltXGxA%2fFrPVK8vDcTsmG7%2bZM2sALNsIN5R%2bSI%2b%2fZ5otsZtAvw%2b8hAkSq4DTBnYnCKrPUjpwoly7AN%2bLRCJPicg8z%2fNOFZF3y8rKVrqu69qYzUktJgcUM%2fRJxTuYxJYXcSmlyhlLqyvveiQvd%2fUBV7B0YPn%2f5nOoYOc2FHwgkU6nE8XFxYnKysrVqVRK2tra3KlTp2IDn6NwbMdk57y4o24fdxj9GkiHThAOx2T6MKn99O%2bRw%2bgJfl8SvBcBJ6TT6adEhO7u7syMGTP6Gis4lAEGoBuzvRsuZjFwQ%2fIc8HngZwR73QCtwCWYemxH6PP5kUikVGt90IGXzfAOt%2bIYdxiuiGbMmdASTHK7CuOOXZjN0pigXT2wVpC0RvuYdeMCT5Mn6mUFPI5ZAxMx0zaUoAmBiP3DFNAEXIoJDu8ET9bi74UEbBypJqT2egksia62sHcL0pEhtUlQnq0ieQVchDlRqMEcmdRhKtHyPESmB0IbC2GdcwSyH1gL0JRoQuOhsDs87f4ZdA%2bQFFEvZnSKh%2fefxF3HdmcwrjYk%2bqwdygNFwD3AV%2fO094DrgJ9nP8gNpYXipS2rcaSSlL%2fbsSTiaLT2dCoF%2bKfMvKjgfga4S0jEVcDd5HenesypwfaPI%2bCTQr5MfGRAcLC1MBezc%2fs%2bkB7ugME45cA5mFI7XxQUTPZ%2bGmgfylCSQ%2f4oTJ1z0iF47MeU3w8CmUJnIRhnJHArJlQ6Qwhwgd8IskKj9w4qIET%2bGIxvH1%2bgMTswJ8z3BYIGtVJojAnAzZiIFDnkCCZHPGpJ0Y31bXt33bdgPdUjF6Gkfz%2bUFVABrOagWuWQSAHPAPdi4ntXWEjQt2DuB04HrgTmM7x7CQ1q5Sljr1nx2t5HvFuObkak%2f%2bfZNdCFSTbDRRQ4D3MuWo%2fZ0TUtr493BsRHA7OBE4P%2fiz7CGK4Sq%2fmcv%2f7Qe%2bi089F6oMeFXWgeJqlN7FdONybRlGKuhwpBOngkEFjI%2bauHOYWLBOPEQuZ%2fTkn0wm63ve3eBT5KBk5euPP%2fYBbwMsyFwobgacTUMvfQfx00FCIU5t8hjqwFrg%2bEzMGsw4VAhSCrtN7fticJuw%2b0HPTj3Cg0ArOP3UF%2fVZjFncDyYRArFL2YauBJgJHOOErs0WpncktZxu%2bt8NEtvs6kF429lqVVd%2bUXMBhCwuLAnzDF2KeBW4Fbsi%2fDSY6FRoPJmEX4aeF4gvOj4WJQATn3A%2fMYeJuYRS%2bmTP4XQ1eouzAHYBvg4D0jJvtPBgbE%2bI8lIAQbk5lzo0kaE%2f8vBD6LqZ3yZdVOTNY9D%2bPr6%2fK0OYxBLjM%2bCQGCCaXhCz0XE5VuCwh2AP8g%2fyy0YCx%2fIPj7GmB9TptmYI8Su%2b80%2b2MLCC0kF3Pd8yVMcbUfeAiz8MKEtwEf5OmqAdgben8XU%2b0%2bD%2bzGXBZ%2bAfiLr93gzrJwFNQ6tB7KMHF6M7B34D0xEeDXgdAs%2fIDsvVmjhNpXY0qYTUDqo5blw72p7yB07Li8Ps6quh6uqy9GUGngVQ0X0D%2bz7YJuAOk77wkRDW8tPzIKEnAo60RVORErhq%2b9dUrsKIgjIL722l0%2fucVSDh2pDwoZatj4H%2bRdIAdHBVWZAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE1LTA5LTAyVDEyOjM5OjQ4LTA1OjAwppVa9QAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNS0wOS0wMlQxMjozOTo0OC0wNTowMNfI4kkAAAAASUVORK5CYII%3d","format":"base64 image","type":"string"},"implements":{"description":"The service for which to implement authentication. The `implements` value is a string from the WHM API 1 `get_users_links` function. Typically, this function returns one of the following values:\n* `billing` — This link appears in the user menu.\n* `customer_service` — This link appears in the user menu.\n* `support` — This link appears in the user menu.\n* `upgrade` — This link appears in the user menu and context-sensitive areas when the user may require more of a resource.","example":"billing","type":"string"},"label":{"description":"The label to display for the application on the cPanel *Home* interface.","example":"WHMCS Billing","type":"string"},"subscriber_unique_id":{"description":"The subscriber's unique ID that the system will present to the URL in the `autologin_token_url` endpoint.","example":"1234","type":"string"},"url":{"description":"A publicly-available URL to which to send the user if the\nlocation in the `autologin_token_url` parameter does not\nrespond.","example":"http://www.example.com","format":"url","type":"string"},"user":{"description":"The cPanel account name.","example":"username","format":"username","type":"string"}},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_integration_link_user_config","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return integration link configuration","tags":["Integration","Links"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_integration_link_user_config \\\n  user='username' \\\n  app='WHMCS_billing'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_integration_link_user_config?api.version=1&user=username&app=WHMCS_billing"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"54"}},"/list_integration_groups":{"get":{"description":"This function lists the groups of integration links in the cPanel interface.","operationId":"list_integration_groups","parameters":[{"description":"The cPanel account name.","in":"query","name":"user","required":true,"schema":{"example":"username","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"links":{"description":"An array of objects that contain the integration link groups.","items":{"properties":{"group":{"description":"The group ID.","example":"Group3","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"list_integration_groups","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return integration link groups","tags":["Integration","Links"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  list_integration_groups \\\n  user='username'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/list_integration_groups?api.version=1&user=username"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"54"}},"/list_integration_links":{"get":{"description":"This function lists integration links in the cPanel interface.","operationId":"list_integration_links","parameters":[{"description":"The cPanel account name.","in":"query","name":"user","required":true,"schema":{"example":"username","format":"username","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"links":{"description":"An array of objects that contain information about the integration links.","items":{"properties":{"app":{"description":"The integration link's app name.","example":"WHMCS_billing","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"list_integration_links","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed. Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return integration links","tags":["Integration","Links"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  list_integration_links \\\n  user='username'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/list_integration_links?api.version=1&user=username"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"54"}},"/remove_integration_group":{"get":{"description":"This removes a group of integration links from the cPanel interface.","operationId":"remove_integration_group","parameters":[{"description":"The cPanel account name.","in":"query","name":"user","required":true,"schema":{"example":"username","format":"username","type":"string"}},{"description":"The group's ID.","in":"query","name":"group_id","required":true,"schema":{"example":"WHMCS","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{},"metadata":{"properties":{"command":{"description":"The method name called.","example":"remove_integration_group","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"Ok","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove integration link group","tags":["Integration","Links"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  remove_integration_group \\\n  user='username' \\\n  group_id='WHMCS'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/remove_integration_group?api.version=1&user=username&group_id=WHMCS"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"54"}},"/remove_integration_link":{"get":{"description":"This function removes an integration link from the cPanel interface.","operationId":"remove_integration_link","parameters":[{"description":"The cPanel account name.","in":"query","name":"user","required":true,"schema":{"example":"username","format":"username","type":"string"}},{"description":"The name of the integration link to remove.","in":"query","name":"app","required":true,"schema":{"example":"WHMCS_billing","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{},"metadata":{"properties":{"command":{"description":"The method name called.","example":"remove_integration_link","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"Ok","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove integration link","tags":["Integration","Links"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  remove_integration_link \\\n  user='username' \\\n  app='WHMCS_billing'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/remove_integration_link?api.version=1&user=username&app=WHMCS_billing"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"54"}},"/addips":{"get":{"description":"This function adds an IPv4 address or addresses to the server.\nWhen you add an IP address, the system attempts to add an alias of that IP\naddress to the main network interface. This process rebuilds the IP address\npool, which resides in the `/etc/ipaddrpool` file. The system stores IP addresses\nwithin the `/etc/ips` file. The `ipaliases` service activates those IP addresses\nwhen the server starts.","operationId":"addips","parameters":[{"description":"The IPv4 address or address range\nin [Class C CIDR format](http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing).","examples":{"ipv4":{"summary":"IPv4 address","value":"192.168.0.0"},"ipv4range":{"summary":"IPv4 address range","value":"192.168.0.20/28"}},"in":"query","name":"ips","required":true,"schema":{"type":"string"}},{"description":"The IPv4 address' netmask.\n\n**Note:**\n\nIf the `ips` parameter is in Class C CIDR format,\nthe range mask **must** be a value from `24` through `30`.","in":"query","name":"netmask","required":true,"schema":{"example":"255.255.255.0","format":"ipv4","type":"string"}},{"description":"An IPv4 address or comma-delimited list of IPv4 addresses to exclude.\n\n**Note:**\n\nIf you do not specify a value,\nthe function does not exclude any IPv4 addresses.","examples":{"multiple":{"summary":"Multiple IP addresses.","value":"excludes=192.0.20.0,192.0.20.1"},"single":{"summary":"A single IP address.","value":"192.0.20.0"}},"explode":false,"in":"query","name":"excludes","required":false,"schema":{"type":"string"},"style":"form"}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"addips","type":"string"},"output":{"properties":{"messages":{"description":"A list of messages returned from the function.","items":{"example":"eth0:cp1 is now up. 192.168.0.20/255.255.255.0 broadcast 192.168.0.255 has been added.","type":"string"},"type":"array"}},"type":"object"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"Success","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Add IP addresses","tags":["IP Addresses","IPv4 Address Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  addips \\\n  ips='192.168.0.0' \\\n  netmask='255.255.255.0'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/addips?api.version=1&ips=192.168.0.0&netmask=255.255.255.0"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/delip":{"get":{"description":"This function removes an IP address from the server.","operationId":"delip","parameters":[{"description":"The IPv4 address.","in":"query","name":"ip","required":true,"schema":{"example":"10.1.1.1","format":"ipv4","type":"string"}},{"description":"The network alias to which the IPv4 address is bound.","in":"query","name":"ethernetdev","required":false,"schema":{"default":"","example":"eth0","nullable":true,"type":"string"}},{"description":"Whether to remove the IP address if the ethernet interface is down.\n* `1` — Do **not** remove the IP address.\n* `0` — Remove the IP address.","in":"query","name":"skipifshutdown","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"delip","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"eth0:cp2 is now down, 10.1.1.1 has been removed","type":"string"},"result":{"description":"* `1` — Success\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove IP address","tags":["IP Addresses","IPv4 Address Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  delip \\\n  ip='10.1.1.1'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/delip?api.version=1&ip=10.1.1.1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/update_integration_link_token":{"get":{"description":"This function refreshes the token for an integration link.","operationId":"update_integration_link_token","parameters":[{"description":"The cPanel account name.","in":"query","name":"user","required":true,"schema":{"example":"username","type":"string"}},{"description":"The name of the application to link.\n\n**Note:**\n\n To update the name of the application in the interface, you **must** delete it and then recreate it with WHM API 1's `create_integration_link` function.","in":"query","name":"app","required":true,"schema":{"example":"WHMCS_billing","type":"string"}},{"description":"The new access token to use for the application.","in":"query","name":"token","required":true,"schema":{"example":"subway","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{},"metadata":{"properties":{"command":{"description":"The method name called.","example":"update_integration_link_token","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"Ok","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update integration link token","tags":["Integration","Links"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  update_integration_link_token \\\n  user='username' \\\n  app='WHMCS_billing' \\\n  token='subway'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/update_integration_link_token?api.version=1&user=username&app=WHMCS_billing&token=subway"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"54"}},"/get_public_ip":{"get":{"description":"This function returns the public IP address for a specified public or private IP address. You can use this function to determine the system's main public IP address, especially for [systems that use a 1:1 NAT configuration](https://go.cpanel.net/11NAT).\n* cPanel & WHM uses the main public IP address to perform many different functions. For example, the system uses this IP address to verify the server's license status with WebPros International, LLC.\n* System administrators can configure the main public IP address in WHM's [Basic WebHost Manager Setup](https://go.cpanel.net/whmdocsBasicasisWebHostManagerSetup) interface (_Home >> Server Configuration >> Basic WebHost Manager Setup_).","operationId":"get_public_ip","parameters":[{"description":"A valid public or private IP address to query.","in":"query","name":"ip","required":true,"schema":{"example":"192.0.2.0","format":"ipv4","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"public_ip":{"description":"The public IP address.","example":"192.0.2.0","format":"ipv4","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_public_ip","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return public IP address of private IP address","tags":["IP Addresses","Network Address Translation"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_public_ip \\\n  ip='192.0.2.0'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_public_ip?api.version=1&ip=192.0.2.0"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"62"}},"/get_shared_ip":{"get":{"description":"This function retrieves the IP address that an account shares with the accounts that it owns.","operationId":"get_shared_ip","parameters":[{"description":"The WHM user's username.\n\n**Note:**\n\nThis parameter defaults to the currently-authenticated user.","in":"query","name":"user","required":false,"schema":{"example":"example","format":"username","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"ip":{"description":"The IP address that the WHM user shares.\n\n**Note:**\n\n If the user does **not** have a shared IP address, the function returns the tilde ( `~` ) character.","example":"192.168.0.1","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_shared_ip","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return shared IP address","tags":["IP Addresses","IPv4 Address Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_shared_ip\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_shared_ip?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"62"}},"/listips":{"get":{"description":"This function lists a server's IP addresses.","operationId":"listips","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"ip":{"description":"An array of objects that contain IP address information.","items":{"properties":{"active":{"description":"Whether the IP address is active.\n* `1` — Active.\n* `0` — Inactive.","enum":[0,1],"example":1,"type":"integer"},"dedicated":{"description":"Whether the IP address is dedicated.\n* `1` — Dedicated.\n* `0` — Shared.","enum":[0,1],"example":0,"type":"integer"},"if":{"description":"The IP address' network interface.","example":"eth0","type":"string"},"ip":{"description":"The IP address.","example":"192.168.0.20","format":"ipv4","type":"string"},"mainaddr":{"description":"Whether the IP address is the server's main IP address.\n* `1` — Main IP address.\n* `0` — **Not** the main IP address.","enum":[0,1],"example":0,"type":"integer"},"netmask":{"description":"The IP address' netmask.","example":"255.255.0.0","format":"ipv4","type":"string"},"network":{"description":"The IP address' network value.","example":"192.168.0.0","format":"ipv4","type":"string"},"public_ip":{"description":"The public IP for the IP address.","example":"10.1.32.177","format":"ipv4","type":"string"},"removable":{"description":"Whether the IP address can be removed.\n* `1` — Removable.\n* `0` — **Not** removable.","enum":[0,1],"example":0,"type":"integer"},"used":{"description":"Whether the IP address is in use.\n* `1` — In use.\n* `0` — **Not** in use.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"listips","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return server's IP addresses","tags":["IP Addresses","IPv4 Address Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  listips\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/listips?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/suspend_outgoing_email":{"get":{"description":"This function sets Exim's queue to suspend and force failure for email that a user sends to an external address.\n\n**Note:**\n\n  If mail for a cPanel user's account is suspended, the system will reject their email before the mail server puts it in queue.","operationId":"suspend_outgoing_email","parameters":[{"description":"The cPanel account.\n\n**Note**\n\nYou **cannot** suspend the `root` user's outgoing email with this function.","in":"query","name":"user","required":true,"schema":{"example":"example","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"suspend_outgoing_email","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Suspend cPanel account outgoing email","tags":["Mail","cPanel Account Mail Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  suspend_outgoing_email \\\n  user='example'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/suspend_outgoing_email?api.version=1&user=example"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"56"}},"/expunge_messages_for_mailbox_guid":{"get":{"description":"This function removes mail messages from a cPanel account.\n\n**Important:**\n\n  When you disable the [Receive Mail role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles), the system **disables** this function.","operationId":"expunge_messages_for_mailbox_guid","parameters":[{"description":"The email account's name.","in":"query","name":"account","required":true,"schema":{"example":"user@example.com","type":"string"}},{"description":"The mailbox's globally unique identifier (GUID).\n\n**Note:**\n\nTo find the mailbox GUID, use the WHM API 1 - `get_mailbox_status` function.","in":"query","name":"mailbox_guid","required":true,"schema":{"example":"2550860f0c58d158c92a000044f0d230","type":"string"}},{"description":"The Dovecot search query to select which messages you wish to remove from the mailbox. For more information, read [Dovecot's Search Query](http://wiki2.dovecot.org/Tools/Doveadm/SearchQuery) documentation.","in":"query","name":"query","required":true,"schema":{"example":"savedbefore 52w","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"expunge_messages_for_mailbox_guid","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed. Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove email account messages by mailbox GUID","tags":["Mail","cPanel Account Mail Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  expunge_messages_for_mailbox_guid \\\n  account='user@example.com' \\\n  mailbox_guid='2550860f0c58d158c92a000044f0d230' \\\n  query='savedbefore 52w'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/expunge_messages_for_mailbox_guid?api.version=1&account=user%40example.com&mailbox_guid=2550860f0c58d158c92a000044f0d230&query=savedbefore%2052w"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"64"}},"/get_login_url":{"get":{"description":"This function retrieves the login URL for the cPanel Store or a\ncPanel Market provider.","operationId":"get_login_url","parameters":[{"description":"The cPanel Store or cPanel Market provider's name.","in":"query","name":"provider","required":true,"schema":{"example":"cPStore","type":"string"}},{"description":"The location to which the cPanel Store or cPanel Market provider\nredirects the user's browser after they log in.","in":"query","name":"url_after_login","required":true,"schema":{"example":"http://hostname.example.com/redirectionlocation.cgi?state","format":"url","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"description":"The URL to which to redirect the browser after login.","example":"https://account.cpanel.net/oauth2/auth/login?client_id=d5eff4a09e29d5b20752674c0ab2c799c428eb23df4db2df10a5c9d96c37472c76013a41e9a0c714e852965ceaed2e8e05e2f738bc27ee562cfb683fbfc75a01&email=&redirect_uri=http%3A%2F%2Fhostname.example.com%2Fredirectionlocation.cgi%3Fstate&response_type=token","format":"url","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_login_url","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result`\nfield is `0`. This field may display a success message when\na function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return cPanel Store or cPanel Market login URL","tags":["Authentication","Login URL"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_login_url \\\n  provider='cPStore' \\\n  url_after_login='http://hostname.example.com/redirectionlocation.cgi?state'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_login_url?api.version=1&provider=cPStore&url_after_login=http%3a%2f%2fhostname.example.com%2fredirectionlocation.cgi%3fstate"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"62"}},"/expunge_mailbox_messages":{"get":{"description":"This function removes mail messages from a cPanel account that you select with a query.\n\n**Important:**\n\n  When you disable the [Receive Mail role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles), the system **disables** this function.","operationId":"expunge_mailbox_messages","parameters":[{"description":"An email account that exists on the server.","in":"query","name":"account","required":true,"schema":{"example":"user@example.com","format":"email","type":"string"}},{"description":"A mailbox name on the account.\n\n**Note:**\n\n  Because you cannot escape wildcard characters such as (`*`), we recommend that you use functions that use the `mailbox_guid` parameter instead. For example, the WHM API 1 `expunge_messages_for_mailbox_guid` function.","in":"query","name":"mailbox","required":true,"schema":{"example":"INBOX","type":"string"}},{"description":"A [Dovecot search query](http://wiki2.dovecot.org/Tools/Doveadm/SearchQuery) to select which messages you wish to remove from the mailbox.","in":"query","name":"query","required":true,"schema":{"example":"savedbefore 52w","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"expunge_mailbox_messages","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed. Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove email account messages by Dovecot query","tags":["Mail","cPanel Account Mail Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  expunge_mailbox_messages \\\n  account='user@example.com' \\\n  mailbox='INBOX' \\\n  query='savedbefore 52w'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/expunge_mailbox_messages?api.version=1&account=user%40example.com&mailbox=INBOX&query=savedbefore%2052w"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"58"}},"/get_mailbox_status":{"get":{"description":"This function lists the status of a cPanel's mail account's mailboxes.\n\n**Important:**\n\n  When you disable the [*Receive Mail* role](https://go.cpanel.net/howtouseserverprofiles#roles), the system **disables** this function.","operationId":"get_mailbox_status","parameters":[{"description":"An email account or cPanel account's username.\n\n**Note:**\n\n`_mainaccount` is an alias representing the cPanel user's mailbox (for example, `_mainaccount@example.com represents the example mailbox.)","in":"query","name":"account","required":true,"schema":{"example":"user@example.com","oneOf":[{"format":"email","type":"string"},{"format":"username","type":"string"}]}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"additionalProperties":{"description":"An object containing information about the mailbox's contents.\n\n**Note:**\n\nThe mailbox name is the return's name.","properties":{"guid":{"description":"The mailbox globally unique identifier (GUID).","example":"1234560f0c58d158c92a000044f0d230","type":"string"},"messages":{"description":"The total number of messages in the mailbox.","example":0,"minimum":0,"type":"integer"},"vsize":{"description":"The total virtual size of the mailbox's contents with `CRLF` line terminators.","example":0,"format":"bytes","minimum":0,"type":"integer"}},"type":"object"},"example":{"INBOX":{"guid":"111111234560f0c58d158c92a000044f","messages":42000,"vsize":42},"INBOX.Drafts":{"guid":"11111111234560f0c58d158c92a00000","messages":5,"vsize":522},"INBOX.Sent":{"guid":"1111111234560f0c58d158c92a000004","messages":1,"vsize":56},"INBOX.Trash":{"guid":"1111234560f0c58d158c92a000044f0d","messages":2001,"vsize":5643},"INBOX.angel_face@example_com":{"guid":"11234560f0c58d158c92a000044f0d23","messages":3,"vsize":1524},"INBOX.marla_singer@example_com":{"guid":"1234560f0c58d158c92a000044f0d230","messages":5,"vsize":100},"INBOX.narrator@example_com":{"guid":"11111234560f0c58d158c92a000044f0","messages":0,"vsize":0},"INBOX.robert_paulsen@example_com":{"guid":"111111111234560f0c58d158c92a0001","messages":2,"vsize":2222},"INBOX.tyler_durden@example_com":{"guid":"111234560f0c58d158c92a000044f0d2","messages":55,"vsize":12244}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_mailbox_status","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return cPanel account mailboxes status by name","tags":["Mail","cPanel Account Mail Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_mailbox_status \\\n  account='user@example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_mailbox_status?api.version=1&account=user%40example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"58"}},"/setsiteip":{"get":{"description":"This function changes a site's or account's IP address.","operationId":"setsiteip","parameters":[{"description":"The site's or user's IPv4 address.","in":"query","name":"ip","required":true,"schema":{"example":"192.168.4.10","format":"ipv4","type":"string"}},{"description":"The user's username.\n\n**Note:**\n\nYou **must** use either the `user` parameter or `domain` parameter.","in":"query","name":"user","schema":{"example":"username","format":"username","type":"string"}},{"description":"The domain's name.\n\n**Note:**\n\nYou **must** use either the `user` parameter or `domain` parameter.","in":"query","name":"domain","schema":{"example":"example.com","format":"domain","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"setsiteip","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update domain or cPanel account IP address","tags":["IP Addresses","IPv4 Address Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  setsiteip \\\n  ip='192.168.4.10'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/setsiteip?api.version=1&ip=192.168.4.10"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/get_mailbox_status_list":{"get":{"description":"This function lists the status of a cPanel's mail account's mailboxes.\n\n**Important:**\n\n  When you disable the [Receive Mail role](https://go.cpanel.net/howtouseserverprofiles#roles), the system **disables** this function.","operationId":"get_mailbox_status_list","parameters":[{"description":"The email account's name.","example":"user@example.com","in":"query","name":"account","required":true,"schema":{"anyOf":[{"description":"A valid email account that exists on the server","example":"user@example.com","format":"email","type":"string"},{"description":"The cPanel user's account name.","example":"example","format":"username","type":"string"},{"description":"An alias that represents the cPanel user's mailbox","example":"_mainaccount@example.com","format":"email","type":"string"}],"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"mailboxes":{"description":"An array that contains information about the mailbox's contents.","items":{"properties":{"guid":{"description":"The alpha-numeric 32-byte mailbox GUID.","example":"1234560f0c58d158c92a000044f0d230","type":"string"},"mailbox":{"description":"The mailbox name.","example":"INBOX.marla_singer@example_com","type":"string"},"messages":{"description":"The total number of messages in the mailbox.","example":0,"minimum":0,"type":"integer"},"vsize":{"description":"The total virtual size of the mailbox's contents, computed with CRLF line terminators.","example":0,"format":"bytes","minimum":0,"type":"integer"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_mailbox_status_list","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return cPanel account mailboxes status list","tags":["Mail","cPanel Account Mail Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_mailbox_status_list \\\n  account='user@example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_mailbox_status_list?api.version=1&account=user%40example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"64"}},"/disable_market_provider":{"get":{"description":"This function disables a cPanel Market provider.","operationId":"disable_market_provider","parameters":[{"description":"The cPanel Market provider's name.","in":"query","name":"name","required":true,"schema":{"example":"cPStore","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"disable_market_provider","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Disable Market provider","tags":["Market","Provider Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  disable_market_provider \\\n  name='cPStore'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/disable_market_provider?api.version=1&name=cPStore"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"56"}},"/get_adjusted_market_providers_products":{"get":{"description":"This function lists all available cPanel Market products from enabled providers,\nwith the prices that the adjustments database modifies.","operationId":"get_adjusted_market_providers_products","parameters":[],"responses":{"200":{"content":{"application/json":{"examples":{"group_ssl_certificate":{"summary":"product_group=ssl_certificate","value":{"data":{"products":[{"base_name":"","billing_type":"one-time","description":"An extended-validated (EV) SSL certificate signed by cPanel.","display_name":"cPanel EV SSL Certificate","enabled":1,"icon":"PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNTlwdCIgaGVpZ2h0PSIzMjAiIHZpZXdCb3g9IjAgMCAzNTkgMjQwIj48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGQ9Ik0xMjMgMGgyMzUuMzd2MjQwSDEyM3ptMCAwIi8+PC9jbGlwUGF0aD48L2RlZnM+PHBhdGggZD0iTTg5LjY5IDU5LjEwMmg2Ny44MDJsLTEwLjUgNDAuMmMtMS42MDUgNS42LTQuNjA1IDEwLjEtOSAxMy41LTQuNDAyIDMuNC05LjUwNCA1LjA5Ni0xNS4zIDUuMDk2aC0zMS41Yy03LjIgMC0xMy41NSAyLjEwMi0xOS4wNSA2LjMtNS41MDUgNC4yLTkuMzUzIDkuOTA0LTExLjU1MiAxNy4xMDMtMS40IDUuNDAzLTEuNTUgMTAuNS0uNDUgMTUuMzAyIDEuMDk4IDQuNzk2IDMuMDQ3IDkuMDUgNS44NTIgMTIuNzUgMi43OTcgMy43MDMgNi40IDYuNjUyIDEwLjc5NyA4Ljg1IDQuMzk3IDIuMiA5LjE5OCAzLjI5OCAxNC40IDMuMjk4aDE5LjJjMy42MDIgMCA2LjU0NyAxLjQ1MyA4Ljg1MiA0LjM1MiAyLjI5NyAyLjkwMiAyLjk0NSA2LjE0OCAxLjk1IDkuNzVsLTEyIDQ0LjM5OGgtMjFjLTE0LjQwMyAwLTI3LjY1My0zLjE0OC0zOS43NS05LjQ1LTEyLjEwMi02LjMtMjIuMTUzLTE0LjY0OC0zMC4xNTMtMjUuMDUtOC0xMC4zOTUtMTMuNDU0LTIyLjI0Ni0xNi4zNS0zNS41NDctMi45LTEzLjMtMi41NS0yNi45NSAxLjA1Mi00MC45NTNsMS4yLTQuNWMyLjU5Ny05LjYwMiA2LjY0OC0xOC40NSAxMi4xNDgtMjYuNTUgNS41LTguMDk4IDEyLTE1IDE5LjUtMjAuNyA3LjUtNS43IDE1Ljg1LTEwLjE0OCAyNS4wNS0xMy4zNTIgOS4yLTMuMTk1IDE4Ljc5Ny00Ljc5NiAyOC44LTQuNzk2IiBmaWxsPSIjZmY2YzJjIi8+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBkPSJNMTIzLjg5IDI0MEwxODIuOTkgMTguNjAyYzEuNTk4LTUuNTk4IDQuNTk4LTEwLjA5OCA5LTEzLjVDMTk2LjM4OCAxLjcgMjAxLjQ4NCAwIDIwNy4yODggMGg2Mi43YzE0LjQwMyAwIDI3LjY1IDMuMTQ4IDM5Ljc1IDkuNDUgMTIuMTAyIDYuMyAyMi4xNTMgMTQuNjU1IDMwLjE1MyAyNS4wNSA3Ljk5NyAxMC40MDIgMTMuNSAyMi4yNTQgMTYuNSAzNS41NSAzIDEzLjMwNSAyLjU5NCAyNi45NTQtMS4yMDIgNDAuOTVsLTEuMiA0LjVjLTIuNTk3IDkuNjAyLTYuNTk3IDE4LjQ1LTEyIDI2LjU1LTUuMzk4IDguMDk4LTExLjg0NyAxNS4wNTItMTkuMzQ3IDIwLjg0OC03LjUgNS44MDUtMTUuODU1IDEwLjMwNS0yNS4wNSAxMy41LTkuMiAzLjIwNC0xOC44MDUgNC44MDUtMjguODA1IDQuODA1aC01NC4yOTdsMTAuOC00MC41YzEuNi01LjQwMiA0LjYtOS44IDktMTMuMjAzIDQuMzk2LTMuMzk4IDkuNDk3LTUuMTAyIDE1LjMwMi01LjEwMmgxNy4zOThjNy4yIDAgMTMuNjUzLTIuMiAxOS4zNTItNi41OTcgNS42OTUtNC4zOTggOS40NDUtMTAuMDk3IDExLjI1LTE3LjEgMS4zOTQtNC45OTcgMS41NDctOS45LjQ0NS0xNC43LTEuMS00LjgtMy4wNS05LjA0Ny01Ljg0OC0xMi43NS0yLjgtMy42OTUtNi40MDItNi42OTUtMTAuNzk2LTktNC40MDYtMi4yOTctOS4yMDYtMy40NS0xNC40MDItMy40NUgyMzMuMzlsLTQzLjggMTYyLjkwM2MtMS42MDYgNS40LTQuNjA2IDkuNzk3LTkgMTMuMTk1LTQuNDAzIDMuNDA3LTkuNDA2IDUuMTAyLTE1IDUuMTAyaC00MS43IiBmaWxsPSIjZmY2YzJjIi8+PC9nPjwvc3ZnPgo=","icon_mime_type":"image/svg+xml","license_term":0,"max_users":null,"maximum_server_price":null,"minimum_server_price":null,"price":null,"price_unit":"USD","product":"cPanel EV Certificate","product_category":"N/A","product_group":"ssl_certificate","product_id":209,"provider_display_name":"cPanel Store","provider_name":"cPStore","recommended":0,"requires_ip":0,"x_certificate_term":[1,"year"],"x_identity_verification":[{"label":"Organization Name","name":"organizationName"},{"is_optional":1,"label":"Department Name","name":"organizationalUnitName"},{"description":"9 consecutive digits or “##-###-####” (More information (https://go.cpanel.net/get_duns))","is_optional":1,"label":"Dun & Bradstreet D-U-N-S (Data Universal Numbering System) Number","name":"duns_number","pattern":"^[0-9]{2}(?:-[0-9]{3}-[0-9]{4}|[0-9]{7})$"},{"label":"Street Address","name":"streetAddress"},{"label":"City","name":"localityName"},{"label":"State or Province","name":"stateOrProvinceName"},{"label":"Postal Code","name":"postalCode"},{"label":"Country Code","name":"countryName","type":"country_code"},{"label":"Representative’s Given (First) Name","name":"rep_forename"},{"label":"Representative’s Surname (Last Name)","name":"rep_surname"},{"label":"Representative’s Email Address","name":"rep_email_address","type":"email"},{"description":"This should be one of the organization’s publicly-listed telephone numbers.","is_optional":1,"label":"Representative’s Telephone Number","name":"rep_telephone","type":"tel"},{"description":"Consult the EV SSL Certificate Guidelines (https://cabforum.org/extended-validation/) for more information about this field’s options.","label":"Business Category","name":"business_category","options":[["b","Incorporated Business (“Private Organization”)"],["d","Non-incorporated Business (“Business Entity”)"],["c","Government Entity (“Government Entity”)"]],"type":"choose_one"},{"is_optional":1,"label":"City Where Incorporated (JOI (Jurisdiction of Incorporation))","name":"joi_locality_name"},{"is_optional":1,"label":"State or Province Where Incorporated (JOI (Jurisdiction of Incorporation))","name":"joi_state_or_province_name"},{"label":"Country Code Where Incorporated (JOI (Jurisdiction of Incorporation))","name":"joi_country_name","type":"country_code"},{"is_optional":1,"label":"Date of Incorporation","name":"date_of_incorporation","type":"date"},{"is_optional":1,"label":"Assumed Name (DBA (Doing Business As))","name":"assumed_name"}],"x_max_http_redirects":0,"x_payment_trigger":"checkout","x_price_per_domain":60,"x_price_per_domain_maximum":600,"x_price_per_domain_minimum":60,"x_ssl_per_domain_pricing":1,"x_supports_dns_dcv":1,"x_validation_type":"ev","x_warn_after":604800}]},"metadata":{"command":"get_adjusted_market_providers_products","reason":"OK","result":1,"version":1}}}},"schema":{"properties":{"data":{"properties":{"products":{"description":"An array of objects that contains information about the products in the cPanel Market.","items":{"additionalProperties":{"description":"Any product-specific additional properties. Each additional property value begins with the `x_` prefix.","x-additionalPropertiesName":"x_properties"},"properties":{"base_name":{"description":"The base name, if one exists.","type":"string"},"billing_type":{"description":"The billing type.","example":"one-time","type":"string"},"description":{"description":"The product's description.","example":"Get an SSL Certificate today.","type":"string"},"display_name":{"description":"The product's display name.","example":"Extended Validated cPanel SSL Certificate","type":"string"},"enabled":{"description":"Whether the product is enabled.\n\n* `0` - Disabled.\n* `1` - Enabled.","enum":[0,1],"example":1,"type":"integer"},"icon":{"description":"The icon to display in the product list.","example":"iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAKq2lDQ1BJQ0MgUHJvZmlsZQAASImV\nlgdQU+kWx7970xstAQEpoffeQUroofcmKiGhhBJiICDYEXEFVhQRacqCrjQFV6XIKiIWRFkUG/YF\nWRTUdbFgQ+Vd4BHee/N23rwzc3J/c+Z8/3vul++b+QNAvsfi81NgCQBSeRmCIA9nekRkFB33O8AC\nJUAC2kCFxU7nMwICfMDfxoe7AJp73jKY0/r7vv8akpy4dDYAUADCsZx0dirCp5DsZvMFGQCgkARq\nWRn8OS5HmCZABkT46BwnLHDPHMcu8O35npAgF4QnAMCTWSxBAgCk90idnslOQHTINISNeRwuD2FX\nhB3YiSwOwnkI66emps3xcYS1Y/9FJ+HfNGNFmixWgogXvmU+8K7cdH4KK/v/3I7/HakpwsV3qCJJ\nThR4BiFPGWTPGpLTvEXMi/XzX2QuZ75/nhOFnqGLzE53iVpkDsvVe5GFyaGMRWYJltZyM5ghiyxI\nCxLpx6W7BYv045g+ohlS/EQcz3VnLnJOYkj4Imdyw/wWOT052Hupx0VUFwiDRDPHC9xF35iavjQb\nm7U0Q0ZiiOfSbBGiGThxrm6iOi9U1M/PcBZp8lMCRP1xKR6ienpmsGhtBnLAFjmJ5RWwpBMg2h/A\nAMEgFEk6CAOewBSYI4lMlRG3bu5MA5c0fraAm5CYQWcgtyaOzuSxDfXppsYmFgDM3cGFv/jd9fm7\nBcnGLtWykPUrviNnkbBUi3gKwDGkJs9aqmluBkAaBUBbL1soyFyooed+MIAIxAENyCF3XA254wbI\nZJbADjgBN+AF/EEIiASrARskglQgAFlgA9gK8kEh2A32gUpQAw6BBnAMnAAd4Aw4Dy6Da+AGuAMe\nghEwDl6CKfABzEAQhIMoEBWSg5QhDUgPMoWsIQfIDfKBgqBIKAZKgHiQENoAbYMKoRKoEqqFGqFf\noNPQeagfGoLuQ6PQJPQW+gKjYDJMgxVhTdgItoYZsDccAq+CE+C1cA6cB++Cy+E6+CjcDp+Hr8F3\n4BH4JTyNAigSSgalgjJAWaNcUP6oKFQ8SoDahCpAlaHqUC2oLlQf6hZqBPUK9RmNRVPRdLQB2g7t\niQ5Fs9Fr0ZvQRehKdAO6HX0RfQs9ip5Cf8dQMAoYPYwthomJwCRgsjD5mDLMEUwb5hLmDmYc8wGL\nxcpgtbBWWE9sJDYJux5bhD2AbcX2YIewY9hpHA4nh9PD2eP8cSxcBi4fV4E7ijuHu4kbx33Ck/DK\neFO8Oz4Kz8Pn4svwTfhu/E38c/wMQYKgQbAl+BM4hGxCMeEwoYtwnTBOmCFKErWI9sQQYhJxK7Gc\n2EK8RHxEfEcikVRJNqRAEpe0hVROOk66QholfSZLkXXJLuRospC8i1xP7iHfJ7+jUCiaFCdKFCWD\nsovSSLlAeUL5JEYVMxRjinHENotVibWL3RR7LU4Q1xBniK8WzxEvEz8pfl38lQRBQlPCRYIlsUmi\nSuK0xLDEtCRV0kTSXzJVskiySbJfckIKJ6Up5SbFkcqTOiR1QWqMiqKqUV2obOo26mHqJeo4DUvT\nojFpSbRC2jHaIG1KWkraXDpMep10lfRZ6REZlIymDFMmRaZY5oTMXZkvyxSXMZbFLdu5rGXZzWUf\nZZfLOsnGyRbItsrekf0iR5dzk0uW2yPXIfdYHi2vKx8onyV/UP6S/KvltOV2y9nLC5afWP5AAVbQ\nVQhSWK9wSGFAYVpRSdFDka9YoXhB8ZWSjJKTUpJSqVK30qQyVdlBmatcqnxO+QVdms6gp9DL6Rfp\nUyoKKp4qQpValUGVGVUt1VDVXNVW1cdqRDVrtXi1UrVetSl1ZXVf9Q3qzeoPNAga1hqJGvs1+jQ+\nampphmvu0OzQnNCS1WJq5Wg1az3Spmg7aq/VrtO+rYPVsdZJ1jmgc0MX1rXQTdSt0r2uB+tZ6nH1\nDugN6WP0bfR5+nX6wwZkA4ZBpkGzwaihjKGPYa5hh+FrI3WjKKM9Rn1G340tjFOMDxs/NJEy8TLJ\nNekyeWuqa8o2rTK9bUYxczfbbNZp9sZczzzO/KD5PQuqha/FDotei2+WVpYCyxbLSSt1qxiraqth\na5p1gHWR9RUbjI2zzWabMzafbS1tM2xP2P5lZ2CXbNdkN7FCa0XcisMrxuxV7Vn2tfYjDnSHGIef\nHEYcVRxZjnWOT53UnDhOR5yeM3QYSYyjjNfOxs4C5zbnjy62LhtdelxRrh6uBa6DblJuoW6Vbk/c\nVd0T3JvdpzwsPNZ79HhiPL0993gOMxWZbGYjc8rLymuj10Vvsnewd6X3Ux9dH4FPly/s6+W71/eR\nn4Yfz6/DH/gz/ff6Pw7QClgb8GsgNjAgsCrwWZBJ0IagvmBq8JrgpuAPIc4hxSEPQ7VDhaG9YeJh\n0WGNYR/DXcNLwkcijCI2RlyLlI/kRnZG4aLCoo5ETa90W7lv5Xi0RXR+9N1VWqvWrepfLb86ZfXZ\nNeJrWGtOxmBiwmOaYr6y/Fl1rOlYZmx17BTbhb2f/ZLjxCnlTMbZx5XEPY+3jy+Jn0iwT9ibMJno\nmFiW+Irrwq3kvknyTKpJ+pjsn1yfPJsSntKaik+NST3Nk+Il8y6mKaWtSxvi6/Hz+SNrbdfuWzsl\n8BYcSYfSV6V3ZtAQszMg1BZuF45mOmRWZX7KCss6uU5yHW/dQLZu9s7s5znuOT+vR69nr+/doLJh\n64bRjYyNtZugTbGbejerbc7bPL7FY0vDVuLW5K2/5RrnluS+3xa+rStPMW9L3th2j+3N+WL5gvzh\nHXY7an5A/8D9YXCn2c6Knd8LOAVXC40Lywq/FrGLrv5o8mP5j7O74ncNFlsWH9yN3c3bfXeP456G\nEsmSnJKxvb5720vppQWl7/et2ddfZl5Ws5+4X7h/pNynvLNCvWJ3xdfKxMo7Vc5VrdUK1TurPx7g\nHLh50OlgS41iTWHNl5+4P92r9ahtr9OsKzuEPZR56NnhsMN9P1v/3HhE/kjhkW/1vPqRhqCGi41W\njY1NCk3FzXCzsHnyaPTRG8dcj3W2GLTUtsq0Fh4Hx4XHX/wS88vdE94nek9an2w5pXGquo3aVtAO\ntWe3T3Ukdox0RnYOnfY63dtl19X2q+Gv9WdUzlSdlT5b3E3szuuePZdzbrqH3/PqfML5sd41vQ8v\nRFy4fTHw4uAl70tXLrtfvtDH6Dt3xf7KmX7b/tNXra92XLO81j5gMdD2m8VvbYOWg+3Xra533rC5\n0TW0Yqj7puPN87dcb12+zbx97Y7fnaG7oXfvDUcPj9zj3Ju4n3L/zYPMBzMPtzzCPCp4LPG47InC\nk7rfdX5vHbEcOTvqOjrwNPjpwzH22Ms/0v/4Op73jPKs7Lny88YJ04kzk+6TN16sfDH+kv9y5lX+\nn5J/Vr/Wfn3qL6e/BqYipsbfCN7Mvi16J/eu/r35+97pgOknH1I/zHws+CT3qeGz9ee+L+Ffns9k\nfcV9Lf+m863ru/f3R7Ops7N8loA1bwUQZwDg+HgA3tYDQIkEgHoDAKLYgkeeD2jB188T+Dte8NHz\nYQnA4R4A5qwa0wmACoS1EKZuAWDOIiHWCDYzE+U/Iz3ezHRBiyyPWJOe2dm3swDgYgD4Njg7O1M+\nO/utDBkW8dfn/Ba8+byP4QKg/g7AOjX9jXVbwH/EPwCGGQVDbR7I2wAAAAlwSFlzAAALEwAACxMB\nAJqcGAAAAgRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRv\nYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuNC4wIj4KICAgPHJkZjpSREYgeG1sbnM6\ncmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAg\nPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6ZXhpZj0iaHR0\ncDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnRpZmY9Imh0dHA6\nLy9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9u\nPjM5MzwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVsWERpbWVuc2lv\nbj41MTU8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4x\nPC90aWZmOk9yaWVudGF0aW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRG\nPgo8L3g6eG1wbWV0YT4KxfVkQAAACgpJREFUWAmNV1lvG9cZPTMcLsN9EUmJlCzJ+9oEaZAu6WIU\nCVD0pb+lr31x3/oL8hKgaOOiQVugRV10SZG2dlGntqPElmzZliWLEimJkkhxEfchh5ye71LMQ2Cg\nHXI4w5k793zL+c53R3McZ4T/Y+M4NUrTNHUcjYYYDm11brgMaLpLnTtwoPHzv7YJrPHliV/1oIyZ\nAA/6XTx//CmKu3nYgyH6/QEE78rrb+HC5dehiZ3jn1dN9aVrGnSZeDK5AE32ycgJeHHnJSqlAtwe\nE51mHceVffQ6NTTqFRQL27j1y/ewuvIZwTWMRuNoTeZ41VECKsHUD4q76HbbaszEmIlBo9FIGbeb\n38CtX/wUrUZFjZs5dRr+oB8ejwfBkIlIPIFgfA4f/eG3KB3uQdd15cirgCfXxpnU4Dozl7mR29zA\nPg1pt5oYjmy4XC643W410WBg4Y8fvodWs4OF8+cxlV5QwAd7GzSoBZfhQnwqBq/P5PMWnj1+gFgy\nicRU+gsjJg5NwCdHuW643F40jluoVmp4uvoUhttAOBJBPJHA/OIi2rVDHOS34I/GGe4an+0TzIDH\n68dxowCfPwgzOMSFqxe4X8L6sw38+oMP8KMf/wTBQFBhSRplm6RT/ZH//Bg2may5NLgNLzyayUtA\nq9VBu9PFxtoKuod59G0X6kUJv0PiDWhkALMLZ7D29KlKkdc0MbB6+Oc//o3l53v4zpuXUC5uwz1/\nbhxJTVeYr4qEIXdUroXK2gjMOgxDg1ezkMu9RK9tMRKz+Nb3vst7OnIvPsfC6TOYnklhevYUKpUq\nU+bmuA5e5Kr45EUZ0zE/0o/v4b33f4ZAOIZsJouZ6TTS6TRi0RiCwSCjE4DP9MEYDGzmdJzvISVB\nrCwVC9h8toqdwwbOz6cxf3oej5ZX0Kx38e73r2Nl6QEuXbuKuYV5HB830LcsVkUVn9+7j93NEqw3\nstg/alEbdOXM/sEunj9/hkq1gS7H+v0mkskEMplpGH/501+Ryc4gNZ1CNB5HIBjA6vOXOCqUkT01\ni7m5Gdy9ex+f5i28/do5FHLb8IfCrJwen5vFTn4HAf5vVOpYnI4AzTJqlQpWn72ESQ4kOGf2VAap\nqZTihEGC2/aQz3dRrzfg8jj6jZer63jy6Cm2clsolcowmYJTmSnYFJlINIBHT9ZhUW9WN/IIDDs4\ne+40UjMM59QUmo0mfD4fRiRaMkrSuU3uHhgs0Xari4P9A2yu57C2to7t7QKqtSqEd5KGbDYDw8s8\nmAG/IsnAtrWVpcfOO+98jWXEXMWGWq8/cEL+APJPt5XAtFuzrJpjlp+blRBFeiaDWrVMHYjCzYq4\ndu0iljfyGlPruGmEyzDg9XhVuXY7PWxsbDEdG5TxIdOja/poOCKzbQgXmH4nkghj/7CCkdvFHM84\nNZaox+dHLGLira9eQIq5K1fr6Pb6NJq5TKdU5TSbTbhIrMpxE8f1uiNixLqDQzGzbVvt/MOqcCEU\nDmAqEUc0GnMMqUUpr5HDKmBbklotHpRx9z99xONhjJgvP6O0eO4s5skHw+OCTo8GtgVn2ACVS+V6\nUKqhzxK9/MZrqLR76PVtiszYiJEzlAJTBMdQg+3YPJDwOnuBAPKrrBULpSSFKM1Gh9qew1GFHtEr\nh5M0qA9dhk60/rjWQP1oh2NHiJLVsWgUnY6lyOVnSvd29tCllgw5dlz/DC+Bxl1U5hjvrlQ8foO+\nQwLA+9KZVJuVUtE9hkZeiEKgUathmhGYSsaVuHg8BlLRCCKJGDQaFaAU23Sk37dQKOzig5sfolNr\noUxSt6kRkgZp08IJg7vIvUaBUkI0JICgy5f4TAfoTRce0+cM+n006bmb0bSsvpLqKIGlEbXqdSQS\nEQST5+ANVfEV3cB6bgtrlPQgQrB6HVSKh1hfXqaEAeFYCkk6kWTJx6YS5EBUDKDbdF/CI+eOhIJW\nWATuk5hyTdJyjVq/ub6FK1cvYo51PTs7gw7Fp16tIBHJwGHTSqcSFJsqlj7+F+KZOWbUgS8SIFVZ\nnlwjCJ92Xmxi7fEjoRvi3giYgtgN3lVA45XMybmUBI3SGapyqY4LFxYRCQVUiNOsFL/XgOn1KRJG\nkmGs3L4NG26kZ7MUFzd+/+ePkGbFdFttusCokqzs/jB8HopdmDoQhsY0koQTcN7nKWOgTuQoBsjd\nTqevJHeBkpyjGH3y8R0Ut/NIZrPokPHN4gGqrR5uvv9zHLCCrr97nU+BXTMArxkg+JBz0QhZxjEK\n0tAGFLkheaEiMAGVhwRepUOWVSot7A0Mc4rCdO3qeaSnkySfH8lMho0miifLT3Dnb7dZuhVs7JSw\nVThk81pAkVXw6dIjhMMhpQVDgo+XamMMqTjBMtSv8pM3CKowxXtVtzo6vR5CpheF7T2l4abfhxBJ\nGI5PsVsWcO+zxziotGhMCKn5OeS2d2Dee4jM3Cmm5A4FzlLSSyw1pxIEpkKcFh+FnGqTC/JRFvAg\nobcZujZzGGRJFkoHVMgjyrwPJapjqXKM7fwu1pgSf8BUHbXB5mJ3W9jObamKCZF+smISLZCoisfi\noEJS/7kgcUSiFA8IOhISqGGKpV1670glcHkm205+D4uLc2rxsbu7rxqRTcUrU7qbzQaOKNE7+SLe\n+uabFKEeTK4XRzZXEeLNiQECr7KrrjECCk9NLz8CLhvlkmSRRYZouiZPcOuzNK12F/IG0OL60SGz\nq/Um7t5/iFxhDy222KNGGVeunOGiZQalZlUq+gRc/JZKkBAw/yxtkWhyQCbnKMk/zyaWihBpDJ0u\n5o/xWUKiYroy5JjipDkuZGen8WB5HSOOYwPE21//Bi5fPoNc3iuzcbnHfIuyjcOg4E6mU/Oy88vG\nS2Icj5INa0ARojeqmchVGilkabLkNOqCpEVC17O6XNWk8cMffFtx5ezZWVykXkQpPpFIiE/wjUlW\n11xzDhkt6QnKzS8sUCQUwSHISZglPF0VZnlroXCI5SRjOhbHk2ebBO1DI7Es8kOiIxGZyyRx9dJp\nzGeTFBifCm+AxIVBIwjqD/uVECnckx8xRD66m8vwkdTcyQ0BGHL54+bEkmu+OinS+Px+VI4OsXtQ\nYo/g5Lwr7BYDfaJuAR9Ljrxh5ERocly6wa6pdaE/HOH0KsQKRqBU5Hmim14vJ1LtiI46ir0Crlqo\njDoZqR4y/Li/tIIBx8diIZYe1wbMsURClRkHieqVyxXcuXOfD5toNNtclh1xHOlG4k1IILQQr3Uv\nu5pcFJweV6w0X02osBX4eKCLQCm24pWVJ0zFBvXeBS/zyzdBjNcdLDcSRafxD6iAS9xnZuIq9/LO\nMM7+JPCCLhFhmoVo8no9YNlZJ8RT6jQB51idr94Wjev2LIRCEfzmd3/H9s6hYrjX64bJpiIeyLRL\nD5/j5q9ucd0wTTKPu6mLTkqEtBNHxRj15f//Ah9jPXoBZ9CgAAAAAElFTkSuQmCC","format":"base64 image","type":"string"},"icon_mime_type":{"description":"The icon's image format.","example":"image/svg+xml","type":"string"},"license_term":{"description":"The license term.","example":0,"type":"integer"},"max_users":{"description":"The maximum number of users.","minimum":1,"nullable":true,"type":"integer"},"maximum_server_price":{"description":"\nThe product's maximum price.\n\n* null - The produce does **not** possess a maximum price.","example":888.88,"format":"currency","minimum":0,"nullable":true,"type":"number"},"minimum_server_price":{"description":"\nThe product's minimum price.\n\n* null - The product does **not** possess a minimum price.","example":3,"format":"currency","minimum":0,"nullable":true,"type":"number"},"price":{"description":"The product's price.\n\n* null - The product does **not** possess a static price.","example":6,"format":"currency","minimum":0,"nullable":true,"type":"number"},"price_unit":{"description":"The currency code of the product's price, in [ISO-4217 format](https://en.wikipedia.org/wiki/ISO_4217) format.","example":"USD","type":"string"},"product":{"description":"The product's display name.","example":"cPanel EV Certificate","type":"string"},"product_category":{"description":"The product's category.","example":"N/A","nullable":true,"type":"string"},"product_group":{"description":"The product's group.","example":"ssl_certificate","type":"string"},"product_id":{"description":"The product ID.","example":209,"minimum":1,"type":"integer"},"provider_display_name":{"description":"The cPanel Market provider's display name.","example":"cPanel Store","type":"string"},"provider_name":{"description":"The cPanel Market provider's name.","example":"cPStore","type":"string"},"recommended":{"description":"Whether we recommend the product.\n* `1` - We recommend the product.\n* `0` - We do **not** recommend the product.","enum":[0,1],"example":1,"type":"integer"},"requires_ip":{"description":"Whether the product requires an IP.\n* `1` - Requires an IP address.\n* `0` - Does **not** require an IP address.","enum":[0,1],"example":1,"type":"integer"}}},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_adjusted_market_providers_products","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return Market providers' products adjusted prices","tags":["Market","Product Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_adjusted_market_providers_products\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_adjusted_market_providers_products?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"56"}},"/enable_market_provider":{"get":{"description":"This function enables a cPanel Market provider.","operationId":"enable_market_provider","parameters":[{"description":"The cPanel Market provider's name.","in":"query","name":"name","required":true,"schema":{"example":"cPStore","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"enable_market_provider","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Enable Market provider","tags":["Market","Provider Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  enable_market_provider \\\n  name='cPStore'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/enable_market_provider?api.version=1&name=cPStore"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"56"}},"/get_market_providers_commission_config":{"get":{"description":"This function returns the commission configuration of all available cPanel Market providers.","operationId":"get_market_providers_commission_config","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"description":"An array of objects that contains commission ID information about a cPanel Market provider.","items":{"properties":{"local_commission_id":{"description":"The locally-cached commission ID that the server owner uses for the cPanel Market provider.","example":"user@example.com","format":"email","type":"string"},"provider_display_name":{"description":"The cPanel Market provider's display name.","example":"cPanel Store","type":"string"},"provider_name":{"description":"The cPanel Market provider's name.","example":"cPStore","type":"string"},"remote_commission_id":{"description":"The commission ID that the server owner uses for the cPanel Market provider.","example":"user@example.com","format":"email","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_market_providers_commission_config","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return Market providers' commission configuration","tags":["Market","Provider Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_market_providers_commission_config\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_market_providers_commission_config?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"56"}},"/get_market_providers_list":{"get":{"description":"This function lists the available cPanel Market providers.","operationId":"get_market_providers_list","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"description":"An array of objects with information about each cPanel Market provider.","items":{"properties":{"display_name":{"description":"The cPanel Market provider's display name.","example":"cPanel Store","type":"string"},"enabled":{"description":"Whether the cPanel Market provider is enabled.\n* `1` - Enabled.\n* `0` - Disabled.","enum":[0,1],"example":1,"type":"integer"},"even_commission_divisor":{"description":"The price of the Market provider's products must be a multiple of this value.\n\n**Note:**\n\n This function returns the even_commission_divisor value only if the `supports_commission` value is `1`.","example":6,"type":"integer"},"name":{"description":"The cPanel Market provider's name.","example":"cPStore","type":"string"},"supports_commission":{"description":"Whether the cPanel Market provider supports sales commissions.\n* `1` - The provider supports commissions.\n* `0` - The provider does **not** support commissions.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_market_providers_list","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return Market providers","tags":["Market","Provider Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_market_providers_list\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_market_providers_list?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"56"}},"/get_market_providers_product_metadata":{"get":{"description":"This function lists all available cPanel Market providers' products and the attributes of\neach product that can be managed by an administrator.\n\nThe return list includes different `attribute` data depending the `product_group` for each product.\n\n<table>\n  <tr>\n    <th>Product Group</th>\n    <th>Attributes Returned</th>\n    <th>Description</th>\n  </tr>\n  <tr>\n    <td>ssl_certificate</td>\n    <td>SSLMarketProviderMetaData</td>\n    <td>Contains additional attributes only applicable to SSL Certificates</td>\n  </tr>\n  <tr>\n    <td>*</td>\n    <td>MarketProviderMetaData</td>\n    <td>Any products not in a <code>product_group</code> listed above will include only these attributes.</td>\n  </tr>\n</table>\n\n**Note:**\n\nThe function does **not** return the `product_group` name.\n\nTo get the `product_group` name for a `product_id`, run WHM API 1's [`get_market_providers_products`](https://go.cpanel.net/Market-get-market-providers-products) function.","operationId":"get_market_providers_product_metadata","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"product_metadata":{"items":{"properties":{"attributes":{"oneOf":[{"$ref":"#/components/schemas/MarketProviderMetaData"},{"$ref":"#/components/schemas/SSLMarketProviderMetaData"}]},"product_id":{"description":"The product's ID.","example":"123","type":"string"},"provider_display_name":{"description":"The cPanel Market provider's display name.","example":"cPanel Store","type":"string"},"provider_name":{"description":"The cPanel Market provider's name.","example":"cPStore","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_market_providers_product_metadata","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return Market providers' products metadata","tags":["Market","Product Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_market_providers_product_metadata\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_market_providers_product_metadata?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"56"}},"/set_market_provider_commission_id":{"get":{"description":"This function sets the contact ID to which a cPanel Market provider will send commission.","operationId":"set_market_provider_commission_id","parameters":[{"description":"The cPanel Market provider's name.","in":"query","name":"provider","required":true,"schema":{"example":"cPStore","type":"string"}},{"description":"The cPanel Store ID to which to send cPanel Market commissions.","in":"query","name":"commission_id","required":true,"schema":{"example":"user@example.com","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"set_market_provider_commission_id","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update Market provider commission contact ID","tags":["Market","Provider Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  set_market_provider_commission_id \\\n  provider='cPStore' \\\n  commission_id='user@example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/set_market_provider_commission_id?api.version=1&provider=cPStore&commission_id=user%40example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"56"}},"/get_market_providers_products":{"get":{"description":"This function lists products available in the server's cPanel Market.","operationId":"Market-get_market_providers_products","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"products":{"description":"A list of the products in the cPanel Market.\n\n**Note:**\n\nAdditional returns that correspond to each product may appear.","example":[{"base_name":"","billing_type":"one-time","description":"An extended-validated (EV) SSL certificate signed by COMODO.","display_name":"Comodo EV SSL Certificate","icon":"PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNTUwIiB3aWR0aD0iNDE3LjE2Ij48ZyBmaWxsPSIjMzViNTZjIj48cGF0aCBkPSJNNDE0LjM5NiAyNmM3LTExIDAtMjYtMTMtMjZIMTg3LjM5NWMtNDUgMC04MSAxMi0xMDcgMzZzLTQyIDU4LTQ2IDEwM2wtMTAgMTE2Yy00IDQ1IDUgNzkgMjggMTAzIDIyIDI0IDU2IDM2IDEwMSAzNmg0OXYtMWM5LjAwMS0xIDE1LjAwMS03IDE2LjAwMS0xN2w1LTU3YzAtMTEtNy0xOS0xOC4wMDEtMTloLTI3Yy0xNyAwLTMwLTQtMzctMTItNy03LTEwLTIwLTgtMzlsOS0xMDRjMi0xOCA3LTMxIDE1LTM5czIxLTEyIDM5LTEyaDE0NC4wMDFjMTcgMCAzNC05IDQ0LTIzbDMwLTQ1Ii8+PHBhdGggZD0iTTMuMzk1IDUyNGMtOCAxMS0xIDI2IDEyIDI2aDIxNy4wMDFjNDUgMCA4MS0xMiAxMDgtMzYgMjYtMjQgNDEtNTggNDUtMTAybDExLTExN2MzLTQ1LTYtNzktMjgtMTAzLTIzLTI0LTU2LTM2LTEwMS0zNmgtNDl2MWMtMTAuMDAxIDEtMTUuMDAxIDctMTYuMDAxIDE3bC01IDU4Yy0xIDEwIDcgMTggMTcuMDAxIDE4aDI3YzE4IDAgMzAgNCAzNyAxMnMxMCAyMSA5IDM5bC0xMCAxMDRjLTEgMTktNiAzMi0xNCAzOS05IDgtMjIgMTItNDAgMTJINzYuMzk1Yy0xNyAwLTMzIDktNDMgMjRsLTMwIDQ0Ii8+PC9nPjwvc3ZnPg==","icon_mime_type":"image/svg+xml","license_term":"0","max_users":null,"maximum_server_price":null,"minimum_server_price":null,"price":null,"price_unit":"USD","product":"Comodo EV Certificate","product_category":"N/A","product_group":"ssl_certificate","product_id":"155","provider_display_name":"cPanel Store","provider_name":"cPStore","requires_ip":"0","x_certificate_term":["1","year"],"x_identity_verification":[{"label":"Organization Name","name":"organizationName"},{"is_optional":1,"label":"Department Name","name":"organizationalUnitName"},{"description":"9 consecutive digits or “##-###-####” (More information (https://go.cpanel.net/get_duns))","is_optional":1,"label":"Dun & Bradstreet D-U-N-S (Data Universal Numbering System) Number","name":"duns_number","pattern":"^[0-9]{2}(?:-[0-9]{3}-[0-9]{4}|[0-9]{7})$"},{"label":"Street Address","name":"streetAddress"},{"label":"City","name":"localityName"},{"label":"State or Province","name":"stateOrProvinceName"},{"label":"Postal Code","name":"postalCode"},{"label":"Country Code","name":"countryName","type":"country_code"},{"label":"Representative’s Given (First) Name","name":"rep_forename"},{"label":"Representative’s Surname (Last Name)","name":"rep_surname"},{"label":"Representative’s Email Address","name":"rep_email_address","type":"email"},{"description":"This should be one of the organization’s publicly-listed telephone numbers.","is_optional":1,"label":"Representative’s Telephone Number","name":"rep_telephone","type":"tel"},{"description":"Consult the EV SSL Certificate Guidelines (https://cabforum.org/extended-validation/) for more information about this field’s options.","label":"Business Category","name":"business_category","options":[["b","Incorporated Business (“Private Organization”)"],["d","Non-incorporated Business (“Business Entity”)"],["c","Government Entity (“Government Entity”)"]],"type":"choose_one"},{"is_optional":1,"label":"City Where Incorporated (JOI (Jurisdiction of Incorporation))","name":"joi_locality_name"},{"is_optional":1,"label":"State or Province Where Incorporated (JOI (Jurisdiction of Incorporation))","name":"joi_state_or_province_name"},{"label":"Country Code Where Incorporated (JOI (Jurisdiction of Incorporation))","name":"joi_country_name","type":"country_code"},{"is_optional":1,"label":"Date of Incorporation","name":"date_of_incorporation","type":"date"},{"is_optional":1,"label":"Assumed Name (DBA (Doing Business As))","name":"assumed_name"}],"x_max_http_redirects":0,"x_payment_trigger":"checkout","x_price_per_domain":108,"x_price_per_domain_maximum":1080,"x_price_per_domain_minimum":108,"x_ssl_per_domain_pricing":1,"x_supports_dns_dcv":1,"x_validation_type":"ev","x_warn_after":604800},{"base_name":"","billing_type":"one-time","description":"A 2-year extended-validated (EV) SSL certificate signed by Comodo.","display_name":"2-Year Comodo EV SSL Certificate","icon":"PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNTUwIiB3aWR0aD0iNDE3LjE2Ij48ZyBmaWxsPSIjMzViNTZjIj48cGF0aCBkPSJNNDE0LjM5NiAyNmM3LTExIDAtMjYtMTMtMjZIMTg3LjM5NWMtNDUgMC04MSAxMi0xMDcgMzZzLTQyIDU4LTQ2IDEwM2wtMTAgMTE2Yy00IDQ1IDUgNzkgMjggMTAzIDIyIDI0IDU2IDM2IDEwMSAzNmg0OXYtMWM5LjAwMS0xIDE1LjAwMS03IDE2LjAwMS0xN2w1LTU3YzAtMTEtNy0xOS0xOC4wMDEtMTloLTI3Yy0xNyAwLTMwLTQtMzctMTItNy03LTEwLTIwLTgtMzlsOS0xMDRjMi0xOCA3LTMxIDE1LTM5czIxLTEyIDM5LTEyaDE0NC4wMDFjMTcgMCAzNC05IDQ0LTIzbDMwLTQ1Ii8+PHBhdGggZD0iTTMuMzk1IDUyNGMtOCAxMS0xIDI2IDEyIDI2aDIxNy4wMDFjNDUgMCA4MS0xMiAxMDgtMzYgMjYtMjQgNDEtNTggNDUtMTAybDExLTExN2MzLTQ1LTYtNzktMjgtMTAzLTIzLTI0LTU2LTM2LTEwMS0zNmgtNDl2MWMtMTAuMDAxIDEtMTUuMDAxIDctMTYuMDAxIDE3bC01IDU4Yy0xIDEwIDcgMTggMTcuMDAxIDE4aDI3YzE4IDAgMzAgNCAzNyAxMnMxMCAyMSA5IDM5bC0xMCAxMDRjLTEgMTktNiAzMi0xNCAzOS05IDgtMjIgMTItNDAgMTJINzYuMzk1Yy0xNyAwLTMzIDktNDMgMjRsLTMwIDQ0Ii8+PC9nPjwvc3ZnPg==","icon_mime_type":"image/svg+xml","license_term":"0","max_users":null,"maximum_server_price":null,"minimum_server_price":null,"price":null,"price_unit":"USD","product":"Comodo EV Certificate","product_category":"N/A","product_group":"ssl_certificate","product_id":"261","provider_display_name":"cPanel Store","provider_name":"cPStore","requires_ip":"0","x_certificate_term":["2","year"],"x_identity_verification":[{"label":"Organization Name","name":"organizationName"},{"is_optional":1,"label":"Department Name","name":"organizationalUnitName"},{"description":"9 consecutive digits or “##-###-####” (More information (https://go.cpanel.net/get_duns))","is_optional":1,"label":"Dun & Bradstreet D-U-N-S (Data Universal Numbering System) Number","name":"duns_number","pattern":"^[0-9]{2}(?:-[0-9]{3}-[0-9]{4}|[0-9]{7})$"},{"label":"Street Address","name":"streetAddress"},{"label":"City","name":"localityName"},{"label":"State or Province","name":"stateOrProvinceName"},{"label":"Postal Code","name":"postalCode"},{"label":"Country Code","name":"countryName","type":"country_code"},{"label":"Representative’s Given (First) Name","name":"rep_forename"},{"label":"Representative’s Surname (Last Name)","name":"rep_surname"},{"label":"Representative’s Email Address","name":"rep_email_address","type":"email"},{"description":"This should be one of the organization’s publicly-listed telephone numbers.","is_optional":1,"label":"Representative’s Telephone Number","name":"rep_telephone","type":"tel"},{"description":"Consult the EV SSL Certificate Guidelines (https://cabforum.org/extended-validation/) for more information about this field’s options.","label":"Business Category","name":"business_category","options":[["b","Incorporated Business (“Private Organization”)"],["d","Non-incorporated Business (“Business Entity”)"],["c","Government Entity (“Government Entity”)"]],"type":"choose_one"},{"is_optional":1,"label":"City Where Incorporated (JOI (Jurisdiction of Incorporation))","name":"joi_locality_name"},{"is_optional":1,"label":"State or Province Where Incorporated (JOI (Jurisdiction of Incorporation))","name":"joi_state_or_province_name"},{"label":"Country Code Where Incorporated (JOI (Jurisdiction of Incorporation))","name":"joi_country_name","type":"country_code"},{"is_optional":1,"label":"Date of Incorporation","name":"date_of_incorporation","type":"date"},{"is_optional":1,"label":"Assumed Name (DBA (Doing Business As))","name":"assumed_name"}],"x_max_http_redirects":0,"x_payment_trigger":"checkout","x_price_per_domain":216,"x_price_per_domain_maximum":2160,"x_price_per_domain_minimum":216,"x_ssl_per_domain_pricing":1,"x_supports_dns_dcv":1,"x_validation_type":"ev","x_warn_after":604800},{"base_name":"","billing_type":"one-time","description":"An organization-validated (OV) SSL certificate signed by COMODO.","display_name":"Comodo OV SSL Certificate","icon":"PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNTUwIiB3aWR0aD0iNDE3LjE2Ij48ZyBmaWxsPSIjMzViNTZjIj48cGF0aCBkPSJNNDE0LjM5NiAyNmM3LTExIDAtMjYtMTMtMjZIMTg3LjM5NWMtNDUgMC04MSAxMi0xMDcgMzZzLTQyIDU4LTQ2IDEwM2wtMTAgMTE2Yy00IDQ1IDUgNzkgMjggMTAzIDIyIDI0IDU2IDM2IDEwMSAzNmg0OXYtMWM5LjAwMS0xIDE1LjAwMS03IDE2LjAwMS0xN2w1LTU3YzAtMTEtNy0xOS0xOC4wMDEtMTloLTI3Yy0xNyAwLTMwLTQtMzctMTItNy03LTEwLTIwLTgtMzlsOS0xMDRjMi0xOCA3LTMxIDE1LTM5czIxLTEyIDM5LTEyaDE0NC4wMDFjMTcgMCAzNC05IDQ0LTIzbDMwLTQ1Ii8+PHBhdGggZD0iTTMuMzk1IDUyNGMtOCAxMS0xIDI2IDEyIDI2aDIxNy4wMDFjNDUgMCA4MS0xMiAxMDgtMzYgMjYtMjQgNDEtNTggNDUtMTAybDExLTExN2MzLTQ1LTYtNzktMjgtMTAzLTIzLTI0LTU2LTM2LTEwMS0zNmgtNDl2MWMtMTAuMDAxIDEtMTUuMDAxIDctMTYuMDAxIDE3bC01IDU4Yy0xIDEwIDcgMTggMTcuMDAxIDE4aDI3YzE4IDAgMzAgNCAzNyAxMnMxMCAyMSA5IDM5bC0xMCAxMDRjLTEgMTktNiAzMi0xNCAzOS05IDgtMjIgMTItNDAgMTJINzYuMzk1Yy0xNyAwLTMzIDktNDMgMjRsLTMwIDQ0Ii8+PC9nPjwvc3ZnPg==","icon_mime_type":"image/svg+xml","license_term":"0","max_users":null,"maximum_server_price":null,"minimum_server_price":null,"price":null,"price_unit":"USD","product":"Comodo OV Certificate","product_category":"N/A","product_group":"ssl_certificate","product_id":"217","provider_display_name":"cPanel Store","provider_name":"cPStore","requires_ip":"0","x_certificate_term":["1","year"],"x_identity_verification":[{"label":"Organization Name","name":"organizationName"},{"is_optional":1,"label":"Department Name","name":"organizationalUnitName"},{"description":"9 consecutive digits or “##-###-####” (More information (https://go.cpanel.net/get_duns))","is_optional":1,"label":"Dun & Bradstreet D-U-N-S (Data Universal Numbering System) Number","name":"duns_number","pattern":"^[0-9]{2}(?:-[0-9]{3}-[0-9]{4}|[0-9]{7})$"},{"label":"Street Address","name":"streetAddress"},{"label":"City","name":"localityName"},{"label":"State or Province","name":"stateOrProvinceName"},{"label":"Postal Code","name":"postalCode"},{"label":"Country Code","name":"countryName","type":"country_code"},{"label":"Representative’s Given (First) Name","name":"rep_forename"},{"label":"Representative’s Surname (Last Name)","name":"rep_surname"},{"label":"Representative’s Email Address","name":"rep_email_address","type":"email"},{"description":"This should be one of the organization’s publicly-listed telephone numbers.","is_optional":1,"label":"Representative’s Telephone Number","name":"rep_telephone","type":"tel"}],"x_max_http_redirects":0,"x_payment_trigger":"checkout","x_price_per_domain":36,"x_price_per_domain_maximum":360,"x_price_per_domain_minimum":36,"x_price_per_wildcard_domain":"150.00","x_price_per_wildcard_domain_maximum":"1500.00","x_price_per_wildcard_domain_minimum":"150.00","x_ssl_per_domain_pricing":1,"x_supports_dns_dcv":1,"x_validation_type":"ov","x_warn_after":604800,"x_wildcard_parent_domain_free":1},{"base_name":"","billing_type":"one-time","description":"A 2-year organization-validated (OV) SSL certificate signed by Comodo.","display_name":"2-Year Comodo OV SSL Certificate","icon":"PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNTUwIiB3aWR0aD0iNDE3LjE2Ij48ZyBmaWxsPSIjMzViNTZjIj48cGF0aCBkPSJNNDE0LjM5NiAyNmM3LTExIDAtMjYtMTMtMjZIMTg3LjM5NWMtNDUgMC04MSAxMi0xMDcgMzZzLTQyIDU4LTQ2IDEwM2wtMTAgMTE2Yy00IDQ1IDUgNzkgMjggMTAzIDIyIDI0IDU2IDM2IDEwMSAzNmg0OXYtMWM5LjAwMS0xIDE1LjAwMS03IDE2LjAwMS0xN2w1LTU3YzAtMTEtNy0xOS0xOC4wMDEtMTloLTI3Yy0xNyAwLTMwLTQtMzctMTItNy03LTEwLTIwLTgtMzlsOS0xMDRjMi0xOCA3LTMxIDE1LTM5czIxLTEyIDM5LTEyaDE0NC4wMDFjMTcgMCAzNC05IDQ0LTIzbDMwLTQ1Ii8+PHBhdGggZD0iTTMuMzk1IDUyNGMtOCAxMS0xIDI2IDEyIDI2aDIxNy4wMDFjNDUgMCA4MS0xMiAxMDgtMzYgMjYtMjQgNDEtNTggNDUtMTAybDExLTExN2MzLTQ1LTYtNzktMjgtMTAzLTIzLTI0LTU2LTM2LTEwMS0zNmgtNDl2MWMtMTAuMDAxIDEtMTUuMDAxIDctMTYuMDAxIDE3bC01IDU4Yy0xIDEwIDcgMTggMTcuMDAxIDE4aDI3YzE4IDAgMzAgNCAzNyAxMnMxMCAyMSA5IDM5bC0xMCAxMDRjLTEgMTktNiAzMi0xNCAzOS05IDgtMjIgMTItNDAgMTJINzYuMzk1Yy0xNyAwLTMzIDktNDMgMjRsLTMwIDQ0Ii8+PC9nPjwvc3ZnPg==","icon_mime_type":"image/svg+xml","license_term":"0","max_users":null,"maximum_server_price":null,"minimum_server_price":null,"price":null,"price_unit":"USD","product":"Comodo OV Certificate","product_category":"N/A","product_group":"ssl_certificate","product_id":"253","provider_display_name":"cPanel Store","provider_name":"cPStore","requires_ip":"0","x_certificate_term":["2","year"],"x_identity_verification":[{"label":"Organization Name","name":"organizationName"},{"is_optional":1,"label":"Department Name","name":"organizationalUnitName"},{"description":"9 consecutive digits or “##-###-####” (More information (https://go.cpanel.net/get_duns))","is_optional":1,"label":"Dun & Bradstreet D-U-N-S (Data Universal Numbering System) Number","name":"duns_number","pattern":"^[0-9]{2}(?:-[0-9]{3}-[0-9]{4}|[0-9]{7})$"},{"label":"Street Address","name":"streetAddress"},{"label":"City","name":"localityName"},{"label":"State or Province","name":"stateOrProvinceName"},{"label":"Postal Code","name":"postalCode"},{"label":"Country Code","name":"countryName","type":"country_code"},{"label":"Representative’s Given (First) Name","name":"rep_forename"},{"label":"Representative’s Surname (Last Name)","name":"rep_surname"},{"label":"Representative’s Email Address","name":"rep_email_address","type":"email"},{"description":"This should be one of the organization’s publicly-listed telephone numbers.","is_optional":1,"label":"Representative’s Telephone Number","name":"rep_telephone","type":"tel"}],"x_max_http_redirects":0,"x_payment_trigger":"checkout","x_price_per_domain":72,"x_price_per_domain_maximum":720,"x_price_per_domain_minimum":72,"x_price_per_wildcard_domain":"300.00","x_price_per_wildcard_domain_maximum":"3000.00","x_price_per_wildcard_domain_minimum":"300.00","x_ssl_per_domain_pricing":1,"x_supports_dns_dcv":1,"x_validation_type":"ov","x_warn_after":604800,"x_wildcard_parent_domain_free":1},{"base_name":"","billing_type":"one-time","description":"A domain-validated (DV) SSL certificate signed by cPanel.","display_name":"cPanel DV SSL Certificate","icon":"PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNTlwdCIgaGVpZ2h0PSIzMjAiIHZpZXdCb3g9IjAgMCAzNTkgMjQwIj48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGQ9Ik0xMjMgMGgyMzUuMzd2MjQwSDEyM3ptMCAwIi8+PC9jbGlwUGF0aD48L2RlZnM+PHBhdGggZD0iTTg5LjY5IDU5LjEwMmg2Ny44MDJsLTEwLjUgNDAuMmMtMS42MDUgNS42LTQuNjA1IDEwLjEtOSAxMy41LTQuNDAyIDMuNC05LjUwNCA1LjA5Ni0xNS4zIDUuMDk2aC0zMS41Yy03LjIgMC0xMy41NSAyLjEwMi0xOS4wNSA2LjMtNS41MDUgNC4yLTkuMzUzIDkuOTA0LTExLjU1MiAxNy4xMDMtMS40IDUuNDAzLTEuNTUgMTAuNS0uNDUgMTUuMzAyIDEuMDk4IDQuNzk2IDMuMDQ3IDkuMDUgNS44NTIgMTIuNzUgMi43OTcgMy43MDMgNi40IDYuNjUyIDEwLjc5NyA4Ljg1IDQuMzk3IDIuMiA5LjE5OCAzLjI5OCAxNC40IDMuMjk4aDE5LjJjMy42MDIgMCA2LjU0NyAxLjQ1MyA4Ljg1MiA0LjM1MiAyLjI5NyAyLjkwMiAyLjk0NSA2LjE0OCAxLjk1IDkuNzVsLTEyIDQ0LjM5OGgtMjFjLTE0LjQwMyAwLTI3LjY1My0zLjE0OC0zOS43NS05LjQ1LTEyLjEwMi02LjMtMjIuMTUzLTE0LjY0OC0zMC4xNTMtMjUuMDUtOC0xMC4zOTUtMTMuNDU0LTIyLjI0Ni0xNi4zNS0zNS41NDctMi45LTEzLjMtMi41NS0yNi45NSAxLjA1Mi00MC45NTNsMS4yLTQuNWMyLjU5Ny05LjYwMiA2LjY0OC0xOC40NSAxMi4xNDgtMjYuNTUgNS41LTguMDk4IDEyLTE1IDE5LjUtMjAuNyA3LjUtNS43IDE1Ljg1LTEwLjE0OCAyNS4wNS0xMy4zNTIgOS4yLTMuMTk1IDE4Ljc5Ny00Ljc5NiAyOC44LTQuNzk2IiBmaWxsPSIjZmY2YzJjIi8+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBkPSJNMTIzLjg5IDI0MEwxODIuOTkgMTguNjAyYzEuNTk4LTUuNTk4IDQuNTk4LTEwLjA5OCA5LTEzLjVDMTk2LjM4OCAxLjcgMjAxLjQ4NCAwIDIwNy4yODggMGg2Mi43YzE0LjQwMyAwIDI3LjY1IDMuMTQ4IDM5Ljc1IDkuNDUgMTIuMTAyIDYuMyAyMi4xNTMgMTQuNjU1IDMwLjE1MyAyNS4wNSA3Ljk5NyAxMC40MDIgMTMuNSAyMi4yNTQgMTYuNSAzNS41NSAzIDEzLjMwNSAyLjU5NCAyNi45NTQtMS4yMDIgNDAuOTVsLTEuMiA0LjVjLTIuNTk3IDkuNjAyLTYuNTk3IDE4LjQ1LTEyIDI2LjU1LTUuMzk4IDguMDk4LTExLjg0NyAxNS4wNTItMTkuMzQ3IDIwLjg0OC03LjUgNS44MDUtMTUuODU1IDEwLjMwNS0yNS4wNSAxMy41LTkuMiAzLjIwNC0xOC44MDUgNC44MDUtMjguODA1IDQuODA1aC01NC4yOTdsMTAuOC00MC41YzEuNi01LjQwMiA0LjYtOS44IDktMTMuMjAzIDQuMzk2LTMuMzk4IDkuNDk3LTUuMTAyIDE1LjMwMi01LjEwMmgxNy4zOThjNy4yIDAgMTMuNjUzLTIuMiAxOS4zNTItNi41OTcgNS42OTUtNC4zOTggOS40NDUtMTAuMDk3IDExLjI1LTE3LjEgMS4zOTQtNC45OTcgMS41NDctOS45LjQ0NS0xNC43LTEuMS00LjgtMy4wNS05LjA0Ny01Ljg0OC0xMi43NS0yLjgtMy42OTUtNi40MDItNi42OTUtMTAuNzk2LTktNC40MDYtMi4yOTctOS4yMDYtMy40NS0xNC40MDItMy40NUgyMzMuMzlsLTQzLjggMTYyLjkwM2MtMS42MDYgNS40LTQuNjA2IDkuNzk3LTkgMTMuMTk1LTQuNDAzIDMuNDA3LTkuNDA2IDUuMTAyLTE1IDUuMTAyaC00MS43IiBmaWxsPSIjZmY2YzJjIi8+PC9nPjwvc3ZnPgo=","icon_mime_type":"image/svg+xml","license_term":"0","max_users":null,"maximum_server_price":null,"minimum_server_price":null,"price":null,"price_unit":"USD","product":"cPanel DV Certificate","product_category":"N/A","product_group":"ssl_certificate","product_id":"159","provider_display_name":"cPanel Store","provider_name":"cPStore","requires_ip":"0","x_certificate_term":["1","year"],"x_identity_verification":null,"x_max_http_redirects":0,"x_payment_trigger":"issuance","x_price_per_domain":9,"x_price_per_domain_maximum":30,"x_price_per_domain_minimum":3,"x_price_per_wildcard_domain":"75.00","x_price_per_wildcard_domain_maximum":"750.00","x_price_per_wildcard_domain_minimum":"75.00","x_ssl_per_domain_pricing":1,"x_supports_dns_dcv":1,"x_validation_type":"dv","x_warn_after":604800,"x_wildcard_parent_domain_free":1},{"base_name":"","billing_type":"one-time","description":"A 2-year domain-validated (DV) SSL certificate signed by cPanel.","display_name":"2-Year cPanel DV SSL Certificate","icon":"PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNTlwdCIgaGVpZ2h0PSIzMjAiIHZpZXdCb3g9IjAgMCAzNTkgMjQwIj48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGQ9Ik0xMjMgMGgyMzUuMzd2MjQwSDEyM3ptMCAwIi8+PC9jbGlwUGF0aD48L2RlZnM+PHBhdGggZD0iTTg5LjY5IDU5LjEwMmg2Ny44MDJsLTEwLjUgNDAuMmMtMS42MDUgNS42LTQuNjA1IDEwLjEtOSAxMy41LTQuNDAyIDMuNC05LjUwNCA1LjA5Ni0xNS4zIDUuMDk2aC0zMS41Yy03LjIgMC0xMy41NSAyLjEwMi0xOS4wNSA2LjMtNS41MDUgNC4yLTkuMzUzIDkuOTA0LTExLjU1MiAxNy4xMDMtMS40IDUuNDAzLTEuNTUgMTAuNS0uNDUgMTUuMzAyIDEuMDk4IDQuNzk2IDMuMDQ3IDkuMDUgNS44NTIgMTIuNzUgMi43OTcgMy43MDMgNi40IDYuNjUyIDEwLjc5NyA4Ljg1IDQuMzk3IDIuMiA5LjE5OCAzLjI5OCAxNC40IDMuMjk4aDE5LjJjMy42MDIgMCA2LjU0NyAxLjQ1MyA4Ljg1MiA0LjM1MiAyLjI5NyAyLjkwMiAyLjk0NSA2LjE0OCAxLjk1IDkuNzVsLTEyIDQ0LjM5OGgtMjFjLTE0LjQwMyAwLTI3LjY1My0zLjE0OC0zOS43NS05LjQ1LTEyLjEwMi02LjMtMjIuMTUzLTE0LjY0OC0zMC4xNTMtMjUuMDUtOC0xMC4zOTUtMTMuNDU0LTIyLjI0Ni0xNi4zNS0zNS41NDctMi45LTEzLjMtMi41NS0yNi45NSAxLjA1Mi00MC45NTNsMS4yLTQuNWMyLjU5Ny05LjYwMiA2LjY0OC0xOC40NSAxMi4xNDgtMjYuNTUgNS41LTguMDk4IDEyLTE1IDE5LjUtMjAuNyA3LjUtNS43IDE1Ljg1LTEwLjE0OCAyNS4wNS0xMy4zNTIgOS4yLTMuMTk1IDE4Ljc5Ny00Ljc5NiAyOC44LTQuNzk2IiBmaWxsPSIjZmY2YzJjIi8+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBkPSJNMTIzLjg5IDI0MEwxODIuOTkgMTguNjAyYzEuNTk4LTUuNTk4IDQuNTk4LTEwLjA5OCA5LTEzLjVDMTk2LjM4OCAxLjcgMjAxLjQ4NCAwIDIwNy4yODggMGg2Mi43YzE0LjQwMyAwIDI3LjY1IDMuMTQ4IDM5Ljc1IDkuNDUgMTIuMTAyIDYuMyAyMi4xNTMgMTQuNjU1IDMwLjE1MyAyNS4wNSA3Ljk5NyAxMC40MDIgMTMuNSAyMi4yNTQgMTYuNSAzNS41NSAzIDEzLjMwNSAyLjU5NCAyNi45NTQtMS4yMDIgNDAuOTVsLTEuMiA0LjVjLTIuNTk3IDkuNjAyLTYuNTk3IDE4LjQ1LTEyIDI2LjU1LTUuMzk4IDguMDk4LTExLjg0NyAxNS4wNTItMTkuMzQ3IDIwLjg0OC03LjUgNS44MDUtMTUuODU1IDEwLjMwNS0yNS4wNSAxMy41LTkuMiAzLjIwNC0xOC44MDUgNC44MDUtMjguODA1IDQuODA1aC01NC4yOTdsMTAuOC00MC41YzEuNi01LjQwMiA0LjYtOS44IDktMTMuMjAzIDQuMzk2LTMuMzk4IDkuNDk3LTUuMTAyIDE1LjMwMi01LjEwMmgxNy4zOThjNy4yIDAgMTMuNjUzLTIuMiAxOS4zNTItNi41OTcgNS42OTUtNC4zOTggOS40NDUtMTAuMDk3IDExLjI1LTE3LjEgMS4zOTQtNC45OTcgMS41NDctOS45LjQ0NS0xNC43LTEuMS00LjgtMy4wNS05LjA0Ny01Ljg0OC0xMi43NS0yLjgtMy42OTUtNi40MDItNi42OTUtMTAuNzk2LTktNC40MDYtMi4yOTctOS4yMDYtMy40NS0xNC40MDItMy40NUgyMzMuMzlsLTQzLjggMTYyLjkwM2MtMS42MDYgNS40LTQuNjA2IDkuNzk3LTkgMTMuMTk1LTQuNDAzIDMuNDA3LTkuNDA2IDUuMTAyLTE1IDUuMTAyaC00MS43IiBmaWxsPSIjZmY2YzJjIi8+PC9nPjwvc3ZnPgo=","icon_mime_type":"image/svg+xml","license_term":"0","max_users":null,"maximum_server_price":null,"minimum_server_price":null,"price":null,"price_unit":"USD","product":"cPanel DV Certificate","product_category":"N/A","product_group":"ssl_certificate","product_id":"225","provider_display_name":"cPanel Store","provider_name":"cPStore","requires_ip":"0","x_certificate_term":["2","year"],"x_identity_verification":null,"x_max_http_redirects":0,"x_payment_trigger":"issuance","x_price_per_domain":18,"x_price_per_domain_maximum":60,"x_price_per_domain_minimum":6,"x_price_per_wildcard_domain":"150.00","x_price_per_wildcard_domain_maximum":"1500.00","x_price_per_wildcard_domain_minimum":"150.00","x_ssl_per_domain_pricing":1,"x_supports_dns_dcv":1,"x_validation_type":"dv","x_warn_after":604800,"x_wildcard_parent_domain_free":1},{"base_name":"","billing_type":"one-time","description":"An organization-validated (OV) SSL certificate signed by cPanel.","display_name":"cPanel OV SSL Certificate","icon":"PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNTlwdCIgaGVpZ2h0PSIzMjAiIHZpZXdCb3g9IjAgMCAzNTkgMjQwIj48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGQ9Ik0xMjMgMGgyMzUuMzd2MjQwSDEyM3ptMCAwIi8+PC9jbGlwUGF0aD48L2RlZnM+PHBhdGggZD0iTTg5LjY5IDU5LjEwMmg2Ny44MDJsLTEwLjUgNDAuMmMtMS42MDUgNS42LTQuNjA1IDEwLjEtOSAxMy41LTQuNDAyIDMuNC05LjUwNCA1LjA5Ni0xNS4zIDUuMDk2aC0zMS41Yy03LjIgMC0xMy41NSAyLjEwMi0xOS4wNSA2LjMtNS41MDUgNC4yLTkuMzUzIDkuOTA0LTExLjU1MiAxNy4xMDMtMS40IDUuNDAzLTEuNTUgMTAuNS0uNDUgMTUuMzAyIDEuMDk4IDQuNzk2IDMuMDQ3IDkuMDUgNS44NTIgMTIuNzUgMi43OTcgMy43MDMgNi40IDYuNjUyIDEwLjc5NyA4Ljg1IDQuMzk3IDIuMiA5LjE5OCAzLjI5OCAxNC40IDMuMjk4aDE5LjJjMy42MDIgMCA2LjU0NyAxLjQ1MyA4Ljg1MiA0LjM1MiAyLjI5NyAyLjkwMiAyLjk0NSA2LjE0OCAxLjk1IDkuNzVsLTEyIDQ0LjM5OGgtMjFjLTE0LjQwMyAwLTI3LjY1My0zLjE0OC0zOS43NS05LjQ1LTEyLjEwMi02LjMtMjIuMTUzLTE0LjY0OC0zMC4xNTMtMjUuMDUtOC0xMC4zOTUtMTMuNDU0LTIyLjI0Ni0xNi4zNS0zNS41NDctMi45LTEzLjMtMi41NS0yNi45NSAxLjA1Mi00MC45NTNsMS4yLTQuNWMyLjU5Ny05LjYwMiA2LjY0OC0xOC40NSAxMi4xNDgtMjYuNTUgNS41LTguMDk4IDEyLTE1IDE5LjUtMjAuNyA3LjUtNS43IDE1Ljg1LTEwLjE0OCAyNS4wNS0xMy4zNTIgOS4yLTMuMTk1IDE4Ljc5Ny00Ljc5NiAyOC44LTQuNzk2IiBmaWxsPSIjZmY2YzJjIi8+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBkPSJNMTIzLjg5IDI0MEwxODIuOTkgMTguNjAyYzEuNTk4LTUuNTk4IDQuNTk4LTEwLjA5OCA5LTEzLjVDMTk2LjM4OCAxLjcgMjAxLjQ4NCAwIDIwNy4yODggMGg2Mi43YzE0LjQwMyAwIDI3LjY1IDMuMTQ4IDM5Ljc1IDkuNDUgMTIuMTAyIDYuMyAyMi4xNTMgMTQuNjU1IDMwLjE1MyAyNS4wNSA3Ljk5NyAxMC40MDIgMTMuNSAyMi4yNTQgMTYuNSAzNS41NSAzIDEzLjMwNSAyLjU5NCAyNi45NTQtMS4yMDIgNDAuOTVsLTEuMiA0LjVjLTIuNTk3IDkuNjAyLTYuNTk3IDE4LjQ1LTEyIDI2LjU1LTUuMzk4IDguMDk4LTExLjg0NyAxNS4wNTItMTkuMzQ3IDIwLjg0OC03LjUgNS44MDUtMTUuODU1IDEwLjMwNS0yNS4wNSAxMy41LTkuMiAzLjIwNC0xOC44MDUgNC44MDUtMjguODA1IDQuODA1aC01NC4yOTdsMTAuOC00MC41YzEuNi01LjQwMiA0LjYtOS44IDktMTMuMjAzIDQuMzk2LTMuMzk4IDkuNDk3LTUuMTAyIDE1LjMwMi01LjEwMmgxNy4zOThjNy4yIDAgMTMuNjUzLTIuMiAxOS4zNTItNi41OTcgNS42OTUtNC4zOTggOS40NDUtMTAuMDk3IDExLjI1LTE3LjEgMS4zOTQtNC45OTcgMS41NDctOS45LjQ0NS0xNC43LTEuMS00LjgtMy4wNS05LjA0Ny01Ljg0OC0xMi43NS0yLjgtMy42OTUtNi40MDItNi42OTUtMTAuNzk2LTktNC40MDYtMi4yOTctOS4yMDYtMy40NS0xNC40MDItMy40NUgyMzMuMzlsLTQzLjggMTYyLjkwM2MtMS42MDYgNS40LTQuNjA2IDkuNzk3LTkgMTMuMTk1LTQuNDAzIDMuNDA3LTkuNDA2IDUuMTAyLTE1IDUuMTAyaC00MS43IiBmaWxsPSIjZmY2YzJjIi8+PC9nPjwvc3ZnPgo=","icon_mime_type":"image/svg+xml","license_term":"0","max_users":null,"maximum_server_price":null,"minimum_server_price":null,"price":null,"price_unit":"USD","product":"cPanel OV Certificate","product_category":"N/A","product_group":"ssl_certificate","product_id":"213","provider_display_name":"cPanel Store","provider_name":"cPStore","requires_ip":"0","x_certificate_term":["1","year"],"x_identity_verification":[{"label":"Organization Name","name":"organizationName"},{"is_optional":1,"label":"Department Name","name":"organizationalUnitName"},{"description":"9 consecutive digits or “##-###-####” (More information (https://go.cpanel.net/get_duns))","is_optional":1,"label":"Dun & Bradstreet D-U-N-S (Data Universal Numbering System) Number","name":"duns_number","pattern":"^[0-9]{2}(?:-[0-9]{3}-[0-9]{4}|[0-9]{7})$"},{"label":"Street Address","name":"streetAddress"},{"label":"City","name":"localityName"},{"label":"State or Province","name":"stateOrProvinceName"},{"label":"Postal Code","name":"postalCode"},{"label":"Country Code","name":"countryName","type":"country_code"},{"label":"Representative’s Given (First) Name","name":"rep_forename"},{"label":"Representative’s Surname (Last Name)","name":"rep_surname"},{"label":"Representative’s Email Address","name":"rep_email_address","type":"email"},{"description":"This should be one of the organization’s publicly-listed telephone numbers.","is_optional":1,"label":"Representative’s Telephone Number","name":"rep_telephone","type":"tel"}],"x_max_http_redirects":0,"x_payment_trigger":"checkout","x_price_per_domain":30,"x_price_per_domain_maximum":300,"x_price_per_domain_minimum":30,"x_price_per_wildcard_domain":"99.00","x_price_per_wildcard_domain_maximum":"990.00","x_price_per_wildcard_domain_minimum":"99.00","x_ssl_per_domain_pricing":1,"x_supports_dns_dcv":1,"x_validation_type":"ov","x_warn_after":604800,"x_wildcard_parent_domain_free":1},{"base_name":"","billing_type":"one-time","description":"A 2-year organization-validated (OV) SSL certificate signed by cPanel.","display_name":"2-Year cPanel OV SSL Certificate","icon":"PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNTlwdCIgaGVpZ2h0PSIzMjAiIHZpZXdCb3g9IjAgMCAzNTkgMjQwIj48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGQ9Ik0xMjMgMGgyMzUuMzd2MjQwSDEyM3ptMCAwIi8+PC9jbGlwUGF0aD48L2RlZnM+PHBhdGggZD0iTTg5LjY5IDU5LjEwMmg2Ny44MDJsLTEwLjUgNDAuMmMtMS42MDUgNS42LTQuNjA1IDEwLjEtOSAxMy41LTQuNDAyIDMuNC05LjUwNCA1LjA5Ni0xNS4zIDUuMDk2aC0zMS41Yy03LjIgMC0xMy41NSAyLjEwMi0xOS4wNSA2LjMtNS41MDUgNC4yLTkuMzUzIDkuOTA0LTExLjU1MiAxNy4xMDMtMS40IDUuNDAzLTEuNTUgMTAuNS0uNDUgMTUuMzAyIDEuMDk4IDQuNzk2IDMuMDQ3IDkuMDUgNS44NTIgMTIuNzUgMi43OTcgMy43MDMgNi40IDYuNjUyIDEwLjc5NyA4Ljg1IDQuMzk3IDIuMiA5LjE5OCAzLjI5OCAxNC40IDMuMjk4aDE5LjJjMy42MDIgMCA2LjU0NyAxLjQ1MyA4Ljg1MiA0LjM1MiAyLjI5NyAyLjkwMiAyLjk0NSA2LjE0OCAxLjk1IDkuNzVsLTEyIDQ0LjM5OGgtMjFjLTE0LjQwMyAwLTI3LjY1My0zLjE0OC0zOS43NS05LjQ1LTEyLjEwMi02LjMtMjIuMTUzLTE0LjY0OC0zMC4xNTMtMjUuMDUtOC0xMC4zOTUtMTMuNDU0LTIyLjI0Ni0xNi4zNS0zNS41NDctMi45LTEzLjMtMi41NS0yNi45NSAxLjA1Mi00MC45NTNsMS4yLTQuNWMyLjU5Ny05LjYwMiA2LjY0OC0xOC40NSAxMi4xNDgtMjYuNTUgNS41LTguMDk4IDEyLTE1IDE5LjUtMjAuNyA3LjUtNS43IDE1Ljg1LTEwLjE0OCAyNS4wNS0xMy4zNTIgOS4yLTMuMTk1IDE4Ljc5Ny00Ljc5NiAyOC44LTQuNzk2IiBmaWxsPSIjZmY2YzJjIi8+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBkPSJNMTIzLjg5IDI0MEwxODIuOTkgMTguNjAyYzEuNTk4LTUuNTk4IDQuNTk4LTEwLjA5OCA5LTEzLjVDMTk2LjM4OCAxLjcgMjAxLjQ4NCAwIDIwNy4yODggMGg2Mi43YzE0LjQwMyAwIDI3LjY1IDMuMTQ4IDM5Ljc1IDkuNDUgMTIuMTAyIDYuMyAyMi4xNTMgMTQuNjU1IDMwLjE1MyAyNS4wNSA3Ljk5NyAxMC40MDIgMTMuNSAyMi4yNTQgMTYuNSAzNS41NSAzIDEzLjMwNSAyLjU5NCAyNi45NTQtMS4yMDIgNDAuOTVsLTEuMiA0LjVjLTIuNTk3IDkuNjAyLTYuNTk3IDE4LjQ1LTEyIDI2LjU1LTUuMzk4IDguMDk4LTExLjg0NyAxNS4wNTItMTkuMzQ3IDIwLjg0OC03LjUgNS44MDUtMTUuODU1IDEwLjMwNS0yNS4wNSAxMy41LTkuMiAzLjIwNC0xOC44MDUgNC44MDUtMjguODA1IDQuODA1aC01NC4yOTdsMTAuOC00MC41YzEuNi01LjQwMiA0LjYtOS44IDktMTMuMjAzIDQuMzk2LTMuMzk4IDkuNDk3LTUuMTAyIDE1LjMwMi01LjEwMmgxNy4zOThjNy4yIDAgMTMuNjUzLTIuMiAxOS4zNTItNi41OTcgNS42OTUtNC4zOTggOS40NDUtMTAuMDk3IDExLjI1LTE3LjEgMS4zOTQtNC45OTcgMS41NDctOS45LjQ0NS0xNC43LTEuMS00LjgtMy4wNS05LjA0Ny01Ljg0OC0xMi43NS0yLjgtMy42OTUtNi40MDItNi42OTUtMTAuNzk2LTktNC40MDYtMi4yOTctOS4yMDYtMy40NS0xNC40MDItMy40NUgyMzMuMzlsLTQzLjggMTYyLjkwM2MtMS42MDYgNS40LTQuNjA2IDkuNzk3LTkgMTMuMTk1LTQuNDAzIDMuNDA3LTkuNDA2IDUuMTAyLTE1IDUuMTAyaC00MS43IiBmaWxsPSIjZmY2YzJjIi8+PC9nPjwvc3ZnPgo=","icon_mime_type":"image/svg+xml","license_term":"0","max_users":null,"maximum_server_price":null,"minimum_server_price":null,"price":null,"price_unit":"USD","product":"cPanel OV Certificate","product_category":"N/A","product_group":"ssl_certificate","product_id":"233","provider_display_name":"cPanel Store","provider_name":"cPStore","requires_ip":"0","x_certificate_term":["2","year"],"x_identity_verification":[{"label":"Organization Name","name":"organizationName"},{"is_optional":1,"label":"Department Name","name":"organizationalUnitName"},{"description":"9 consecutive digits or “##-###-####” (More information (https://go.cpanel.net/get_duns))","is_optional":1,"label":"Dun & Bradstreet D-U-N-S (Data Universal Numbering System) Number","name":"duns_number","pattern":"^[0-9]{2}(?:-[0-9]{3}-[0-9]{4}|[0-9]{7})$"},{"label":"Street Address","name":"streetAddress"},{"label":"City","name":"localityName"},{"label":"State or Province","name":"stateOrProvinceName"},{"label":"Postal Code","name":"postalCode"},{"label":"Country Code","name":"countryName","type":"country_code"},{"label":"Representative’s Given (First) Name","name":"rep_forename"},{"label":"Representative’s Surname (Last Name)","name":"rep_surname"},{"label":"Representative’s Email Address","name":"rep_email_address","type":"email"},{"description":"This should be one of the organization’s publicly-listed telephone numbers.","is_optional":1,"label":"Representative’s Telephone Number","name":"rep_telephone","type":"tel"}],"x_max_http_redirects":0,"x_payment_trigger":"checkout","x_price_per_domain":60,"x_price_per_domain_maximum":600,"x_price_per_domain_minimum":60,"x_price_per_wildcard_domain":"198.00","x_price_per_wildcard_domain_maximum":"1980.00","x_price_per_wildcard_domain_minimum":"198.00","x_ssl_per_domain_pricing":1,"x_supports_dns_dcv":1,"x_validation_type":"ov","x_warn_after":604800,"x_wildcard_parent_domain_free":1},{"base_name":"","billing_type":"one-time","description":"A domain-validated (DV) SSL certificate signed by COMODO.","display_name":"Comodo DV SSL Certificate","icon":"PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNTUwIiB3aWR0aD0iNDE3LjE2Ij48ZyBmaWxsPSIjMzViNTZjIj48cGF0aCBkPSJNNDE0LjM5NiAyNmM3LTExIDAtMjYtMTMtMjZIMTg3LjM5NWMtNDUgMC04MSAxMi0xMDcgMzZzLTQyIDU4LTQ2IDEwM2wtMTAgMTE2Yy00IDQ1IDUgNzkgMjggMTAzIDIyIDI0IDU2IDM2IDEwMSAzNmg0OXYtMWM5LjAwMS0xIDE1LjAwMS03IDE2LjAwMS0xN2w1LTU3YzAtMTEtNy0xOS0xOC4wMDEtMTloLTI3Yy0xNyAwLTMwLTQtMzctMTItNy03LTEwLTIwLTgtMzlsOS0xMDRjMi0xOCA3LTMxIDE1LTM5czIxLTEyIDM5LTEyaDE0NC4wMDFjMTcgMCAzNC05IDQ0LTIzbDMwLTQ1Ii8+PHBhdGggZD0iTTMuMzk1IDUyNGMtOCAxMS0xIDI2IDEyIDI2aDIxNy4wMDFjNDUgMCA4MS0xMiAxMDgtMzYgMjYtMjQgNDEtNTggNDUtMTAybDExLTExN2MzLTQ1LTYtNzktMjgtMTAzLTIzLTI0LTU2LTM2LTEwMS0zNmgtNDl2MWMtMTAuMDAxIDEtMTUuMDAxIDctMTYuMDAxIDE3bC01IDU4Yy0xIDEwIDcgMTggMTcuMDAxIDE4aDI3YzE4IDAgMzAgNCAzNyAxMnMxMCAyMSA5IDM5bC0xMCAxMDRjLTEgMTktNiAzMi0xNCAzOS05IDgtMjIgMTItNDAgMTJINzYuMzk1Yy0xNyAwLTMzIDktNDMgMjRsLTMwIDQ0Ii8+PC9nPjwvc3ZnPg==","icon_mime_type":"image/svg+xml","license_term":"0","max_users":null,"maximum_server_price":null,"minimum_server_price":null,"price":null,"price_unit":"USD","product":"Comodo DV Certificate","product_category":"N/A","product_group":"ssl_certificate","product_id":"151","provider_display_name":"cPanel Store","provider_name":"cPStore","requires_ip":"0","x_certificate_term":["1","year"],"x_identity_verification":null,"x_max_http_redirects":0,"x_payment_trigger":"issuance","x_price_per_domain":12,"x_price_per_domain_maximum":120,"x_price_per_domain_minimum":12,"x_price_per_wildcard_domain":"99.00","x_price_per_wildcard_domain_maximum":"990.00","x_price_per_wildcard_domain_minimum":"99.00","x_ssl_per_domain_pricing":1,"x_supports_dns_dcv":1,"x_validation_type":"dv","x_warn_after":604800,"x_wildcard_parent_domain_free":1},{"base_name":"","billing_type":"one-time","description":"A 2-year domain-validated (DV) SSL certificate signed by Comodo.","display_name":"2-Year Comodo DV SSL Certificate","icon":"PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNTUwIiB3aWR0aD0iNDE3LjE2Ij48ZyBmaWxsPSIjMzViNTZjIj48cGF0aCBkPSJNNDE0LjM5NiAyNmM3LTExIDAtMjYtMTMtMjZIMTg3LjM5NWMtNDUgMC04MSAxMi0xMDcgMzZzLTQyIDU4LTQ2IDEwM2wtMTAgMTE2Yy00IDQ1IDUgNzkgMjggMTAzIDIyIDI0IDU2IDM2IDEwMSAzNmg0OXYtMWM5LjAwMS0xIDE1LjAwMS03IDE2LjAwMS0xN2w1LTU3YzAtMTEtNy0xOS0xOC4wMDEtMTloLTI3Yy0xNyAwLTMwLTQtMzctMTItNy03LTEwLTIwLTgtMzlsOS0xMDRjMi0xOCA3LTMxIDE1LTM5czIxLTEyIDM5LTEyaDE0NC4wMDFjMTcgMCAzNC05IDQ0LTIzbDMwLTQ1Ii8+PHBhdGggZD0iTTMuMzk1IDUyNGMtOCAxMS0xIDI2IDEyIDI2aDIxNy4wMDFjNDUgMCA4MS0xMiAxMDgtMzYgMjYtMjQgNDEtNTggNDUtMTAybDExLTExN2MzLTQ1LTYtNzktMjgtMTAzLTIzLTI0LTU2LTM2LTEwMS0zNmgtNDl2MWMtMTAuMDAxIDEtMTUuMDAxIDctMTYuMDAxIDE3bC01IDU4Yy0xIDEwIDcgMTggMTcuMDAxIDE4aDI3YzE4IDAgMzAgNCAzNyAxMnMxMCAyMSA5IDM5bC0xMCAxMDRjLTEgMTktNiAzMi0xNCAzOS05IDgtMjIgMTItNDAgMTJINzYuMzk1Yy0xNyAwLTMzIDktNDMgMjRsLTMwIDQ0Ii8+PC9nPjwvc3ZnPg==","icon_mime_type":"image/svg+xml","license_term":"0","max_users":null,"maximum_server_price":null,"minimum_server_price":null,"price":null,"price_unit":"USD","product":"Comodo DV Certificate","product_category":"N/A","product_group":"ssl_certificate","product_id":"245","provider_display_name":"cPanel Store","provider_name":"cPStore","requires_ip":"0","x_certificate_term":["2","year"],"x_identity_verification":null,"x_max_http_redirects":0,"x_payment_trigger":"issuance","x_price_per_domain":24,"x_price_per_domain_maximum":240,"x_price_per_domain_minimum":24,"x_price_per_wildcard_domain":"198.00","x_price_per_wildcard_domain_maximum":"1980.00","x_price_per_wildcard_domain_minimum":"198.00","x_ssl_per_domain_pricing":1,"x_supports_dns_dcv":1,"x_validation_type":"dv","x_warn_after":604800,"x_wildcard_parent_domain_free":1},{"base_name":"","billing_type":"one-time","description":"An extended-validated (EV) SSL certificate signed by cPanel.","display_name":"cPanel EV SSL Certificate","icon":"PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNTlwdCIgaGVpZ2h0PSIzMjAiIHZpZXdCb3g9IjAgMCAzNTkgMjQwIj48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGQ9Ik0xMjMgMGgyMzUuMzd2MjQwSDEyM3ptMCAwIi8+PC9jbGlwUGF0aD48L2RlZnM+PHBhdGggZD0iTTg5LjY5IDU5LjEwMmg2Ny44MDJsLTEwLjUgNDAuMmMtMS42MDUgNS42LTQuNjA1IDEwLjEtOSAxMy41LTQuNDAyIDMuNC05LjUwNCA1LjA5Ni0xNS4zIDUuMDk2aC0zMS41Yy03LjIgMC0xMy41NSAyLjEwMi0xOS4wNSA2LjMtNS41MDUgNC4yLTkuMzUzIDkuOTA0LTExLjU1MiAxNy4xMDMtMS40IDUuNDAzLTEuNTUgMTAuNS0uNDUgMTUuMzAyIDEuMDk4IDQuNzk2IDMuMDQ3IDkuMDUgNS44NTIgMTIuNzUgMi43OTcgMy43MDMgNi40IDYuNjUyIDEwLjc5NyA4Ljg1IDQuMzk3IDIuMiA5LjE5OCAzLjI5OCAxNC40IDMuMjk4aDE5LjJjMy42MDIgMCA2LjU0NyAxLjQ1MyA4Ljg1MiA0LjM1MiAyLjI5NyAyLjkwMiAyLjk0NSA2LjE0OCAxLjk1IDkuNzVsLTEyIDQ0LjM5OGgtMjFjLTE0LjQwMyAwLTI3LjY1My0zLjE0OC0zOS43NS05LjQ1LTEyLjEwMi02LjMtMjIuMTUzLTE0LjY0OC0zMC4xNTMtMjUuMDUtOC0xMC4zOTUtMTMuNDU0LTIyLjI0Ni0xNi4zNS0zNS41NDctMi45LTEzLjMtMi41NS0yNi45NSAxLjA1Mi00MC45NTNsMS4yLTQuNWMyLjU5Ny05LjYwMiA2LjY0OC0xOC40NSAxMi4xNDgtMjYuNTUgNS41LTguMDk4IDEyLTE1IDE5LjUtMjAuNyA3LjUtNS43IDE1Ljg1LTEwLjE0OCAyNS4wNS0xMy4zNTIgOS4yLTMuMTk1IDE4Ljc5Ny00Ljc5NiAyOC44LTQuNzk2IiBmaWxsPSIjZmY2YzJjIi8+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBkPSJNMTIzLjg5IDI0MEwxODIuOTkgMTguNjAyYzEuNTk4LTUuNTk4IDQuNTk4LTEwLjA5OCA5LTEzLjVDMTk2LjM4OCAxLjcgMjAxLjQ4NCAwIDIwNy4yODggMGg2Mi43YzE0LjQwMyAwIDI3LjY1IDMuMTQ4IDM5Ljc1IDkuNDUgMTIuMTAyIDYuMyAyMi4xNTMgMTQuNjU1IDMwLjE1MyAyNS4wNSA3Ljk5NyAxMC40MDIgMTMuNSAyMi4yNTQgMTYuNSAzNS41NSAzIDEzLjMwNSAyLjU5NCAyNi45NTQtMS4yMDIgNDAuOTVsLTEuMiA0LjVjLTIuNTk3IDkuNjAyLTYuNTk3IDE4LjQ1LTEyIDI2LjU1LTUuMzk4IDguMDk4LTExLjg0NyAxNS4wNTItMTkuMzQ3IDIwLjg0OC03LjUgNS44MDUtMTUuODU1IDEwLjMwNS0yNS4wNSAxMy41LTkuMiAzLjIwNC0xOC44MDUgNC44MDUtMjguODA1IDQuODA1aC01NC4yOTdsMTAuOC00MC41YzEuNi01LjQwMiA0LjYtOS44IDktMTMuMjAzIDQuMzk2LTMuMzk4IDkuNDk3LTUuMTAyIDE1LjMwMi01LjEwMmgxNy4zOThjNy4yIDAgMTMuNjUzLTIuMiAxOS4zNTItNi41OTcgNS42OTUtNC4zOTggOS40NDUtMTAuMDk3IDExLjI1LTE3LjEgMS4zOTQtNC45OTcgMS41NDctOS45LjQ0NS0xNC43LTEuMS00LjgtMy4wNS05LjA0Ny01Ljg0OC0xMi43NS0yLjgtMy42OTUtNi40MDItNi42OTUtMTAuNzk2LTktNC40MDYtMi4yOTctOS4yMDYtMy40NS0xNC40MDItMy40NUgyMzMuMzlsLTQzLjggMTYyLjkwM2MtMS42MDYgNS40LTQuNjA2IDkuNzk3LTkgMTMuMTk1LTQuNDAzIDMuNDA3LTkuNDA2IDUuMTAyLTE1IDUuMTAyaC00MS43IiBmaWxsPSIjZmY2YzJjIi8+PC9nPjwvc3ZnPgo=","icon_mime_type":"image/svg+xml","license_term":"0","max_users":null,"maximum_server_price":null,"minimum_server_price":null,"price":null,"price_unit":"USD","product":"cPanel EV Certificate","product_category":"N/A","product_group":"ssl_certificate","product_id":"209","provider_display_name":"cPanel Store","provider_name":"cPStore","requires_ip":"0","x_certificate_term":["1","year"],"x_identity_verification":[{"label":"Organization Name","name":"organizationName"},{"is_optional":1,"label":"Department Name","name":"organizationalUnitName"},{"description":"9 consecutive digits or “##-###-####” (More information (https://go.cpanel.net/get_duns))","is_optional":1,"label":"Dun & Bradstreet D-U-N-S (Data Universal Numbering System) Number","name":"duns_number","pattern":"^[0-9]{2}(?:-[0-9]{3}-[0-9]{4}|[0-9]{7})$"},{"label":"Street Address","name":"streetAddress"},{"label":"City","name":"localityName"},{"label":"State or Province","name":"stateOrProvinceName"},{"label":"Postal Code","name":"postalCode"},{"label":"Country Code","name":"countryName","type":"country_code"},{"label":"Representative’s Given (First) Name","name":"rep_forename"},{"label":"Representative’s Surname (Last Name)","name":"rep_surname"},{"label":"Representative’s Email Address","name":"rep_email_address","type":"email"},{"description":"This should be one of the organization’s publicly-listed telephone numbers.","is_optional":1,"label":"Representative’s Telephone Number","name":"rep_telephone","type":"tel"},{"description":"Consult the EV SSL Certificate Guidelines (https://cabforum.org/extended-validation/) for more information about this field’s options.","label":"Business Category","name":"business_category","options":[["b","Incorporated Business (“Private Organization”)"],["d","Non-incorporated Business (“Business Entity”)"],["c","Government Entity (“Government Entity”)"]],"type":"choose_one"},{"is_optional":1,"label":"City Where Incorporated (JOI (Jurisdiction of Incorporation))","name":"joi_locality_name"},{"is_optional":1,"label":"State or Province Where Incorporated (JOI (Jurisdiction of Incorporation))","name":"joi_state_or_province_name"},{"label":"Country Code Where Incorporated (JOI (Jurisdiction of Incorporation))","name":"joi_country_name","type":"country_code"},{"is_optional":1,"label":"Date of Incorporation","name":"date_of_incorporation","type":"date"},{"is_optional":1,"label":"Assumed Name (DBA (Doing Business As))","name":"assumed_name"}],"x_max_http_redirects":0,"x_payment_trigger":"checkout","x_price_per_domain":60,"x_price_per_domain_maximum":600,"x_price_per_domain_minimum":60,"x_ssl_per_domain_pricing":1,"x_supports_dns_dcv":1,"x_validation_type":"ev","x_warn_after":604800},{"base_name":"","billing_type":"one-time","description":"A 2-year extended-validated (EV) SSL certificate signed by cPanel.","display_name":"2-Year cPanel EV SSL Certificate","icon":"PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNTlwdCIgaGVpZ2h0PSIzMjAiIHZpZXdCb3g9IjAgMCAzNTkgMjQwIj48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGQ9Ik0xMjMgMGgyMzUuMzd2MjQwSDEyM3ptMCAwIi8+PC9jbGlwUGF0aD48L2RlZnM+PHBhdGggZD0iTTg5LjY5IDU5LjEwMmg2Ny44MDJsLTEwLjUgNDAuMmMtMS42MDUgNS42LTQuNjA1IDEwLjEtOSAxMy41LTQuNDAyIDMuNC05LjUwNCA1LjA5Ni0xNS4zIDUuMDk2aC0zMS41Yy03LjIgMC0xMy41NSAyLjEwMi0xOS4wNSA2LjMtNS41MDUgNC4yLTkuMzUzIDkuOTA0LTExLjU1MiAxNy4xMDMtMS40IDUuNDAzLTEuNTUgMTAuNS0uNDUgMTUuMzAyIDEuMDk4IDQuNzk2IDMuMDQ3IDkuMDUgNS44NTIgMTIuNzUgMi43OTcgMy43MDMgNi40IDYuNjUyIDEwLjc5NyA4Ljg1IDQuMzk3IDIuMiA5LjE5OCAzLjI5OCAxNC40IDMuMjk4aDE5LjJjMy42MDIgMCA2LjU0NyAxLjQ1MyA4Ljg1MiA0LjM1MiAyLjI5NyAyLjkwMiAyLjk0NSA2LjE0OCAxLjk1IDkuNzVsLTEyIDQ0LjM5OGgtMjFjLTE0LjQwMyAwLTI3LjY1My0zLjE0OC0zOS43NS05LjQ1LTEyLjEwMi02LjMtMjIuMTUzLTE0LjY0OC0zMC4xNTMtMjUuMDUtOC0xMC4zOTUtMTMuNDU0LTIyLjI0Ni0xNi4zNS0zNS41NDctMi45LTEzLjMtMi41NS0yNi45NSAxLjA1Mi00MC45NTNsMS4yLTQuNWMyLjU5Ny05LjYwMiA2LjY0OC0xOC40NSAxMi4xNDgtMjYuNTUgNS41LTguMDk4IDEyLTE1IDE5LjUtMjAuNyA3LjUtNS43IDE1Ljg1LTEwLjE0OCAyNS4wNS0xMy4zNTIgOS4yLTMuMTk1IDE4Ljc5Ny00Ljc5NiAyOC44LTQuNzk2IiBmaWxsPSIjZmY2YzJjIi8+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBkPSJNMTIzLjg5IDI0MEwxODIuOTkgMTguNjAyYzEuNTk4LTUuNTk4IDQuNTk4LTEwLjA5OCA5LTEzLjVDMTk2LjM4OCAxLjcgMjAxLjQ4NCAwIDIwNy4yODggMGg2Mi43YzE0LjQwMyAwIDI3LjY1IDMuMTQ4IDM5Ljc1IDkuNDUgMTIuMTAyIDYuMyAyMi4xNTMgMTQuNjU1IDMwLjE1MyAyNS4wNSA3Ljk5NyAxMC40MDIgMTMuNSAyMi4yNTQgMTYuNSAzNS41NSAzIDEzLjMwNSAyLjU5NCAyNi45NTQtMS4yMDIgNDAuOTVsLTEuMiA0LjVjLTIuNTk3IDkuNjAyLTYuNTk3IDE4LjQ1LTEyIDI2LjU1LTUuMzk4IDguMDk4LTExLjg0NyAxNS4wNTItMTkuMzQ3IDIwLjg0OC03LjUgNS44MDUtMTUuODU1IDEwLjMwNS0yNS4wNSAxMy41LTkuMiAzLjIwNC0xOC44MDUgNC44MDUtMjguODA1IDQuODA1aC01NC4yOTdsMTAuOC00MC41YzEuNi01LjQwMiA0LjYtOS44IDktMTMuMjAzIDQuMzk2LTMuMzk4IDkuNDk3LTUuMTAyIDE1LjMwMi01LjEwMmgxNy4zOThjNy4yIDAgMTMuNjUzLTIuMiAxOS4zNTItNi41OTcgNS42OTUtNC4zOTggOS40NDUtMTAuMDk3IDExLjI1LTE3LjEgMS4zOTQtNC45OTcgMS41NDctOS45LjQ0NS0xNC43LTEuMS00LjgtMy4wNS05LjA0Ny01Ljg0OC0xMi43NS0yLjgtMy42OTUtNi40MDItNi42OTUtMTAuNzk2LTktNC40MDYtMi4yOTctOS4yMDYtMy40NS0xNC40MDItMy40NUgyMzMuMzlsLTQzLjggMTYyLjkwM2MtMS42MDYgNS40LTQuNjA2IDkuNzk3LTkgMTMuMTk1LTQuNDAzIDMuNDA3LTkuNDA2IDUuMTAyLTE1IDUuMTAyaC00MS43IiBmaWxsPSIjZmY2YzJjIi8+PC9nPjwvc3ZnPgo=","icon_mime_type":"image/svg+xml","license_term":"0","max_users":null,"maximum_server_price":null,"minimum_server_price":null,"price":null,"price_unit":"USD","product":"cPanel EV Certificate","product_category":"N/A","product_group":"ssl_certificate","product_id":"241","provider_display_name":"cPanel Store","provider_name":"cPStore","requires_ip":"0","x_certificate_term":["2","year"],"x_identity_verification":[{"label":"Organization Name","name":"organizationName"},{"is_optional":1,"label":"Department Name","name":"organizationalUnitName"},{"description":"9 consecutive digits or “##-###-####” (More information (https://go.cpanel.net/get_duns))","is_optional":1,"label":"Dun & Bradstreet D-U-N-S (Data Universal Numbering System) Number","name":"duns_number","pattern":"^[0-9]{2}(?:-[0-9]{3}-[0-9]{4}|[0-9]{7})$"},{"label":"Street Address","name":"streetAddress"},{"label":"City","name":"localityName"},{"label":"State or Province","name":"stateOrProvinceName"},{"label":"Postal Code","name":"postalCode"},{"label":"Country Code","name":"countryName","type":"country_code"},{"label":"Representative’s Given (First) Name","name":"rep_forename"},{"label":"Representative’s Surname (Last Name)","name":"rep_surname"},{"label":"Representative’s Email Address","name":"rep_email_address","type":"email"},{"description":"This should be one of the organization’s publicly-listed telephone numbers.","is_optional":1,"label":"Representative’s Telephone Number","name":"rep_telephone","type":"tel"},{"description":"Consult the EV SSL Certificate Guidelines (https://cabforum.org/extended-validation/) for more information about this field’s options.","label":"Business Category","name":"business_category","options":[["b","Incorporated Business (“Private Organization”)"],["d","Non-incorporated Business (“Business Entity”)"],["c","Government Entity (“Government Entity”)"]],"type":"choose_one"},{"is_optional":1,"label":"City Where Incorporated (JOI (Jurisdiction of Incorporation))","name":"joi_locality_name"},{"is_optional":1,"label":"State or Province Where Incorporated (JOI (Jurisdiction of Incorporation))","name":"joi_state_or_province_name"},{"label":"Country Code Where Incorporated (JOI (Jurisdiction of Incorporation))","name":"joi_country_name","type":"country_code"},{"is_optional":1,"label":"Date of Incorporation","name":"date_of_incorporation","type":"date"},{"is_optional":1,"label":"Assumed Name (DBA (Doing Business As))","name":"assumed_name"}],"x_max_http_redirects":0,"x_payment_trigger":"checkout","x_price_per_domain":120,"x_price_per_domain_maximum":1200,"x_price_per_domain_minimum":120,"x_ssl_per_domain_pricing":1,"x_supports_dns_dcv":1,"x_validation_type":"ev","x_warn_after":604800}],"items":{"$ref":"#/components/schemas/MarketItemType"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_market_providers_products","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`.\nThis field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return Market providers products","tags":["Market","Product Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_market_providers_products\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_market_providers_products?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"56"}},"/modsec_add_rule":{"get":{"description":"This function adds a new rule to a ModSecurity™ configuration staging file. For example, if you choose to add a rule for the example.conf file, the function stages the rule in the example.conf. STAGE file.\n\n**Important:**\n\n  This function does not actually deploy the rule. To deploy the rule, use the WHM API 1 Functions - modsec_deploy_all_rule_changes function.\n\n**Important:**\n\n  When you disable the Web Server role, the system disables this function.","operationId":"modsec_add_rule","parameters":[{"description":"The ModSecurity configuration file.","in":"query","name":"config","required":true,"schema":{"example":"modsec2.user.conf","type":"string"}},{"description":"The rule's text.","in":"query","name":"rule","required":true,"schema":{"example":"SecAction \"phase:1,id:168,nolog,pass,setvar:tx.REMOTE_ADDR=/%{REMOTE_ADDR}/\"","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"rule":{"description":"hash that contains information about the new ModSecurity rule. This hash includes the id , rule , disabled , meta_msg , and duplicate returns.","properties":{"config":{},"config_active":{},"disabled":{"description":"Whether the rule is disabled.\n- 1  Disabled.\n- 0  Enabled.","enum":[0,1],"example":0,"type":"integer"},"duplicate":{"description":"Whether the rule already exists in the ModSecurity configuration staging file.\n- 1  Exists.\n- 0  Does not exist.","enum":[0,1],"example":0,"type":"integer"},"id":{"description":"The ModSecurity rule's ID. A valid ModSecurity rule ID.","example":168,"type":"integer"},"meta_msg":{"description":"The ModSecurity rule's description. A valid string.","example":"Example rule message","type":"string"},"rule":{"description":"The ModSecurity rule's text. A valid ModSecurity rule.","example":"SecAction \\\"phase:1,id:168,nolog,pass,setvar:tx.REMOTE_ADDR=/%{REMOTE_ADDR}/\\\"","type":"string"},"staged":{},"vendor_active":{},"vendor_id":{}},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"modsec_add_rule","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Add staged ModSecurity rule","tags":["ModSecurity","Rule Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  modsec_add_rule \\\n  config='modsec2.user.conf' \\\n  rule='SecAction \"phase:1,id:168,nolog,pass,setvar:tx.REMOTE_ADDR=/%{REMOTE_ADDR}/\"'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/modsec_add_rule?api.version=1&config=modsec2.user.conf&rule=SecAction%20%22phase%3a1%2cid%3a168%2cnolog%2cpass%2csetvar%3atx.REMOTE_ADDR%3d%2f%25%7bREMOTE_ADDR%7d%2f%22"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.46"}},"/modsec_add_vendor":{"get":{"description":"This function adds a new ModSecurity™ vendor rule set to the server.\n\n**Important:**\n\nWhen you disable the\n[Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles),\nthe system disables this function.","operationId":"modsec_add_vendor","parameters":[{"description":"The YAML metadata that describes the vendor and how to obtain its rules.","in":"query","name":"url","required":true,"schema":{"example":"https://example.com/update/meta_MyVendor.yaml","format":"url","type":"string"}},{"description":"Whether to enable the vendor.\n\n* `1` — Enabled.\n* `0` — Disabled.","in":"query","name":"enabled","required":false,"schema":{"default":1,"enum":[1,0],"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"archive_url":{"description":"The URL to the vendor's rule set archive.\n\n**Note:**\n\nThe system will download a set of rules that is compatible with your version\nof ModSecurity.","example":"http://example.com/update/MyVendor.zip","format":"url","type":"string"},"cpanel_provided":{"description":"Whether WebPros International, LLC provided the vendor.\n\n* `1` — cPanel-provided.\n* `0` — **Not** cPanel-provided.","enum":[1,0],"example":0,"type":"integer"},"description":{"description":"The vendor's description.","example":"This is an example of a custom vendor set (updated)","type":"string"},"dist_md5":{"description":"The download's [MD5](https://en.wikipedia.org/wiki/MD5) checksum value.","example":"307cb5320441ebd712e5581d12100dc9","format":"md5","type":"string"},"dist_sha512":{"description":"The download's [sha512](https://en.wikipedia.org/wiki/SHA-2) hash.","example":"b55c09bb1835ed4209f0f3ea4a70d099665363f23d3819c0369be429438d675ba2c749dcefdb85cee682ee0bf485558e67d0b0965fe4799865529d943e8e14cb","format":"sha512","type":"string"},"enabled":{"description":"Whether the function enabled the vendor.\n\n* `1` — Enabled.\n* `0` — **Not** enabled.","enum":[1,0],"example":1,"type":"integer"},"inst_dist":{"description":"The rule set's unique identifier.","example":"MyVendor-2","type":"string"},"installed":{"description":"Whether the function installed the vendor.\n\n* `1` — Installed.\n* `0` — **Not** installed.","enum":[1,0],"example":1,"type":"integer"},"installed_from":{"description":"The vendor's metadata file URL.","example":"https://example.com/update/meta_MyVendor.yaml","format":"url","type":"string"},"name":{"description":"The vendor's name.","example":"My Vendor","type":"string"},"path":{"description":"The absolute path to the directory that contains the vendor's configuration files.","example":"/usr/local/apache/conf/modsec_vendor_configs/MyVendor","format":"path","type":"string"},"report_url":{"description":"The URL to which the system will send reports.","example":"https://waf.example.com/api/cpanel_feedback?source=1&rule_set=1.229","format":"url","type":"string"},"supported_versions":{"description":"A list of the ModSecurity versions that the vendor supports.","example":["2.7.5","2.7.7","2.8.0","2.9.0","2.9.1","2.9.2","2.9.3"],"items":{"type":"string"},"type":"array"},"vendor_id":{"description":"The vendor's unique short name.","example":"MyVendor","type":"string"},"vendor_url":{"description":"The vendor's website URL.","example":"http://www.example.com","format":"url","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"modsec_add_vendor","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Add ModSecurity vendor rules","tags":["ModSecurity","Rule Vendor Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  modsec_add_vendor \\\n  url='https://example.com/update/meta_MyVendor.yaml'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/modsec_add_vendor?api.version=1&url=https%3a%2f%2fexample.com%2fupdate%2fmeta_MyVendor.yaml"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.46"}},"/modsec_assemble_config_text":{"get":{"description":"This function adds text to a ModSecurity™ configuration file.\n\n**Important:**\n\nWhen you disable the\n[Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles),\nthe system **disables** this function.","operationId":"modsec_assemble_config_text","parameters":[{"description":"The ModSecurity™ configuration filename and file path, relative to the `/etc/apache2/conf/` directory.","in":"query","name":"config","required":true,"schema":{"example":"modsec_vendor_configs/example.conf","type":"string"}},{"description":"The text to add to the configuration file.","in":"query","name":"text","required":false,"schema":{"default":"","example":"newtext","type":"string"}},{"description":"Whether to add the text as the initial upload to the configuration file.\n\n* `1` — Initial upload.\n* `0` — **Not** the initial upload.\n\n**Note:**\n\n* You **must** use this parameter if you wish to add the text as the initial\nchange to the configuration file.\n* You **must** use the `final` parameter with this parameter if you wish to\nonly make one change to the configuration file.","in":"query","name":"init","required":false,"schema":{"default":0,"enum":[1,0],"example":1,"type":"integer"}},{"description":"Whether to add the text as the final upload to the configuration file.\n\n* `1` — Final upload.\n* `0` — **Not** the final upload.\n\n**Note:**\n\n* You **must** use this parameter if you wish to add the text as the final\nchange to the configuration file.\n* You **must** use the `init` parameter with this parameter if you wish to\nonly make one change to the configuration file.","in":"query","name":"final","required":false,"schema":{"default":0,"enum":[1,0],"example":1,"type":"integer"}},{"description":"Whether to deploy the new text to the system.\n\n* `1` — Deploy.\n* `0` — Do **not** deploy.","in":"query","name":"deploy","required":false,"schema":{"default":0,"enum":[1,0],"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"modsec_assemble_config_text","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Add ModSecurity configuration file text","tags":["ModSecurity","Server Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  modsec_assemble_config_text \\\n  config='modsec_vendor_configs/example.conf'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/modsec_assemble_config_text?api.version=1&config=modsec_vendor_configs%2fexample.conf"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.48"}},"/set_market_product_attribute":{"get":{"description":"This function sets an attribute for a cPanel Market provider's product.","operationId":"set_market_product_attribute","parameters":[{"description":"The cPanel Market provider's name.","in":"query","name":"provider","required":true,"schema":{"example":"cPStore","type":"string"}},{"description":"The cPanel Market provider product's name.","in":"query","name":"product_id","required":true,"schema":{"example":"12345","type":"string"}},{"description":"The attribute of the cPanel Market provider's product.\n\n**Note**\n\nAttributes vary between cPanel Market providers and products.","in":"query","name":"attribute","required":true,"schema":{"example":"price","type":"string"}},{"description":"The value to set for the attribute.","in":"query","name":"value","required":true,"schema":{"example":"6.00","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"set_market_product_attribute","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update Market provider product","tags":["Market","Product Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  set_market_product_attribute \\\n  provider='cPStore' \\\n  product_id='12345' \\\n  attribute='price' \\\n  value='6.00'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/set_market_product_attribute?api.version=1&provider=cPStore&product_id=12345&attribute=price&value=6.00"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"56"}},"/modsec_batch_settings":{"get":{"description":"This function adds, updates, and removes global ModSecurity™ configuration directives.\nThe function modifies these directives in the `/usr/local/apache/conf/modsec2.cpanel.conf`\nfile.\n\n**Important:**\n\nWhen you disable the [Web Server role](https://go.cpanel.net/howtouseserverprofiles/#roles),\nthe system **disables** this function.\n\nThis function **only** supports the following ModSecurity™ configuration directives:\n\n<table>\n  <tr><th>setting_id</th><th>Documentation</th></tr>\n  <tr><td>0</td><td><a href=\"https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual-%28v2.x%29#secauditengine\">SecAuditEngine</a></td></tr>\n  <tr><td>1</td><td><a href=\"https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual-%28v2.x%29#secconnengine\">SecConnEngine</a></td></tr>\n  <tr><td>2</td><td><a href=\"https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual-%28v2.x%29#secruleengine\">SecRuleEngine</a></td></tr>\n  <tr><td>3</td><td><a href=\"https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual-%28v2.x%29#secdisablebackendcompression\">SecDisableBackendCompression</a></td></tr>\n  <tr><td>4</td><td><a href=\"https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual-%28v2.x%29#secgeolookupdb\">SecGeoLookupDb</a></td></tr>\n  <tr><td>5</td><td><a href=\"https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual-%28v2.x%29#secgsblookupdb\">SecGsbLookupDb</a></td></tr>\n  <tr><td>6</td><td><a href=\"https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual-%28v2.x%29#secguardianlog\">SecGuardianLog</a></td></tr>\n  <tr><td>7</td><td><a href=\"https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual-%28v2.x%29#sechttpblkey\">SecHttpBlKey</a></td></tr>\n  <tr><td>8</td><td><a href=\"https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual-%28v2.x%29#secpcrematchlimit\">SecPcreMatchLimit</a></td></tr>\n  <tr><td>9</td><td><a href=\"https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual-%28v2.x%29#secpcrematchlimitrecursion\">SecPcreMatchLimitRecursion</a></td></tr>\n</table>","operationId":"modsec_batch_settings","parameters":[{"description":"The configuration setting's ID.\n\n**Note:**\n\nTo configure multiple IDs, increment the parameter name. For example, `setting_id1`,\n`setting_id2`, and `setting_id3`.","examples":{"multiple":{"summary":"Set or update multiple configuration settings, in this case: SecConnEngine,  SecRuleEngine, and SecDisableBackendCompression.","value":"setting_id1=1 setting_id2=2 setting_id3=3"},"single":{"summary":"Set or update a single configuration setting, in this case for SecConnEngine.","value":1}},"in":"query","name":"setting_id","required":true,"schema":{"maximum":9,"minimum":0,"type":"integer"}},{"description":"The configuration setting's current state.\n\n* `On`\n* `Off`\n\nSome settings accept additional values for this parameter. See the references above for more inforamation.\n\n**Note:**\n\n* To configure multiple settings, increment the parameter name. For example, `state1`,\n`state2`, and `state3`.\n* `state` is ignored if `remove` is set to `1` for the setting.","examples":{"multiple":{"summary":"Set the state of multiple configuration settings.","value":"state1=On state2=On state3=Off"},"single":{"summary":"Set the state of a single configuration setting.","value":"On"}},"in":"query","name":"state","required":true,"schema":{"anyOf":[{"enum":["On","Off"],"type":"string"},{"enum":["On","Off","DetectionOnly"],"type":"string"},{"enum":["On","Off","RelevantOnly"],"type":"string"},{"type":"string"},{"type":"integer"}]}},{"description":"Whether to add or remove the configuration setting in the\n`/usr/local/apache/conf/modsec2.cpanel.conf` file.\n\n* `1` — Remove the configuration setting.\n* `0` — Add or update the configuration setting.\n\n* To remove multiple settings, increment the parameter name. For example, `remove1`,\n`remove2`, and `remove3`.","examples":{"multiple":{"summary":"Remove some settings when updating or setting multiple configuration settings. This example removes the second setting indicated in `setting_id2` and updates the other two settings.","value":"remove1=0 remove2=1 remove3=0"},"single":{"summary":"Remove a single configuration setting requested in the `setting_id`","value":1}},"in":"query","name":"remove","required":false,"schema":{"default":0,"enum":[1,0],"example":0,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"updated_settings":{"description":"An array of objects that contains the configuration setting's information.","items":{"properties":{"default":{"description":"The setting's default value.\n\n**Note:**\n\nThe `modsec2.cpanel.conf` file defines this value.","example":1500,"minimum":1,"type":"integer"},"description":{"description":"The setting's description.","example":"define the match limit of the PCRE library.","type":"string"},"directive":{"description":"The setting's Apache configuration directive.","example":"SecAuditEngine","type":"string"},"engine":{"description":"Whether the setting is an engine directive.\n\n* `1` — Engine directive.\n* `0` — Normal directive.","enum":[1,0],"example":1,"type":"integer"},"name":{"description":"The setting's name.","example":"Audit Log Level","type":"string"},"radio_options":{"description":"An array of objects that contain the setting's options display information.","items":{"properties":{"name":{"description":"The option's display name.","example":"Log all transactions.","type":"string"},"option":{"description":"The option.","example":"On","type":"string"}},"type":"object"},"type":"array"},"setting_id":{"description":"The setting ID.","example":1,"minimum":1,"type":"integer"},"state":{"description":"The setting's current state, as set by the `state` parameter's input value.","example":"On","type":"string"},"type":{"description":"The form element that the WHM interface uses to display this setting.\n\n* `text` — WHM users modify this setting via a text box.\n* `radio` — WHM users modify this setting via a radio button.\n* `number` — WHM users modify this setting via a text box that **only**\nallows numeric values.","example":"radio","type":"string"},"url":{"description":"The URL of the setting's entry in the ModSecurity reference manual.","example":"https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual#secpcrematchlimit","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"modsec_batch_settings","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Run ModSecurity batch settings","tags":["ModSecurity","Server Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  modsec_batch_settings \\\n  setting_id='1' \\\n  state='On'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/modsec_batch_settings?api.version=1&setting_id=1&state=On"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.46"}},"/modsec_check_rule":{"get":{"description":"This function checks a ModSecurity™ rule's validity.\n\n**Important:**\n\nWhen you disable the\n[Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles),\nthe system **disables** this function.","operationId":"modsec_check_rule","parameters":[{"description":"The ModSecurity rule to check.","in":"query","name":"rule","required":true,"schema":{"example":"SecAction \"pass,id:1234567\"","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"problem":{"description":"A string that describes any errors with the ModSecurity\nrule.\n\n**Note:**\n\nThe function only returns this value if an error occurred.","example":"The rule is invalid. Apache returned the following error: AH00526: Syntax error on line 1 of /var/tmp/15500._USR_LOCAL_CPANEL_WHOSTMGR_BIN_XML_API__.gl2t8wZ1.tmp/validate.conf:\nInvalid command ''OWASP'', perhaps misspelled or defined by a module not included in the server configuration\n'","type":"string"},"valid":{"description":"Whether the rule is valid.\n\n* `1` — Valid rule.\n* `0` — Invalid rule.","enum":[1,0],"example":0,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"modsec_check_rule","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK Invalid Rule","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Validate ModSecurity rule","tags":["ModSecurity","Rule Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  modsec_check_rule \\\n  rule='SecAction \"pass,id:1234567\"'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/modsec_check_rule?api.version=1&rule=SecAction%20%22pass%2cid%3a1234567%22"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.46"}},"/modsec_clone_rule":{"get":{"description":"This function copies a ModSecurity™ rule with a new rule ID.\n\n**Important:**\n\nWhen you disable the\n[Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles),\nthe system **disables** this function.","operationId":"modsec_clone_rule","parameters":[{"description":"The rule's ModSecurity configuration file.","in":"query","name":"config","required":true,"schema":{"example":"modsec2.user.conf","type":"string"}},{"description":"The existing rule's ID.","in":"query","name":"id","required":true,"schema":{"example":123456789,"minimum":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"rule":{"description":"A list of information about the cloned ModSecurity rule.","properties":{"config":{"description":"The rule's ModSecurity configuration file.","example":"modsec2.user.conf","type":"string"},"config_active":{"description":"Whether the configuration file is active.\n\n* `1` — Active.\n* `0` — **Not** active.","enum":[1,0],"example":1,"type":"integer"},"disabled":{"description":"Whether the rule is disabled.\n\n* `1` — Disabled.\n* `0` — Enabled.","enum":[1,0],"example":0,"type":"integer"},"id":{"description":"The rule's ID number.","example":123456789,"minimum":1,"type":"integer"},"meta_msg":{"description":"The rule's description.","example":"Rejected request","type":"string"},"rule":{"description":"The rule's text that includes the new rule ID.","example":"SecRule REQUEST_URI \"/rejected.php\" \"deny,auditlog,msg:'Rejected request',id:'1'\"","type":"string"},"staged":{"description":"Whether the rule is staged.\n\n* `1` — Staged.\n* `0` — **Not** staged.","enum":[1,0],"example":1,"type":"integer"},"vendor_active":{"description":"Whether the vendor is active.\n\n* `1` — Active.\n* `0` — **Not** active.","enum":[1,0],"example":0,"type":"integer"},"vendor_id":{"description":"The vendor's unique short name.\n\n**Note:**\n\nAny rule that does not belong to a vendor rule set will **not**\nreturn a value.","example":"YourVendor","type":"string"}},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"modsec_clone_rule","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Save ModSecurity rule copy","tags":["ModSecurity","Rule Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  modsec_clone_rule \\\n  config='modsec2.user.conf' \\\n  id='123456789'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/modsec_clone_rule?api.version=1&config=modsec2.user.conf&id=123456789"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.48"}},"/purchase_a_license":{"get":{"description":"This function returns the checkout URL to use for a cPanel Store or cPanel Market provider purchase.","operationId":"purchase_a_license","parameters":[{"description":"The cPanel Store or cPanel Market provider's name.","in":"query","name":"provider","required":true,"schema":{"example":"cPStore","type":"string"}},{"description":"The location to which the cPanel Store or cPanel Market provider directs the user after the checkout process finishes.","in":"query","name":"url_after_checkout","required":true,"schema":{"example":"http://hostname.example.com","format":"url","type":"string"}},{"description":"The login token to access the cPanel Store.","in":"query","name":"login_token","required":true,"schema":{"example":"1a676e6f-99fc-11e6-9ab6-e60a769b73bc","type":"string"}},{"description":"Whether the cPanel Store or cPanel Market provider should treat this request as an upgrade.\n* `1` — An upgrade.\n* `0` — **Not** an upgrade.","in":"query","name":"upgrade","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"description":"An array of checkout URLs. A valid checkout URL.","items":{"example":"https://store.cpanel.net/checkout/ssl/1234567","type":"string"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"purchase_a_license","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success\n* `0` — Failed .Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return cPanel Store or Market checkout URL","tags":["Server Administration","License Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  purchase_a_license \\\n  provider='cPStore' \\\n  url_after_checkout='http://hostname.example.com' \\\n  login_token='1a676e6f-99fc-11e6-9ab6-e60a769b73bc'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/purchase_a_license?api.version=1&provider=cPStore&url_after_checkout=http%3a%2f%2fhostname.example.com&login_token=1a676e6f-99fc-11e6-9ab6-e60a769b73bc"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"62"}},"/modsec_deploy_all_rule_changes":{"get":{"description":"This function deploys the staged changes for all of the ModSecurity™ configuration files\ninto the live configuration files. After the function deploys the configuration files, it\nrestarts Apache. If the new configuration is invalid, the system restores the original\nconfiguration and preserves the staged changes.\n\n**Important:**\n\nWhen you disable the\n[Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles),\nthe system **disables** this function.","operationId":"modsec_deploy_all_rule_changes","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"failed":{"description":"The list of configuration files that the system could not deploy.\n\n**Note:**\n\nThe function **only** returns this value if an error occurs.","items":{"example":"modsec_vendor_configs/MyVendor/one.conf","type":"string"},"type":"array"},"outcomes":{"description":"An array of objects containing information about the configuration deployment.","items":{"properties":{"config":{"description":"The file path to the configuration file.\n\n* EasyApache 4 — A valid path, relative to the `/etc/apache2/conf.d/modsec/` directory.","example":"modsec_vendor_configs/MyVendor/one.conf","type":"string"},"exception":{"description":"The error message for a failed deployment.\n\n**Note:**\n\nThe function only returns this output if an error occurs.","example":"The system could not deploy changes for modsec_vendor_configs/MyVendor/one.conf: The system could not validate the new Apache configuration, because httpd exited with a nonzero value. Apache produced the following error: httpd: Syntax error on line 37 of /usr/local/apache/conf/httpd.conf: Syntax error on line 26 of /usr/local/apache/conf/modsec2.conf: Syntax error on line 27 of /usr/local/apache/conf/modsec2.cpanel.conf: Could not open configuration file /usr/local/apache/conf/modsec_vendor_configs/MyVendor/one.conf: No such file or directory\n\n\n","type":"string"},"ok":{"description":"Whether the rule change deployment succeeded.\n\n* `1` — Successful deployment.\n* `0` — Unsuccessful deployment.","enum":[1,0],"example":0,"type":"integer"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"modsec_deploy_all_rule_changes","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Enable all staged ModSecurity rule changes","tags":["ModSecurity","Rule Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  modsec_deploy_all_rule_changes\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/modsec_deploy_all_rule_changes?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.48"}},"/modsec_deploy_rule_changes":{"get":{"description":"This function deploys staged changes to the ModSecurity™ configuration file and restarts\nApache.\n\n**Note:**\n\nIf the new configuration is invalid, the system will restore the original configuration\nand maintain the staged changes.\n\n**Important:**\n\nWhen you disable the\n[Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles),\nthe system **disables** this function.","operationId":"modsec_deploy_rule_changes","parameters":[{"description":"The ModSecurity configuration file's path and name, relative to the `/usr/local/apache/conf/` directory.","in":"query","name":"config","required":true,"schema":{"example":"modsec_vendor_configs/example.conf","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{}},"metadata":{"properties":{"command":{"description":"The method name called.","example":"modsec_deploy_rule_changes","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Enable staged ModSecurity rule changes","tags":["ModSecurity","Rule Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  modsec_deploy_rule_changes \\\n  config='modsec_vendor_configs/example.conf'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/modsec_deploy_rule_changes?api.version=1&config=modsec_vendor_configs%2fexample.conf"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.46"}},"/validate_login_token":{"get":{"description":"This function validates a login token with the cPanel Store or a cPanel Market provider, and then returns access tokens.","operationId":"validate_login_token","parameters":[{"description":"The cPanel Store or cPanel Market provider's name.","in":"query","name":"provider","required":true,"schema":{"example":"cPStore","type":"string"}},{"description":"The location to which the cPanel Store or cPanel Market provider redirects the user's browser after they log in.","in":"query","name":"url_after_login","required":true,"schema":{"example":"http://hostname.example.com/redirectionlocation.cgi?state","format":"url","type":"string"}},{"description":"The login token to validate.","in":"query","name":"login_token","required":true,"schema":{"example":"1a676e6f-99fc-11e6-9ab6-e60a769b73bc","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"description":"An array of objects that contain token information.","items":{"properties":{"access_token":{"description":"The access token that the cPanel Store or cPanel Market provider returns after you log in.","example":"b7a6f029-99fc-11e6-a0bd-87581cb027ac","type":"string"},"refresh_token":{"description":"The refresh token that the cPanel Store or cPanel Market provider returns after you log in .","example":"b7a7107f-99fc-11e6-a0bd-b46329164206","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"validate_login_token","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the 'reason' field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Validate login token and return access token","tags":["Authentication","Market Integration"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  validate_login_token \\\n  provider='cPStore' \\\n  url_after_login='http://hostname.example.com/redirectionlocation.cgi?state' \\\n  login_token='1a676e6f-99fc-11e6-9ab6-e60a769b73bc'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/validate_login_token?api.version=1&provider=cPStore&url_after_login=http%3a%2f%2fhostname.example.com%2fredirectionlocation.cgi%3fstate&login_token=1a676e6f-99fc-11e6-9ab6-e60a769b73bc"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"62"}},"/modsec_disable_vendor_configs":{"get":{"description":"This function disables a ModSecurity™ vendor's configuration files.\n\n**Important:**\n\nWhen you disable the\n[Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles),\nthe system **disables** this function.","operationId":"modsec_disable_vendor_configs","parameters":[{"description":"The vendor's unique short name.","in":"query","name":"vendor_id","required":true,"schema":{"example":"SomeVendor","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"outcomes":{"description":"An array of objects containing elements that represent the outcome of each attempt to disable an operation.","items":{"properties":{"active":{"description":"Whether the configuration file is active.\n\n* `1` — Active.\n* `0` — **Not** active.","enum":[1,0],"example":1,"type":"integer"},"config":{"description":"The configuration file path, relative to the `/usr/local/apache/conf/` directory.","example":"modsec_vendor_configs/SomeVendor/example.conf","type":"string"},"exception":{"description":"If the function fails to disable the configuration file, this\nreturn contains the error message.\n\n**Note:**\n\nThis function only returns a value if an error occurred.","example":"This is an error message.","type":"string"},"ok":{"description":"Whether the function successfully disabled the configuration file.\n\n* `1` — Disabled.\n* `0` — Enabled.","enum":[1,0],"example":0,"type":"integer"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"modsec_disable_vendor_configs","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Disable ModSecurity vendor configuration files","tags":["ModSecurity","Rule Vendor Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  modsec_disable_vendor_configs \\\n  vendor_id='SomeVendor'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/modsec_disable_vendor_configs?api.version=1&vendor_id=SomeVendor"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.48"}},"/modsec_discard_all_rule_changes":{"get":{"description":"This function discards the staged ModSecurity™ rule changes, if present, for all of\nthe configuration files.\n\n**Important:**\n\nWhen you disable the\n[Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles),\nthe system **disables** this function.","operationId":"modsec_discard_all_rule_changes","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"failed":{"description":"The list of configuration files that contain changes that the system\ncould not discard.\n\n**Note:**\n\nThe function **only** returns this value if an error occurs.","items":{"example":"modsec_vendor_configs/MyVendor/one.conf","format":"path","type":"string"},"type":"array"},"outcomes":{"description":"An array of objects containing information about the discarded configuration changes.","items":{"properties":{"config":{"description":"The file path to the configuration file.\n\n* EasyApache 4 — A valid path, relative to the `/etc/apache2/conf.d/modsec/` directory.","example":"modsec_vendor_configs/MyVendor/one.conf","type":"string"},"exception":{"description":"The error message for a failed discard.\n\n**Note:**\n\n The function only returns this value if an error occurs. The reason for failure.","example":"The system could not remove the file /usr/local/apache/conf/modsec_vendor_configs/MyVendor/one.conf.STAGE: Invalid argument\n","type":"string"},"ok":{"description":"Whether the system successfully discarded the rule change.\n\n* `1` — Success.\n* `0` — Failure.","enum":[1,0],"example":0,"type":"integer"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"modsec_discard_all_rule_changes","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove all staged ModSecurity rule changes","tags":["ModSecurity","Rule Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  modsec_discard_all_rule_changes\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/modsec_discard_all_rule_changes?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.48"}},"/modsec_disable_rule":{"get":{"description":"This function disables a ModSecurity™ rule.\n\n**Important:**\n\nWhen you disable the\n[Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles),\nthe system **disables** this function.","operationId":"modsec_disable_rule","parameters":[{"description":"The ModSecurity configuration file, relative to the `/etc/apache2/conf.d` directory.","in":"query","name":"config","required":true,"schema":{"example":"modsec_vendor_configs/example.conf","type":"string"}},{"description":"The ModSecurity rule's ID.","in":"query","name":"id","required":true,"schema":{"example":"1234567890","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"modsec_disable_rule","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Disable ModSecurity rule","tags":["ModSecurity","Rule Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  modsec_disable_rule \\\n  config='modsec_vendor_configs/example.conf' \\\n  id='1234567890'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/modsec_disable_rule?api.version=1&config=modsec_vendor_configs%2fexample.conf&id=1234567890"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.46"}},"/modsec_disable_vendor_updates":{"get":{"description":"This function disables automatic updates for a ModSecurity™ vendor.\n\n**Important:**\n\nWhen you disable the\n[Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles),\nthe system **disables** this function.","operationId":"modsec_disable_vendor_updates","parameters":[{"description":"The vendor's unique short name.","in":"query","name":"vendor_id","required":true,"schema":{"example":"example","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{}},"metadata":{"properties":{"command":{"description":"The method name called.","example":"modsec_disable_vendor_updates","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Disable ModSecurity vendor updates","tags":["ModSecurity","Rule Vendor Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  modsec_disable_vendor_updates \\\n  vendor_id='example'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/modsec_disable_vendor_updates?api.version=1&vendor_id=example"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.48"}},"/modsec_discard_rule_changes":{"get":{"description":"This function discards staged rule changes for a ModSecurity™ configuration file.\nStaged rule changes reside in a `.STAGE` file (for example, the staged changes for\nthe `example.conf` file exist in the `example.conf.STAGE` file).\nThis function deletes the `.STAGE` file that corresponds to the configuration file that\nyou specify.\n\n**Note:**\n\nTo stage rule changes, call WHM API 1's `modsec_add_rule` function.\n\n**Important:**\n\nWhen you disable the\n[Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles),\nthe system **disables** this function.","operationId":"modsec_discard_rule_changes","parameters":[{"description":"The ModSecurity configuration file in the `/usr/local/cpanel/apache/conf/` directory.","in":"query","name":"config","required":true,"schema":{"example":"modsec2.example.conf","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{}},"metadata":{"properties":{"command":{"description":"The method name called.","example":"modsec_discard_rule_changes","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove staged ModSecurity rule changes","tags":["ModSecurity","Rule Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  modsec_discard_rule_changes \\\n  config='modsec2.example.conf'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/modsec_discard_rule_changes?api.version=1&config=modsec2.example.conf"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.46"}},"/modsec_enable_vendor":{"get":{"description":"This function enables a ModSecurity™ vendor rule set.\n\n**Note:**\n\nThis function will **not** enable vendor configuration files that you individually\ndisable.\n\n**Important:**\n\nWhen you disable the\n[Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles),\nthe system **disables** this function.","operationId":"modsec_enable_vendor","parameters":[{"description":"The vendor's unique short name.","in":"query","name":"vendor_id","required":true,"schema":{"example":"SomeVendor","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{}},"metadata":{"properties":{"command":{"description":"The method name called.","example":"modsec_enable_vendor","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Enable ModSecurity vendor rules","tags":["ModSecurity","Rule Vendor Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  modsec_enable_vendor \\\n  vendor_id='SomeVendor'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/modsec_enable_vendor?api.version=1&vendor_id=SomeVendor"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.48"}},"/modsec_enable_vendor_configs":{"get":{"description":"This function enables a ModSecurity™ vendor's configuration files.\n\n**Important:**\n\nWhen you disable the\n[Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles),\nthe system **disables** this function.","operationId":"modsec_enable_vendor_configs","parameters":[{"description":"The vendor's unique short name.","in":"query","name":"vendor_id","required":true,"schema":{"example":"SomeVendor","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"outcomes":{"description":"An array of objects containing elements that represent the outcome of each attempt to enable operation.","items":{"properties":{"active":{"description":"Whether the configuration file is active.\n\n* `1` — Active.\n* `0` — **Not** active.","enum":[1,0],"example":1,"type":"integer"},"config":{"description":"The configuration file path, relative to the `/usr/local/apache/conf/` directory.","example":"modsec_vendor_configs/SomeVendor/example.conf","type":"string"},"exception":{"description":"If the function fails to enable the configuration file, this return\ncontains the error message.\n\n**Note:**\n\nThe function **only** returns a value if an error occurred.","example":"This is an error message.","type":"string"},"ok":{"description":"Whether the function successfully enabled the configuration file.\n\n* `1` — Enabled.\n* `0` — Disabled.","enum":[1,0],"example":1,"type":"integer"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"modsec_enable_vendor_configs","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Enable ModSecurity vendor configuration files","tags":["ModSecurity","Rule Vendor Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  modsec_enable_vendor_configs \\\n  vendor_id='SomeVendor'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/modsec_enable_vendor_configs?api.version=1&vendor_id=SomeVendor"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.48"}},"/modsec_enable_vendor_updates":{"get":{"description":"This function enables automatic updates for a ModSecurity™ vendor.\n\n**Important:**\n\nWhen you disable the\n[Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles),\nthe system **disables** this function.","operationId":"modsec_enable_vendor_updates","parameters":[{"description":"The vendor's unique short name.","in":"query","name":"vendor_id","required":true,"schema":{"example":"example","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{}},"metadata":{"properties":{"command":{"description":"The method name called.","example":"modsec_enable_vendor_updates","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Enable ModSecurity vendor updates","tags":["ModSecurity","Rule Vendor Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  modsec_enable_vendor_updates \\\n  vendor_id='example'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/modsec_enable_vendor_updates?api.version=1&vendor_id=example"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.48"}},"/modsec_get_config_text":{"get":{"description":"This function retrieves a ModSecurity™ configuration file's contents.\n\n**Important:**\n\nWhen you disable the\n[Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles),\nthe system **disables** this function.","operationId":"modsec_get_config_text","parameters":[{"description":"The ModSecurity configuration file's name.","in":"query","name":"config","required":true,"schema":{"example":"modsec2.example.conf","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"text":{"description":"The ModSecurity configuration file's contents.","example":"SecRule REQUEST_URI \"example\" \"deny:id:123456789\" SecAction \"pass:auditlog:id:444444444\"","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"modsec_get_config_text","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return ModSecurity configuration file","tags":["ModSecurity","Server Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  modsec_get_config_text \\\n  config='modsec2.example.conf'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/modsec_get_config_text?api.version=1&config=modsec2.example.conf"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.46"}},"/modsec_edit_rule":{"get":{"description":"This function stages edits to a ModSecurity™ rule. The system does **not** save changes\ndirectly to the configuration file. Instead, it stages the changes to the configuration\nfile's `.STAGE` file (for example, for the `example.conf` file, the system stages changes\nin the `example.conf.STAGE` file).\n\n**Important:**\n\nWhen you disable the\n[Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles),\nthe system **disables** this function.","operationId":"modsec_edit_rule","parameters":[{"description":"The ModSecurity configuration file, relative to the `/usr/local/apache/conf/` directory.","in":"query","name":"config","required":true,"schema":{"example":"modsec_vendor_configs/example.conf","type":"string"}},{"description":"The ModSecurity rule's ID.","in":"query","name":"id","required":true,"schema":{"example":1234567,"type":"integer"}},{"description":"The new ModSecurity rule.","in":"query","name":"rule","required":true,"schema":{"example":"SecAction \"pass,id:1234567\"","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"rule":{"description":"A list of information about the new ModSecurity rule.","properties":{"disabled":{"description":"Whether the ModSecurity rule is disabled.\n\n* `1` — Disabled.\n* `0` — Enabled.","enum":[1,0],"example":0,"type":"integer"},"id":{"description":"The ModSecurity rule's ID.","example":1234567,"minimum":1,"type":"integer"},"meta_msg":{"description":"The ModSecurity rule's description, if one exists.","example":"","type":"string"},"rule":{"description":"The ModSecurity rule's text.","example":"SecAction \"pass,id:1234567\"","type":"string"}},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"modsec_edit_rule","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update staged ModSecurity rule","tags":["ModSecurity","Rule Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  modsec_edit_rule \\\n  config='modsec_vendor_configs/example.conf' \\\n  id='1234567' \\\n  rule='SecAction \"pass,id:1234567\"'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/modsec_edit_rule?api.version=1&config=modsec_vendor_configs%2fexample.conf&id=1234567&rule=SecAction%20%22pass%2cid%3a1234567%22"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.46"}},"/modsec_get_configs":{"get":{"description":"This function lists ModSecurity™ configuration files. The system stores the configuration\nfiles in the `/usr/local/apache/conf/modsec_vendor_configs` directory.\n\n**Important:**\n\nWhen you disable the\n[Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles),\nthe system **disables** this function.","operationId":"modsec_get_configs","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"configs":{"description":"An array of objects containing information about ModSecurity configuration files.","items":{"properties":{"active":{"description":"Whether the configuration file is active.\n\n* `1` — Active.\n* `0` — **Not** active.\n\n**Note:**\n\nThe file is active if an include for the configuration file appears\nin the `modsec2.cpanel.conf` file.","enum":[1,0],"example":1,"type":"integer"},"config":{"description":"The configuration file's location, relative to the `/usr/local/apache/conf` directory.","example":"modsec_vendor_configs/MyVendor/one.conf","type":"string"},"vendor_id":{"description":"The vendor's unique short name.","example":"MyVendor","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"modsec_get_configs","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return all ModSecurity configuration files","tags":["ModSecurity","Server Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  modsec_get_configs\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/modsec_get_configs?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.48"}},"/modsec_get_configs_with_changes_pending":{"get":{"description":"This function lists the ModSecurity™ configuration files that have staged changes.\n\n**Important:**\n\nWhen you disable the\n[Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles),\nthe system **disables** this function.","operationId":"modsec_get_configs_with_changes_pending","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"configs":{"description":"An array of strings containing one or more ModSecurity configuration files.","example":["modsec2.user.conf","modsec2.user1.conf","modsec2.user2.conf"],"items":{"type":"string"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"modsec_get_configs_with_changes_pending","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return staged ModSecurity configuration files","tags":["ModSecurity","Server Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  modsec_get_configs_with_changes_pending\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/modsec_get_configs_with_changes_pending?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.46"}},"/modsec_get_log":{"get":{"description":"This function retrieves ModSecurity™ log entries from the modsec MySQL® database.\n\n**Important:**\n\nWhen you disable the\n[Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles),\nthe system disables this function.","operationId":"modsec_get_log","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"description":"An array of objects that contains information about the log entry.","items":{"properties":{"action_desc":{"description":"The web server's response to the client.","example":"Access denied with code 406 (phase 1).","type":"string"},"file_exists":{"description":"Whether the file in the `meta_file` return exists.\n\n* `1` — The file exists.\n* `0` — The files does **not** exist.","enum":[1,0],"example":1,"type":"integer"},"handler":{"description":"This parameter **only** returns the `null` value.","example":null,"nullable":true,"type":"string"},"host":{"description":"The virtual host's (vhost) domain name.","example":"server.example.com","type":"string"},"http_method":{"description":"The\n[HTTP method](http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html)\nthat the client used to generate the hit.","example":"GET","type":"string"},"http_status":{"description":"The\n[HTTP status code](http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html)\nthat the web server returned.","example":406,"type":"integer"},"http_version":{"description":"The HTTP version number.","example":"HTTP/1.1","type":"string"},"id":{"description":"The line number from the `modsec` database.","example":28,"minimum":1,"type":"integer"},"ip":{"description":"The client's IP address.","example":"10.1.14.77","format":"ipv4","type":"string"},"justification":{"description":"The specific criteria from the ModSecurity rule that generated the hit.","example":"Match of \"within %{tx.allowed_methods}\" against \"REQUEST_METHOD\" required.","type":"string"},"meta_file":{"description":"The ModSecurity configuration file with the rule that triggered the log entry.","example":"/usr/local/apache/conf/modsec_vendor_configs/OWASP/base_rules/modsecurity_crs_30_http_policy.conf","type":"string"},"meta_id":{"description":"The ID of the ModSecurity rule that triggered the log entry.","example":960032,"type":"integer"},"meta_line":{"description":"The ModSecurity rule's line number that triggered the log entry.","example":31,"minimum":1,"type":"integer"},"meta_logdata":{"description":"The transaction data fragment from the ModSecurity rule's logdata action.","example":"GET","nullable":true,"type":"string"},"meta_msg":{"description":"The human-readable message from the ModSecurity rule's `msg` action.","example":"Method is not allowed by policy","type":"string"},"meta_offset":{"description":"The byte offset at which a match occurred within the target data.\n\n**Note:**\n\nThis data is not always available.","example":0,"type":"integer"},"meta_rev":{"description":"The revision number from the ModSecurity rule's `rev` action.","example":2,"nullable":true,"type":"integer"},"meta_severity":{"description":"The hit severity level from the ModSecurity rule's `severity` action.","example":"CRITICAL","nullable":true,"type":"string"},"meta_uri":{"description":"The client-requested URI.\n\n**Note:**\n\nThis data is not always available.","example":null,"format":"uri","nullable":true,"type":"string"},"path":{"description":"The accessed file's absolute path and filename.","example":"/favicon.ico","type":"string"},"reportable":{"description":"Whether the system can report the rule to the vendor.\n\n* `1` — Report the rule to the vendor.\n* `0` — Do **not** report the rule to the vendor.\n\n**Note:**\n\nThe vendor **must** have configured a report URL in order to\nreport a rule.","enum":[1,0],"example":1,"type":"integer"},"timestamp":{"description":"When the system recorded the log entry, in `YYYY-MM-DD HH:mm:SS` format.\n\n**Note:**\n\nThis value uses the server's configured time zone.","example":"2019-10-13T07:58:04","format":"ISO-8601 Date Time","type":"string"},"timezone":{"description":"The server's configured timezone, in minutes difference UTC/GMT format.","example":-300,"type":"integer"}},"type":"object"},"type":"array"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"modsec_get_log","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return ModSecurity logs","tags":["ModSecurity","Server Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  modsec_get_log\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/modsec_get_log?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.46"}},"/modsec_get_settings":{"get":{"description":"This function retrieves the server's ModSecurity™ configuration settings. The system\nstores these settings in the `/usr/local/apache/conf/modsec2.conf` file.\n\n**Important:**\n\nWhen you disable the [Web Server role](https://go.cpanel.net/serverroles#roles),\nthe system **disables** this function.","operationId":"modsec_get_settings","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"settings":{"description":"An array of objects containing ModSecurity global configuration settings.","example":[{"default":"Off","description":"This setting controls the behavior of the audit engine.","directive":"SecAuditEngine","engine":1,"missing":1,"name":"Audit Log Level","radio_options":[{"name":"Log all transactions.","option":"On"},{"name":"Do not log any transactions.","option":"Off"},{"name":"Only log noteworthy transactions.","option":"RelevantOnly"}],"setting_id":0,"state":"","type":"radio","url":"https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual#secauditengine"},{"description":"Specify an external program to pipe transaction log information to for additional analysis. The syntax is analogous to the .forward file, in which a pipe at the beginning of the field indicates piping to an external program.","directive":"SecGuardianLog","missing":1,"name":"Guardian Log","setting_id":6,"state":"","type":"text","url":"https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual#secguardianlog","validation":[{"arg":"[|]","name":"startsWith"},"path"]}],"items":{"properties":{"default":{"description":"The setting's default value.","oneOf":[{"type":"string"},{"minimum":0,"type":"integer"}]},"description":{"description":"The setting's description. The user's\n[locale](https://go.cpanel.net/locale) may translate this value.","type":"string"},"directive":{"description":"The setting's Apache® configuration directive.","type":"string"},"engine":{"description":"Whether the setting is an engine directive. If the setting is\na normal directive, the function does **not** return this value.\n\n* `1` — Engine directive.","enum":[1],"type":"integer"},"missing":{"description":"Whether the setting is missing.\n\n* `1` — The value is missing.","enum":[1],"type":"integer"},"name":{"description":"The setting's name.","type":"string"},"radio_options":{"description":"An array of objects containing the options that the client should\ndisplay, as radio buttons, for this setting in a user interface.\n\n**Note:**\n\nThe function **only** returns this value when the `type`\nparameter is the `radio` values.","items":{"properties":{"name":{"description":"The setting name to display to the user. The user's\n[locale](https://go.cpanel.net/locale) may translate this value.","type":"string"},"option":{"description":"The setting that the system used to select the setting's state.\n\n**Note:**\n\nThis value is identical to the string that the client sends in\nas the `state` value when users select the specified setting. In most\ncases, you should **not** display this value to the user. Instead,\ndisplay the `name` value.","type":"string"}},"type":"object"},"type":"array"},"setting_id":{"description":"The setting ID.","minimum":0,"type":"integer"},"state":{"description":"The setting's current state, if available.","type":"string"},"type":{"description":"The form element that the WHM interface uses to display this setting.\n\n* `text` — WHM users modify this setting via a text box.\n* `radio` — WHM users modify this setting via a radio button.\n* `number` — WHM users modify this setting via a text box that\nonly allows numeric values.","enum":["text","radio","number"],"type":"string"},"url":{"description":"The URL of the setting's entry in the ModSecurity reference manual.","format":"url","type":"string"},"validation":{"description":"A list of validators to apply when updating the state. Use these validators\nto perform frontend validation through your preferred implementation\nmethods.\n\n**Note:**\n\nThe function may represent each validator as either a string or an\nobject.\n\n* When the function represents the validator as a string, no arguments\nexist for the validator.\n* When the function returns the validator as a object, the API may\nalso include an argument for the validator.","items":{"anyOf":[{"description":"An object that contains the validation rule and arguments.","properties":{"arg":{"description":"The regular expression pattern that is used with the validator identified in the `name` property.","type":"string"},"name":{"description":"One of the following validators:\n\n* `startsWith` - Check if the updated `state` starts with the pattern passed in `arg`.","enum":["startsWith","endsWith"],"type":"string"}},"type":"object"},{"description":"One of the following validators:\n\n* `path` — An instruction to verify whether the user's input is a\nvalid path.\n* `honeypotAccessKey` — An instruction to verify whether the user's\ninput fits the constraints of an `Http:BL` API access key.\n* `positiveInteger` — An instruction to verify whether the user's\ninput is a positive integer.","enum":["path","honeypotAccessKey","positiveInteger"],"type":"string"}]},"type":"array"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"modsec_get_settings","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return ModSecurity configuration","tags":["ModSecurity","Server Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  modsec_get_settings\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/modsec_get_settings?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.46"}},"/modsec_get_rules":{"get":{"description":"This function retrieves the ModSecurity™ rules from one or more ModSecurity configuration files.\n\n**Important:**\n\n* When you disable the\n[Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles),\nthe system disables this function.\n* You **must** include either the `vendor_id` **or** the `config` parameters.","operationId":"modsec_get_rules","parameters":[{"description":"The vendor's unique short name.\n\n**Note:**\n\nYou can use a comma-delimited list for multiple vendors.","examples":{"multiple":{"summary":"Call multiple vendors.","value":"vendor=SomeVendor,AnotherVendor"},"single":{"summary":"Call a single vendor.","value":"SomeVendor"}},"in":"query","name":"vendor_id","required":false,"schema":{"type":"string"}},{"description":"The file path to the configuration file, relative to the `/usr/local/apache/conf` directory.\n\n**Note:**\n\nYou can use a comma-delimited list for multiple configuration files.","examples":{"multiple":{"summary":"Call multiple configuration files.","value":"modsec_vendor_configs/SomeVendor/config.conf,modsec_vendor_configs/AnotherVendor/config.conf"},"single":{"summary":"Call a single configuration file.","value":"modsec_vendor_configs/SomeVendor/config.conf"}},"in":"query","name":"config","required":false,"schema":{"type":"string"}},{"description":"Whether the function only returns the `SecRule` and `SecAction` directives\nfrom the configuration file, and comments that are not associated with a\nrule.\n\n* `1` — Only return the `SecRule` and `SecAction` directives and comments **not**\nassociated with a rule.\n* `0` — Return **all** directives and comments.","in":"query","name":"exclude_other_directives","required":false,"schema":{"default":1,"enum":[1,0],"example":1,"type":"integer"}},{"description":"Whether to exclude comments that are not associated with any directives.\n\n* `1` — Exclude.\n* `0` — Do **not** exclude.","in":"query","name":"exclude_bare_comments","required":false,"schema":{"default":1,"enum":[1,0],"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"chunks":{"description":"An array of objects that contains elements that represent the contents of each configuration file's rules.","items":{"properties":{"config":{"description":"The file path to the configuration file, relative to the `/usr/local/apache/conf/` directory.","example":"modsec_vendor_configs/SomeVendor/config.conf","type":"string"},"config_active":{"description":"Whether the configuration file is active.\n\n* `1` — Active.\n* `0` — **Not** active.","enum":[1,0],"example":0,"type":"integer"},"disabled":{"description":"Whether the rule is active.\n\n* `1` — **Not** Active.\n* `0` — Active.","enum":[1,0],"example":0,"type":"integer"},"id":{"description":"The ModSecurity rule's ID number.\n\n**Note:**\n\nThe function does not always return this parameter.","example":662452,"minimum":1,"type":"integer"},"meta_msg":{"description":"The description of the rule.","example":"Denied dangerous config traffic","type":"string"},"rule":{"description":"The rule's text.\n\n**Note:**\n\nThis return may include multiple directives and comments if they\nare all part of the same rule.","example":"SecRule REQUEST_FILENAME \"config\" \"deny,id:662452,msg:'Denied dangerous config traffic',severity:1,auditlog\"","type":"string"},"staged":{"description":"Whether the system has added the rule to the ModSecurity configuration file.\n\n* `1` — Rule staged.\n* `0` — Rule **not** staged.","enum":[1,0],"example":0,"type":"integer"},"vendor_active":{"description":"Whether the vendor is active.\n\n* `1` — Active.\n* `0` — **Not** active.","enum":[1,0],"example":0,"type":"integer"},"vendor_id":{"description":"The vendor's unique short name.","example":"SomeVendor","type":"string"}},"type":"object"},"type":"array"},"staged_changes":{"description":"Whether the chunks array includes staged changes that the system has not\nyet added to the ModSecurity configuration file.\n\n* `1` — Staged changes in output.\n* `0` — **No** staged changes in output.","enum":[1,0],"example":0,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"modsec_get_rules","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return ModSecurity rules","tags":["ModSecurity","Rule Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  modsec_get_rules\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/modsec_get_rules?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.48"}},"/modsec_get_vendors":{"get":{"description":"The function returns a list of configured ModSecurity™ vendors.\n\n**Important:**\n\nWhen you disable the\n[Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles),\nthe system **disables** this function.","operationId":"modsec_get_vendors","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"vendors":{"description":"An array of objects that represent the list of configured vendors on the system.","items":{"properties":{"archive_url":{"description":"The URL to download the vendor rules.","example":"http://www.example.com/SAMPLE_1415038544.zip","format":"url","type":"string"},"configs":{"description":"A list of information about the configuration files that the vendor provides.","example":[{"active":1,"config":"modsec_vendor_configs/SAMPLE/modsecurity_crs_10_setup.conf","vendor_id":"SAMPLE"},{"active":0,"config":"modsec_vendor_configs/SAMPLE/optional_rules/modsecurity_crs_16_session_hijacking.conf","vendor_id":"SAMPLE"},{"active":1,"config":"modsec_vendor_configs/SAMPLE/optional_rules/modsecurity_crs_46_av_scanning.conf","vendor_id":"SAMPLE"}],"items":{"properties":{"active":{"description":"Whether the configuration is active.\n\n* `1` — Active.\n* `0` — Inactive.","enum":[1,0],"example":1,"type":"integer"},"config":{"description":"The configuration file path, relative to the `/usr/local/apache/conf` directory.","example":"modsec_vendor_configs/SAMPLE/slr_rules/modsecurity_crs_46_slr_et_joomla_attacks.conf","type":"string"},"vendor_id":{"description":"The vendor's unique short name.","example":"SAMPLE","type":"string"}},"type":"object"},"type":"array"},"cpanel_provided":{"description":"Whether cPanel & WHM installed the vendor rule set.\n\n* `1` — Installed.\n* `0` — **Not** installed.","enum":[1,0],"example":0,"type":"integer"},"description":{"description":"The ModSecurity vendor's description.","example":"A SAMPLE-curated ModSecurity rule set.","type":"string"},"dist_md5":{"description":"The download's [MD5](https://en.wikipedia.org/wiki/MD5)\nchecksum value.","example":"ffbaa3a7ead8dfaf0b661a729ce6ad3b","type":"string"},"dist_sha512":{"description":"The download's [sha512](https://en.wikipedia.org/wiki/SHA-2) hash.","example":"b55c09bb1835ed4209f0f3ea4a70d099665363f23d3819c0369be429438d675ba2c749dcefdb85cee682ee0bf485558e67d0b0965fe4799865529d943e8e14cb","type":"string"},"enabled":{"description":"Whether the vendor is enabled.\n\n* `1` — Enabled.\n* `0` — Disabled.","enum":[1,0],"example":1,"type":"integer"},"in_use":{"description":"The number of configuration files in the vendor rule set.","example":32,"minimum":0,"type":"integer"},"inst_dist":{"description":"The rule set version's unique identifier.","example":"SAMPLE_1415038544","type":"string"},"installed":{"description":"Whether the vendor is installed.\n\n* `1` — Installed.\n* `0` — **Not** installed.","enum":[1,0],"example":1,"type":"integer"},"installed_from":{"description":"The URL to the vendor's metadata file.","example":"http://www.example.com/meta_SAMPLE.yaml","type":"string"},"name":{"description":"The vendor's name.","example":"SAMPLE ModSecurity Core Rule Set","type":"string"},"path":{"description":"The full path to the vendor's ModSecurity configuration files.","example":"/usr/local/apache/conf/modsec_vendor_configs/SAMPLE","type":"string"},"report_url":{"description":"The URL of the vendor's Report Receiver API endpoint that reports\nproblems with the vendor's rules.\n\n**Note:**\n\nThe function may not always return this parameter.","example":"https://www.example.com/report","format":"url","type":"string"},"supported_versions":{"description":"A list of the ModSecurity versions that the vendor supports.","example":["2.9.1","2.9.2","2.9.3"],"items":{"type":"string"},"type":"array"},"update":{"description":"Whether the vendor rule set can receive automatic updates.\n\n* `1` — Can receive automatic updates.\n* `0` — **Cannot** receive automatic updates.","enum":[1,0],"example":1,"type":"integer"},"vendor_id":{"description":"The vendor's unique short name.","example":"SAMPLE","type":"string"},"vendor_url":{"description":"The URL of the vendor's website.","example":"https://www.example.com/index.php/Category:SAMPLE_ModSecurity_Core_Rule_Set_Project","format":"url","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"modsec_get_vendors","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return ModSecurity vendors","tags":["ModSecurity","Rule Vendor Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  modsec_get_vendors\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/modsec_get_vendors?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.46"}},"/modsec_is_installed":{"get":{"description":"This function checks whether the ModSecurity™ module is installed.\n\n**Important:**\n\nWhen you disable the [Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles), the system **disables** this function.","operationId":"modsec_is_installed","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"data":{"properties":{"installed":{"description":"Whether ModSecurity is installed on the server.\n* `1` — Installed.\n* `0` — **Not** installed.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"modsec_is_installed","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result`\nfield is `0`. This field may display a success message when\na function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return ModSecurity module status","tags":["ModSecurity","Server Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  modsec_is_installed\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/modsec_is_installed?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.46"}},"/modsec_make_config_inactive":{"get":{"description":"This function removes an include for a ModSecurity™ configuration file from\nthe `modsec2.cpanel.conf` file. This makes the ModSecurity configuration file\ninactive.\n\n**Important:**\n\nWhen you disable the\n[Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles),\nthe system **disables** this function.","operationId":"modsec_make_config_inactive","parameters":[{"description":"The ModSecurity configuration file's path and filename, relative to the `/etc/apache2/conf.d/` directory.","in":"query","name":"config","required":true,"schema":{"example":"modsec_vendor_configs/example.conf","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{}},"metadata":{"properties":{"command":{"description":"The method name called.","example":"modsec_make_config_inactive","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove ModSecurity configuration file include","tags":["ModSecurity","Server Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  modsec_make_config_inactive \\\n  config='modsec_vendor_configs/example.conf'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/modsec_make_config_inactive?api.version=1&config=modsec_vendor_configs%2fexample.conf"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.46"}},"/modsec_make_config_active":{"get":{"description":"This function adds an include for a ModSecurity™ configuration file to\nthe `modsec2.cpanel.conf` file. This makes the ModSecurity configuration file\nactive.\n\n**Important:**\n\nWhen you disable the\n[Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles),\nthe system **disables** this function.","operationId":"modsec_make_config_active","parameters":[{"description":"The ModSecurity configuration file's path and filename, relative to the `/usr/local/apache/conf/` diretory.","in":"query","name":"config","required":true,"schema":{"example":"modsec_vendor_configs/example.conf","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{}},"metadata":{"properties":{"command":{"description":"The method name called.","example":"modsec_make_config_active","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Add ModSecurity configuration file include","tags":["ModSecurity","Server Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  modsec_make_config_active \\\n  config='modsec_vendor_configs/example.conf'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/modsec_make_config_active?api.version=1&config=modsec_vendor_configs%2fexample.conf"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.46"}},"/modsec_disable_vendor":{"get":{"description":"This function disables a ModSecurity™ vendor rule set.\n\n**Note:**\n\nThis function will **not** disable vendor configuration files that you have individually enabled.\n\n**Important:**\n\nWhen you disable the\n[Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles),\nthe system **disables** this function.","operationId":"modsec_disable_vendor","parameters":[{"description":"The vendor's unique short name.","in":"query","name":"vendor_id","required":true,"schema":{"example":"SomeVendor","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{}},"metadata":{"properties":{"command":{"description":"The method name called.","example":"modsec_disable_vendor","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Disable ModSecurity vendor rules","tags":["ModSecurity","Rule Vendor Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  modsec_disable_vendor \\\n  vendor_id='SomeVendor'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/modsec_disable_vendor?api.version=1&vendor_id=SomeVendor"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.48"}},"/modsec_preview_vendor":{"get":{"description":"This function returns the metadata for a ModSecurity™ vendor rule set.\n\n**Important:**\n\nWhen you disable the\n[Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles),\nthe system **disables** this function.","operationId":"modsec_preview_vendor","parameters":[{"description":"The YAML metadata's URL, which describes the vendor and how to obtain its rules.\n\n**Note:**\n\n* The file uses YAML format.\n* The filename **must** use the `meta_` prefix.\n* The filename **must** match the `vendor_id` value for your vendor.\n* The filename **must** end with the `.yaml` extension.","in":"query","name":"url","required":true,"schema":{"example":"https://www.example.com/vendor1rules/meta_vendor1.yaml","format":"url","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"archive_url":{"description":"The URL to the vendor's rule set archive.","example":"https://www.example.com/vendor1.zip","format":"url","type":"string"},"cpanel_provided":{"description":"Whether WebPros International, LLC provided the vendor.\n\n* `1` — cPanel-provided.\n* `0` — **Not** cPanel-provided.","enum":[1,0],"example":0,"type":"integer"},"description":{"description":"The vendor's description.","example":"This is the Vendor1 ModSecurity Core Rule Set.","type":"string"},"dist_md5":{"description":"The download's [MD5](https://en.wikipedia.org/wiki/Md5) checksum value.","example":"307cb5320441ebd712e5581d12100dc9","type":"string"},"dist_sha512":{"description":"The download's [sha512](https://en.wikipedia.org/wiki/SHA-2) hash.","example":"b55c09bb1835ed4209f0f3ea4a70d099665363f23d3819c0369be429438d675ba2c749dcefdb85cee682ee0bf485558e67d0b0965fe4799865529d943e8e14cb","type":"string"},"installed":{"description":"Whether the vendor is installed.\n\n* `1` — Installed.\n* `0` — **Not** installed.","enum":[1,0],"example":1,"type":"integer"},"installed_from":{"description":"The vendor's metadata file URL.","example":"https://www.example.com/vendor1rules/meta_vendor1.yaml","format":"url","type":"string"},"name":{"description":"The vendor's name.","example":"Vendor1 ModSecurity Core Rule Set","type":"string"},"path":{"description":"The absolute path to the directory that contains the vendor's configuration files.","example":"/usr/local/apache/conf/modsec_vendor_configs/vendor1","type":"string"},"report_url":{"description":"The URL to which the system will send reports.","example":"https://waf.example.com/api/cpanel_feedback?source=1&rule_set=1.229","format":"url","type":"string"},"supported_versions":{"description":"A list of the ModSecurity versions that the vendor supports.","example":["2.9.1","2.9.2","2.9.3"],"items":{"type":"string"},"type":"array"},"vendor_id":{"description":"The vendor's unique short name.","example":"vendor1","type":"string"},"vendor_url":{"description":"The vendor's website URL.","example":"http://www.example.com","format":"url","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"modsec_preview_vendor","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return ModSecurity vendor rule metadata","tags":["ModSecurity","Rule Vendor Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  modsec_preview_vendor \\\n  url='https://www.example.com/vendor1rules/meta_vendor1.yaml'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/modsec_preview_vendor?api.version=1&url=https%3a%2f%2fwww.example.com%2fvendor1rules%2fmeta_vendor1.yaml"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.48"}},"/modsec_remove_rule":{"get":{"description":"This function removes a rule from a ModSecurity™ configuration file.\n\n**Important:**\n\nWhen you disable the\n[Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles),\nthe system disables this function.","operationId":"modsec_remove_rule","parameters":[{"description":"The ModSecurity configuration file's path and filename, relative to the `/usr/local/apache/conf/` directory.","in":"query","name":"config","required":true,"schema":{"example":"modsec_vendor_configs/example.conf","type":"string"}},{"description":"The rule's ID.","in":"query","name":"id","required":true,"schema":{"example":1234567890,"minimum":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{}},"metadata":{"properties":{"command":{"description":"The method name called.","example":"modsec_remove_rule","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove ModSecurity rule","tags":["ModSecurity","Rule Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  modsec_remove_rule \\\n  config='modsec_vendor_configs/example.conf' \\\n  id='1234567890'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/modsec_remove_rule?api.version=1&config=modsec_vendor_configs%2fexample.conf&id=1234567890"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.46"}},"/modsec_remove_setting":{"get":{"description":"This function removes a global ModSecurity™ configuration directive.\n\n**Important:**\n\nWhen you disable the\n[Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles),\nthe system disables this function.","operationId":"modsec_remove_setting","parameters":[{"description":"The setting's ID. For a list of available settings and their IDs, call the `modsec_get_settings` function.","in":"query","name":"setting_id","required":true,"schema":{"example":3,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{}},"metadata":{"properties":{"command":{"description":"The method name called.","example":"modsec_remove_setting","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove ModSecurity configuration","tags":["ModSecurity","Server Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  modsec_remove_setting \\\n  setting_id='3'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/modsec_remove_setting?api.version=1&setting_id=3"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.46"}},"/modsec_remove_vendor":{"get":{"description":"This function removes a ModSecurity™ vendor. When you call this function, the system\nremoves the vendor's includes, disablement directives, configuration files, and\nmetadata file.\n\n**Important:**\n\nWhen you disable the\n[Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles),\nthe system **disables** this function.","operationId":"modsec_remove_vendor","parameters":[{"description":"The ModSecurity vendor's unique short name.","in":"query","name":"vendor_id","required":true,"schema":{"example":"SomeVendor","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"modsec_remove_vendor","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove ModSecurity vendor","tags":["ModSecurity","Rule Vendor Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  modsec_remove_vendor \\\n  vendor_id='SomeVendor'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/modsec_remove_vendor?api.version=1&vendor_id=SomeVendor"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.48"}},"/modsec_report_rule":{"get":{"description":"This function submits ModSecurity™ rule error reports to a remote receiver. The third\nparty rule vendors use these error reports to identify problems with their rule sets.\n\n**Important:**\n\nWhen you disable the\n[Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles),\nthe system **disables** this function.","operationId":"modsec_report_rule","parameters":[{"description":"The MySQL® row IDs from the `hits` table in the `modsec` database\nfor the audit log event to report.\n\n**Note:**\n\nIf you specify more than one row ID:\n\n* You **must** comma-separate the rule IDs.\n* The rule IDs **must** all correspond to the same ModSecurity rule.","examples":{"multiple":{"summary":"Report multiple row IDs.","value":"794828, 794829, 794820"},"single":{"summary":"Report a single row ID.","value":794828}},"explode":false,"in":"query","name":"row_ids","required":true,"schema":{"type":"integer"},"style":"form"},{"description":"A short message that explains the reason for the report.","in":"query","name":"message","required":true,"schema":{"example":"Hi. We're having some trouble with this rule. It seems to be\nblocking all requests.","type":"string"}},{"description":"The contact email address to send with the error report. This allows the rule's vendor to reply to the user directly.","in":"query","name":"email","required":true,"schema":{"example":"john.doe@example.com","format":"email","type":"string"}},{"description":"The report's type.\n\n**Note:**\n\nThis value does **not** use a specified format. Treat the value as freeform text.","in":"query","name":"type","required":true,"schema":{"example":"false positive","type":"string"}},{"description":"Whether the function sends the report to the rule's vendor.\n\n* `1` — Send the report.\n* `0` — Do **not** send the report.","in":"query","name":"send","required":true,"schema":{"enum":[1,0],"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"report":{"description":"An array of objects containing information for the report.","items":{"properties":{"email":{"description":"The contact email address to send with the error report. This allows the rule's vendor to reply to the report directly.","example":"john.doe@example.com","format":"email","type":"string"},"hits":{"description":"An array of objects containing information about the hit.","items":{"properties":{"action_desc":{"description":"The web server's response to the client.","example":"Access denied with code 406 (phase 2).","type":"string"},"handler":{"description":"This parameter only returns a `null` value.","example":null,"nullable":true,"type":"string"},"host":{"description":"The virtual host's (vhost) domain name.","example":"example.com","format":"domain","type":"string"},"http_method":{"description":"The\n[HTTP method](http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html)\nthat the client used to generate the hit.","example":"GET","type":"string"},"http_status":{"description":"The\n[HTTP status code](http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html)\nthat the web server returned.","example":406,"type":"integer"},"http_version":{"description":"The HTTP version number.","example":"HTTP/1.1","type":"string"},"id":{"description":"The `modsec` database line number.","example":794828,"minimum":1,"type":"integer"},"ip":{"description":"The client's IP address.","example":"10.215.215.236","format":"ipv4","type":"string"},"justification":{"description":"The specific criteria from the ModSecurity rule that generated the hit.","example":"Unconditional match in SecAction.","type":"string"},"meta_file":{"description":"The ModSecurity configuration file that contains the rule that triggered the log entry.","example":"/usr/local/apache/conf/modsec_vendor_configs/MyVendor/one.conf","type":"string"},"meta_id":{"description":"The ID of the ModSecurity rule that triggered the log entry.","example":12345694,"type":"integer"},"meta_line":{"description":"The line number of the ModSecurity rule that triggered the log entry.","example":1,"minimum":1,"type":"integer"},"meta_logdata":{"description":"The transaction data fragment from the ModSecurity rule's `logdata` action.","example":null,"nullable":true,"type":"string"},"meta_msg":{"description":"The human-readable message from the ModSecurity rule's `msg` action.","example":"Method is not allowed by policy","nullable":true,"type":"string"},"meta_offset":{"description":"The byte offset at which a match occurred within the target\ndata.\n\n**Note:**\n\nThis data is not always available.","example":0,"minimum":0,"type":"integer"},"meta_rev":{"description":"The revision number from the ModSecurity rule's `rev` action.","example":1,"minimum":1,"nullable":true,"type":"integer"},"meta_severity":{"description":"The hit severity level from the ModSecurity\nrule's `severity` action.\n\n* `ALERT`\n* `CRITICAL`\n* `DEBUG`\n* `EMERGENCY`\n* `ERROR`\n* `INFO`\n* `NOTICE`\n* `WARNING`","enum":["ALERT","CRITICAL","DEBUG","EMERGENCY","ERROR","INFO","NOTICE","WARNING"],"example":"CRITICAL","nullable":true,"type":"string"},"meta_uri":{"description":"The client-requested URI.\n\n**Note:**\n\nThis data is not always available.","example":null,"format":"uri","nullable":true,"type":"string"},"path":{"description":"The accessed file's path, relative to the document root.","example":"/something","type":"string"},"timestamp":{"description":"The date and time at which the log entry was made.\n\n**Note:**\n\nThis parameter uses the server's configured time zone.","example":"2019-10-13T07:58:04","format":"ISO-8601 Date Time (Space Separated)","type":"string"},"timezone":{"description":"The server's configured timezone, in minutes difference from UTC/GMT.","example":"-300","type":"string"}},"type":"object"},"type":"array"},"message":{"description":"A short message that explains the reason for the report.","example":"Hi. We're having some trouble with this rule. It seems to be blocking all requests.","type":"string"},"rule_text":{"description":"The rule text from the configuration file.","example":"SecAction \"deny,auditlog,id:'12345694'\"\n","type":"string"},"type":{"description":"The report's type.\n\n**Note:**\n\nThis value does **not** use a specified format. Treat the value as\nfreeform text.","example":"false positive","type":"string"}},"type":"object"}}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"modsec_report_rule","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Export ModSecurity rule error report","tags":["ModSecurity","Rule Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  modsec_report_rule \\\n  row_ids='794828' \\\n  message=$'Hi. We\\'re having some trouble with this rule. It seems to be\nblocking all requests.' \\\n  email='john.doe@example.com' \\\n  type='false positive' \\\n  send='1'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/modsec_report_rule?api.version=1&row_ids=794828&message=Hi.%20We%27re%20having%20some%20trouble%20with%20this%20rule.%20It%20seems%20to%20be%0ablocking%20all%20requests.&email=john.doe%40example.com&type=false%20positive&send=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.48"}},"/modsec_set_config_text":{"get":{"description":"This function sets the contents of a specified ModSecurity™ configuration file. The system\nstages any changes to the configuration file. To deploy the changes, call WHM API 1's\n`modsec_deploy_rule_changes` function.\n\n**Important:**\n\nWhen you disable the\n[Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles),\nthe system disables this function.","operationId":"modsec_set_config_text","parameters":[{"description":"The configuration file name.","in":"query","name":"config","required":true,"schema":{"example":"modsec2.example.conf","type":"string"}},{"description":"The configuration text.","in":"query","name":"text","required":true,"schema":{"example":"SecRule REQUEST_URI \"example\" \"deny,id:123456789\" SecAction \"pass,auditlog,id\"","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{},"metadata":{"properties":{"command":{"description":"The method name called.","example":"modsec_set_config_text","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update ModSecurity configuration file","tags":["ModSecurity","Server Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  modsec_set_config_text \\\n  config='modsec2.example.conf' \\\n  text='SecRule REQUEST_URI \"example\" \"deny,id:123456789\" SecAction \"pass,auditlog,id\"'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/modsec_set_config_text?api.version=1&config=modsec2.example.conf&text=SecRule%20REQUEST_URI%20%22example%22%20%22deny%2cid%3a123456789%22%20SecAction%20%22pass%2cauditlog%2cid%22"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.46"}},"/modsec_undisable_rule":{"get":{"description":"This function enables a ModSecurity™ rule.\n\n**Important:**\n\n  When you disable the Web Server role, the system disables this function.","operationId":"modsec_undisable_rule","parameters":[{"description":"The ModSecurity configuration file.","in":"query","name":"config","required":true,"schema":{"example":"modsec_vendor_configs/example.conf","type":"string"}},{"description":"The ModSecurity rule's ID.","in":"query","name":"id","required":true,"schema":{"example":"1234567890","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"modsec_undisable_rule","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Enable ModSecurity rule","tags":["ModSecurity","Rule Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  modsec_undisable_rule \\\n  config='modsec_vendor_configs/example.conf' \\\n  id='1234567890'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/modsec_undisable_rule?api.version=1&config=modsec_vendor_configs%2fexample.conf&id=1234567890"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.46"}},"/modsec_set_setting":{"get":{"description":"This function sets a global ModSecurity™ configuration directive.\n\n**Important:**\n\nWhen you disable the [Web Server role](https://go.cpanel.net/howtouseserverprofiles#roles), the system **disables** this function.","operationId":"modsec_set_setting","parameters":[{"description":"The setting's ID.\n\n**Note:**\n\n The WHM API 1 `modsec_get_settings` function returns this value.","in":"query","name":"setting_id","required":true,"schema":{"example":8,"minimum":0,"type":"integer"}},{"description":"The setting's new state. The function uses this as a valid argument\nfor the directive.\n\n**Note:**\n\n For more information, read SpiderLabs' [ModSecurity documentation](https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual).","in":"query","name":"state","required":true,"schema":{"example":"2000","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"default":{"description":"The setting's default value.","example":"1500","type":"string"},"description":{"description":"The setting's description.","example":"This setting allows you to define the match limit of the PCRE library.","type":"string"},"directive":{"description":"The setting's Apache® directive.","example":"SecPcreMatchLimit","type":"string"},"name":{"description":"The setting's name.","example":"PCRE library match limit","type":"string"},"radio_options":{"description":"An array of objects with the options that the client should display, as buttons, for this setting in a user interface.\n\n**Note:**\n\n The function **only** returns this array of objects when you set the `type` parameter's value to `radio`.","items":{"properties":{"name":{"description":"The setting name to display to the user. The user's [locale](https://go.cpanel.net/localedocs) may translate this value.","example":"Log all transactions.","type":"string"},"option":{"description":"The setting that the system used to select the setting's state.\n\n**Note:**\n\n This value is identical to the string that the client sends in as `state` value when users select the specified setting. In most cases, you should **not** display this value to the user. Instead, display the `name` value.","example":"On","type":"string"}},"type":"object"},"type":"array"},"setting_id":{"description":"The setting's ID.","example":8,"minimum":0,"type":"integer"},"state":{"description":"The setting's new state.","example":2000,"type":"integer"},"type":{"description":"The type of UI control that the client should use to represent the setting.\n\n* `text` - WHM users modify this setting via a text box.\n* `radio` - WHM users modify this setting via a radio button.\n  - **Note:** If the `type` parameter's value is `radio`, the function also returns the `radio_options` array of objects.\n* `number` - WHM users modify this setting via a text box that only allows numeric values.","enum":["text","radio","number"],"example":"text","type":"string"},"url":{"description":"The URL for the setting's documentation.","example":"https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual#secpcrematchlimit","format":"url","type":"string"},"validation":{"description":"A validator or array of validators to apply. Use these validators to perform frontend validation through your preferred implementation methods.\n\n**Note:**\n\n The function may represent each validator as either a string or an object.\n * When the function represents the validator as a string, no arguments exist for the validator.\n * When the function returns the validator as a object, the API may also include an argument for the validator.","items":{"anyOf":[{"description":"A JSON object string that contains one or more arguments for the validator.","properties":{"arg":{"description":"The regular expression pattern that is used with `name` when the validator checks a user's input.","example":"[Ee]xample"},"name":{"description":"The method that determines where the validator should match a pattern in a user's input.","example":"startsWith"}},"type":"object"},{"description":"A string that is one of the following values:\n * `path` - An instruction to verify whether the user's input is a valid path.\n * `honeypotAccessKey` - An instruction to verify whether the user's input fits the constraints of an `Http:BL` API access key.\n * `positiveInteger` - An instruction to verify whether the user's input is a positive integer.","enum":["path","honeypotAccessKey","positiveInteger"],"example":"positiveInteger","type":"string"}]},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"modsec_set_setting","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update ModSecurity configuration","tags":["ModSecurity","Server Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  modsec_set_setting \\\n  setting_id='8' \\\n  state='2000'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/modsec_set_setting?api.version=1&setting_id=8&state=2000"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.46"}},"/modsec_update_vendor":{"get":{"description":"This function updates a vendor with the current version of the rule set.\n\n**Important:**\n\nWhen you disable the\n[Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles),\nthe system disables this function.","operationId":"modsec_update_vendor","parameters":[{"description":"The vendor metadata file's URL.","in":"query","name":"url","required":true,"schema":{"example":"http://example.com/update/meta_MyVendor.yaml","format":"url","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"diagnostics":{"description":"A list of diagnostic information about the update.","properties":{"added_configs":{"description":"A list of the ModSecurity configuration files that the update added.","items":{"example":"modsec_vendor_configs/MyVendor/three.conf","type":"string"},"type":"array"},"deleted_configs":{"description":"An array of objects containing the ModSecurity configuration files that the update removed.","items":{"example":"modsec_vendor_configs/MyVendor/one.conf","type":"string"},"type":"array"},"new_configs":{"description":"A complete list of configuration files that the update modified.","items":{"properties":{"active":{"description":"Whether the configuration file is active.\n\n* `1` — Active.\n* `0` — **Not** active.","enum":[1,0],"example":0,"type":"integer"},"config":{"description":"The file path to the configuration file, relative to the `/usr/local/apache/conf/` Apache configuration directory.","example":"modsec_vendor_configs/MyVendor/two.conf","type":"string"},"vendor_id":{"description":"The vendor's unique name.","example":"MyVendor","type":"string"}},"type":"object"},"type":"array"},"prev_configs":{"description":"A list of configuration files in the old version.","items":{"properties":{"config":{"description":"The file path of the configuration file, relative to the `/usr/local/apache/conf/` Apache configuration directory.","example":"modsec_vendor_configs/MyVendor/two.conf","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"vendor":{"description":"A list of updated vendor information.","properties":{"archive_url":{"description":"The URL to download the vendor rules.","example":"http://example.com/update/MyVendor.zip","format":"url","type":"string"},"cpanel_provided":{"description":"Whether WebPros International, LLC provided the rule set.\n\n* `1` — Provided by WebPros International, LLC.\n* `0` — Not provided WebPros International, LLC.","enum":[1,0],"example":0,"type":"integer"},"description":{"description":"The vendor's description.","example":"This is an example of a custom vendor set (updated).","type":"string"},"dist_md5":{"description":"The download's [MD5](https://en.wikipedia.org/wiki/MD5) checksum value.","example":"ecafce1bf148532250a8d4743a8374d1","type":"string"},"enabled":{"description":"Whether the vendor is enabled.\n\n* `1` — Enabled.\n* `0` — Disabled.","enum":[1,0],"example":1,"type":"integer"},"inst_dist":{"description":"The unique identifier for the rule set version.","example":"MyVendor-2","type":"string"},"installed":{"description":"Whether the vendor is installed.\n\n* `1` — Installed.\n* `0` — **Not** installed.","enum":[1,0],"example":1,"type":"integer"},"installed_from":{"description":"The URL to the vendor's metadata file.","example":"http://example.com/update/meta_MyVendor.yaml","format":"url","type":"string"},"name":{"description":"The vendor's name.","example":"My Vendor","type":"string"},"path":{"description":"The file path to the vendor's ModSecurity configuration files.","example":"/usr/local/apache/conf/modsec_vendor_configs/MyVendor","type":"string"},"report_url":{"description":"The URL that the vendor uses to receive problem reports.","example":"http://example.com/report/","format":"url","type":"string"},"vendor_id":{"description":"The vendor's unique short name.","example":"MyVendor","type":"string"},"vendor_url":{"description":"The URL to the vendor's website.","example":"http://example.com/","format":"url","type":"string"}},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"modsec_update_vendor","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update ModSecurity vendor ruleset","tags":["ModSecurity","Rule Vendor Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  modsec_update_vendor \\\n  url='http://example.com/update/meta_MyVendor.yaml'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/modsec_update_vendor?api.version=1&url=http%3a%2f%2fexample.com%2fupdate%2fmeta_MyVendor.yaml"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.48"}},"/background_mysql_upgrade_checker_run":{"get":{"description":"This function checks your MySQL configuration file and table engine before an upgrade to MySQL 8.0.\n\n**Important:**\n\nWhen you disable the\n[MySQL/MariaDB role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles)\n**and** remote MySQL is **not** already configured, the system **disables** this function.","operationId":"background_mysql_upgrade_checker_run","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"log_entry":{"description":"The upgrade log's location, relative to the\n[`/var/cpanel/logs/`](https://docs.cpanel.net/knowledge-base/cpanel-product/the-cpanel-log-files/#/var-cpanel-logs)\ndirectory.","example":"mysql_upgrade.20200202-172923","type":"string"},"pid":{"description":"The upgrade check's process ID.","example":23456,"minimum":1,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"background_mysql_upgrade_checker_run","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Validate MySQL status before upgrade","tags":["Databases","Manage MySQL Server"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  background_mysql_upgrade_checker_run\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/background_mysql_upgrade_checker_run?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"88"}},"/current_mysql_version":{"get":{"description":"This function retrieves the server's version of MySQL® or MariaDB®.\n\n**Important:**\n\n  When you disable the [MySQL/MariaDB role](https://go.cpanel.net/serverroles) **and** remote MySQL is **not** already configured, the system **disables** this function.","operationId":"current_mysql_version","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"server":{"default":"mysql","description":"The server's database engine.\n* `mysql`\n* `mariadb`","enum":["mysql","mariadb"],"example":"mysql","type":"string"},"version":{"description":"The version number, in `major`.`minor` format.","example":"8.0","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"current_mysql_version","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return MySQL version","tags":["Databases","Manage MySQL Server"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  current_mysql_version\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/current_mysql_version?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"cPanel 11.48"}},"/background_mysql_upgrade_status":{"get":{"description":"This function retrieves the status of a background MySQL® or MariaDB® upgrade.\n\n**Important:**\n\n  When you disable the [MySQL/MariaDB](https://go.cpanel.net/serverroles) role and remote MySQL is **not** already configured, the system **disables** this function.","operationId":"background_mysql_upgrade_status","parameters":[{"description":"The logfile's name.\n\n**Note:**\n\n  Log files exist in the `/var/cpanel/logs/` directory.","in":"query","name":"upgrade_id","required":true,"schema":{"example":"mysql_upgrade.20141108-172923","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"error":{"description":"An error code.\n* `0` — Successful upgrade.\n* `-1` — Child process died from a signal.\n* `4` — MySQL upgrade failed error code.","example":0,"type":"integer"},"error_log":{"description":"The upgrade's error log file.\n\n**Note:**\n\n You can review MySQL upgrade error logs in the following location, where $TIME represents the time in [Unix epoch time](https://en.wikipedia.org/wiki/Unix_time) format: `/var/cpanel/logs/mysql_upgrade.$TIME/unattended_background_upgrade.error`.","example":"Starting The system failed to update MYSQL,\\n------------------------------------\\n","type":"string"},"log":{"description":"The upgrade's log file.","example":"Starting process with log file at /var/cpanel/logs/mysql_upgrade.20141108-172923/unattended_background_upgrade.log\nBeginning MariaDB 10.0 upgrade...\nObtained version information from system.\nEnsuring the MariaDB100 repository is available and working.\ncheckyum version 22.3\nEnsuring that the package MariaDB-client with version matching 10.0 is available.\nEnsuring that the package MariaDB-common with version matching 10.0 is available.\nEnsuring that the package MariaDB-devel with version matching 10.0 is available.\nEnsuring that the package MariaDB-server with version matching 10.0 is available.\nEnsuring that the package MariaDB-shared with version matching 10.0 is available.\nEnsuring that the package coreutils is available.\nEnsuring that the package grep is available.\nEnsuring that the package perl-DBI is available.\n your MariaDB server version for the right syntax to use near ''.`netcopya0I5KfqYTfHqJr` FOR UPGRADE'' at line 1 when executing ''CHECK TABLE ... FOR UPGRADE''\nFATAL ERROR: Upgrade failed\nDone building configuration.\nHooks system enabled.\nChecking for and running RPM::Versions ''post'' hooks for any RPMs about to be installed\nAll required ''post'' hooks have been run\nRunning: /usr/local/cpanel/scripts/check_cpanel_pkgs --targets=MySQL41,MySQL50,MySQL51,MySQL55,MySQL56,MariaDB100,MariaDB101 --fix\nRestarting mysql service.\nWaiting for mysql to restart waiting for mysql to initialize finished.\n\u001b[1;32mMariaDB upgrade completed successfully\u001b[0m\n------------------------------------\n","type":"string"},"state":{"description":"The upgrade's state.\n* success\n* failed\n* in progress","enum":["success","failed","in progress"],"example":"success","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"background_mysql_upgrade_status","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return MySQL or MariaDB upgrade status","tags":["Databases","Manage MySQL Server"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  background_mysql_upgrade_status \\\n  upgrade_id='mysql_upgrade.20141108-172923'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/background_mysql_upgrade_status?api.version=1&upgrade_id=mysql_upgrade.20141108-172923"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"cPanel 11.48"}},"/installable_mysql_versions":{"get":{"description":"This function lists all available versions of MySQL® and MariaDB.\n\n**Important:**\n\nWhen you disable the [MySQL/MariaDB](https://go.cpanel.net/howtouseserverprofiles#roles) role **and** remote MySQL is **not** already configured, the system disables this function.","operationId":"installable_mysql_versions","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"versions":{"description":"An array of objects that contain information about the database version information.","items":{"properties":{"server":{"description":"The server's database engine.\n* `mysql`\n* `mariadb`","enum":["mysql","mariadb"],"example":"mariadb","type":"string"},"version":{"description":"The version number in `major.minor` format.","example":"10.0","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"installable_mysql_versions","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return available MySQL versions","tags":["Databases","Manage MySQL Server"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  installable_mysql_versions\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/installable_mysql_versions?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"cPanel 11.48"}},"/set_service_proxy_backends":{"get":{"description":"This function lets you configure a cPanel account's\n[service proxying](https://go.cpanel.net/ServiceProxying).\n\n**Note:**\n\n* If the cPanel account is a [distributed account](https://go.cpanel.net/cPanelGlossary#distributed-cpanel-account),\nand you call this function on the account’s [parent node](https://go.cpanel.net/cPanelGlossary#parent-node),\nthe system will propagate the new service proxying to the [child node](https://go.cpanel.net/cPanelGlossary#child-node).\n* If the [Web Server](https://go.cpanel.net/howtouseserverprofiles#roles) role is active\non the server, this function rebuilds the user's web virtual hosts (vhosts) and restarts\nthe web server.\n* If the system cannot rebuild the user's vhosts, the API call will still succeed. However,\nthe function returns a failure warning in the metadata.\n* To remove an account's service proxying, use the WHM API 1 `unset_all_service_proxy_backends`\nfunction.","operationId":"set_service_proxy_backends","parameters":[{"description":"The cPanel account's username.","in":"query","name":"username","required":true,"schema":{"example":"example","format":"username","type":"string"}},{"description":"The hostname or IP address to assign as the server that handles\nthe account's service proxy requests.\n\nThis parameter defaults to the existing service proxy configuration,\nif one exists.","in":"query","name":"general","required":false,"schema":{"anyOf":[{"description":"A valid hostname.","example":"hostname.example.com","format":"hostname","type":"string"},{"description":"A valid IP address.","example":"192.0.2.102","format":"ipv4","type":"string"}]}},{"description":"The name of a service group for which to assign a proxy backend. The\ncorresponding `service_group_backend` value will be the service group's\nnew proxy backend.\n\n* `Mail` — The [Mail service group](https://go.cpanel.net/ServiceProxying#Mail).\n\nThis parameter defaults to the existing setting, if one exists.\n\n**Note:**\n\n * When you call this parameter, you **must** include a corresponding\n `service_group_backend` value.\n * To add `multiple service_group` values, increment the parameter name. For example,\n `service_group-1`, `service_group-2`, and `service_group-3`.","examples":{"multiple":{"summary":"Add multiple service backend groups.","value":"service-group-0=Mail&service-group-1=Mail&service-group-3=Mail"},"single":{"summary":"Add a single service backend group.","value":"Mail"}},"in":"query","name":"service_group","required":false,"schema":{"enum":["Mail"],"type":"string"}},{"description":"The hostname or IP address of the server to assign as the corresponding\n`service_group` value's proxy backend server.\n\nThis parameter defaults to the existing setting, if one exists.\n\n**Note:**\n\n * When you call this parameter, you **must** include a corresponding `service_group`\n value.\n * To add multiple `service_group_backend` values, increment the parameter name.\n For example, `service_group_backend-1`, `service_group_backend-2`,\n and `service_group_backend-3`.","examples":{"multiple":{"summary":"Add multiple service group backend servers.","value":"service_group_backend-1=mail.example1.com&service_group_backend-2=mail.example2.com&service_group_backend-3=mail.example3.com"},"single":{"summary":"Add a single service group backend server.","value":"mail.example.com"}},"in":"query","name":"service_group_backend","required":false,"schema":{"anyOf":[{"description":"A valid hostname.","example":"hostname.example.com","format":"hostname","type":"string"},{"description":"A valid IP address.","example":"192.0.2.102","format":"ipv4","type":"string"}]}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"set_service_proxy_backends","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update cPanel account service proxying","tags":["Services"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  set_service_proxy_backends \\\n  username='example'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/set_service_proxy_backends?api.version=1&username=example"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"90"}},"/nat_checkip":{"get":{"description":"This function validates a public IP address on a NAT-configured server.","operationId":"nat_checkip","parameters":[{"description":"The local IPv4 address.","in":"query","name":"ip","required":true,"schema":{"example":"192.168.4.10","format":"ipv4","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"checked_ip":{"description":"The local IPv4 address.","example":"192.168.4.10","format":"ipv4","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"nat_checkip","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Validate public IP address for NAT","tags":["IP Addresses","Network Address Translation"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  nat_checkip \\\n  ip='192.168.4.10'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/nat_checkip?api.version=1&ip=192.168.4.10"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.40"}},"/nat_set_public_ip":{"get":{"description":"This function pairs a local IP address with a public IP address on NAT-configured servers.","operationId":"nat_set_public_ip","parameters":[{"description":"The local IPv4 address.","in":"query","name":"local_ip","required":true,"schema":{"example":"192.168.4.10","format":"ipv4","type":"string"}},{"description":"The public IPv4 address.","in":"query","name":"public_ip","required":true,"schema":{"example":"10.5.3.33","format":"ipv4","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"nat_set_public_ip","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Register NAT IP address to public IP address","tags":["IP Addresses","Network Address Translation"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  nat_set_public_ip \\\n  local_ip='192.168.4.10' \\\n  public_ip='10.5.3.33'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/nat_set_public_ip?api.version=1&local_ip=192.168.4.10&public_ip=10.5.3.33"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.40"}},"/latest_available_mysql_version":{"get":{"description":"This function retrieves the latest available version of MySQL® or MariaDB®.\n\n**Important:**\n\nWhen you disable the [MySQL/MariaDB role](https://go.cpanel.net/serverroles) and remote MySQL is **not** already configured, the system **disables** this function.","operationId":"latest_available_mysql_version","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"server":{"description":"The server's database engine.\n* `mysql`\n* `mariadb`","enum":["mysql","mariadb"],"example":"mariadb","type":"string"},"version":{"description":"The version number in `major.minor` format.","example":"10.0","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"latest_available_mysql_version","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return latest MySQL version","tags":["Databases","Manage MySQL Server"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  latest_available_mysql_version\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/latest_available_mysql_version?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"cPanel 11.48"}},"/verify_new_username":{"get":{"description":"This function checks for username conflicts during account creation.","operationId":"verify_new_username","parameters":[{"description":"The account that you wish to create.","in":"query","name":"user","required":true,"schema":{"example":"username","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"verify_new_username","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result`\nfield is `0`. This field may display a success message when\na function succeeds.\n\n**Note:**\n\nIf the function detects a username conflict, it returns an error\nmessage in this field.","example":"OK","type":"string"},"result":{"description":"- `1` — Success.\n- `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Validate new cPanel account username","tags":["Account Creation"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  verify_new_username \\\n  user='username'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/verify_new_username?api.version=1&user=username"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"58"}},"/get_nameserver_config":{"get":{"description":"This function retrieves the default nameservers for the currently-authenticated user.","operationId":"get_nameserver_config","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"nameservers":{"description":"The currently-authenticated user's nameservers.","example":["ns1.example.com","ns2.example.com"],"items":{"type":"string"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_nameserver_config","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return current user's nameservers","tags":["DNS","Resolvers"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_nameserver_config\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_nameserver_config?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"56"}},"/lookupnsip":{"get":{"description":"This function retrieves a nameserver's IP address.","operationId":"lookupnsip","parameters":[{"description":"The nameserver's hostname.","in":"query","name":"host","required":true,"schema":{"example":"ns1.example.com","format":"domain","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"ip":{"description":"The nameserver's IP address.","example":"192.168.0.20","format":"ipv4","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"lookupnsip","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return nameserver's IP address","tags":["DNS","Resolvers"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  lookupnsip \\\n  host='ns1.example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/lookupnsip?api.version=1&host=ns1.example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/verify_new_username_for_restore":{"get":{"description":"This function checks for username conflicts during account restoration. If the function detects a username conflict, it outputs an error message in the `reason` return.","operationId":"verify_new_username_for_restore","parameters":[{"description":"The cPanel account that you wish to transfer to the server.","in":"query","name":"user","required":true,"schema":{"example":"username","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"verify_new_username_for_restore","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"- `1` — Success.\n- `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Validate username during restoration","tags":["Account Restoration","Restore Account"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  verify_new_username_for_restore \\\n  user='username'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/verify_new_username_for_restore?api.version=1&user=username"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"58"}},"/modsec_deploy_settings_changes":{"get":{"description":"This function deploys the staged changes to your `modsec2.cpanel.conf` file and\nattempts to restart Apache. If the new settings fail validation, the system restores\nthe `/etc/apache2/conf.d/modsec/modsec2.cpanel.conf` file.\n\n**Note:**\n\nCall the WHM API 1 `modsec_set_setting` function to prepare your changes for\nthe `modsec2.cpanel.conf` file.\n\n**Important:**\n\nWhen you disable the\n[Web Server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles),\nthe system **disables** this function.","operationId":"modsec_deploy_settings_changes","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{}},"metadata":{"properties":{"command":{"description":"The method name called.","example":"modsec_deploy_settings_changes","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Enable staged ModSecurity configuration files","tags":["ModSecurity","Server Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  modsec_deploy_settings_changes\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/modsec_deploy_settings_changes?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.48"}},"/resolvedomainname":{"get":{"description":"This function resolves a domain's IPv4 address.","operationId":"resolvedomainname","parameters":[{"description":"The domain.","in":"query","name":"domain","required":true,"schema":{"example":"example.com","format":"domain","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"ip":{"description":"The domain's IPv4 address.","example":"192.168.0.20","format":"ipv4","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"resolvedomainname","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return domain's IP address","tags":["DNS","Domain Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  resolvedomainname \\\n  domain='example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/resolvedomainname?api.version=1&domain=example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.28"}},"/lookupnsips":{"get":{"description":"This function retrieves a nameserver's IPv4 and IPv6 addresses.","operationId":"lookupnsips","parameters":[{"description":"The nameserver's hostname.","in":"query","name":"host","required":true,"schema":{"example":"ns1.example.com","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"ipv4":{"description":"The nameserver's IPv4 address.\n\n**Note:**\n\n The function returns this value **only** if a nameserver with an IPv4 address exists on the server.","example":"192.0.2.0","format":"ipv4","type":"string"},"ipv6":{"description":"The nameserver's IPv6 address.\n\n**Note:**\n\n The function returns this value **only** if a nameserver with an IPv6 address exists on the server.","example":"2001:0db8:0:0:1:0:0:1","format":"ipv6","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"lookupnsips","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return nameserver's IPv4 and IPv6 addresses","tags":["DNS","Resolvers"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  lookupnsips \\\n  host='ns1.example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/lookupnsips?api.version=1&host=ns1.example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"60"}},"/set_nameserver":{"get":{"description":"This function sets the nameserver software that the remote servers in a DNS cluster run. The system queues the nameserver software that you select until the HTTP request finishes. Then, it sets the remote servers' nameserver software.","operationId":"set_nameserver","parameters":[{"description":"The nameserver software.\n* `BIND`\n* `PowerDNS`\n* `Disabled`","in":"query","name":"nameserver","required":true,"schema":{"enum":["BIND","PowerDNS","Disabled"],"example":"BIND","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"message":{"description":"A confirmation message from the system.","example":"Queued task to set nameserver to bind successfully.","type":"string"},"nameserver":{"description":"The nameserver software.\n* `bind`\n* `powerdns`\n* `disabled`","enum":["bind","powerdns","disabled"],"example":"bind","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"set_nameserver","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update remote DNS server's nameserver software","tags":["DNS","DNS Cluster Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  set_nameserver \\\n  nameserver='BIND'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/set_nameserver?api.version=1&nameserver=BIND"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"84"}},"/backup_get_transport_status":{"get":{"description":"This function retrieves the status of any backup transport events on the account.","operationId":"backup_get_transport_status","parameters":[{"description":"The transport's identification (ID). If you do **not** specify this parameter,\nthe function returns **all** transports on the account.\n\n**Note:**\n\nYou can use this parameter or the `transport_name` parameter.","in":"query","name":"transport_id","required":false,"schema":{"example":"transportname","type":"string"}},{"description":"That transport's current state. If you do **not** specify this parameter,\nthe function returns the status of **all** transports on the account.\n\n* `completed`\n* `failed`\n* `pending`\n* `running`","in":"query","name":"state","required":false,"schema":{"enum":["completed","failed","pending","running"],"example":"running","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"pages":{"description":"The number of pages that the backup transports contain.\n\n**Note:**\n\nThis return's value depends on the\n[pagination variables](https://go.cpanel.net/paginationvariables)\nthat you pass when you call the function.","example":3,"type":"integer"},"transport_status":{"description":"A list of information about each transport event.","items":{"properties":{"date":{"description":"The backup transport event's date.","example":"2019-08-30T00:00:00.000Z","format":"ISO-8601 Date","type":"string"},"end_timestamp":{"description":"The transport event's end time, in `YYYY-MM-DD HH:MM:SS` format.","example":"2019-08-30T02:04:06.000Z","type":"string"},"start_timestamp":{"description":"The transport event's start time, in `YYYY-MM-DD HH:MM:SS` format.","example":"2019-08-30T02:04:08.000Z","type":"string"},"status":{"description":"The transport event's status.\n\n* `completed`\n* `failed`\n* `pending`\n* `running`","example":"running","type":"string"},"transport":{"description":"The transport event's name.\n\n**Note:**\n\nIf multiple transports use the same name, the system returns the first\ninstance of the transport with that name.","example":"transportname","type":"string"},"user":{"description":"The user for whom the system transported the backup.","example":"username","type":"string"}}},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"backup_get_transport_status","type":"string"},"reason":{"description":"The reason the function failed when the `metadata.result` field is `0`. This field may include a success message when the function succeeds.","example":"OK","type":"string"},"result":{"description":"- `1` — Success.\n- `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The API version of the function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return backup transport events' status","tags":["Backups","Backup or Restore"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  backup_get_transport_status\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/backup_get_transport_status?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"78"}},"/batch":{"get":{"description":"This function combines calls for multiple WHM API 1 functions.","operationId":"batch","parameters":[{"description":"The WHM API 1 function to call.\n\n**Important:**\n\nSpecify a `command` parameter for each function.\n\n**Note:**\n\nInclude the function's input parameters as a URI-encoded list after the function name.\nFor example, to call the `killdns` function with a `domain` parameter value of `example.com`\ndirectly you would use:\n\n  `killdns?domain=example.com`\n\nTo call this function using the `batch` function, URI-encode the command and pass it as part of the `batch` function:\n\n  `/json-api/batch?api.version=1&command=killdns%3Fdomain%3Dexample.com`\n\nYou can call the same function multiple times within a single batch API call. For example:\n\n  `/json-api/batch?api.version=1&command=version&command=version&command=version`","in":"query","name":"command","required":true,"schema":{"example":"version","type":"string"}},{"description":"Whether to stop processing remaining commands in the batch when a command returns an error.\n\n* `1` — Do **not** process remaining commands in the batch when an error occurs.\n* `0` — When an error occurs, process the remaining commands in the batch.","in":"query","name":"abort_on_error","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"result":{"description":"Information regarding function output. Each result contains the returns from one of the command parameter's functions. For information about each function's returns, read the function's documentation.","example":[{"data":{"hostname":"example-hosting.com"},"metadata":{"command":"gethostname","reason":"OK","result":1,"version":1}},{"data":{"version":"11.88.0.1"},"metadata":{"command":"version","reason":"OK","result":1,"version":1}}],"items":{"properties":{"data":{"description":"The data returned by the command.","type":"object"},"metadata":{"description":"The metadata returned by the command.","properties":{"command":{"description":"The method name called.","example":"version","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}},"type":"object"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"batch","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Run multiple WHM API 1 functions","tags":["API Execution"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  batch \\\n  command='version'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/batch?api.version=1&command=version"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/emailtrack_search":{"get":{"description":"This function retrieves email delivery records.\n\n**Warning:**\n\n* On most servers, this function returns a large amount of output. We **strongly**\nrecommend that you [filter](https://go.cpanel.net/WHMAPI1FilterOutput) and\n[sort](https://go.cpanel.net/WHMAPI1SortOutput) the output.\n* The following example uses the filter and sort options:\n\n  `https://hostname.example.com:2087/cpsess##########/json-api/emailtrack_search?api.version=1&api.filter.enable=1&api.filter.a.field=sendunixtime&api.filter.a.arg0=1628889719&api.filter.a.type=gt&api.filter.b.field=sendunixtime&api.filter.b.arg0=1629847321&api.filter.b.type=lt&api.sort.enable=1&api.sort.a.field=sendunixtime&api.sort.a.reverse=0&api.chunk.enable=1&api.chunk.size=25&api.chunk.start=1&success=1`","operationId":"emailtrack_search","parameters":[{"description":"Whether to return successful delivery attempts.\n* `1` — Return successful delivery attempts.\n* `0` — Do not return successful delivery attempts.","in":"query","name":"success","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether to return delivery deferral events.\n* `1` — Return delivery deferral events.\n* `0` — Do not return delivery deferral events.","in":"query","name":"defer","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether to return delivery failure events.\n* `1` — Return delivery failure events.\n* `0` — Do not return delivery failure events.","in":"query","name":"failure","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether to return delivery attempts in progress.\n* `1` — Return delivery attempts in progress.\n* `0` — Do not return delivery attempts in progress.","in":"query","name":"inprogress","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}},{"description":"The type of delivery records to retrieve.\n* `all` — Retrieve all delivery records.\n* `remote` — Retrieve remote delivery records.\n* `local` — Retrieve local delivery records.","in":"query","name":"deliverytype","required":false,"schema":{"default":"all","enum":["all","remote","local"],"example":"all","type":"string"}},{"description":"The number of results to return for each type.\n\n**Note**\n\nIf you set this parameter to `0`, the function returns unlimited results.","in":"query","name":"max_results_by_type","required":false,"schema":{"default":0,"example":3,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"records":{"description":"An array of objects containing the delivery record.","items":{"properties":{"actiontime":{"description":"When the delivery attempt happened in `YYYY-MM-DD HH-mm-SS` format.","example":"2012-02-06T14:17:51","type":"string"},"actionunixtime":{"description":"When the delivery attempt happened.","example":1328559471,"format":"unix_timestamp","type":"integer"},"deliveredto":{"description":"The delivery attempt's final end point.\n\n**Note:**\n\n If the message went to a mailing list, the address will be the mailing list member's address.","example":null,"nullable":true,"type":"string"},"deliverydomain":{"description":"The recipient's domain.","example":null,"format":"domain","nullable":true,"type":"string"},"deliveryuser":{"description":"The recipient's username.","example":null,"nullable":true,"type":"string"},"domain":{"description":"The sender's domain.","example":"example.com","format":"domain","type":"string"},"host":{"description":"The hostname that received the message.","example":null,"format":"hostname","nullable":true,"type":"string"},"ip":{"description":"The recipient's IP address.","example":null,"format":"ipv4","nullable":true,"type":"string"},"message":{"description":"The action taken.","example":"Domain example.com has exceeded the max defers and failures per hour (5/5 (100%)) allowed. Message discarded.","type":"string"},"msgid":{"description":"The message ID.","example":"1RuV0Z-0005NR-BN","type":"string"},"recipient":{"description":"The recipient's mail address.","example":"user@example.com","format":"email","type":"string"},"router":{"description":"The mail server's internal router name.","example":"enforce_mail_permissions","type":"string"},"sender":{"description":"The sender's full email address.","example":"user@example.com","type":"string"},"senderauth":{"description":"The user authentication.","example":"localuser","format":"hostname","type":"string"},"senderhost":{"description":"The sender's hostname.","example":"localhost","format":"hostname","type":"string"},"senderip":{"description":"The sender's IP address.","example":"127.0.0.1","type":"string"},"sendunixtime":{"description":"When the message was sent.","example":1328559471,"format":"unix_timestamp","type":"integer"},"size":{"description":"The message's size.","example":1653,"format":"bytes","minimum":1,"type":"integer"},"spamscore":{"description":"The message's spam score.\n\n**Note:**\n\nIf the spam prevention engine uses a result range from `0` to `1` , the system multiplies the result by `10`.","example":5,"minimum":0,"type":"integer"},"transport":{"description":"The mail transfer agent (MTA).","example":null,"nullable":true,"type":"string"},"transport_is_remote":{"description":"Whether the mail transfer agent (MTA) is remote.\n* `1` — Remote.\n* `0` — Not remote.","enum":[0,1],"example":0,"type":"integer"},"type":{"description":"The delivery status.\n* `success`\n* `defer`\n* `failure`\n* `inprogress`","enum":["success","defer","failure","inprogress"],"example":"success","type":"string"},"user":{"description":"The sender's username.","example":"cpanel1","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"emailtrack_search","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success\n* `0` — Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return email delivery records by search criteria","tags":["Mail","cPanel Account Mail Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  emailtrack_search\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/emailtrack_search?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/applist":{"get":{"description":"This function lists available WHM API 1 functions.","operationId":"applist","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"app":{"description":"An array of available WHM API 1 functions.","example":["accountsummary","listaccts"],"items":{"type":"string"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"applist","type":"string"},"reason":{"description":"The reason the api failed when the metadata.result field is 0. The field may be set to a success message on a successful call.","example":"OK","type":"string"},"result":{"description":"- 1 - Success\n- 0 - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the api call.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return WHM API 1 functions list","tags":["Applications"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  applist\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/applist?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/cluster_member_has_trust_with":{"get":{"description":"This function queries whether nameservers in a DNS cluster can share records with one another. Servers in a DNS cluster **must** exist in a [Reverse Trust relationship](https://go.cpanel.net/whmdocsDNSCluster) to share information. This relationship requires each server to have an [API token](https://go.cpanel.net/ManageAPITokens).\n\n**Note:**\n\n  DNS servers in a Write-Only role do not need to exist in a Reverse Trust relationship. For more information, read our [Guide to DNS Cluster Configurations](https://go.cpanel.net/DNSClusterConfig) documentation.","operationId":"cluster_member_has_trust_with","parameters":[{"description":"The nameserver's IP address.","in":"query","name":"host","required":true,"schema":{"example":"192.0.2.0","format":"ipv4","type":"string"}},{"description":"The nameserver's alternate IP address. This is useful, for example, if your DNS cluster exists in a NAT-configured network.","in":"query","name":"althost","required":false,"schema":{"default":"","example":"192.0.3.0","format":"ipv4","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"has_trust":{"description":"Whether the nameserver can send information to other cluster members.\n* `1` — Can send information.\n* `0` — Can't send information.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"cluster_member_has_trust_with","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return whether DNS cluster server can share records","tags":["DNS","DNS Zones"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  cluster_member_has_trust_with \\\n  host='192.0.2.0'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/cluster_member_has_trust_with?api.version=1&host=192.0.2.0"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"84"}},"/cpanel":{"get":{"description":"You can call cPanel API and UAPI functions through the WHM API.\n\nThis method is useful, for example, when you develop plugins for WHM users, particularly resellers, but need to access cPanel functions. You can make these calls from within either the WHM or cPanel interfaces.\n\n**Important:**\n\nWe recommend that you use the WHM API 1 `uapi_cpanel` function. The `uapi_cpanel` function is a more flexible way to call cPanel API functions from WHM. For example, you can use the `uapi_cpanel` function with the WHM API 1 `batch` function.\n\nBefore calling a cPanel API function via this method, read its documentation. The cPanel API function may require other parameters **not** listed in this document.","operationId":"cpanel","parameters":[{"description":"The cPanel username for the account through which to call the function.\n\nMake **certain** that you specify the username in lowercase characters **only**. cPanel & WHM automatically converts usernames to lowercase when you create a cPanel account. For this reason, if you supply a username that includes some or all capital letters, the call will fail.","in":"query","name":"cpanel_jsonapi_user","required":true,"schema":{"example":"user","format":"username","type":"string"}},{"description":"The UAPI module name.\n\n**Important:**\n\nModule names are **case-sensitive**.","in":"query","name":"cpanel_jsonapi_module","required":true,"schema":{"example":"Email","type":"string"}},{"description":"The UAPI function name.\n\n**Important:**\n\nFunction names are **case-sensitive**.","in":"query","name":"cpanel_jsonapi_func","required":true,"schema":{"example":"listpopswithdisk","type":"string"}},{"description":"The cPanel API version to use.\n* `1` — Use cPanel API 1.\n* `2` — Use cPanel API 2.\n* `3` — Use UAPI.","in":"query","name":"cpanel_jsonapi_apiversion","schema":{"default":2,"enum":[1,2,3],"example":3,"type":"integer"}},{"description":"The function's input parameters and their values. You can add any additional parameters supported by the underlying cPanel API function.\n\nExample: `domain=example.com`\n\n**Note:**\n* Separate multiple `parameter=value` pairs with the ampersand character (`&`).\n* You **must** URI-encode these values.","in":"query","name":"Variable Names and Values","schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"description":"Information returned by the cPanel API function passed in `cpanel_jsonapi_module` and `cpanel_jsonapi_func`."},"metadata":{"properties":{"command":{"description":"The method name called.","example":"cpanel","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"- 1 - Success\n- 0 - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Run cPanel API or UAPI function","tags":["API Execution"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  cpanel \\\n  cpanel_jsonapi_user='user' \\\n  cpanel_jsonapi_module='Email' \\\n  cpanel_jsonapi_func='listpopswithdisk'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/cpanel?api.version=1&cpanel_jsonapi_user=user&cpanel_jsonapi_module=Email&cpanel_jsonapi_func=listpopswithdisk"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"84"}},"/emailtrack_user_stats":{"get":{"description":"This function retrieves email tracking statistics for each user.","operationId":"emailtrack_user_stats","parameters":[{"description":"The start time of the search window.","in":"query","name":"starttime","required":false,"schema":{"default":0,"example":1371552781,"format":"unix_timestamp","type":"integer"}},{"description":"The end time of the search window.","in":"query","name":"endtime","required":false,"schema":{"default":"the current time","example":1471552781,"format":"unix_timestamp","type":"integer"}},{"description":"The type of delivery to query. If you do not specify a value,\nthis function returns all types.\n* `remote`\n* `remote-or-faildefer`\n* `local`","in":"query","name":"deliverytype","required":false,"schema":{"enum":["remote","remote-or-faildefer","local"],"example":"remote","type":"string"}},{"description":"The sender's email address. If you do not specify a value, this function returns entries for mail from all senders.","in":"query","name":"sender","required":false,"schema":{"example":"username@example.com","format":"email","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"records":{"description":"An array of objects containing the message information.","items":{"properties":{"DEFERCOUNT":{"description":"The number of deferral events.","example":0,"minimum":0,"type":"integer"},"DEFERFAILCOUNT":{"description":"The number of messages that the system deferred and failed to deliver.","example":0,"minimum":0,"type":"integer"},"DOMAIN":{"description":"The mailbox's domain.","example":"example.com","format":"domain","type":"string"},"FAILCOUNT":{"description":"The number of delivery failures.\n\n**Note:**\n\n If you assign a message three recipients, the system can fail to deliver the message three times.","example":0,"minimum":0,"type":"integer"},"OWNER":{"description":"The mailbox's account owner.","example":"root","type":"string"},"PRIMARY_DOMAIN":{"description":"The mailbox account's primary domain.","example":"example.com","format":"domain","type":"string"},"REACHED_MAXDEFERFAIL":{"description":"Whether the mailbox reached the maximum number of failed deferred messages.\n* `1` — Reached.\n* `0` — Has **not** reached.","enum":[0,1],"example":1,"type":"integer"},"REACHED_MAXEMAILS":{"description":"Whether the mailbox has reached the maximum number of messages allowed per hour.\n* `1` — Reached.\n* `0` — Has **not** reached.","enum":[0,1],"example":1,"type":"integer"},"SENDCOUNT":{"description":"The number of sent messages.","example":14,"minimum":0,"type":"integer"},"SUCCESSCOUNT":{"description":"The number of successful deliveries.\n\n**Note:**\n\n If you assign a message three recipients, the system can successfully deliver the message three times.","example":14,"minimum":0,"type":"integer"},"TOTALSIZE":{"description":"The total size of messages sent by the server.","example":27444,"format":"bytes","type":"integer"},"USER":{"description":"The mailbox's owner.","example":"example","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"emailtrack_user_stats","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success\n* `0` — Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return all cPanel accounts email tracking statistics","tags":["Mail","cPanel Account Mail Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  emailtrack_user_stats\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/emailtrack_user_stats?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/emailtrack_stats":{"get":{"description":"This function retrieves email tracking statistics.","operationId":"emailtrack_stats","parameters":[{"description":"The cPanel username to query. If you do not specify a value, the function retrieves statistics for all of the server's accounts.","in":"query","name":"user","required":false,"schema":{"example":"username","type":"string"}},{"description":"The start time of the search window.\n\n**Note**\n\nYou can also call this the `startdate` parameter.","in":"query","name":"starttime","required":false,"schema":{"default":0,"example":1371552781,"format":"unix_timestamp","type":"integer"}},{"description":"The end time of the search window. This parameter defaults to the current time.\n\n**Note**\n\nYou can also call this the `enddate` parameter.","in":"query","name":"endtime","required":false,"schema":{"default":"the current time","example":1471552781,"format":"unix_timestamp","type":"integer"}},{"description":"The type of delivery to query. If you do not specify a value,\nthis function returns all types.\n* `remote`\n* `remote-or-faildefer`\n* `local`","in":"query","name":"deliverytype","required":false,"schema":{"enum":["remote","remote-or-faildefer","local"],"example":"remote","type":"string"}},{"description":"Whether to return the `SUCCESSCOUNT` parameter.\n* 1 — Do **not** return.\n* 0 — Return.","in":"query","name":"nosuccess","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether to return the `TOTALSIZE` parameter.\n* 1 — Do **not** return.\n* 0 — Return.","in":"query","name":"nosize","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"records":{"description":"An array of objects containing the message information.","items":{"properties":{"DEFERCOUNT":{"description":"The number of deferral events.","example":0,"minimum":0,"type":"integer"},"DEFERFAILCOUNT":{"description":"The number of messages that the system deferred and failed to deliver.","example":0,"minimum":0,"type":"integer"},"FAILCOUNT":{"description":"The number of delivery failures.\n\n**Note:**\n\n If a message has three recipients, it can have a total of three failed deliveries.","example":0,"minimum":0,"type":"integer"},"INPROGRESSCOUNT":{"description":"The number of messages currently in progress.","example":0,"minimum":0,"type":"integer"},"SENDCOUNT":{"description":"The number of sent messages.","example":14,"minimum":0,"type":"integer"},"SUCCESSCOUNT":{"description":"The number of successful deliveries.\n\n**Note:**\n\n If a message has three recipients, it can have a total of three successful deliveries.","example":14,"type":"integer"},"TOTALSIZE":{"description":"The total size of messages that the server sent.","example":27444,"format":"bytes","minimum":0,"type":"integer"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"emailtrack_stats","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return cPanel account email tracking statistics","tags":["Mail","cPanel Account Mail Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  emailtrack_stats\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/emailtrack_stats?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/listipv6s":{"get":{"description":"This function lists the IPv6 addresses bound to a server’s network interfaces.","operationId":"listipv6s","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"ip":{"description":"An array of objects that contain IPv6 address information.","items":{"properties":{"ip":{"description":"The IPv6 address.","example":"2001:0db8:0:0:1:0:0:1","format":"ipv6","type":"string"}}},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"listipv6s","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return server's IPv6 addresses","tags":["IP Addresses","IPv6 Address Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  listipv6s\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/listipv6s?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/nginxmanager_clear_cache":{"get":{"description":"This function clears a user's NGINX cache","operationId":"nginxmanager_clear_cache","parameters":[{"description":"A list of users whose cache you want to clear.\n\n**Note:**\n\nIf you do not pass this parameter, this function clears the cache for all users.","explode":true,"in":"query","name":"user","required":false,"schema":{"default":[],"example":["unclebob","auntsue"],"format":"username","items":{"format":"username","type":"string"},"type":"array"},"style":"form"}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"nginxmanager_clear_cache","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Delete the user's NGINX cache.","tags":["NGINX Manager"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  nginxmanager_clear_cache\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/nginxmanager_clear_cache?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/getminimumpasswordstrengths":{"get":{"description":"This function retrieves the minimum password strength for cPanel & WHM accounts.","operationId":"getminimumpasswordstrengths","parameters":[{"description":"The service for which to display the minimum password value.\nIf you do not use this parameter, this function returns the minimum password\nsetting for all values.\n* `default` - All services\n* `cpaddons` - cPAddons\n* `createacct` - New cPanel accounts\n* `list` - Mailing lists\n* `mysql` - MySQL® database users\n* `passwd` - WHM user or system accounts\n* `postgres` -  PostgreSQL database users\n* `sshkey` - SSH keys\n* `virtual` - Mail, FTP, Web Disk, and WebDAV accounts","in":"query","name":"name","required":false,"schema":{"enum":["default","cpaddons","createacct","list","mysql","passwd","postgres","sshkey","virtual"],"example":"default","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"cpaddons":{"description":"The minimum password strength for cPAddons.","example":50,"maximum":100,"minimum":1,"type":"integer"},"createacct":{"description":"The minimum password strength for new cPanel accounts.","example":50,"maximum":100,"minimum":1,"type":"integer"},"default":{"description":"The minimum password strength for **all** services.","example":50,"maximum":100,"minimum":1,"type":"integer"},"list":{"description":"The minimum password strength for mailing lists.","example":50,"maximum":100,"minimum":1,"type":"integer"},"mysql":{"description":"The minimum password strength for MySQL® database users.","example":50,"maximum":100,"minimum":1,"type":"integer"},"passwd":{"description":"The minimum password strength for WHM user or system accounts.","example":50,"maximum":100,"minimum":1,"type":"integer"},"postgres":{"description":"The minimum password strength for PostgreSQL database users.","example":50,"maximum":100,"minimum":1,"type":"integer"},"sshkey":{"description":"The minimum password strength for SSH keys.","example":50,"maximum":100,"minimum":1,"type":"integer"},"virtual":{"description":"The minimum password strength for mail, FTP, Web Disk, and WebDAV accounts.","example":50,"maximum":100,"minimum":1,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"getminimumpasswordstrengths","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return minimum password strength","tags":["Passwords"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  getminimumpasswordstrengths\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/getminimumpasswordstrengths?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"82"}},"/addpkgext":{"get":{"description":"This function adds a package extension to a hosting plan (package).\n\n**Notes:**\n\n* If you need to edit a package extension's parameters, call this function again\nwith the same package extension name and the updated package extension variables.\n\n* You can include the extension's variables in your function call, in `key=value` format.\n  Consult the extension's documentation for a list of possible variables. Extension variables\n  are case-sensitive.","operationId":"addpkgext","parameters":[{"description":"The hosting plan's name.\n\n**Note:**\n\nYou **cannot** use the `extensions` name for a hosting plan.","in":"query","name":"name","required":true,"schema":{"example":"package1","type":"string"}},{"description":"The hosting plan's\n[package extensions](https://go.cpanel.net/GuidetoPackageExtensions).\n\n**Note:**\n\n* Use space-delimited format to add multiple package extensions.\n* Extension names are case-sensitive.","examples":{"multiple":{"summary":"Add multiple package extensions.","value":"extension1 extension2 extension3"},"single":{"summary":"Add a single package extension.","value":"extension1"}},"explode":false,"in":"query","name":"_PACKAGE_EXTENSIONS","required":true,"schema":{"type":"string"},"style":"spaceDelimited"}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"pkg":{"description":"The hosting plan's name.","example":"package1","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"addpkgext","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Add hosting plan extension","tags":["Packages","Hosting Plan Extensions"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  addpkgext \\\n  name='package1' \\\n  _PACKAGE_EXTENSIONS='extension1'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/addpkgext?api.version=1&name=package1&_PACKAGE_EXTENSIONS=extension1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"68"}},"/killpkg":{"get":{"description":"This function deletes a hosting plan (package).","operationId":"killpkg","parameters":[{"description":"The hosting plan's name.\n\n**Note:**\n\n You **cannot** delete a hosting plan that a cPanel account currently uses.","in":"query","name":"pkgname","required":true,"schema":{"example":"package1","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"killpkg","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Delete hosting plan","tags":["Packages","Hosting Plans"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  killpkg \\\n  pkgname='package1'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/killpkg?api.version=1&pkgname=package1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/setminimumpasswordstrengths":{"get":{"description":"This function sets the minimum password strength for cPanel & WHM\naccounts.\n\n**Note**\n\nIf you do **not** specify a value for a parameter, the system will retain the existing setting.","operationId":"setminimumpasswordstrengths","parameters":[{"description":"The minimum password strength for all services.","in":"query","name":"default","required":false,"schema":{"example":50,"maximum":100,"minimum":1,"type":"integer"}},{"description":"The minimum password strength for cPAddons.","in":"query","name":"cpaddons","required":false,"schema":{"example":50,"maximum":100,"minimum":1,"type":"integer"}},{"description":"The minimum password strength for new cPanel accounts.","in":"query","name":"createacct","required":false,"schema":{"example":50,"maximum":100,"minimum":1,"type":"integer"}},{"description":"The minimum password strength for mailing lists.","in":"query","name":"list","required":false,"schema":{"example":50,"maximum":100,"minimum":1,"type":"integer"}},{"description":"The minimum password strength for MySQL® database users.","in":"query","name":"mysql","required":false,"schema":{"example":50,"maximum":100,"minimum":1,"type":"integer"}},{"description":"The minimum password strength for WHM user or system accounts.","in":"query","name":"passwd","required":false,"schema":{"example":50,"maximum":100,"minimum":1,"type":"integer"}},{"description":"The minimum password strength for PostgreSQL® database users.","in":"query","name":"postgres","required":false,"schema":{"example":50,"maximum":100,"minimum":1,"type":"integer"}},{"description":"The minimum password strength for SSH keys.","in":"query","name":"sshkey","required":false,"schema":{"example":50,"maximum":100,"minimum":1,"type":"integer"}},{"description":"The minimum password strength for mail, FTP, Web Disk, and WebDAV accounts.","in":"query","name":"virtual","required":false,"schema":{"example":50,"maximum":100,"minimum":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"setminimumpasswordstrengths","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update minimum password strength","tags":["Server Administration","Passwords"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  setminimumpasswordstrengths\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/setminimumpasswordstrengths?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/send_test_posturl":{"get":{"description":"This function uses the specified URL to send a test message through the POST method of HTTP as form data.\nThe function automatically generates a message title and body and includes a unique string in the test message.\nWhen the test message returns, the system searches for the ID string and returns it.\n\nIf the function does not detect the correct ID string in the returned message, the function fails.\n\nThe test's success or failure depends on various conditions. For example:\n* Valid access token.\n* Network configuration.\n* Service outages.\n* External server rate limit.","operationId":"send_test_posturl","parameters":[{"description":"The URL and query string to send in uuencoded format. The system automatically sends the parameter's hostname, subject, and body with the relevant data from the alert.\n\n**Note:**\n\n* To send additional parameters, include those keys after the URL. For example, to send the `apikey` parameter with a value of `XXXXX`, append `?apikey=XXXXX` to the URL.\n* To add additional parameters and values, separate those additional values with the ampersand character (`&`) instead of the question mark character (`?`). For example, to include a `state` parameter of `Texas` and a `status` parameter of `CRITICAL`, append `?apikey=XXXXX&state=Texas&status=CRITICAL` to the URL.\n* If you enter a secure URL (`https://`), that site's certificate **must** be valid.","in":"query","name":"url","required":true,"schema":{"example":"https%3A%2F%2Fwww.example.com%2Fevents.cgi%3Fapikey%3D12345%26user%3Dusername*password%3D12345luggage","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"message_id":{"description":"The test message's ID.","example":"554d2cbd-efe61da3cacb","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"send_test_posturl","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Send notification URL via POST","tags":["Server Administration","Notifications"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  send_test_posturl \\\n  url='https%3A%2F%2Fwww.example.com%2Fevents.cgi%3Fapikey%3D12345%26user%3Dusername*password%3D12345luggage'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/send_test_posturl?api.version=1&url=https%253A%252F%252Fwww.example.com%252Fevents.cgi%253Fapikey%253D12345%2526user%253Dusername%2apassword%253D12345luggage"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.52"}},"/package_manager_get_build_log":{"get":{"description":"This function returns build log content.","operationId":"package_manager_get_build_log","parameters":[{"description":"The build process ID returned by the `package_manager_submit_actions` function.","in":"query","name":"build","required":true,"schema":{"example":1234,"minimum":1,"type":"integer"}},{"description":"The position in the build log from which you wish to display entries.","in":"query","name":"offset","required":true,"schema":{"example":4567,"format":"bytes","minimum":0,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"content":{"description":"The most recent build log entries.","example":["line1","line2","line3"],"items":{"type":"string"},"type":"array"},"offset":{"description":"The last position that the system read in the build log.","example":9672,"format":"bytes","minimum":0,"type":"integer"},"still_running":{"description":"Whether the build process is in progress.\n\n* `1` — In progress.\n* `0` — Complete.","enum":[1,0],"example":1,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"package_manager_get_build_log","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return RPM management build log","tags":["RPM","Package Manager Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  package_manager_get_build_log \\\n  build='1234' \\\n  offset='4567'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/package_manager_get_build_log?api.version=1&build=1234&offset=4567"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.52"}},"/package_manager_fixcache":{"get":{"description":"This function attempts to repair yum cache issues.","operationId":"package_manager_fixcache","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"cache_seems_ok_now":{"description":"Whether the system resolved the current error.\n\n* `1` — Resolved.\n\n**Note:**\n\n* The function **only** returns this value if the function succeeds.\n* If the function fails, it **only** returns metadata.","enum":[1],"example":1,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"package_manager_fixcache","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Repair RPM management yum cache issues","tags":["RPM","Package Manager Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  package_manager_fixcache\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/package_manager_fixcache?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"64"}},"/package_manager_is_performing_actions":{"get":{"description":"This function checks the activity of the process that you executed in the WHM API 1 `package_manager_submit_actions` function.","operationId":"package_manager_is_performing_actions","parameters":[{"description":"The process's build number returned by the WHM API 1 `package_manager_submit_actions` function.","in":"query","name":"build","required":true,"schema":{"example":10053,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"active":{"description":"Whether the process is active.\n\n* `1` — Active.\n* `0` — Inactive.","enum":[1,0],"example":1,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"package_manager_is_performing_actions","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return RPM package update status","tags":["RPM","List Package Information"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  package_manager_is_performing_actions \\\n  build='10053'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/package_manager_is_performing_actions?api.version=1&build=10053"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.52"}},"/release_outgoing_email":{"get":{"description":"This function releases outgoing email in the email queue for a single cPanel account user.\n\n**Note:**\n\nIf mail for a cPanel user's account is suspended, the system will reject their email before the mail server puts it in queue.","operationId":"release_outgoing_email","parameters":[{"description":"The cPanel account.","in":"query","name":"user","required":true,"schema":{"example":"example","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"release_outgoing_email","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Release cPanel account queued outgoing emails","tags":["Mail","cPanel Account Mail Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  release_outgoing_email \\\n  user='example'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/release_outgoing_email?api.version=1&user=example"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"56"}},"/package_manager_submit_actions":{"get":{"description":"This function installs, upgrades, or uninstalls RPM packages.\n\n**Note:**\n\nThe system queues this function's actions to run as background tasks. The actions may\nrequire additional time to finish.","operationId":"package_manager_submit_actions","parameters":[{"description":"The RPM package that you want to install. If you do not use this parameter, the function\ndoes not install a package.\n\n**Note:**\n\nYou can pass this parameter multiple times to install more than one RPM package","examples":{"multiple":{"summary":"Install multiple RPM packages.","value":"install=package1 install=package2"},"single":{"summary":"Install a single RPM package.","value":"package1"}},"in":"query","name":"install","required":false,"schema":{"type":"string"}},{"description":"The RPM package that you want to uninstall. If you do not use this parameter, the function\ndoes not uninstall a package.\n\n**Note:**\n\nYou can pass this parameter multiple times to uninstall more than one RPM package.","examples":{"multiple":{"summary":"Uninstall multiple RPM packages.","value":"uninstall=package3 uninstall=package4 uninstall=package5"},"single":{"summary":"Uninstall a single RPM package.","value":"package3"}},"in":"query","name":"uninstall","required":false,"schema":{"type":"string"}},{"description":"The RPM package that you want to upgrade. If you do not use this parameter, the function\ndoes not upgrade a package.\n\n**Note:**\n\nYou can pass this parameter multiple times to upgrade more than one RPM package.","examples":{"multiple":{"summary":"Upgrade multiple RPM packages.","value":"upgrade=package6 upgrade=package7 upgrade=package8"},"single":{"summary":"Upgrade a single RPM package.","value":"package6"}},"in":"query","name":"upgrade","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"build":{"description":"A valid Process ID (PID).","example":9717,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"package_manager_submit_actions","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Start RPM package installation, update, or removal","tags":["RPM","Install or Uninstall Package"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  package_manager_submit_actions\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/package_manager_submit_actions?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.52"}},"/package_manager_list_packages":{"get":{"description":"This function lists information about the system's available RPM packages.","operationId":"package_manager_list_packages","parameters":[{"description":"Return RPM packages that exist in a specified state.\n\n* `any` — All RPMs available on the system.\n* `installed` — The RPMs installed on the system.\n* `not_installed` — The available RPMs not yet installed on the system.\n* `updatable` — The RPMs with updates available.","in":"query","name":"state","schema":{"default":"any","enum":["any","installed","not_installed","updatable"],"example":"installed","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"description":"A list of RPM objects that match the requested `state`.","properties":{"packages":{"description":"An array of objects that contains the RPM packages on the system.","example":[{"package":"MariaDB-client"},{"package":"MariaDB-common"}],"items":{"properties":{"package":{"description":"An RPM package.","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"package_manager_list_packages","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return available RPM packages","tags":["RPM","List Package Information"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  package_manager_list_packages\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/package_manager_list_packages?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.52"}},"/package_manager_upgrade":{"get":{"description":"This function downloads and installs package updates on the server.","operationId":"package_manager_upgrade","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"build":{"description":"A valid Process ID (PID).","example":10111,"type":"integer"}}},"metadata":{"properties":{"command":{"description":"The method name called.","example":"package_manager_upgrade","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Start RPM package upgrade","tags":["RPM","Install or Uninstall Package"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  package_manager_upgrade\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/package_manager_upgrade?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"54"}},"/delpkgext":{"get":{"description":"This function deletes a package extension from a hosting plan (package).\n\n**Note:**\n\n* You can additionally include extension's variables in your function call, in `key=value` format.\n  Consult the extension's documentation for a list of possible variables. Extension variable names are case-sensitive.","operationId":"delpkgext","parameters":[{"description":"The hosting plan's name.","in":"query","name":"name","required":true,"schema":{"example":"package1","type":"string"}},{"description":"The space delimited\n[package extensions](https://go.cpanel.net/GuidetoPackageExtensions)\nto delete.\n\n**Note:**\n\n* Extension names are case-sensitive.","explode":true,"in":"query","name":"_DELETE_EXTENSIONS","required":true,"schema":{"example":"extension1 extension2","type":"string"},"style":"spaceDelimited"}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"pkg":{"description":"The deleted hosting plan's name.","example":"package1","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"delpkgext","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove hosting plan extension","tags":["Packages","Hosting Plan Extensions"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  delpkgext \\\n  name='package1' \\\n  _DELETE_EXTENSIONS='extension1 extension2'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/delpkgext?api.version=1&name=package1&_DELETE_EXTENSIONS=extension1%20extension2"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"68"}},"/fetchcrtinfo":{"get":{"description":"This function retrieves information about a certificate.","operationId":"fetchcrtinfo","parameters":[{"description":"The cPanel account's username.","in":"query","name":"user","required":true,"schema":{"example":"username","format":"username","type":"string"}},{"description":"The certificate's internal system ID.","in":"query","name":"id","required":true,"schema":{"example":"example_com_bf638_f81af_1500191700_79e34f42c83f748bd49474ab9d66f7cd","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"cabundle":{"description":"The certificate authority (CA) bundle certificate.","example":"-----BEGIN CERTIFICATE-----\nMIIEkjCCA3qgAwIBAgIQCgFBQgAAAVOFc2oLheynCDANBgkqhkiG9w0BAQsFADA/MSQwIgYDVQQK\nExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMTDkRTVCBSb290IENBIFgzMB4X\nDTE2MDMxNzE2NDA0NloXDTIxMDMxNzE2NDA0NlowSjELMAkGA1UEBhMCVVMxFjAUBgNVBAoTDUxl\ndCdzIEVuY3J5cHQxIzAhBgNVBAMTGkxldCdzIEVuY3J5cHQgQXV0aG9yaXR5IFgzMIIBIjANBgkq\nhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnNMM8FrlLke3cl03g7NoYzDq1zUmGSXhvb418XCSL7e4\nS0EFq6meNQhY7LEqxGiHC6PjdeTm86dicbp5gWAf15Gan/PQeGdxyGkOlZHP/uaZ6WA8SMx+yk13\nEiSdRxta67nsHjcAHJyse6cF6s5K671B5TaYucv9bTyWaN8jKkKQDIZ0Z8h/pZq4UmEUEz9l6YKH\ny9v6Dlb2honzhT+Xhq+w3Brvaw2VFn3EK6BlspkENnWAa6xK8xuQSXgvopZPKiAlKQTGdMDQMc2P\nMTiVFrqoM7hD8bEfwzB/onkxEz0tNvjj/PIzark5McWvxI0NHWQWM6r6hCm21AvA2H3DkwIDAQAB\no4IBfTCCAXkwEgYDVR0TAQH/BAgwBgEB/wIBADAOBgNVHQ8BAf8EBAMCAYYwfwYIKwYBBQUHAQEE\nczBxMDIGCCsGAQUFBzABhiZodHRwOi8vaXNyZy50cnVzdGlkLm9jc3AuaWRlbnRydXN0LmNvbTA7\nBggrBgEFBQcwAoYvaHR0cDovL2FwcHMuaWRlbnRydXN0LmNvbS9yb290cy9kc3Ryb290Y2F4My5w\nN2MwHwYDVR0jBBgwFoAUxKexpHsscfrb4UuQdf/EFWCFiRAwVAYDVR0gBE0wSzAIBgZngQwBAgEw\nPwYLKwYBBAGC3xMBAQEwMDAuBggrBgEFBQcCARYiaHR0cDovL2Nwcy5yb290LXgxLmxldHNlbmNy\neXB0Lm9yZzA8BgNVHR8ENTAzMDGgL6AthitodHRwOi8vY3JsLmlkZW50cnVzdC5jb20vRFNUUk9P\nVENBWDNDUkwuY3JsMB0GA1UdDgQWBBSoSmpjBH3duubRObemRWXv86jsoTANBgkqhkiG9w0BAQsF\nAAOCAQEA3TPXEfNjWDjdGBX7CVW+dla5cEilaUcne8IkCJLxWh9KEik3JHRRHGJouM2VcGfl96S8\nTihRzZvoroed6ti6WqEBmtzw3Wodatg+VyOeph4EYpr/1wXKtx8/wApIvJSwtmVi4MFU5aMqrSDE\n6ea73Mj2tcMyo5jMd6jmeWUHK8so/joWUoHOUgwuX4Po1QYz+3dszkDqMp4fklxBwXRsW10KXzPM\nTZ+sOPAveyxindmjkW8lGy+QsRlGPfZ+G6Z6h7mjem0Y+iWlkYcV4PIWL1iwBi8saCbGS5jN2p8M\n+X+Q7UNKEkROb3N6KOqkqm57TH2H3eDJAkSnh6/DNFu0Qg==\n-----END CERTIFICATE-----","type":"string"},"certificate":{"description":"The certificate's text.","example":"-----BEGIN CERTIFICATE-----\nMIIGeDCCBWCgAwIBAgISAxs2uBW3Q2TrGS/aRjTFh90EMA0GCSqGSIb3DQEBCwUAMEoxCzAJBgNV\nBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQDExpMZXQncyBFbmNyeXB0IEF1\ndGhvcml0eSBYMzAeFw0xNzA0MTcwNzU1MDBaFw0xNzA3MTYwNzU1MDBaMCUxIzAhBgNVBAMTGm9u\nZWFkYXl1bnRpbHRoZWRheWlkaWUuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA\nv2OGaQw5oeg2hy0LqfYlBoncBPqElkTfZGqY/2WHoKr5TawPqOlsrLzx17946KGxLs0A3J1rRpi9\nOqrHdv69tj2pFRFC1USjlQmWnUi3h//aTYFNrfDmG+lNWZQ3ALCveTQXYIAvbmwLSPxh6wdtEmU0\nGjbqDNxsI8GSrZcJ543PSTXYFvp7S1yBNSn64S5QB8WeNkLGyF0G+ieXbCJo5neJrNh6+6U+x7mT\n/VBsQDOFOMIskjKo1q56+/elzgSi6lZ5w9IXuQRB3YbbWzCC/kFmzEB/NTe9R5v1AEzdcNwWXpfi\nvlrNIktLQDYIRyHqtyrXl3uR8fvmoYf0ll+BrwIDAQABo4IDezCCA3cwDgYDVR0PAQH/BAQDAgWg\nMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQW\ns0hUTrAJo+db1I2D9K2Aa2O3STAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBwBggr\nBgEFBQcBAQRkMGIwLwYIKwYBBQUHMAGGI2h0dHA6Ly9vY3NwLmludC14My5sZXRzZW5jcnlwdC5v\ncmcvMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQub3JnLzCCAYMG\nA1UdEQSCAXowggF2giFjcGFuZWwub25lYWRheXVudGlsdGhlZGF5aWRpZS5jb22CH21haWwub25l\nYWRheXVudGlsdGhlZGF5aWRpZS5jb22CHm1wMy5vbmVhZGF5dW50aWx0aGVkYXlpZGllLmNvbYIa\nb25lYWRheXVudGlsdGhlZGF5aWRpZS5jb22CIXJhbmRvbS5vbmVhZGF5dW50aWx0aGVkYXlpZGll\nLmNvbYIid2ViZGlzay5vbmVhZGF5dW50aWx0aGVkYXlpZGllLmNvbYIid2VibWFpbC5vbmVhZGF5\ndW50aWx0aGVkYXlpZGllLmNvbYIed2htLm9uZWFkYXl1bnRpbHRoZWRheWlkaWUuY29tgiJ3d3cu\nbXAzLm9uZWFkYXl1bnRpbHRoZWRheWlkaWUuY29tgh53d3cub25lYWRheXVudGlsdGhlZGF5aWRp\nZS5jb22CJXd3dy5yYW5kb20ub25lYWRheXVudGlsdGhlZGF5aWRpZS5jb20wgf4GA1UdIASB9jCB\n8zAIBgZngQwBAgEwgeYGCysGAQQBgt8TAQEBMIHWMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxl\ndHNlbmNyeXB0Lm9yZzCBqwYIKwYBBQUHAgIwgZ4MgZtUaGlzIENlcnRpZmljYXRlIG1heSBvbmx5\nIGJlIHJlbGllZCB1cG9uIGJ5IFJlbHlpbmcgUGFydGllcyBhbmQgb25seSBpbiBhY2NvcmRhbmNl\nIHdpdGggdGhlIENlcnRpZmljYXRlIFBvbGljeSBmb3VuZCBhdCBodHRwczovL2xldHNlbmNyeXB0\nLm9yZy9yZXBvc2l0b3J5LzANBgkqhkiG9w0BAQsFAAOCAQEAbfVset/dZ+ru/K2DMa2Od4pCnRYa\nLDREL7TyAWHjHq2fHK1WbzlO9zHis+C0ezB6QBPMnrGDZns/v1njGp1gASly1pqgAsytbQdPbfHv\n/Bx1HRWywniAKSRYFxrc3k3ThrSZxDj+A9mt0znNDNUvRNuP5dGFmQzFACykgNJ58yCeUJZkD78p\n7UjpbpzxWW2m6MHlHu7dDcCwSXpCa6uE4V9TeVs3OSo42C+ZlGH2x3GeZYlOZENmG2nFw0mQFSIW\nATyQuv1Jlc7tiUGmY9o13teTN4YLColMk037Rrwb/mne3ORCPB0k7QtPtzHnCdnRio2NvwZkPXzL\nbioRoW0dQg==\n-----END CERTIFICATE-----","type":"string"},"is_self_signed":{"description":"Whether the certificate is self-signed.\n\n* `1` — Self-signed.\n* `0` — **Not** self-signed.","enum":[1,0],"example":0,"type":"integer"},"key":{"description":"The private key's text.","example":"-----BEGIN RSA PRIVATE KEY-----\nMIIEpAIBAAKCAQEAv2OGaQw5oeg2hy0LqfYlBoncBPqElkTfZGqY/2WHoKr5TawP\nqOlsrLzx17946KGxLs0A3J1rRpi9OqrHdv69tj2pFRFC1USjlQmWnUi3h//aTYFN\nrfDmG+lNWZQ3ALCveTQXYIAvbmwLSPxh6wdtEmU0GjbqDNxsI8GSrZcJ543PSTXY\nFvp7S1yBNSn64S5QB8WeNkLGyF0G+ieXbCJo5neJrNh6+6U+x7mT/VBsQDOFOMIs\nkjKo1q56+/elzgSi6lZ5w9IXuQRB3YbbWzCC/kFmzEB/NTe9R5v1AEzdcNwWXpfi\nvlrNIktLQDYIRyHqtyrXl3uR8fvmoYf0ll+BrwIDAQABAoIBAG6cIm5LtnMwNXNi\nQT91Fmj0+8eU0VPXchQi11GjaAMfTP3q1xIT9c7PVCYQbtxjtncJ29mk0P73/0UM\ntkK7bwEIGdQnKa0AAlp8NCOqhwd+grgQZsiEVTkEWMPQuQkZFBDEXk5TRxZWMx93\nXU/r9smO29HasuHD8mun0BGrHPpJJm6JE8iMT9wIrr4pYb5TLtXtO/yQ5rxsT5uB\nbmuXAHZ51brj+aIdjrYNAVYHPvVDAjs7aHgKjbLvJ7DJPJKSbkbAEYKqT7lyQO5x\nGtLk1K5qKNHc1sFyybBF/LO1Tn7xTMbSuKce/AUvgE76RZ0nkvCD/kY1l3WBH2ns\nYFsojsECgYEA7UgMJgoKnerhmG/mnZqPUXb78PVgZmt0zmlAYRAcLc8K19xPKVOK\nz4HcDmfkPdkpsdp1YXJ6K/ueJOXq0aCFh2E+uYyqvsMQDFp72poxUPPlJ5zoj3jG\n6N9owoV2CuWX0QbhsE4/Hu5sVjBdE8WuqBBUqKp6602YV8YrA018bSkCgYEAznyq\nLhQujrpeqlN/HRhpNne5r5D8F4wQSZmFP9eRP1pnO2TQqY/wXJgOMKT20CcqwiiY\noVuOmQs1W3dz/MlWHanRKL5cIcF26Pgsp1jimD13JwPU/7nH4+CzJmkXGSHbNmQf\n2wvjv+jni2PbTZ5sotESziaJAdbcRAdg39KnexcCgYEAj086dycNbn9ULZs4L+wP\nr2YrmEa7KGCyNZCAH595RXmM1P7smMsqRVXrMJAy29/zPMXyqx5XB4V66FIs1tsa\nir+DANIitgBeCvgDYe5K5tfHiXtNQonxqOh1/zZYKxCr9sUvPiqkGOxrZkrjjHOS\nn1Ltrsj4YHGHF0xK4j3EbrECgYB403ANqJeZwyqTxmoST295hNNuDYvGB5qcRq43\nLl/6z16q3ZJQNj7zH7Ll+hHGubSGipTNjrLBkVJ2pE6FtBalIvKWQdXNltSK/HW8\nswFdDlKDzPU9cquqB5ktN79hYHNSv4H4fluVt6aN5S+1mqd9GpRDdz8iiWS4lgy0\nzCJenwKBgQC61u/GsjGx4yv0c3KJHgrpIroo3HYsamAdjJBfgBGKxrxVO5J7dbvd\n84UYzp+a0XNjazMxx5rEbU3HjKV5nsHjU+Eoqpz/vwfRqbC7mqINrRQoBKtEhuOY\n+xd6W+i58dOPv7PmgxPegmZ4Fo+jHx+mNLv9L+27JPMBRwRWUxH5TQ==\n-----END RSA PRIVATE KEY-----","type":"string"},"subject.commonName_ip":{"description":"The certificate's IP address.","example":"192.0.2.0","format":"ipv4","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"fetchcrtinfo","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return SSL certificate information","tags":["SSL","cPanel Account Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  fetchcrtinfo \\\n  user='username' \\\n  id='example_com_bf638_f81af_1500191700_79e34f42c83f748bd49474ab9d66f7cd'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/fetchcrtinfo?api.version=1&user=username&id=example_com_bf638_f81af_1500191700_79e34f42c83f748bd49474ab9d66f7cd"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.32"}},"/get_users_authn_linked_accounts":{"get":{"description":"This function lists all accounts that link to available external authentication identity providers.","operationId":"get_users_authn_linked_accounts","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"username_linked_accounts":{"description":"An array of objects containing user accounts with their linked identity provider accounts.","items":{"properties":{"link_time":{"description":"When the user linked the account.","example":1443124003,"format":"unix_timestamp","type":"integer"},"preferred_username":{"description":"The preferred username of the account on the identity provider that the interface will display.","example":"username@example.com","type":"string"},"provider_id":{"description":"The system's internal key for the identity provider.","example":"cpanelid","type":"string"},"provider_protocol":{"description":"The identity provider's protocol.","example":"openid_connect","type":"string"},"subject_unique_identifier":{"description":"The unique identifier for the user at the identity provider.","example":"123456789012345678901","type":"string"},"username":{"description":"The cPanel account's username.","example":"username","format":"username","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_users_authn_linked_accounts","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return accounts linked to identity providers","tags":["Authentication","External Authentication"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_users_authn_linked_accounts\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_users_authn_linked_accounts?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"54"}},"/hold_outgoing_email":{"get":{"description":"This function sets Exim's queue to hold email that a user sends to an external address.\n\n**Note:**\n\n  If mail for a cPanel user's account is suspended, the system will reject their email before the mail server puts it in the queue.","operationId":"hold_outgoing_email","parameters":[{"description":"The cPanel account.\n\n**Note**\n\nYou **cannot** suspend the root user's outgoing email with this function.","in":"query","name":"user","required":true,"schema":{"example":"example","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"hold_outgoing_email","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Add cPanel account to outbound email hold queue","tags":["Mail","cPanel Account Mail Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  hold_outgoing_email \\\n  user='example'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/hold_outgoing_email?api.version=1&user=example"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"56"}},"/listlockedaccounts":{"get":{"description":"This function lists locked accounts on the server. **Only** WHM users with\n`root`-level privileges can unsuspend locked accounts.","operationId":"listlockedaccounts","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"account":{"description":"A list of locked accounts on the server.","example":["account1","account2"],"items":{"type":"string"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"listlockedaccounts","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result`\nfield is `0`. This field may display a success message when\na function succeeds.","example":"OK","type":"string"},"result":{"description":"- `1` — Success.\n- `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return suspended cPanel accounts","tags":["Suspensions"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  listlockedaccounts\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/listlockedaccounts?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.40"}},"/fetchsslinfo":{"get":{"description":"This function retrieves information about SSL certificates that you could install for a user. This function does **not** provide information about the currently installed certificates.","operationId":"fetchsslinfo","parameters":[{"description":"The domain's name.","in":"query","name":"domain","required":false,"schema":{"example":"example.com","format":"domain","type":"string"}},{"description":"The certificate's text.","in":"query","name":"crtdata","required":false,"schema":{"example":"-----BEGIN CERTIFICATE-----\\nMIIDdzCCAl+gAwIBAgIFAhQDowAwDQYJKoZIhvcNAQELBQAwFjEUMBIGA1UEAwwL\\nZXhhbXBsZS5jb20wHhcNMTkxMTExMjAzNzUzWhcNMjAxMTEwMjAzNzUzWjAWMRQw\\nEgYDVQQDDAtleGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC\\nggEBAK31N5qqd4BhMRm318tt7CP3thvJ9nXv5j3Hks8bfNggAgBmWwh/iGEoyB0e\\nmKmFkomXYQejSCkFmwI5/I+H53LA1UrnWURAHaY8UCJMMeCe22E9fbmASNMhcnov\\n/AOYBl3kEWEkKVBN3dQZFsWzj+PTTui1zHl8nrr1POPLZMS+t8D3HppNoUBwBkKR\\nQ/MetqCaQ3HlgbknMi0/5DbuaV0GJNbXNX9uhnGqQFUI21sEVU4xcvtEDN88dT1d\\nx5EhLXobDV/brXgFm85QK/lZt3aWlIJLs/WJJSK+152PO3HhfoHpkx+JflMYoev5\\nLauXhZGYXCEG8sBLa2PPH9WlpgcCAwEAAaOByzCByDAdBgNVHQ4EFgQU/Vx4Cer1\\nmY3SaijxdCsA2Jo7q84wCQYDVR0TBAIwADBCBgNVHSMEOzA5gBT9XHgJ6vWZjdJq\\nKPF0KwDYmjurzqEapBgwFjEUMBIGA1UEAwwLZXhhbXBsZS5jb22CBQIUA6MAMB0G\\nA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjA5BgNVHREEMjAwggtleGFtcGxl\\nLmNvbYIQbWFpbC5leGFtcGxlLmNvbYIPd3d3LmV4YW1wbGUuY29tMA0GCSqGSIb3\\nDQEBCwUAA4IBAQCneJA732g7srfydkgG0XJ8b1RS3ffVlnG1ahCDfIpBTx2M7Oco\\n0oa4QK4fEJnyh5Zc861aNrRHecLk4KV4QmDmLJVxTKNv3QXqgPJu+zN49x9ESwRs\\nbqiaD+K6MYmlyRukxY+v8jyOhTKvZTOjuuGKhDRcNNgn/kPIjZw3v37vY4o1pUPL\\nP1YBw2Caa01HstzouaVZlw05Viwo2AHJE5u7zW+VcA4VR8WAD/2SqdyWZIo+chwd\\nr3hWlRyHephLCBhOLb1wPk3E+mOIyryXjLpGdVnWewMSEY8AGvv7IORkO5ufCz/c\\n5UlG1r1+l5AhnFQPGoREI49hXVAETVInW9Uk\\n-----END CERTIFICATE-----","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"cab":{"description":"The certificate's certificate authority (CA) bundle.","example":"-----BEGIN CERTIFICATE-----\\nMIIDdzCCAl+gAwIBAgIFAhQDowAwDQYJKoZIhvcNAQELBQAwFjEUMBIGA1UEAwwL\\nZXhhbXBsZS5jb20wHhcNMTkxMTExMjAzNzUzWhcNMjAxMTEwMjAzNzUzWjAWMRQw\\nEgYDVQQDDAtleGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC\\nggEBAK31N5qqd4BhMRm318tt7CP3thvJ9nXv5j3Hks8bfNggAgBmWwh/iGEoyB0e\\nmKmFkomXYQejSCkFmwI5/I+H53LA1UrnWURAHaY8UCJMMeCe22E9fbmASNMhcnov\\n/AOYBl3kEWEkKVBN3dQZFsWzj+PTTui1zHl8nrr1POPLZMS+t8D3HppNoUBwBkKR\\nQ/MetqCaQ3HlgbknMi0/5DbuaV0GJNbXNX9uhnGqQFUI21sEVU4xcvtEDN88dT1d\\nx5EhLXobDV/brXgFm85QK/lZt3aWlIJLs/WJJSK+152PO3HhfoHpkx+JflMYoev5\\nLauXhZGYXCEG8sBLa2PPH9WlpgcCAwEAAaOByzCByDAdBgNVHQ4EFgQU/Vx4Cer1\\nmY3SaijxdCsA2Jo7q84wCQYDVR0TBAIwADBCBgNVHSMEOzA5gBT9XHgJ6vWZjdJq\\nKPF0KwDYmjurzqEapBgwFjEUMBIGA1UEAwwLZXhhbXBsZS5jb22CBQIUA6MAMB0G\\nA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjA5BgNVHREEMjAwggtleGFtcGxl\\nLmNvbYIQbWFpbC5leGFtcGxlLmNvbYIPd3d3LmV4YW1wbGUuY29tMA0GCSqGSIb3\\nDQEBCwUAA4IBAQCneJA732g7srfydkgG0XJ8b1RS3ffVlnG1ahCDfIpBTx2M7Oco\\n0oa4QK4fEJnyh5Zc861aNrRHecLk4KV4QmDmLJVxTKNv3QXqgPJu+zN49x9ESwRs\\nbqiaD+K6MYmlyRukxY+v8jyOhTKvZTOjuuGKhDRcNNgn/kPIjZw3v37vY4o1pUPL\\nP1YBw2Caa01HstzouaVZlw05Viwo2AHJE5u7zW+VcA4VR8WAD/2SqdyWZIo+chwd\\nr3hWlRyHephLCBhOLb1wPk3E+mOIyryXjLpGdVnWewMSEY8AGvv7IORkO5ufCz/c\\n5UlG1r1+l5AhnFQPGoREI49hXVAETVInW9Uk\\n-----END CERTIFICATE-----","type":"string"},"crt":{"description":"The certificate's text.","example":"-----BEGIN CERTIFICATE-----\\nMIIDdzCCAl+gAwIBAgIFAhQDowAwDQYJKoZIhvcNAQELBQAwFjEUMBIGA1UEAwwL\\nZXhhbXBsZS5jb20wHhcNMTkxMTExMjAzNzUzWhcNMjAxMTEwMjAzNzUzWjAWMRQw\\nEgYDVQQDDAtleGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC\\nggEBAK31N5qqd4BhMRm318tt7CP3thvJ9nXv5j3Hks8bfNggAgBmWwh/iGEoyB0e\\nmKmFkomXYQejSCkFmwI5/I+H53LA1UrnWURAHaY8UCJMMeCe22E9fbmASNMhcnov\\n/AOYBl3kEWEkKVBN3dQZFsWzj+PTTui1zHl8nrr1POPLZMS+t8D3HppNoUBwBkKR\\nQ/MetqCaQ3HlgbknMi0/5DbuaV0GJNbXNX9uhnGqQFUI21sEVU4xcvtEDN88dT1d\\nx5EhLXobDV/brXgFm85QK/lZt3aWlIJLs/WJJSK+152PO3HhfoHpkx+JflMYoev5\\nLauXhZGYXCEG8sBLa2PPH9WlpgcCAwEAAaOByzCByDAdBgNVHQ4EFgQU/Vx4Cer1\\nmY3SaijxdCsA2Jo7q84wCQYDVR0TBAIwADBCBgNVHSMEOzA5gBT9XHgJ6vWZjdJq\\nKPF0KwDYmjurzqEapBgwFjEUMBIGA1UEAwwLZXhhbXBsZS5jb22CBQIUA6MAMB0G\\nA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjA5BgNVHREEMjAwggtleGFtcGxl\\nLmNvbYIQbWFpbC5leGFtcGxlLmNvbYIPd3d3LmV4YW1wbGUuY29tMA0GCSqGSIb3\\nDQEBCwUAA4IBAQCneJA732g7srfydkgG0XJ8b1RS3ffVlnG1ahCDfIpBTx2M7Oco\\n0oa4QK4fEJnyh5Zc861aNrRHecLk4KV4QmDmLJVxTKNv3QXqgPJu+zN49x9ESwRs\\nbqiaD+K6MYmlyRukxY+v8jyOhTKvZTOjuuGKhDRcNNgn/kPIjZw3v37vY4o1pUPL\\nP1YBw2Caa01HstzouaVZlw05Viwo2AHJE5u7zW+VcA4VR8WAD/2SqdyWZIo+chwd\\nr3hWlRyHephLCBhOLb1wPk3E+mOIyryXjLpGdVnWewMSEY8AGvv7IORkO5ufCz/c\\n5UlG1r1+l5AhnFQPGoREI49hXVAETVInW9Uk\\n-----END CERTIFICATE-----","type":"string"},"crt_origin":{"description":"The username of the certificate's creator.","example":"example","format":"username","type":"string"},"domain":{"description":"The domain name on the certificate.","example":"example.com","format":"domain","type":"string"},"ip":{"description":"The certificate's IP address.","example":"192.168.0.20","format":"ipv4","type":"string"},"key":{"description":"The certificate's private key.","example":"-----BEGIN RSA PRIVATE KEY-----\nMIIEpAIBAAKCAQEArfU3mqp3gGExGbfXy23sI/e2G8n2de/mPceSzxt82CACAGZb\nCH+IYSjIHR6YqYWSiZdhB6NIKQWbAjn8j4fncsDVSudZREAdpjxQIkwx4J7bYT19\nuYBI0yFyei/8A5gGXeQRYSQpUE3d1BkWxbOP49NO6LXMeXyeuvU848tkxL63wPce\nmk2hQHAGQpFD8x62oJpDceWBuScyLT/kNu5pXQYk1tc1f26GcapAVQjbWwRVTjFy\n+0QM3zx1PV3HkSEtehsNX9uteAWbzlAr+Vm3dpaUgkuz9YklIr7XnY87ceF+gemT\nH4l+Uxih6/ktq5eFkZhcIQbywEtrY88f1aWmBwIDAQABAoIBAD9rmDMOFPU7+d+r\nc8QZti7Cv6TP88e5h5JccTyKg/BzcudcabHmdP0fFh3vqq6bIPqCswBK2iMChSnB\npD9bx9jBTsG5KIVGbsjNUlW+u6xtngOMnIqFp4c5uXesiM9ynFecr21f9qPtT4Nl\nBjVbqojf3/PdW8eq1F/KysEtxPYpC/RI35iL0zl8EBZ5Ydn0Yb6ftr2e72mf8JDx\nN6SgQt3E7vviRSmivuURmN9KjD+grf94fiL7PDONL/ectOWrvXnD7ppmngNuae2m\n34OHraSM46QzOp/egFc0yyNQC2PKb4YxYMq7U2ijU2rM4d809HI9jG2BXmB1I2YO\no5vZK4kCgYEA2mggZsJs7L67NXryrDNm82RnoPEjoTT2zdzl92BvMYVmu2cRyi/m\n2X5HDzTlc3l8fqFERSSc/Vc/hjluaDT+vbJzNa1tFklMbb3rXW1Z6fhqadQf34jz\nAXjeUU90aCIgAcFyTVdiz12pS1ESNCeGlRFIBF5Z3nK3MV/JmUNjEBsCgYEAy+Z/\nAtRAc6YcYseVEyo0wq2NNfDStYNp7+GhcA8qp4+1pZ8dk7n9VfkSUem0WEoi7F7g\nlUVDsWr62XiFtkV3dv77CUTlXcjmReykTzvPclT9wqyj84F09FdPZ5XusiQ0GKPe\nwLUWv+NPFlarZSxvRedlwPnC3O7FrN9TAV0/WIUCgYEAwpa/N47GKXANr6ppB8+M\nTBIK2jO+QOTFd8j2Ax8iMobebt131iIzlVeSzBOe0vFMYC4ie1ARpw3TBS2qFqIQ\nzMZvK0XmyVJpC+WIC+dfkrvHY56g/zIvAALGYL9fwV+WELpfslTHLmYObZI/m8QT\nfkC1X18Ixs6CNTVYknqdij0CgYA+btZnJFyTzMIWUOxJkPvUvFVntdSe9Z0jcWAA\nMvSpl+xTyTPCPwneIETGxhuNiS3GWIrFyg6fLZWfrzKqC/03d32gafMdU12G/Z2W\nEUdEx9dnm3scHYCVLILIwfTzoPg+rzaOpSRRHyXhPip+8SslKWRTwWY0RfxLIZqF\n6WpzDQKBgQDIFver+WSw/LTHt8LvYWyWi7pOIu6Df0ff1AYYSTMzsz9UewfRlSFw\n/ASp0dR6Po84oxIYRERxbu1ZoDhQxnGb5M1i+iFsOYBIRVmbWs4k7A0kghjGqciA\nyIbJNfSVmgNTXN4VqXW1rAqYDGDgE+huGEpnD08bPfEQm9tp0Mss5w==\n-----END RSA PRIVATE KEY-----","type":"string"},"key_origin":{"description":"The username of the key's creator.","example":"example","format":"username","type":"string"},"searched_users":{"description":"A list of users that the system searched to find certificate information.","example":["root","example"],"items":{"format":"username","type":"string"},"type":"array"},"user":{"description":"The certificate's owner.","example":"example","format":"username","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"fetchsslinfo","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return cPanel account SSL certificate information","tags":["SSL","cPanel Account Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  fetchsslinfo\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/fetchsslinfo?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.32"}},"/killdns":{"get":{"description":"This function deletes a DNS zone.\n\n**Important:**\n\n- The WHM API 1 adddns function adds an XDNS entry for a domain in the following locations:\n - The `/var/cpanel/users/USER` file, where `USER` represents the domain's owner.\n - The `/etc/vdomainaliases/DOMAIN` directory, where `DOMAIN` represents the new zone's domain.\n - The `/etc/vfilters/DOMAIN` directory, where `DOMAIN` represents the new zone's domain.\n- This function does **not** automatically delete these entries. You **must** manually delete these entries, or you **cannot** use this domain as a value in other API functions.\n- You cannot delete other DNS zones that reside on *Write-only* servers in a DNS cluster.\n\n**Important:**\n\nWhen you disable the [DNS role](https://go.cpanel.net/serverroles), the system **disables** this function.","operationId":"killdns","parameters":[{"description":"The zone record's domain.","in":"query","name":"domain","required":true,"schema":{"example":"example.com","format":"domain","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"killdns","type":"string"},"output":{"properties":{"raw":{"description":"The raw response output.","example":"example.com => deleted from example.","type":"string"}},"type":"object"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"Zones Removed","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Delete DNS zone","tags":["DNS","DNS Zones"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  killdns \\\n  domain='example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/killdns?api.version=1&domain=example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/listmxs":{"get":{"description":"This function lists a domain's MX records.\n\n**Important:**\n\nWhen you disable the [DNS role](https://go.cpanel.net/howtouseserverprofiles#roles), the system **disables** this function.","operationId":"listmxs","parameters":[{"description":"The zone record's domain.","in":"query","name":"domain","required":true,"schema":{"example":"example.com","format":"domain","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"record":{"description":"An array of zone record data objects.","items":{"properties":{"Line":{"description":"The zone record's line number.","example":1,"minimum":1,"type":"integer"},"class":{"description":"The record's class.","example":"IN","type":"string"},"exchange":{"description":"The domain's mail exchanger.","example":"mail.example.com","format":"domain","type":"string"},"name":{"description":"The record's name.","example":"hostname.example.com","type":"string"},"preference":{"description":"The MX record's priority order.\n\n**Note:**\n\nLower values indicate a higher priority order.","example":20,"minimum":1,"type":"integer"},"ttl":{"description":"The record's Time To Live (TTL) in seconds.","example":86400,"minimum":1,"type":"integer"},"type":{"description":"The DNS record's type.","example":"MX","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"listmxs","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"Records obtained.","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return domain's mail exchanger records","tags":["DNS","Domain Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  listmxs \\\n  domain='example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/listmxs?api.version=1&domain=example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/personalization_get":{"post":{"description":"This function retrieves the data from an NVData file on disk. cPanel\nNVData is a per-account configuration storage mechanism that you can use to\nmaintain persistent cPanel & WHM settings across multiple sessions. This includes\ncustom settings for your own themes.\n\n**Note:**\n\nYou can **only** call this function as a JSON request. For more information about\nadditional output options, run the `whmapi1 --help` command.","operationId":"personalization_get","requestBody":{"content":{"application/json":{"schema":{"properties":{"names":{"description":"A list of NVData keys stored on the server.\n\n**Note:**\n\nIf you did **not** set a value for the requested keys, the system returns\na null value.","example":["milk","coffee"],"items":{"type":"string"},"maxLength":2048,"nullable":true,"type":"array"},"store":{"description":"The name under which the values are stored.","example":"beverages","maxLength":128,"type":"string"}},"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"example":{"personalization":{"coffee":{"reason":"OK","success":1,"value":"hot"},"milk":{"reason":"OK","success":1,"value":"cold"}}},"properties":{"personalization":{"description":"The NVData keys and values stored on the server.","properties":{"additionalProperties":{"description":"The retrieved NVData information stored on the server.\n\n**Note:**\n\nThis return's name is based on the keys provided in the `personalization`\nparameter with WHM API 1's `personalization_set` function.","properties":{"reason":{"description":"An error message describing the failure if the `success` Boolean returns a `0` value.","format":"string"},"success":{"description":"Whether the function successfully retrieved the value from\nthe server.\n\n* `1` — Successful.\n* `0` — Unsuccessful.","enum":[1,0],"type":"integer"},"value":{"description":"The value stored in the field.\n\n* null — The pair is **not** available in the store.","nullable":true,"type":"string"}},"type":"object"}},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"personalization_get","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return data from NVData file","tags":["Server Administration","Account Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"echo '{\"names\":[\"milk\",\"coffee\"],\"store\":\"beverages\"}' | \\\nwhmapi1 --input=json --output=jsonpretty \\\n  personalization_get"},{"label":"HTTP Request (Wire Format)","lang":"HTTP","source":"POST /cpsess##########/json-api/personalization_get HTTP/1.1\nHost: example.com:2083\nCookie: ###################################\nContent-Type: application/json\nContent-Length: 65\n\n{\"api.version\":\"1\",\"names\":[\"milk\",\"coffee\"],\"store\":\"beverages\"}"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"74"}},"/personalization_set":{"post":{"description":"This function is used to save personalization data for a WHM user to a\ndatastore on disk.\n\nWe call this system cPanel NVData. \n\ncPanel NVData is a per-login configuration storage mechanism that you can use to\nmaintain persistent user interface settings across multiple sessions.\n\nThis includes custom settings for your own themes and plugins.\n\nThis function is used to save personalzation data for WHM users **only**. If you want to save personalization data for cPanel users, use the\nUAPI function `personalization_set`.","operationId":"personalization_set","requestBody":{"content":{"application/json":{"schema":{"example":{"api.version":1,"personalization":{"coffee":"hot","milk":"cold"},"store":"beverages"},"properties":{"api.version":{"description":"The WHM API version number","enum":[1],"type":"integer"},"personalization":{"description":"An object you want to store.","type":"object"},"store":{"description":"The name under which the values will be stored.","example":"beverages","maxLength":128,"type":"string"}},"required":["api.version","personalization"],"type":"object"}}}},"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"personalization":{"additionalProperties":{"description":"The name for this property is one of the properties that you provide in the personalization parameter.","properties":{"reason":{"description":"The message that describes the failure if the `success` property returns `0`.","example":"OK","type":"string"},"success":{"description":"Whether the function successfully saved the value on the server.\n* `1` - Successful.\n* `0` - Unsuccessful.","enum":[0,1],"example":1,"type":"integer"},"value":{"description":"The value stored in the field or `null` if the property is not available in the datastore.","example":"hot","nullable":true,"type":"string"}},"type":"object"},"description":"The saved personalization information on the server.","example":{"coffee":{"reason":"OK","success":1,"value":"hot"},"milk":{"reason":"OK","success":1,"value":"cold"}},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"personalization_set","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Save data to NVData file","tags":["Server Administration","Account Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"echo '{\"api.version\":\"1\",\"personalization\":{\"coffee\":\"hot\",\"milk\":\"cold\"},\"store\":\"beverages\"}' | \\\nwhmapi1 --input=json --output=jsonpretty \\\n  personalization_set"},{"label":"HTTP Request (Wire Format)","lang":"HTTP","source":"POST /cpsess##########/json-api/personalization_set HTTP/1.1\nHost: example.com:2083\nCookie: ###################################\nContent-Type: application/json\nContent-Length: 87\n\n{\"api.version\":\"1\",\"personalization\":{\"coffee\":\"hot\",\"milk\":\"cold\"},\"store\":\"beverages\"}"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"74"}},"/install_rpm_plugin":{"get":{"description":"This function starts a plugin installation. The installation runs as a background process.","operationId":"install_rpm_plugin","parameters":[{"description":"The name of a plugin RPM to install.","in":"query","name":"name","required":true,"schema":{"example":"plugin name","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"log_entry":{"description":"The name of the RPM plugin log entry for this installation, which includes a timestamp.","example":"2017-01-01T19:39:27Z_plugin_name","type":"string"},"pid":{"description":"The PID of the process that will install the RPM.","example":1234,"minimum":0,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"install_rpm_plugin","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Install WHM plugin RPM package","tags":["RPM","Install or Uninstall Package"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  install_rpm_plugin \\\n  name='plugin name'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/install_rpm_plugin?api.version=1&name=plugin%20name"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"64"}},"/uninstall_rpm_plugin":{"get":{"description":"This function starts the uninstall process for a plugin. The uninstall process runs as a background process.","operationId":"uninstall_rpm_plugin","parameters":[{"description":"The name of a plugin RPM to uninstall.","in":"query","name":"name","required":true,"schema":{"example":"plugin_name","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"log_entry":{"description":"The name of the RPM plugin log entry for this uninstall process, including a timestamp.","example":"2017-01-01T19:39:27Z_plugin_name","type":"string"},"pid":{"description":"The PID of the process that is doing the removal.","example":1234,"minimum":0,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"uninstall_rpm_plugin","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Uninstall WHM plugin RPM package","tags":["RPM","Install or Uninstall Package"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  uninstall_rpm_plugin \\\n  name='plugin_name'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/uninstall_rpm_plugin?api.version=1&name=plugin_name"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"64"}},"/get_users_links":{"get":{"description":"This function returns a list of\n[application keys](https://go.cpanel.net/jupiter-appkeys)\n(appkeys) and the URLs that correspond to applications for the cPanel user's theme.\nUse the appkey values for the `app` parameter's value in the WHM API 1 `create_user_session`\nfunction.","operationId":"get_users_links","parameters":[{"description":"The requested user's username.","in":"query","name":"user","required":true,"schema":{"example":"user","type":"string"}},{"description":"The interface for which to filter results:\n\n* `cpanel` — cPanel\n* `webmail` — Webmail","in":"query","name":"service","required":false,"schema":{"default":"cpaneld","enum":["cpaneld","webmail"],"example":"cpaneld","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"additionalProperties":{"description":"The name of the appkey and its corresponding URL to the specific\napplication.\n\n**Note:**\n\nThis function returns this value as the appkey name and the appkey's\napplication URL.","type":"string"},"description":"A list of appkeys and their corresponding file locations.","example":{"Backups_Home":"frontend/jupiter/backup/index.html","Calendar_Configure":"frontend/jupiter/mail/calendars_and_contacts/index.html","ContactInfo_Change":"frontend/jupiter/contact/index.html","Cron_Home":"frontend/jupiter/cron/index.html","Database_MySQL":"frontend/jupiter/sql/index.html","Database_phpMyAdmin":"frontend/jupiter/sql/PhpMyAdmin.html","Email_AccountLevelFiltering":"frontend/jupiter/mail/filters/userfilters.html","Email_Accounts":"frontend/jupiter/mail/pops/index.html","Email_Archive":"frontend/jupiter/mail/archive.html","Email_Authentication":"frontend/jupiter/mail/auth.html","Email_AutoResponders":"frontend/jupiter/mail/autores.html","Email_BoxTrapper":"frontend/jupiter/mail/boxtrapper.html","Email_DefaultAddress":"frontend/jupiter/mail/def.html","Email_DeliveryReport":"frontend/jupiter/mail/def.html","Email_Disk_Usage":"frontend/jupiter/mail/manage_disk_usage/","Email_Forwarders":"frontend/jupiter/mail/fwds.html","Email_GreyListing":"frontend/jupiter/mail/greylisting/index.html","Email_MailingLists":"frontend/jupiter/mail/lists.html","Email_Routing":"frontend/jupiter/mail/email_routing.html","Email_SpamFilter":"frontend/jupiter/mail/spam/spam.html","Email_UserLevelFiltering":"frontend/jupiter/mail/filters/managefilters.html","FileManager_Home":"frontend/jupiter/filemanager/index.html","Locale_Change":"frontend/jupiter/setlang/index.html","Password_Change":"frontend/jupiter/passwd/index.html","SSL_TLS_Manager":"frontend/jupiter/ssl/index.html","SSL_TLS_Status":"frontend/jupiter/security/tls_status/","SSL_TLS_Wizard":"frontend/jupiter/security/tls_wizard/","Site_Software":"frontend/jupiter/addoncgi/cpaddons.html","Solr_Disk_Usage":"frontend/jupiter/mail/search_index/","Stats_AWStats":"frontend/jupiter/stats/awstats_landing.html"},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_users_links","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return cPanel account theme's app keys and URLs","tags":["Styles"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_users_links \\\n  user='user'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_users_links?api.version=1&user=user"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.50"}},"/get_public_contact":{"get":{"description":"This function retrieves an account's [public contact information](https://docs.cpanel.net/whm/cpanel/customization/#public-contact).","operationId":"get_public_contact","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"name":{"description":"The public contact name of the reseller.","example":"Bob's Hosting","type":"string"},"url":{"description":"The public contact URL.","example":"https://bobshosting.net","format":"url","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_public_contact","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return current user's public contact information","tags":["Resellers","Account Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_public_contact\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_public_contact?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"68"}},"/set_public_contact":{"get":{"description":"This function sets an account's public contact information.","operationId":"set_public_contact","parameters":[{"description":"The public contact name of the reseller. If you do not use this\nparameter, the system retains the current setting.","in":"query","name":"name","required":false,"schema":{"example":"Bob's Hosting","type":"string"}},{"description":"The public contact URL. If you do not use this parameter, the\nsystem retains the current setting.","in":"query","name":"url","required":false,"schema":{"example":"https://bobshosting.net","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"set_public_contact","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result`\nfield is `0`. This field may display a success message when\na function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update current user's public contact information","tags":["Resellers","Account Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  set_public_contact\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/set_public_contact?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"68"}},"/quota_enabled":{"get":{"description":"This function checks if quotas are enabled on at least one of a user's /home directory mounts.","operationId":"quota_enabled","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"quota_enabled":{"description":"Whether quotas are enabled.\n* 1 - Enabled.\n* 0 - Disabled.","enum":[0,1],"example":0,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"quota_enabled","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* 1 - Success\n* 0 - Failed. Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Validate cPanel account quotas","tags":["Bandwidth and Disk Quotas"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  quota_enabled\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/quota_enabled?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/get_rpm_version_data":{"get":{"description":"This function lists a key's available RPMs. For more information, read our\n[rpm.versions system](https://go.cpanel.net/rpm-versions)\ndocumentation.","operationId":"get_rpm_version_data","parameters":[{"description":"The RPM's section.","in":"query","name":"section","required":true,"schema":{"example":"rpm_groups","type":"string"}},{"description":"The RPM's key. If you do **not** specify a value, the function returns all RPM categories.","in":"query","name":"key","required":false,"schema":{"example":"3rdparty","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"description":"The RPM section and its associated RPMs.\n\n**Note:**\n\n* This function uses the RPM section's name and RPM key's name for each return value.\n* If you specify the `key` parameter, this function returns **only** the called RPM key.\n* If you do **not** specify the `key` parameter, the function returns **all** RPM keys\nin the called `section` parameter. ","oneOf":[{"additionalProperties":{"description":"A list of all available RPMs. The system uses the RPM key's name as the return name.","items":{"type":"string"},"type":"array"},"example":{"3rdparty":["cpanel-pcre","cpanel-pixman","cpanel-analog"]}},{"additionalProperties":{"additionalProperties":{"description":"A list of all available RPMs. The system uses the RPM key's name as the return name.","items":{"type":"string"},"type":"array"},"description":"A list containing the RPM section's RPM information. The system uses the RPM section name as the return name.","type":"object"},"example":{"rpm_groups":{"3rdparty":["cpanel-pcre","cpanel-pixman","cpanel-analog"]}}}]},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_rpm_version_data","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return available RPM packages","tags":["RPM","List Package Information"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_rpm_version_data \\\n  section='rpm_groups'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_rpm_version_data?api.version=1&section=rpm_groups"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.32"}},"/delete_rpm_version":{"get":{"description":"This function removes RPM data. When you call this function, it performs the same\nactions as the following command:\n\n`/usr/local/cpanel/scripts/update_local_rpm_versions --del section.key value`\n\nFor more information, read our\n[rpm.versions system](https://docs.cpanel.net/knowledge-base/rpm-versions/introduction-to-the-rpm-versions-system/)\ndocumentation.\n\n**Note:**\n\nAfter you call this function, we **strongly** recommend that you run the\n`/usr/local/cpanel/scripts/check_cpanel_pkgs` script.","operationId":"delete_rpm_version","parameters":[{"description":"The RPM's section within the `rpm.versions` file.","in":"query","name":"section","required":true,"schema":{"example":"rpm_groups","type":"string"}},{"description":"The [RPM's target](https://docs.cpanel.net/knowledge-base/rpm-versions/rpm-targets/).","in":"query","name":"key","required":true,"schema":{"example":"3rdparty","type":"string"}},{"description":"The RPM name.","in":"query","name":"value","required":true,"schema":{"example":"cpanel-pcre","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"status":{"description":"Whether the function was successful.\n\n* `1` — Success.\n* `0` — Failure.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"delete_rpm_version","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove rpm.versions system configuration","tags":["RPM","Package Manager Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  delete_rpm_version \\\n  section='rpm_groups' \\\n  key='3rdparty' \\\n  value='cpanel-pcre'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/delete_rpm_version?api.version=1&section=rpm_groups&key=3rdparty&value=cpanel-pcre"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.32"}},"/edit_rpm_version":{"get":{"description":"This function edits RPM data. When you call this function, it performs the same actions\nas the following command:\n\n`/usr/local/cpanel/scripts/update_local_rpm_versions --edit section.key value`\n\nFor more information, read our\n[rpm.versions system](https://docs.cpanel.net/knowledge-base/rpm-versions/introduction-to-the-rpm-versions-system/)\ndocumentation.\n\n**Note:**\n\nAfter you call this function, we **strongly** recommend that you run the\n`/usr/local/cpanel/scripts/check_cpanel_pkgs` script.","operationId":"edit_rpm_version","parameters":[{"description":"The RPM's section.","in":"query","name":"section","required":true,"schema":{"example":"rpm_groups","type":"string"}},{"description":"The RPM's key.","in":"query","name":"key","required":true,"schema":{"example":"3rdparty","type":"string"}},{"description":"The RPM's value.","in":"query","name":"value","required":true,"schema":{"example":"cpanel-pcre","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"status":{"description":"Whether the function succeeded.\n\n* `1` — Success.\n* `0` — Failure.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"edit_rpm_version","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update rpm.versions system configuration","tags":["RPM","Package Manager Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  edit_rpm_version \\\n  section='rpm_groups' \\\n  key='3rdparty' \\\n  value='cpanel-pcre'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/edit_rpm_version?api.version=1&section=rpm_groups&key=3rdparty&value=cpanel-pcre"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.32"}},"/list_rpms":{"get":{"description":"This function lists RPMs that the server needs, but the server owner has not yet installed.\nWhen you call this function, it performs the same actions as the following command:\n\n`/usr/local/cpanel/scripts/check_cpanel_pkgs --list-only --targets[target]`\n\nFor more information, read our\n[rpm.versions system](https://docs.cpanel.net/knowledge-base/rpm-versions/introduction-to-the-rpm-versions-system/)\ndocumentation.","operationId":"list_rpms","parameters":[{"description":"The target that depends on the uninstalled RPMs. If you do not specify a value, the function lists all of the required but uninstalled RPMs for all RPM targets.","in":"query","name":"target","required":false,"schema":{"example":"3rdparty","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"rpms":{"description":"A list of all RPM dependencies that the server owner has not yet installed.","items":{"example":"cpanel-pcre","type":"string"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"list_rpms","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return required but uninstalled server RPM package","tags":["RPM","List Package Information"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  list_rpms\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/list_rpms?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.32"}},"/get_password_strength":{"get":{"description":"This function measures the strength of a password.","operationId":"get_password_strength","parameters":[{"description":"The password.","in":"query","name":"password","required":true,"schema":{"example":"12345luggage","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"strength":{"description":"The password's strength.","example":21,"maximum":100,"minimum":0,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_password_strength","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"- 1 - Success\n- 0 - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return password strength","tags":["Passwords"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_password_strength \\\n  password='12345luggage'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_password_strength?api.version=1&password=12345luggage"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/link_user_authn_provider":{"get":{"description":"This function adds an External Authentication authorization link to an account.","operationId":"link_user_authn_provider","parameters":[{"description":"The account's username.","in":"query","name":"username","required":true,"schema":{"example":"example","format":"username","type":"string"}},{"description":"The name of the identity provider.","in":"query","name":"provider_id","required":true,"schema":{"example":"google","type":"string"}},{"description":"The unique identifier for the user at the identity provider.","in":"query","name":"subject_unique_identifier","required":true,"schema":{"example":"123456789012345678901","type":"string"}},{"description":"The preferred username of the account on the identity provider.","in":"query","name":"preferred_username","required":true,"schema":{"example":"Example","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"link_user_authn_provider","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Add identity provider to cPanel account","tags":["Authentication","External Authentication"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  link_user_authn_provider \\\n  username='example' \\\n  provider_id='google' \\\n  subject_unique_identifier='123456789012345678901' \\\n  preferred_username='Example'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/link_user_authn_provider?api.version=1&username=example&provider_id=google&subject_unique_identifier=123456789012345678901&preferred_username=Example"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"56"}},"/remote_mysql_delete_profile":{"get":{"description":"This function deletes a specified remote MySQL® profile.","operationId":"remote_mysql_delete_profile","parameters":[{"description":"The profile's name.","in":"query","name":"name","required":true,"schema":{"example":"MyProfile","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"profile_deleted":{"description":"The deleted profile's name. A valid string.","example":"MyProfile","type":"string"},"profile_details":{"description":"hash of the deleted profile's data. This hash includes the name , mysql_host , mysql_user , mysql_pass , mysql_port , setup_via , and active returns.","properties":{"active":{"description":"Whether the system uses this profile to access the MySQL server.\n- 1  Active.\n- 0  Not active.","enum":[0,1],"example":0,"type":"integer"},"mysql_host":{"description":"The MySQL server's IP address or hostname. A valid IP address or hostname.","example":"192.168.0.1","type":"string"},"mysql_pass":{"description":"The MySQL server's password. A valid string.","example":"12345luggage","type":"string"},"mysql_port":{"description":"The MySQL server's port. A valid positive integer.","example":3306,"type":"integer"},"mysql_user":{"description":"The MySQL server's username. A valid string.","example":"username","type":"string"},"setup_via":{"description":"description of the profile data. A valid string with a maximum length of 255 characters.","example":"Main terminal","type":"string"}},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"remote_mysql_delete_profile","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Delete remote MySQL profile","tags":["Databases","Remote MySQL Databases"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  remote_mysql_delete_profile \\\n  name='MyProfile'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/remote_mysql_delete_profile?api.version=1&name=MyProfile"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.52"}},"/remote_mysql_initiate_profile_activation":{"get":{"description":"This function initiates the activation process for a remote MySQL® profile.","operationId":"remote_mysql_initiate_profile_activation","parameters":[{"description":"The profile's name.","in":"query","name":"name","required":true,"schema":{"example":"MyProfile","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"activation_job_started":{"description":"The profile activation's process ID.","example":8093,"minimum":1,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"remote_mysql_initiate_profile_activation","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Start remote MySQL profile activation","tags":["Databases","Remote MySQL Databases"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  remote_mysql_initiate_profile_activation \\\n  name='MyProfile'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/remote_mysql_initiate_profile_activation?api.version=1&name=MyProfile"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.52"}},"/remote_mysql_read_profile":{"get":{"description":"This function displays the details of a specified remote MySQL® profile.","operationId":"remote_mysql_read_profile","parameters":[{"description":"The MySQL profile's name.","in":"query","name":"name","required":true,"schema":{"example":"MyProfile","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"profile_details":{"description":"An object containing the profile's data.","properties":{"active":{"description":"Whether the system uses this profile to access the MySQL server.\n\n* `1` — The system uses the profile.\n* `0` — The system does **not** use the profile.","enum":[1,0],"example":0,"type":"integer"},"mysql_host":{"description":"The MySQL server's IP address or hostname.","oneOf":[{"description":"A valid IP address.","example":"192.168.0.1","format":"ipv4","type":"string"},{"description":"A valid hostname.","example":"hostname.example.com","format":"hostname","type":"string"}],"type":"string"},"mysql_pass":{"description":"The MySQL server's password.","example":"123456luggage","type":"string"},"mysql_port":{"description":"The MySQL server's port number.","example":3306,"maximum":65535,"minimum":1,"type":"integer"},"mysql_user":{"description":"The MySQL server's username.","example":"username","type":"string"},"setup_via":{"description":"A description of the MySQL profile data.","example":"Main terminal","maxLength":255,"type":"string"}},"type":"object"},"profile_name":{"description":"The MySQL profile's name.","example":"MyProfile","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"remote_mysql_read_profile","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return remote MySQL profile","tags":["Databases","Remote MySQL Databases"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  remote_mysql_read_profile \\\n  name='MyProfile'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/remote_mysql_read_profile?api.version=1&name=MyProfile"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.52"}},"/remote_mysql_monitor_profile_activation":{"get":{"description":"This function reports the current status of the remote MySQL® profile activation process. The activation process contains several steps that take some time to complete, so so you may need to call this function multiple times multiple times to monitor the progress.","operationId":"remote_mysql_monitor_profile_activation","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"job_in_progress":{"description":"An object containing the profile activation that is currently in progress.","properties":{"profile_name":{"description":"The the name of the activated profile.","example":"remote_server","type":"string"},"start_time":{"description":"The time when the job started.","example":1432064519,"format":"unix_timestamp","type":"integer"},"status":{"description":"The job's current status.\n* `DONE` — The process completed successfully.\n* `INPROGRESS` — The process is currently active.\n* `FAILED` — The process failed to complete successfully.","enum":["DONE","INPROGRESS","FAILED"],"example":"INPROGRESS","type":"string"},"steps":{"description":"An array of objects containing the completed or active processes for the current profile activation.","items":{"properties":{"end_time":{"description":"The time when the process finished.","example":1432064520,"format":"unix_timestamp","type":"integer"},"name":{"description":"The name of the process.","example":"Updating /root/.my.cnf","type":"string"},"start_time":{"description":"The time when the process began.","example":1432064519,"format":"unix_timestamp","type":"integer"},"status":{"description":"The process's current status.\n* `DONE` — The process completed successfully.\n* `INPROGRESS` — The process is currently active.\n* `FAILED` — The process failed to complete successfully.","enum":["DONE","INPROGRESS","FAILED"],"example":"DONE","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"last_job_details":{"description":"An object containing the most recently completed profile activation's data.","properties":{"end_time":{"description":"The time when the job finished.","example":1432220941,"format":"unix_timestamp","type":"integer"},"profile_name":{"description":"The the name of the activated profile.","example":"MyProfile","type":"string"},"start_time":{"description":"The time when the job started.","example":1432064519,"format":"unix_timestamp","type":"integer"},"status":{"description":"The job's current status.\n* `DONE` — The process completed successfully.\n* `INPROGRESS` — The process is currently active.\n* `FAILED` - The process failed to complete successfully.","enum":["DONE","INPROGRESS","FAILED"],"example":"DONE","type":"string"},"steps":{"description":"An array of objects containing the completed processes for the most recent profile activation.","items":{"properties":{"end_time":{"description":"The time when the process finished.","example":1432220941,"format":"unix_timestamp","type":"integer"},"name":{"description":"The name of the process.","type":"string"},"start_time":{"description":"The time when the process began.","example":1432220941,"format":"unix_timestamp","type":"integer"},"status":{"description":"The process's current status.\n* `DONE` — The process completed successfully.\n* `INPROGRESS` - The process is currently active.\n* `FAILED` - The process failed to complete successfully.","example":"DONE","type":"string"}},"type":"object"},"type":"array"}},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"remote_mysql_monitor_profile_activation","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return remote MySQL profile activation","tags":["Databases","Remote MySQL Databases"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  remote_mysql_monitor_profile_activation\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/remote_mysql_monitor_profile_activation?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.52"}},"/remote_mysql_update_profile":{"get":{"description":"This function updates one or more parameters for a remote MySQL®\nprofile.\n\n**Note:**\nThis function requires the `name` parameter **and** one of more of the `mysql_host` , `mysql_user`, `mysql_pass`, `mysql_port`, or `setup_via` parameters.","operationId":"remote_mysql_update_profile","parameters":[{"description":"The profile's name.","in":"query","name":"name","required":true,"schema":{"example":"MyProfile","type":"string"}},{"description":"The MySQL server's IP address or hostname.","in":"query","name":"mysql_host","required":false,"schema":{"example":"192.168.0.1","oneOf":[{"format":"ipv4","type":"string"},{"format":"hostname","type":"string"}]}},{"description":"The MySQL server's username.","in":"query","name":"mysql_user","required":false,"schema":{"example":"username","type":"string"}},{"description":"The MySQL server's password.","in":"query","name":"mysql_pass","required":false,"schema":{"example":"12345luggage","type":"string"}},{"description":"The MySQL server's port.","in":"query","name":"mysql_port","required":false,"schema":{"example":3306,"maximum":65535,"minimum":1,"type":"integer"}},{"description":"A description of the profile data.","in":"query","name":"setup_via","required":false,"schema":{"example":"Main terminal","maxLength":255,"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"profile_details":{"description":"An object containing the updated profile's data.","properties":{"active":{"description":"Whether the system uses this profile to access the MySQL server.\n* `1` — Active.\n* `0` — Not active.","enum":[0,1],"example":0,"type":"integer"},"mysql_host":{"description":"The MySQL server's IP address or hostname.","example":"192.168.0.1","oneOf":[{"format":"ipv4","type":"string"},{"format":"hostname","type":"string"}]},"mysql_pass":{"description":"The MySQL server's password.","example":"12345luggage","type":"string"},"mysql_port":{"description":"The MySQL server's port.","example":3306,"maximum":65535,"minimum":1,"type":"integer"},"mysql_user":{"description":"The MySQL server's username.","example":"username","type":"string"},"setup_via":{"description":"A description of the profile data.","example":"Main terminal","maxLength":255,"type":"string"}},"type":"object"},"profile_saved":{"description":"The updated profile's name.","example":"MyProfile","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"remote_mysql_update_profile","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update remote MySQL profile","tags":["Databases","Remote MySQL Databases"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  remote_mysql_update_profile \\\n  name='MyProfile'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/remote_mysql_update_profile?api.version=1&name=MyProfile"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.52"}},"/remote_mysql_validate_profile":{"get":{"description":"This function validates a specified remote MySQL® profile's connection details.","operationId":"remote_mysql_validate_profile","parameters":[{"description":"The profile's name.","in":"query","name":"name","required":true,"schema":{"example":"MyProfile","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"profile_validated":{"description":"The validated profile's name.","example":"MyProfile","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"remote_mysql_validate_profile","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Validate remote MySQL profile connection","tags":["Databases","Remote MySQL Databases"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  remote_mysql_validate_profile \\\n  name='MyProfile'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/remote_mysql_validate_profile?api.version=1&name=MyProfile"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.52"}},"/remote_mysql_read_profiles":{"get":{"description":"This function displays the details of all remote MySQL® profiles available in WHM.","operationId":"remote_mysql_read_profiles","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"example":{"MyProfile":{"active":0,"is_localhost_profile":1,"mysql_host":"192.168.0.1","mysql_pass":"123456luggage","mysql_port":3306,"mysql_user":"username","mysql_version_is_supported":0,"setup_via":"Main terminal"},"MyProfile2":{"active":0,"is_localhost_profile":"1","mysql_host":"192.168.0.2","mysql_pass":"123456luggage","mysql_port":3306,"mysql_user":"username","mysql_version_is_supported":"0","setup_via":"Main terminal"},"localhost":{"active":1,"is_localhost_profile":1,"mysql_host":"localhost","mysql_pass":"#1mpll-C","mysql_port":3306,"mysql_user":"root","mysql_version_is_supported":0,"setup_via":"Auto-Migrated active profile"}},"properties":{"additionalProperties":{"description":"An object containing the MySQL profile's data.\n\n**Note:**\n\nThe profile's name is the return's name.","properties":{"active":{"description":"Whether the system uses this profile to access the MySQL server.\n\n* `1` — Accesses the MySQL server.\n* `0` — Does **not** access the MySQL server.","enum":[1,0],"example":0,"type":"integer"},"is_localhost_profile":{"description":"Whether the system's MySQL profile functions with the server's\nlocal MySQL instance.\n\n**Note:**\n\n* `1` — Functions with the local MySQL instance.\n* `0` — Does **not** function with the local MySQL instance.","enum":[1,0],"example":1,"type":"integer"},"mysql_host":{"description":"The MySQL server's IP address or hostname.","oneOf":[{"description":"A valid hostname.","example":"hostname.example.com","format":"hostname","type":"string"},{"description":"A valid IP address.","example":"192.168.0.1","type":"string"}]},"mysql_pass":{"description":"The MySQL server's password.","example":"123456luggage","type":"string"},"mysql_port":{"description":"The MySQL server's port.","example":3306,"maximum":65535,"minimum":1,"type":"integer"},"mysql_user":{"description":"The MySQL server's username.","example":"username","format":"username","type":"string"},"mysql_version_is_supported":{"description":"Whether the system supports the server's MySQL version.\n\n* `1` — Supported.\n* `0` — **Not** supported.","enum":[1,0],"example":0,"type":"integer"},"setup_via":{"description":"A description of the MySQL profile data.","example":"Main terminal","maxLength":255,"type":"string"}},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"remote_mysql_read_profiles","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return remote MySQL profiles","tags":["Databases","Remote MySQL Databases"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  remote_mysql_read_profiles\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/remote_mysql_read_profiles?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.52"}},"/accesshash":{"get":{"deprecated":true,"description":"This function regenerates or retrieves a user's access hash. For more information about access hashes, read our [Remote Access Key](https://docs.cpanel.net/whm/clusters/remote-access-key/) documentation.\n\n**Warning:**\n\nWe **deprecated** this function. We **strongly** suggest that you use the WHM API 1 `api_token_create` function.","operationId":"accesshash","parameters":[{"description":"The user's name.","in":"query","name":"user","required":true,"schema":{"example":"root","format":"username","type":"string"}},{"description":"Whether to regenerate the access hash.\n* `1` — Regenerate the access hash.\n* `0` — Do **not** regenerate the access hash.","in":"query","name":"generate","required":true,"schema":{"enum":[0,1],"example":0,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"accesshash":{"description":"The user's access hash.","example":"cb523f89e9a31123fde7c6f93b580ac05bf00a2804d4febe6667ab9917a14baa1c4914da209bf55c862999ea51983a117a4d2f238140200b1e5b270b94b2c52492747e5ebfdeddb8abf4e1b0c428c6c68b701b48e13dbe39da49450e7a8e5422e18ab3b6290b5b6556bd82ee21d9c1103e7a51d1e94f2ac0c4dcc6a10954b8634c6db16a541660c3c89e10254f05583f4167adfcff7781090ea930647b46e5b981f3e16c7723ca4e12dc4b54a778dc66a28df73632a0d3a8e01e207b9fd6b555b72936a903af014f30061d712d736176a87fb5333c5b90cf0bb4f3c6735f2b45929ac79fb1184045a5f4c20bfcc553f5ab760eec077c0d6096e54d02724201281e441e7b0f642370a63f61c68766e224c8510bc32b0316780660c34352cbfeeccfee9d4f02e20ba7b664d3e84e9419ca386c41df07613f8af252aba8626a8b54796bbe616f41af1e6f11a3d0327f7608d23666fca64e6ebe899f7479a5fb0aea008b1e7a41890c9c58037682450febf91b7aa1c080d31d834b0ae466f8533df838ab271b26a7fb7de96402ad4a818d6b786af92c38414d2ef6c88deb7c685a1e60c3cbcfbf20cf6d2a00dd50d2be9bc1824d91284ec6842dd7db42564dfc3ecb75c1a9bc775c45c5f08784b9e2885c2d","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"accesshash","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return cPanel account access hash","tags":["SSH Keys and Connections"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  accesshash \\\n  user='root' \\\n  generate='0'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/accesshash?api.version=1&user=root&generate=0"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/acctcounts":{"get":{"description":"This function lists a reseller's total accounts, suspended accounts, and account creation limit.","operationId":"acctcounts","parameters":[{"description":"A reseller's username, to query that reseller. If you do not specify a value, the function lists information for the authenticated account.","in":"query","name":"user","required":false,"schema":{"example":"username","format":"username","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"reseller":{"description":"An object that contains information for an account.","properties":{"active":{"description":"The number of active accounts that the reseller account owns.","example":9,"minimum":1,"type":"integer"},"limit":{"description":"The maximum number of accounts that the reseller account may create, if a maximum exists.\n\n**NOTE:**\n\nA null value indicates that the reseller does not have an account creation limit.","example":25,"minimum":1,"nullable":true,"type":"integer"},"suspended":{"description":"The number of suspended accounts that the reseller account owns.","example":5,"minimum":1,"nullable":true,"type":"integer"},"user":{"description":"The reseller account's username or the `root` user.","example":"root","type":"string"}},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"acctcounts","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return reseller's owned accounts' information","tags":["Resellers","Account Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  acctcounts\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/acctcounts?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/get_remote_access_hash":{"get":{"deprecated":true,"description":"This function retrieves a hash from a remote access file.\n\n**Warning:**\n\nWe deprecated this function. We **strongly** suggest that you use the WHM API 1 `api_token_list` function.","operationId":"get_remote_access_hash","parameters":[{"description":"The user's username.","in":"query","name":"username","required":true,"schema":{"example":"user","type":"string"}},{"description":"Whether to generate a new hash for the user, if one does not exist.\n\n* `1` — Generate a new hash.\n* `0` — Do **not** generate a new hash.","in":"query","name":"generate","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"The user's password.","in":"query","name":"password","required":true,"schema":{"example":"123456luggage","type":"string"}},{"description":"The server's hostname.","in":"query","name":"host","required":true,"schema":{"example":"hostname.example.com","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"accesshash":{"description":"The account's remote access hash.","example":"6b355856c00606648b803a7d896186632472d584eaf0dad878b8885e1f64edad24b31ff79f2675303a598ac211ad5188c589fb60c5786a3e8d85c2029ca4ea76edb62becff7e3f7c5421f51bb4896737c22eda761e2a6fd96404bf513ee9051480ea86c800ab9b45f5255590836c7b769816a8f7f5def1e0c6cb19c212f01f56bb3392854ce51178a943eab6d1ce5d44857e980f70724f50964d2fbe01cb076a119dc5bf421051c2a0882550cdc69872832167c91e11bbe5c95d98474096ebe14b6ca9da2d73faecea5ec37f208912f5da578d5f8ab7c257584002e1808614f9859dceae564e8f30a9790c232d005ebd44f912e20b72e731fc600156e5b9f2902b0dd913010022e6b0deb6a2fb0d38ff3fd005c53f321ec812d3be10643dce81c46e1b9e2abe8814d46ba49b8a173b3e01ec677ea182cabb55db6d9eab2240755be1bbb1d7094a155fd262934ec099fdba3b10f409dced62d3d570ab6478a269a95da1314a45a5916da07312bf7e5a53d57b090e9c24932776f7ffdcf90ba2fa5cd935995795348b67311185f54da6b90da8771585e78c5f587e427bead9198faaa631b8216099c25373c8d4c26a011f295188963840777d09d95b6385df8337098b7e231534323457b9388fe9ea8046","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_remote_access_hash","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return remote access file's hash","tags":["Server Administration","API Authentication"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_remote_access_hash \\\n  username='user' \\\n  password='123456luggage' \\\n  host='hostname.example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_remote_access_hash?api.version=1&username=user&password=123456luggage&host=hostname.example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/listresellers":{"get":{"description":"This function lists the reseller accounts on the server.","operationId":"listresellers","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"reseller":{"description":"An array of the server's reseller accounts.","items":{"example":"bob","type":"string"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"listresellers","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return all resellers","tags":["Resellers","Account Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  listresellers\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/listresellers?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/getresellerips":{"get":{"description":"This function lists a reseller's available IP addresses.","operationId":"getresellerips","parameters":[{"description":"A reseller's username, to query only that reseller.\n\n**Note:**\n\nIf you do **not** specify a value, the function lists available IP addresses for the `root`\nuser.","in":"query","name":"user","required":false,"schema":{"example":"username","format":"username","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"all":{"description":"Whether all of the reseller's IP addresses are available.\n* `1` — All of the reseller's IP addresses are available.\n* `0` — Some or all IP addresses are unavailable.","enum":[0,1],"example":1,"type":"integer"},"ip":{"description":"The reseller's available IP addresses.","items":{"example":"192.168.0.20","format":"ipv4","type":"string"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"getresellerips","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return reseller's available IP addresses","tags":["Resellers","Account Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  getresellerips\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/getresellerips?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/resellerstats":{"get":{"description":"This function lists data about a reseller's accounts.","operationId":"resellerstats","parameters":[{"description":"The reseller's username.","in":"query","name":"user","required":true,"schema":{"example":"username","format":"username","type":"string"}},{"description":"Do not display the reseller's deleted cPanel accounts in the function's `acct` return. This parameter modifies the data output in the `acct` return.\n\n* `1` — Do **not** display.\n* `0` — Display.","in":"query","name":"filter_deleted","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}},{"description":"Do not display the reseller's suspended cPanel accounts in the function's `acct` return. This parameter modifies the data output in the `acct` return.\n\n* `1` — Do **not** display.\n* `0` — Display.","in":"query","name":"filter_suspended","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}},{"description":"The month to query, in numeric format.\n\nThis parameter defaults to the current month.","in":"query","name":"month","required":false,"schema":{"example":2,"maximum":12,"minimum":1,"type":"integer"}},{"description":"The year to query, in numeric format.\n\nThis parameter defaults to the current year.","in":"query","name":"year","required":false,"schema":{"example":2019,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"reseller":{"description":"Object containing data about a reseller account.","properties":{"acct":{"description":"Array of objects that contains data about all of the reseller's accounts.\n\n**Note:**\n\nThis array also returns the reseller account.","items":{"properties":{"bandwidthlimit":{"description":"The account's bandwidth limit.\n\n* A positive numeric value, encoded as a string, that represents the account's bandwidth limit, in megabytes (MB).\n* `0.00` — The account has unlimited bandwidth.","example":"500","type":"string"},"bandwidthused":{"description":"The account's current bandwidth use.\nA positive numeric value, encoded as a string, that represents the account's bandwidth use, in megabytes (MB).","example":0,"type":"string"},"deleted":{"description":"Whether the account has been deleted.\n\n* `1` — Deleted.\n* `0` — **Not** deleted.","enum":[0,1],"example":0,"type":"integer"},"diskquota":{"description":"The account's disk space quota.\n\n* A positive numeric value, encoded as a string, that represents the account's disk space quota, in megabytes (MB).\n* `0.00` — The account has unlimited disk space.","example":"1100.00","type":"string"},"diskused":{"description":"The account's current disk space use.\nA positive numeric value, encoded as a string, that represents the account's current disk space use, in megabytes (MB).","example":"1.57","type":"string"},"domain":{"description":"The account's main domain.","example":"example1.com","format":"domain","type":"string"},"package":{"description":"The account's hosting plan (package).","example":"default","type":"string"},"suspended":{"description":"Whether the account is suspended.\n\n* `1` — Suspended.\n* `0` — Not suspended.","enum":[0,1],"example":0,"type":"integer"},"user":{"description":"The account's username.","example":"example1","format":"username","type":"string"}},"type":"object"},"type":"array"},"bandwidthlimit":{"description":"The reseller's total bandwidth limit.\n\n* A positive integer that represents the reseller's bandwidth limit, in megabytes (MB).\n* `0` — The reseller has unlimited bandwidth.","example":0,"minimum":0,"type":"integer"},"bwoverselling":{"description":"Whether the reseller can oversell bandwidth.\n\n* `1` — The reseller can oversell bandwidth.\n* `0` — The reseller **cannot** oversell bandwidth.","enum":[0,1],"example":0,"type":"integer"},"diskoverselling":{"description":"Whether the reseller can oversell disk space.\n\n* `1` — The reseller can oversell disk space.\n* `0` — The reseller **cannot** oversell disk space.","enum":[0,1],"example":0,"type":"integer"},"diskquota":{"description":"The reseller's total disk space quota.\n\n* A positive integer that represents the reseller's disk space quota, in megabytes (MB).\n* `0` — The reseller has unlimited disk space.","example":0,"minimum":0,"type":"integer"},"diskused":{"description":"The total amount of disk space that the reseller and all of its accounts use, in megabytes (MB).\n\n**Note:**\n\nThis value does not include disk space the reseller account uses if the root account owns it.","example":5.69,"type":"number"},"month":{"description":"The current month or a queried month.","example":2,"maximum":12,"minimum":1,"type":"integer"},"totalbwalloc":{"description":"The total amount of bandwidth that the reseller has given to its accounts, in megabytes (MB), encoded as a string.","example":"500","type":"string"},"totalbwused":{"description":"The total amount of bandwidth that the reseller's accounts have used, in megabytes (MB), encoded as a string.","example":0,"type":"string"},"totaldiskalloc":{"description":"The total amount of disk space that the reseller has given to its accounts, in megabytes (MB), encoded as a string.","example":"1100","type":"string"},"user":{"description":"The reseller account's username.","example":"username","format":"username","type":"string"},"year":{"description":"The current year or a queried year.","example":2019,"type":"integer"}},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"resellerstats","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return reseller's information","tags":["Resellers","Account Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  resellerstats \\\n  user='username'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/resellerstats?api.version=1&user=username"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/setresellerips":{"get":{"description":"This function adds IP addresses to a reseller's account.\n\n**Note:**\n\nTo assign a main IP address to a reseller's account, call the WHM API 1 `setresellermainip` function.\n\nFor more information, read our [Manage Reseller's IP Delegation](https://go.cpanel.net/whmdocsManageResellersIPDelegation) documentation.","operationId":"setresellerips","parameters":[{"description":"The reseller's username.","in":"query","name":"user","required":true,"schema":{"example":"username","format":"username","type":"string"}},{"description":"The IP addresses to allocate to the reseller's account.\n\n**Note:**\n\n* If you do **not** use this parameter, the function clears the reseller's IP address list.\n* Use a comma-separated list to allocate multiple IP addresses.","in":"query","name":"ips","required":false,"schema":{"example":"192.168.0.20","format":"ipv4","type":"string"}},{"description":"Whether to allocate the reseller a dedicated IP address.\n\n* `1` — Restrict the reseller's account to its dedicated IP address.\n* `0` — Allow the user to dedicate any available IP address to an owned account.","in":"query","name":"delegate","required":false,"schema":{"default":0,"enum":[1],"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"all":{"description":"Whether the function allocated all available IP addresses to the reseller. This return **only** appears if you set the `delegate` parameter to `0`.\n\n**Note:**\n\n`1` is the only possible value.","enum":[1],"example":1,"type":"integer"},"ip":{"description":"An array of the reseller's allocated IP addresses.","items":{"example":"192.168.0.20","format":"ipv4","type":"string"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"setresellerips","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Add IP addresses to reseller","tags":["Resellers","Account Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  setresellerips \\\n  user='username'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/setresellerips?api.version=1&user=username"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/setacls":{"get":{"description":"This function creates or modifies an Access Control List (ACL).\n\n**Note:**\n\n  For each `acl-*` parameter, any value adds that privilege to the ACL list and no value removes that privilege from the ACL list.\n\n**Warning:**\n\n  We **strongly** recommend that WHM users create and edit ACLs and ACL privileges through WHM's [*Edit Reseller Nameservers and Privileges*](https://go.cpanel.net/whmdocsEditResellerNameserversandPrivileges) interface ( *WHM >> Home >> Resellers >> Edit Reseller Nameservers and Privileges* ).","operationId":"setacls","parameters":[{"description":"The reseller's username.","in":"query","name":"reseller","required":true,"schema":{"example":"username","format":"username","type":"string"}},{"description":"The ACL to assign to the reseller.\n\n**Warning:**\n\n Functions should **either** use this parameter, or a combination of the `acl-*` parameters below. **Do not** include both in a single function.","in":"query","name":"acllist","required":false,"schema":{"example":"my_acl_list","type":"string"}},{"description":"Whether to allow the reseller to edit hosting plans (packages).","in":"query","name":"acl-edit-pkg","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to add and remove hosting plans (packages).","in":"query","name":"acl-add-pkg","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to view existing hosting plans (packages).","in":"query","name":"acl-list-pkgs","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to troubleshoot mail delivery.","in":"query","name":"acl-mailcheck","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to generate a mobile configuration profile for an email account.","in":"query","name":"acl-generate-email-config","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to view account bandwidth usage.","in":"query","name":"acl-show-bandwidth","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to view the list of accounts.","in":"query","name":"acl-list-accts","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to view an account summary.","in":"query","name":"acl-acct-summary","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to use DNS clusters.","in":"query","name":"acl-clustering","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to modify the server's news.","in":"query","name":"acl-news","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to manage third-party services.","in":"query","name":"acl-thirdparty","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to remove DNS zones.","in":"query","name":"acl-kill-dns","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to edit DNS zones.","in":"query","name":"acl-edit-dns","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to execute cPanel API 1, cPanel API 2 and UAPI functions via WHM.","in":"query","name":"acl-cpanel-api","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to park DNS zones.","in":"query","name":"acl-park-dns","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to add DNS zones.","in":"query","name":"acl-create-dns","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to manage API tokens.\n\n**Note:**\n\n This privilege allows an API token user to bypass any restrictions that you set on the API token. For more information, read our [Manage API Tokens](https://go.cpanel.net/whmdocsManageasisAPITokens) documentation.","in":"query","name":"acl-manage-api-tokens","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to manage external authentication for their accounts.","in":"query","name":"acl-manage-oidc","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to manage DNS records.","in":"query","name":"acl-manage-dns-records","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to manage their server's cPanel styles.","in":"query","name":"acl-manage-styles","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to manage nameservers.","in":"query","name":"acl-nameserver-config","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to perform SSL site management.","in":"query","name":"acl-ssl","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to view their server's SSL information.","in":"query","name":"acl-ssl-info","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to retrieve MySQL® database and user data.","in":"query","name":"acl-mysql-info","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to create accounts.","in":"query","name":"acl-create-acct","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to suspend or unsuspend accounts.","in":"query","name":"acl-suspend-acct","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to retrieve basic system information.","in":"query","name":"acl-basic-system-info","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to access basic cPanel & WHM options.","in":"query","name":"acl-basic-whm-functions","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to change passwords.\n\n**Note:**\n\n This privilege allows an API token user to change account passwords and log in with a new password. For more information, read our [Manage API Tokens](https://go.cpanel.net/whmdocsManageasisAPITokens) documentation.","in":"query","name":"acl-passwd","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to purchase SSL certificates.","in":"query","name":"acl-ssl-buy","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to manage how their server and its services connect to other servers and services.","in":"query","name":"acl-cpanel-integration","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to perform Cross-Origin Resource Sharing (CORS) HTTP requests.","in":"query","name":"acl-cors-proxy-get","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to upgrade or downgrade accounts.","in":"query","name":"acl-upgrade-account","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to generate SSL certificates.","in":"query","name":"acl-ssl-gencrt","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to create a temporary session user for a specified service.\n\n**Note:**\n\n This privilege allows an API token user to bypass any restrictions that you set on the API token. For more information, read our [Manage API Tokens](https://go.cpanel.net/whmdocsManageasisAPITokens) documentation.","in":"query","name":"acl-create-user-session","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to edit MX entries.","in":"query","name":"acl-edit-mx","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to manage Digest Authentication support.","in":"query","name":"acl-digest-auth","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to terminate accounts.","in":"query","name":"acl-kill-acct","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to use all global packages. For more information, read our [reseller packages](https://go.cpanel.net/resellerpackages) documentation.","in":"query","name":"acl-viewglobalpackages","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to create accounts with shell access.","in":"query","name":"acl-disallow-shell","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to create packages with shell access.","in":"query","name":"acl-add-pkg-shell","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to create packages with addon domains.","in":"query","name":"acl-allow-addoncreate","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to create packages with parked domains (aliases).","in":"query","name":"acl-allow-parkedcreate","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to create packages with unlimited disk space.","in":"query","name":"acl-allow-unlimited-disk-pkgs","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to create packages with unlimited features.","in":"query","name":"acl-allow-unlimited-pkgs","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to create packages with unlimited bandwidth.","in":"query","name":"acl-allow-unlimited-bw-pkgs","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to create packages with a dedicated IP address.","in":"query","name":"acl-add-pkg-ip","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to create and modify locales on the server.","in":"query","name":"acl-locale-edit","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to resync FTP passwords.","in":"query","name":"acl-resftp","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to restart services.","in":"query","name":"acl-restart","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to view the server's status.","in":"query","name":"acl-status","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to view server information.","in":"query","name":"acl-stats","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to modify quotas.\n\n**Warning:**\n\n If you do **not** use resource limits, a value of `1` allows resellers to circumvent package limits for disk space.","in":"query","name":"acl-quota","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to enable demo mode for accounts.","in":"query","name":"acl-demo-setup","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to edit accounts.","in":"query","name":"acl-edit-account","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to modify bandwidth limits (quotas).\n\n**Warning:**\n\n If you do **not** use resource limits, a value of `1` allows resellers to circumvent package limits for disk space.","in":"query","name":"acl-limit-bandwidth","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to rearrange accounts.","in":"query","name":"acl-rearrange-accts","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to view reports about email message delivery attempts from their account.","in":"query","name":"acl-track-email","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}},{"description":"Whether to grant the reseller all ACL privileges.\n\n**Warning:**\n\n A value of `1` grants `root`-level privileges to the reseller.","in":"query","name":"acl-all","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"acl":{"description":"An array of the reseller's privileges. An array that contains the names of one or more privileges.","items":{"example":"all","type":"string"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"setacls","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Create or update reseller privilege settings","tags":["Resellers","Account Permissions"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty setacls reseller='username' acl-acct-summary=1 acl-basic-system-info=1 acl-basic-whm-functions=1 acl-cors-proxy-get=1 acl-cpanel-api=1 acl-cpanel-integration=1 acl-create-user-session=1 acl-digest-auth=1 acl-generate-email-config=1 acl-list-pkgs=1 acl-manage-api-tokens=1 acl-manage-dns-records=1 acl-manage-oidc=1 acl-manage-styles=1 acl-mysql-info=1 acl-ns-config=1 acl-public-contact=1 acl-ssl-info=1 acl-track-email=1"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/setacls?api.version=1&reseller=username&acl-acct-summary=1&acl-basic-system-info=1&acl-basic-whm-functions=1&acl-cors-proxy-get=1&acl-cpanel-api=1&acl-cpanel-integration=1&acl-create-user-session=1&acl-digest-auth=1&acl-generate-email-config=1&acl-list-pkgs=1&acl-manage-api-tokens=1&acl-manage-dns-records=1&acl-manage-oidc=1&acl-manage-styles=1&acl-mysql-info=1&acl-ns-config=1&acl-public-contact=1&acl-ssl-info=1&acl-track-email=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/removeacct":{"get":{"description":"This function deletes a cPanel or WHM account.","operationId":"removeacct","parameters":[{"description":"The account's username.","in":"query","name":"username","required":true,"schema":{"example":"username","type":"string"}},{"deprecated":true,"description":"The account's username.","in":"query","name":"user","schema":{"example":"username","type":"string"}},{"description":"Whether to retain the account's DNS entries.\n- `1` — Retain DNS entries.\n- `0` — Delete DNS entries.","in":"query","name":"keepdns","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"removeacct","type":"string"},"output":{"properties":{"raw":{"description":"The function's raw output.","example":"\"raw\":\"Running pre removal script (/usr/local/cpanel/scripts/prekillacct)......Done\\nCollecting Domain Name and IP...User: example\\nDomain: example.com\\n...Done\\nLocking account and setting shell to nologin...Locking password for user example.\\npasswd: Success\\n...Done\\nKilling all processes owned by user......Done\\nRemoving Sessions.........Done\\nRemoving Suspended Info.........Done\\nCleaning Virtfs.........Done\\nRemoving Web Logs......Done\\nRemoving Bandwidth Files......Done\\nRemoving Email Sending Limits Cache......Done\\nRemoving DKIM keys......Done\\nRemoving Crontab......Done\\nRemoving HTTP Virtual Hosts...Removed the following non-SSL virtual hosts: example.com\\nRemoved the following SSL virtual hosts:\\n...Done\\nRemoving ftp Virtual Hosts......Done\\nRemoving user's web content directory symlinks......Done\\nRemoving MySQL databases and users......Done\\nRemoving PostgreSQL databases and users......Done\\nRemoving User & Group.......Success...Done\\nRemoving DNS Entries...example.com => deleted from hostname. \\n...Done\\nRemoving Email Setup...Removing /etc/valiases/example.com\\n...Done\\nRemoving mailman lists......Done\\nUpdating Databases......Done\\nRemoving bandwidth limits......Done\\nRemoving Counter Data......Done\\nAdding IP back to the IP address pool...System has 2 free ips.\\n...Done\\nRemoving user's cPanel Databases & Updating......Done\\nReloading Services......Done\\nRemoving mail and service configs...\\n...Done\\nSending Contacts......Done\\nUpdating internal databases...Updating ftp passwords for example\\nPurging ftp user example\\nFtp password files updated.\\nFtp vhost passwords synced\\n...Done\\nRunning post removal scripts (/usr/local/cpanel/scripts/legacypostkillacct, /usr/local/cpanel/scripts/postkillacct)......Done\\nAccount Removal Complete!!!...example account removed...Done\\n\"","type":"string"}},"type":"object"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"example account removed","type":"string"},"result":{"description":"- `1` — Success\n- `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Delete cPanel account","tags":["Account Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  removeacct \\\n  username='username'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/removeacct?api.version=1&username=username"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/setresellermainip":{"get":{"description":"This function assigns a main IP address to a reseller's account.\n\n**Note:**\n\n  To assign additional IP addresses to a reseller's account, call the WHM API 1 `setresellerips` function.","operationId":"setresellermainip","parameters":[{"description":"The reseller's username.","in":"query","name":"user","required":true,"schema":{"example":"username","type":"string"}},{"description":"The IP address to assign to the reseller's account as the main shared IP address.","in":"query","name":"ip","required":true,"schema":{"example":"192.168.0.20","format":"ipv4","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"setresellermainip","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update reseller's main IP address","tags":["Resellers","Account Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  setresellermainip \\\n  user='username' \\\n  ip='192.168.0.20'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/setresellermainip?api.version=1&user=username&ip=192.168.0.20"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/setupreseller":{"get":{"description":"This function grants reseller status to an account.\n\n**Note:**\n\nThis function grants reseller status to an **existing** account. You **cannot** create a new account with this function.","operationId":"setupreseller","parameters":[{"description":"The account's username.","in":"query","name":"user","required":true,"schema":{"example":"username","format":"username","type":"string"}},{"description":"Whether to set the account to own itself.\n* `1` — Make the account own itself.\n* `0` — Keep the account's current owner.","in":"query","name":"makeowner","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"setupreseller","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Enable cPanel account's reseller status","tags":["Resellers","Reseller Account Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  setupreseller \\\n  user='username'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/setupreseller?api.version=1&user=username"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/setresellernameservers":{"get":{"description":"This function assigns nameservers to a reseller's account.","operationId":"setresellernameservers","parameters":[{"description":"The reseller's username.","in":"query","name":"user","required":true,"schema":{"example":"username","format":"username","type":"string"}},{"description":"A comma-separated list of the nameserver domains to assign to the reseller's account.\n\n**Note:**\n\nIf you do **not** use this parameter, the function resets the reseller's nameservers\nto use the server default.","examples":{"multiple":{"summary":"Multiple nameservers","value":"ns1.example.com,ns2.example.com"},"single":{"summary":"A single nameserver","value":"ns1.example.com"}},"in":"query","name":"nameservers","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"setresellernameservers","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update reseller's assigned nameservers","tags":["Resellers","Account Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  setresellernameservers \\\n  user='username'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/setresellernameservers?api.version=1&user=username"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/suspendreseller":{"get":{"description":"This function suspends a reseller account.","operationId":"suspendreseller","parameters":[{"description":"The reseller's username.","in":"query","name":"user","required":true,"schema":{"example":"username","format":"username","type":"string"}},{"description":"The reason for the reseller's suspension.\n\n**Note:**\n\n We **strongly** recommend that you **always** include a reason for suspension.","in":"query","name":"reason","required":false,"schema":{"example":"Nonpayment","type":"string"}},{"description":"Whether to suspend only the reseller account.\n* `1` — The function **only** suspends the reseller account. The function will **not** suspend the accounts that the reseller account owns.\n* `0` — The function suspends the reseller account **and** the accounts that it owns.","in":"query","name":"reseller-only","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether to allow only the `root` user to unsuspend the account.\n* `1` — **Only** the `root` user can unsuspend the account.\n* `0` — The `root` user or the account's owner can unsuspend the account.","in":"query","name":"disallow","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"suspendreseller","type":"string"},"output":{"properties":{"raw":{"description":"The raw output from the function.","type":"string"}},"type":"object"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Suspend reseller","tags":["Resellers","Reseller Account Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  suspendreseller \\\n  user='username'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/suspendreseller?api.version=1&user=username"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/setresellerpackagelimit":{"get":{"description":"This function limits the packages that a reseller assigns to cPanel accounts.","operationId":"setresellerpackagelimit","parameters":[{"description":"The reseller's username.","in":"query","name":"user","required":true,"schema":{"example":"username","format":"username","type":"string"}},{"description":"Whether to grant the reseller unlimited package use.\n* `1` — Grant the reseller unlimited package use.\n* `0` — Use package limits.","in":"query","name":"no_limit","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}},{"description":"A hosting plan (package), to modify the reseller's access settings for it.\n\n**Note:**\n\n Use this parameter with the `number` or `allowed` parameters.","in":"query","name":"package","required":false,"schema":{"example":"package1","type":"string"}},{"description":"Whether the reseller can access the package hosting plan.\n* `1` — Enable access.\n* `0` — Disable access\n\n**Note:**\n\nIf you use this parameter, you **must** also include the `package` parameter.","in":"query","name":"allowed","required":false,"schema":{"enum":[0,1],"example":1,"type":"integer"}},{"description":"The maximum number of accounts to which the reseller can assign the package hosting plan.\n\n**Note:**\n\n* If you use this parameter, you **must** also include the `package` parameter.\n* If you set a value for this parameter **and** set the `allowed` parameter to `0`, the reseller **cannot** use the hosting plan.","in":"query","name":"number","required":false,"schema":{"example":5,"minimum":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"setresellerpackagelimit","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update reseller's hosting plan limits","tags":["Resellers","Account Limits"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  setresellerpackagelimit \\\n  user='username'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/setresellerpackagelimit?api.version=1&user=username"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/unsetupreseller":{"get":{"description":"This function revokes reseller status from an account.","operationId":"unsetupreseller","parameters":[{"description":"The reseller account's username.","in":"query","name":"user","required":true,"schema":{"example":"username","format":"username","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"unsetupreseller","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Disables cPanel account's reseller status","tags":["Resellers","Reseller Account Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  unsetupreseller \\\n  user='username'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/unsetupreseller?api.version=1&user=username"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/authorizesshkey":{"get":{"description":"This function authorizes a public SSH key to access the server.\nWhen you call this function, it adds the key to the `/root/.ssh/authorized_keys` file.\n\n**Warning:**\n\n* Do **not** transfer private keys over insecure ports.\n* Only `root` and `root`-enabled resellers can use this function, and it only affects\nthe `root` public SSH keys. To perform this function on a regular user account, call\nthe cPanel API 2 `SSH::authkey` function via the WHM API. For more information, read our\n[Use WHM API to Call cPanel API and UAPI](https://go.cpanel.net/UseWHMAPItoCallcPanelAPIandUAPI)\ndocumentation.","operationId":"authorizesshkey","parameters":[{"description":"The public SSH key file's name.\n\n**Note:**\n\n* This file **must** exist in the `/root/.ssh` directory.\n* If you call **both** the `file` and the `text` parameters, the function **ignores**\nthe `file` parameter.","in":"query","name":"file","required":true,"schema":{"example":"sshkey.pub","type":"string"}},{"description":"The text of the SSH public key file.\n\n**Note:**\n\n* If you call **both** the `file` and the `text` parameters, the function **ignores**\nthe `file` parameter.","in":"query","name":"text","required":true,"schema":{"example":"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCys7JbGhkAZ8E4Pmq8D4EBm1UedKK2oMhs3RVIEFRJX6S86Itw6Qmhds62LNGrxuVL11W6v25+maIiBhXnslyQpd838tHyAC7J/SJojDid8acovX/4xgJQaJHLAh9tLgyQXnNhIxIGJ4nVZ+8OqM2Vb1Cps+E5H17ivG07PXnVPEvwMaeWkm2DnGgSy5kmjVpNKlj9GWFCn/SJd7up7QnbGKoz87pxKDs3esp+ziuPEAJHLeXnKHWPVukQgtRUpUBdqkCvu5hUkhpaiWmBR8yxajkxbSObPw+ZkELhmm+fQseOfEbrwToMRJCO7gAKwBtNi7OhyFM7YFrvdo0xh6cn","type":"string"}},{"description":"Whether to authorize the public SSH key to access the server.\n\n* `1` — Authorize.\n* `0` — Do **not** authorize.","in":"query","name":"authorize","required":true,"schema":{"enum":[1,0],"example":1,"type":"integer"}},{"description":"A comma-separated list of options to include with the public SSH key.\nFor a list of options, read the\n[OpenBSD manaual](https://man.openbsd.org/sshd.8#AUTHORIZED_KEYS_FILE_FORMAT).\n\nThis parameter defaults to no options.","in":"query","name":"options","required":false,"schema":{"example":"agent-forwarding,cert-authority","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"authorized":{"description":"Whether the public SSH key has authorization.\n* `1` — Authorized.\n* `0` — **Not** authorized.","enum":[1,0],"example":1,"type":"integer"},"file":{"description":"The public SSH key file's name.","example":"sshkey.pub","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"authorizesshkey","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Enable SSH key for server","tags":["SSH Keys and Connections"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  authorizesshkey \\\n  file='sshkey.pub' \\\n  text='ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCys7JbGhkAZ8E4Pmq8D4EBm1UedKK2oMhs3RVIEFRJX6S86Itw6Qmhds62LNGrxuVL11W6v25+maIiBhXnslyQpd838tHyAC7J/SJojDid8acovX/4xgJQaJHLAh9tLgyQXnNhIxIGJ4nVZ+8OqM2Vb1Cps+E5H17ivG07PXnVPEvwMaeWkm2DnGgSy5kmjVpNKlj9GWFCn/SJd7up7QnbGKoz87pxKDs3esp+ziuPEAJHLeXnKHWPVukQgtRUpUBdqkCvu5hUkhpaiWmBR8yxajkxbSObPw+ZkELhmm+fQseOfEbrwToMRJCO7gAKwBtNi7OhyFM7YFrvdo0xh6cn' \\\n  authorize='1'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/authorizesshkey?api.version=1&file=sshkey.pub&text=ssh-rsa%20AAAAB3NzaC1yc2EAAAADAQABAAABAQCys7JbGhkAZ8E4Pmq8D4EBm1UedKK2oMhs3RVIEFRJX6S86Itw6Qmhds62LNGrxuVL11W6v25%2bmaIiBhXnslyQpd838tHyAC7J%2fSJojDid8acovX%2f4xgJQaJHLAh9tLgyQXnNhIxIGJ4nVZ%2b8OqM2Vb1Cps%2bE5H17ivG07PXnVPEvwMaeWkm2DnGgSy5kmjVpNKlj9GWFCn%2fSJd7up7QnbGKoz87pxKDs3esp%2bziuPEAJHLeXnKHWPVukQgtRUpUBdqkCvu5hUkhpaiWmBR8yxajkxbSObPw%2bZkELhmm%2bfQseOfEbrwToMRJCO7gAKwBtNi7OhyFM7YFrvdo0xh6cn&authorize=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/terminatereseller":{"get":{"description":"This function deletes a reseller and **all** of the reseller's cPanel accounts.\n\n**Warning:**\n\n* You **cannot** recover deleted accounts. **Use this function with extreme caution.**\n* This function deletes the reseller account and **all** of the accounts that the reseller\nowns.\n* To remove reseller privileges from an account but **not** delete the reseller's account\nor any accounts that the reseller owns, use the WHM API 1 `unsetupreseller` function.","operationId":"terminatereseller","parameters":[{"description":"The reseller account's username.","in":"query","name":"user","required":true,"schema":{"example":"username","format":"username","type":"string"}},{"description":"Whether to terminate the reseller's main account.\n\n* `1` — Terminate.\n* `0` — Do **not** terminate.","in":"query","name":"terminatereseller","required":true,"schema":{"enum":[1,0],"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"acct":{"description":"An array of objects containing the function's output.","items":{"properties":{"output":{"description":"An object containing the termination data for the reseller's accounts.","properties":{"raw":{"description":"Output from the account's removal.\n\n**Note:**\n\nThis output may contain HTML.","example":"Running pre removal script (/usr/local/cpanel/scripts/prekillacct)......DoneCollecting\nDomain Name and IP...User: example Domain: example.com\n...DoneLocking account and setting shell to nologin...Locking\npassword for user example. passwd: Success ...DoneKilling\nall processes owned by user......DoneRemoving\nSessions.........DoneRemoving Suspended Info.........DoneCleaning\nVirtfs.........DoneRemoving Web Logs......DoneRemoving\nBandwidth Files......DoneRemoving Email Sending\nLimits Cache......DoneRemoving DKIM keys......DoneRemoving\nCrontab......DoneRemoving HTTP Virtual Hosts...Removed\nthe following non-SSL virtual hosts: example.com\nRemoved the following SSL virtual hosts: ...DoneRemoving\nftp Virtual Hosts......Done Removing user''''s\nweb content directory symlinks......DoneRemoving\nMySQL databases and users......DoneRemoving PostgreSQL\ndatabases and users......DoneRemoving User & Group.......Success...Done\nRemoving DNS Entries...example.com => deleted\nfrom hostname. ...Done Removing Email Setup...Removing\n/etc/valiases/example.com ...Done Removing mailman\nlists......Done Updating Databases......Done Removing\nbandwidth limits......Done Removing Counter Data......Done\nAdding IP back to the IP address pool...System\nhas 3 free ips. ...Done Removing user''''s cPanel\nDatabases & Updating......Done Reloading Services......Done\nRemoving mail and service configs... ...Done Removing\nLogaholic Webstats...Id: TQ:TaskQueue:129 ...Done\nSending Contacts......Done Updating internal databases...Updating\nftp passwords for example Purging ftp user example\nFtp password files updated. Ftp vhost passwords\nsynced ...Done Running post removal scripts (/usr/local/cpanel/scripts/legacypostkillacct,\n/usr/local/cpanel/scripts/postkillacct)......Done\nAccount Removal Complete!!!...example account\nremoved...Done\n","type":"string"}},"type":"object"},"reason":{"description":"A message of success or the reason for a failure.","example":"username account removed","type":"string"},"result":{"description":"Whether the function succeeded.\n\n* `1` — Success.\n* `0` — Failure.","enum":[1,0],"example":1,"type":"integer"},"user":{"description":"The account username.","example":"username","format":"username","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"terminatereseller","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Delete reseller and reseller's cPanel accounts","tags":["Resellers","Reseller Account Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  terminatereseller \\\n  user='username' \\\n  terminatereseller='1'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/terminatereseller?api.version=1&user=username&terminatereseller=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/unsuspendreseller":{"get":{"description":"This function unsuspends a reseller account.","operationId":"unsuspendreseller","parameters":[{"description":"The reseller's username.","in":"query","name":"user","required":true,"schema":{"example":"username","type":"string"}},{"description":"Whether to unsuspend only the reseller account.\n* `1` — The function **only** unsuspends the reseller account. The function will **not** unsuspend the accounts that the reseller account owns.\n* `0` — The function unsuspends the reseller account **and** the accounts that it owns.","in":"query","name":"reseller-only","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"unsuspendreseller","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Unsuspend reseller","tags":["Resellers","Reseller Account Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  unsuspendreseller \\\n  user='username'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/unsuspendreseller?api.version=1&user=username"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/generatesshkeypair":{"get":{"description":"This function generates an SSH key pair.","operationId":"generatesshkeypair","parameters":[{"description":"The key's secure passphrase.","in":"query","name":"passphrase","required":false,"schema":{"default":"","example":"123456luggage","type":"string"}},{"description":"The key's filename.\n\nThis parameter defaults to `id_rsa` if the algorithm is RSA, and `id_dsa`\nif the algorithm is DSA.","in":"query","name":"name","required":false,"schema":{"default":"id_rsa","example":"KeyFile","type":"string"}},{"description":"The key's bits:\n\n* `1024` — The DSA algorithm's default value.\n* `2048`\n* `4096` — The RSA algorithm's default value.","in":"query","name":"bits","required":false,"schema":{"enum":[1024,2048,4096],"example":2048,"type":"integer"}},{"description":"The key's encryption algorithm. The parameter defaults to the system's default algorithm.","in":"query","name":"algorithm","required":false,"schema":{"enum":["rsa2","dsa"],"example":"dsa","type":"string"}},{"description":"Whether to abort the function if the user already has a key with the same name.\n\n* `1` — Abort.\n* `0` — Continue.","in":"query","name":"abort_on_existing_key","required":false,"schema":{"default":1,"enum":[0,1],"example":1,"type":"integer"}},{"description":"A comment.","in":"query","name":"comment","required":false,"schema":{"default":"","example":"NoComment","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"fingerprint":{"description":"The key's [MD5](https://en.wikipedia.org/wiki/MD5) fingerprint.","example":null,"format":"md5","nullable":true,"type":"string"},"name":{"description":"The key's filename.","example":"KeyFile","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"generatesshkeypair","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Create SSH key pair","tags":["SSH Keys and Connections"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  generatesshkeypair\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/generatesshkeypair?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.32"}},"/check_remote_ssh_connection":{"get":{"description":"This function tests an SSH connection to another server.","operationId":"check_remote_ssh_connection","parameters":[{"description":"The remote server's hostname.","in":"query","name":"host","required":true,"schema":{"example":"example.com","format":"domain","type":"string"}},{"description":"The remote server's port number.","in":"query","name":"port","required":false,"schema":{"default":22,"example":22,"minimum":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"comment":{"description":"The remote connection's comment section.\n* A valid string.\n* `undef` - If the local and remote servers connect successfully.","example":"null","type":"string"},"protocol_versions":{"description":"The available SSH protocol versions.\n* A valid string.\n* `undef` - If the local and remote servers connect successfully.","items":{"example":"2.0","type":"string"},"type":"array"},"received":{"description":"The raw data from the remote server.","example":"SSH-2.0-OpenSSH_5.3","type":"string"},"server_software":{"description":"The version of the remote server's SSH server software.\n* A valid string.\n* `undef` - If the local and remote servers connect successfully.","example":"OpenSSH_5.3","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"check_remote_ssh_connection","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Validate SSH connection to another server","tags":["SSH Keys and Connections"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  check_remote_ssh_connection \\\n  host='example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/check_remote_ssh_connection?api.version=1&host=example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/convertopensshtoputty":{"get":{"description":"This function converts an OpenSSH private key to a PuTTY key.\n\n**Warning:**\n\nDo **not** transfer private keys over insecure ports.","operationId":"convertopensshtoputty","parameters":[{"description":"The private key file's name.","in":"query","name":"file","required":true,"schema":{"example":"KeyFile","type":"string"}},{"description":"The private key file's passphrase.","in":"query","name":"passphrase","required":false,"schema":{"default":"","example":"12345luggage","type":"string"}},{"description":"Whether to keep the OpenSSH file on the server after conversion.\n* `1` — Keep the file.\n* `0` — Delete the file.","in":"query","name":"keep_file","required":false,"schema":{"default":1,"enum":[0,1],"example":0,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"key":{"description":"The converted key file's text.","example":"PuTTY-User-Key-File-2: ssh-rsa Encryption: aes256-cbc Comment: imported-openssh-key Public-Lines: 12 AAAAB3NzaC1yc2EAAAABIwAAAgEAuuth41YYyWABsRKexJXgSMD8FvIBFCptUfZP 4U/6R41FvL/RS+99kq1WL/KASsKRoEA5uc0axM+iNgZtKuemQYGUZNvN+8X8sC/l E6GF7X3Pvj2Ml4AlD7TQv0WQZUp9xn+SlOti+3pYh+S56vzNjvdifO7U5mPGW/81 9N4vGhG3ThaAgETwkL33CM2LeNRuvoWpeQcuzEVX2aOvHQZqOvV15fTjZ64ZGL3i UDtKmeaHs4tMqgNIUXgn1P1V4TgPvTIfopH8FBX3g1pD15XD3vn+XHLwia0505c5 +QM+jElS3HHb0vrrDo3S+8koXLWp07wu/GYrvBd5+MlsSV7bpr7lmWj8uMQjc0ap eZe+eb/MteadWnqIPeOVuracssCvDLqXEPK2KjhFMPqBTepNhZaJHRfvkodPm43C 50nhqzrNoxFvXb1rfCjPPqGfhuSZhlCmo2FDiZPKdl0X7bhzDIvMVikyqJP06bqK y9iclyQv0VPfyCIx/VDcVclIoUa8A49nAinXHKeUx9QUNBHv8wXdyz7W41jQa+++ Ih3Yc4o9rpV95DDmKp7iF6kFk4aVjIWDgEsPTaL28wlvUyazoW5TAGPHDrRJoedU ag8KDRNPrGbKYu3CvoINiz0sshyCvr1gjKNG75Cwe+L4hXIkaw8wlCpwFq8VSX70 RS9Pei8= Private-Lines: 28 bb31s+xsiAv1+pclnmvreEYdxvuVmbeWMjUWJd4Y4TKIAyLEItsXNs078qn1QAZ+ Wj6t+0HcnhuUVICHyCyJrp++1g4OtzTAHRczaD5ybhb9ktSe1qlnszKD1Rg5/o+B 61h6kvMcZyuNSjtPkmqQ3XIh8OFYybB2oJXY7gJQzfRuRwk8dx9YWtIR4438Nbv5 ecTzGUDWvx+AfYzC4X/UIGiRy8AftfiBQyA+c1OFyg37qM1SLYnZYmIpSf5GsQ3A MaEGlB9P9hE2uoqZ4yT/A0aHj7w8DGEzYZqxNbMlCIJhLEO3vKZvMvaq7Q8ramG6 BzYwUz+8NPgCBUp1qyIcN2vvEHEq57pMMHYNfJMVfG9o0ijo+xxGCPV3MosmmvRI 1nxH0nrgdA2o6SJp/dJrKm3Hicbbxak/Kz4m8BROcnlCgptdjHp9V/cBnFq/UUHv or32gShGWmnG6+XyQs4LxpbLC4koz8EjPwg3/3W2Qn6Drn3i98omvZpmnX466i7e GUiHaiKTpBkqZkHmHFxNBAbbs85yngeo8o3RGUsmN69RupTqSkkLDuDFOMwgfsZG TWexWg/qBe+8Xrbshd9HphxvWv+Q3YcSeg+mm8Bc50Q5saLKYdQQsbfV5wtIpvLj 0eyjoTSh+FkPGBw/iB1MDzYV5OoIIgiDBndP2bOK2zFsLElSbbv/r3i//wL98316DgJWmJiQDqKxly4MEij8TfIVDAsdeyJJKvg6iGahonHbEBkZ9g9wcCpxlg8iMtTf /7eb8SmcPwe1NGdgB7PR1dU/RQ/kBbLaaBfo/1jQEnCC8VmksVu7B9ULImfLEOEm +A4J4NpKKlQocgCvJAtMogL+uRS5GpojJIElVqP12jnb7Ij3AYY3Zb4qotlprLeK 7dJslpNnrD/MSvbJZ/ZoAX+xyDxUMeq/83Xv30i5/wh00QBY4Cv5NTDU4rPoVmQm EWGW5aQx34in4JHY5bK3F4BvVYm7MscKLHoU8/OeKVAgzNcatUgPlN43FG9SX0AE pP3EYlVADSfULdbfBn9dZDidAiDMXnCv9259J65zA64tuT9XluinHXVs5PA/f5vm rZPQhAzGThw7h9L6rGYGfSKd9KYoTwf8kSOA6WU7OEyhfTvCdaW76vPi4CRW2M/Y RHX0IUdv3VxfKb4WnXFeQl6LshmGB1T2mbMyfThlqUCGAvPJyWDtZ6OpOUl3CK87 3jhFzO7t5wruhuWZ3RcISVsrdqcjgCrKy6Q9y+HbLJoNY40BkJm7f6WeV+hHn7o1 od7JiqDGq3Qk+ECEdexvqdRQS7BWgO7xudGFk+WFY02zoGvq5DMviNfsxqhM06P+ JgEinB8xPPCOPzi6q8T1y1Pz44gmluM15/QRX4z0Mwz6UQasVC/NsZxdfoNGtCy0 c2DAscy4zsiKhZMlLr0loPYycO2bOit6E5eYkrACJR2115/ZgVwzvzdmc/INJCxG3TvKYbeuv/tkolt56uJWGfMF2ZrfLJaaQ0iAiUyMep/keLP2bJ4Y97o+03BtQszZ zixXvzeQAX97WdBaUJU0C3mCKDOtkv4RWZ8hXV5v0m2tm7xbXVBzF22Pej2iHDKx GQkciskBRwQM4bDZorkcO+WnGn6uPbtw5v/AuIUqB1UNAcehWN6UTiFNveP4hLYu iRGWnZZ+uTbip91PNXSxXzb9yMWV2qSVIsZvud8kpR8ttL26Z4ySUKkFuPrgUeTeELnOF3GP6Ixk+IkwxU575w== Private-MAC: 1dfa6a4c8297d31e4cfadbf61aac8b4c5ca75584","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"convertopensshtoputty","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Migrate OpenSSH key to PuTTY format","tags":["SSH Keys and Connections"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  convertopensshtoputty \\\n  file='KeyFile'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/convertopensshtoputty?api.version=1&file=KeyFile"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.32"}},"/setresolvers":{"get":{"description":"This function configures the server's resolver nameservers.\n\n**Warning:**\n\n* The nameservers that the server uses as resolvers **must** function correctly. If they do not, the server will experience performance and stability issues.\n* **Never** set a resolver nameserver to `127.0.0.1` on a cPanel & WHM server.","operationId":"setresolvers","parameters":[{"description":"The server's primary resolver nameserver.","in":"query","name":"nameserver1","required":true,"schema":{"example":"192.168.0.20","oneOf":[{"format":"ipv4","type":"string"},{"format":"ipv6","type":"string"}]}},{"description":"The server's secondary resolver nameserver.","in":"query","name":"nameserver2","required":true,"schema":{"example":"192.168.0.21","format":"ipv4","oneOf":[{"format":"ipv4","type":"string"},{"format":"ipv6","type":"string"}]}},{"description":"The server's tertiary resolver nameserver.","in":"query","name":"nameserver3","required":false,"schema":{"default":"","example":"2001:4860:4860::8888","oneOf":[{"format":"ipv4","type":"string"},{"format":"ipv6","type":"string"}]}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"setresolvers","type":"string"},"output":{"description":"Messages returned from the call.","properties":{"messages":{"example":"Listed in order they are:\n192.168.0.20\n192.168.0.21\n2001:4860:4860::8888\n","type":"string"}},"type":"object"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"Your resolvers have been setup!","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update server's resolver nameservers","tags":["DNS","Resolvers"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  setresolvers \\\n  nameserver1='192.168.0.20' \\\n  nameserver2='192.168.0.21'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/setresolvers?api.version=1&nameserver1=192.168.0.20&nameserver2=192.168.0.21"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/importsshkey":{"get":{"description":"This function imports an SSH key.","operationId":"importsshkey","parameters":[{"deprecated":true,"description":"The key's owner.\n\n**Note:**\n\nYou can specify this parameter, but the system does **not** use it.","in":"query","name":"user","required":false,"schema":{"example":"username","format":"username","type":"string"}},{"description":"The key's name.","in":"query","name":"name","required":true,"schema":{"example":"TestKey","type":"string"}},{"description":"The key's contents.","in":"query","name":"key","required":true,"schema":{"example":"-----BEGIN RSA PRIVATE KEY----- hPH+o4NgZrky7iGBb5iUg8R4aQzLPexpYfet25bLESvHOtutsBkbN7UWAaoM0pgM hytunlM8UU4BArJWlJyY6AD59aluZowBbuowKeU+f+TRaeJNJvkxTCOAipzp6LyG nrSVJ5hxSN/RPfntho1MEsdWYewVI4eLayuiZJyD+VONCYJh/vPLaZ9AVUJuMerl s/ZJ24AwCW8cILG+C3TWJRCjl4Ji+sJ9A5P29p/ad18cyJc1F+wmAzMULWitCaB7 mmE0i1nkiZRygQzzKjqdBYWCjujxfoE2+nPufAJg8ZdIEI1xSVBe5jKnj8DRX67w NAnNjXANMRePo39/RbDOSEXsD62h1qH93SnPsAhYT1JE6xHKV85AVIVOe8ktTA8t jMBBioCudBFngqPHknUrIJZ2QfUm0fkKBZaoKW4yr3JjGk+5y6kg02gSDIA7/jGc 8rs3iKN+QJ/ug2x/v7Xe0OozVqpl5QTltEMGJzJ1jFh9WnqgsgLTiJWlE7x5VSv8 fV8A5WTafOhBHnKuOpmpjAel1GD5DT1jNx3LhWXMHOayawC0WY04lT5kkLLWhuN2 pNqY6UBk6Z3m1ifPINq85RdnHriJiD3H/+6P+cUyGSOznni8yqU764LId4nNClWd Xc+VvM1Udw0Sm7xF7err9CKHYUg3HfFYQPBQOfI0ib9wqOi7zWq2vhH21B5OgcTg Bsw/HJUQ/IVnTbsqgZSn0sckaRguv/ifmwbISO1aQ4Yxcohe/4miOw05r6ihbYGW LO5kP0I8SBMCibkGFh5AxVnNgoGAW0l33hOPPSIVUTkE+8d3zYXLzupTFXCvmohl jq0it7uIGOxSglf7XH3eXlNKaZjK7pBJgS5HeXM80JI8FCfifqnkaik8XTE66Ll0 s1ySaGevGkPpX5Rhbgsm4IqddAeFvlmKIND8Zvh/wfT++bbD7bbFwFlrWCU3chce 8KaNVUP+whCAlaS7oGcs38ygaRFXIE3vug4Ra8Xiy/qfyp4YR67sMg46avHyoVky uFbVv2n7HphZb7g3WS3ns3/gCQQv9TYcdBoRnKW2yEqbzOQb9Fdt7EjgMohT/bdS pM6nRWFNdmWoihLzLbSi3bnc9iDwXZA8KyE3mpVi4QFfijR4dfrVWxEz5Ln2l9HC SZA6VPGzEOwOVVND98/HTu3oViJUV1gyDIWlyggSUDTyhfo/Z+c3tTHa+cv0f7xY oL63hWLgZQD2m/g6rKpsN3NhC77tCyCNZavdKy7usvZyCsoH/mPR2129LcwAwbJ3 u2Ec7qLncztSePHOmfmCTTED00a0YzFhKIQoJf7GrgLCMapYN/YPu0vgTDMPSi11 RH0rdyzd6MuPVDZwLnWO+SltjX85yz1ba/Q199HZwQOw6ZyejDaPSWJHOndD3k+r Q0T38gci9k4D87EwmfpK7zOaCoaiGiRQ6+DdYOv6hlzQ6Fdb2FOtlGQZharQ9WTC jOJBEj2oGUruc6P3fqhfUVllWi4cck0GgWZwcsmG1dDr8W6K9lrGA1dPbXoOns1B l58ghMGtHG7D0VlHs6SIqFmHr5kUgSQ4jJ2KZkVU8CrPBZ2HRtHQJJyjZWW2AbrE -----END RSA PRIVATE KEY-----","type":"string"}},{"description":"Whether to extract and save only the public key.\n* `1` — Public key only.\n* `0` — All data.\n\n**Note:**\n\nThis parameter defaults to `1` for\nPPK [(PuTTY Key Generator)](https://www.puttygen.com/)\nfiles and `0` for all other imports.","in":"query","name":"extract_public","required":false,"schema":{"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether to extract and save only the private key.\n* `1` — Private key only.\n* `0` — All data.\n\n**Note:**\n\nThis parameter defaults to `1` for\nPPK [(PuTTY Key Generator)](https://www.puttygen.com/)\nfiles and `0` for all other imports.","in":"query","name":"extract_private","required":false,"schema":{"enum":[0,1],"example":0,"type":"integer"}},{"description":"The key's passphrase.\n\n**Note:**\n\nThis parameter is **required** whenever you import a PPK file.","in":"query","name":"passphrase","required":false,"schema":{"default":null,"example":"123456luggage","nullable":true,"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"importsshkey","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Import SSH key","tags":["SSH Keys and Connections"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  importsshkey \\\n  name='TestKey' \\\n  key='-----BEGIN RSA PRIVATE KEY----- hPH+o4NgZrky7iGBb5iUg8R4aQzLPexpYfet25bLESvHOtutsBkbN7UWAaoM0pgM hytunlM8UU4BArJWlJyY6AD59aluZowBbuowKeU+f+TRaeJNJvkxTCOAipzp6LyG nrSVJ5hxSN/RPfntho1MEsdWYewVI4eLayuiZJyD+VONCYJh/vPLaZ9AVUJuMerl s/ZJ24AwCW8cILG+C3TWJRCjl4Ji+sJ9A5P29p/ad18cyJc1F+wmAzMULWitCaB7 mmE0i1nkiZRygQzzKjqdBYWCjujxfoE2+nPufAJg8ZdIEI1xSVBe5jKnj8DRX67w NAnNjXANMRePo39/RbDOSEXsD62h1qH93SnPsAhYT1JE6xHKV85AVIVOe8ktTA8t jMBBioCudBFngqPHknUrIJZ2QfUm0fkKBZaoKW4yr3JjGk+5y6kg02gSDIA7/jGc 8rs3iKN+QJ/ug2x/v7Xe0OozVqpl5QTltEMGJzJ1jFh9WnqgsgLTiJWlE7x5VSv8 fV8A5WTafOhBHnKuOpmpjAel1GD5DT1jNx3LhWXMHOayawC0WY04lT5kkLLWhuN2 pNqY6UBk6Z3m1ifPINq85RdnHriJiD3H/+6P+cUyGSOznni8yqU764LId4nNClWd Xc+VvM1Udw0Sm7xF7err9CKHYUg3HfFYQPBQOfI0ib9wqOi7zWq2vhH21B5OgcTg Bsw/HJUQ/IVnTbsqgZSn0sckaRguv/ifmwbISO1aQ4Yxcohe/4miOw05r6ihbYGW LO5kP0I8SBMCibkGFh5AxVnNgoGAW0l33hOPPSIVUTkE+8d3zYXLzupTFXCvmohl jq0it7uIGOxSglf7XH3eXlNKaZjK7pBJgS5HeXM80JI8FCfifqnkaik8XTE66Ll0 s1ySaGevGkPpX5Rhbgsm4IqddAeFvlmKIND8Zvh/wfT++bbD7bbFwFlrWCU3chce 8KaNVUP+whCAlaS7oGcs38ygaRFXIE3vug4Ra8Xiy/qfyp4YR67sMg46avHyoVky uFbVv2n7HphZb7g3WS3ns3/gCQQv9TYcdBoRnKW2yEqbzOQb9Fdt7EjgMohT/bdS pM6nRWFNdmWoihLzLbSi3bnc9iDwXZA8KyE3mpVi4QFfijR4dfrVWxEz5Ln2l9HC SZA6VPGzEOwOVVND98/HTu3oViJUV1gyDIWlyggSUDTyhfo/Z+c3tTHa+cv0f7xY oL63hWLgZQD2m/g6rKpsN3NhC77tCyCNZavdKy7usvZyCsoH/mPR2129LcwAwbJ3 u2Ec7qLncztSePHOmfmCTTED00a0YzFhKIQoJf7GrgLCMapYN/YPu0vgTDMPSi11 RH0rdyzd6MuPVDZwLnWO+SltjX85yz1ba/Q199HZwQOw6ZyejDaPSWJHOndD3k+r Q0T38gci9k4D87EwmfpK7zOaCoaiGiRQ6+DdYOv6hlzQ6Fdb2FOtlGQZharQ9WTC jOJBEj2oGUruc6P3fqhfUVllWi4cck0GgWZwcsmG1dDr8W6K9lrGA1dPbXoOns1B l58ghMGtHG7D0VlHs6SIqFmHr5kUgSQ4jJ2KZkVU8CrPBZ2HRtHQJJyjZWW2AbrE -----END RSA PRIVATE KEY-----'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/importsshkey?api.version=1&name=TestKey&key=-----BEGIN%20RSA%20PRIVATE%20KEY-----%20hPH%2bo4NgZrky7iGBb5iUg8R4aQzLPexpYfet25bLESvHOtutsBkbN7UWAaoM0pgM%20hytunlM8UU4BArJWlJyY6AD59aluZowBbuowKeU%2bf%2bTRaeJNJvkxTCOAipzp6LyG%20nrSVJ5hxSN%2fRPfntho1MEsdWYewVI4eLayuiZJyD%2bVONCYJh%2fvPLaZ9AVUJuMerl%20s%2fZJ24AwCW8cILG%2bC3TWJRCjl4Ji%2bsJ9A5P29p%2fad18cyJc1F%2bwmAzMULWitCaB7%20mmE0i1nkiZRygQzzKjqdBYWCjujxfoE2%2bnPufAJg8ZdIEI1xSVBe5jKnj8DRX67w%20NAnNjXANMRePo39%2fRbDOSEXsD62h1qH93SnPsAhYT1JE6xHKV85AVIVOe8ktTA8t%20jMBBioCudBFngqPHknUrIJZ2QfUm0fkKBZaoKW4yr3JjGk%2b5y6kg02gSDIA7%2fjGc%208rs3iKN%2bQJ%2fug2x%2fv7Xe0OozVqpl5QTltEMGJzJ1jFh9WnqgsgLTiJWlE7x5VSv8%20fV8A5WTafOhBHnKuOpmpjAel1GD5DT1jNx3LhWXMHOayawC0WY04lT5kkLLWhuN2%20pNqY6UBk6Z3m1ifPINq85RdnHriJiD3H%2f%2b6P%2bcUyGSOznni8yqU764LId4nNClWd%20Xc%2bVvM1Udw0Sm7xF7err9CKHYUg3HfFYQPBQOfI0ib9wqOi7zWq2vhH21B5OgcTg%20Bsw%2fHJUQ%2fIVnTbsqgZSn0sckaRguv%2fifmwbISO1aQ4Yxcohe%2f4miOw05r6ihbYGW%20LO5kP0I8SBMCibkGFh5AxVnNgoGAW0l33hOPPSIVUTkE%2b8d3zYXLzupTFXCvmohl%20jq0it7uIGOxSglf7XH3eXlNKaZjK7pBJgS5HeXM80JI8FCfifqnkaik8XTE66Ll0%20s1ySaGevGkPpX5Rhbgsm4IqddAeFvlmKIND8Zvh%2fwfT%2b%2bbbD7bbFwFlrWCU3chce%208KaNVUP%2bwhCAlaS7oGcs38ygaRFXIE3vug4Ra8Xiy%2fqfyp4YR67sMg46avHyoVky%20uFbVv2n7HphZb7g3WS3ns3%2fgCQQv9TYcdBoRnKW2yEqbzOQb9Fdt7EjgMohT%2fbdS%20pM6nRWFNdmWoihLzLbSi3bnc9iDwXZA8KyE3mpVi4QFfijR4dfrVWxEz5Ln2l9HC%20SZA6VPGzEOwOVVND98%2fHTu3oViJUV1gyDIWlyggSUDTyhfo%2fZ%2bc3tTHa%2bcv0f7xY%20oL63hWLgZQD2m%2fg6rKpsN3NhC77tCyCNZavdKy7usvZyCsoH%2fmPR2129LcwAwbJ3%20u2Ec7qLncztSePHOmfmCTTED00a0YzFhKIQoJf7GrgLCMapYN%2fYPu0vgTDMPSi11%20RH0rdyzd6MuPVDZwLnWO%2bSltjX85yz1ba%2fQ199HZwQOw6ZyejDaPSWJHOndD3k%2br%20Q0T38gci9k4D87EwmfpK7zOaCoaiGiRQ6%2bDdYOv6hlzQ6Fdb2FOtlGQZharQ9WTC%20jOJBEj2oGUruc6P3fqhfUVllWi4cck0GgWZwcsmG1dDr8W6K9lrGA1dPbXoOns1B%20l58ghMGtHG7D0VlHs6SIqFmHr5kUgSQ4jJ2KZkVU8CrPBZ2HRtHQJJyjZWW2AbrE%20-----END%20RSA%20PRIVATE%20KEY-----"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/listsshkeys":{"get":{"description":"This function lists the server's SSH keys.\n\n**Warning:**\n\nOnly the `root` account can use this function, and it only affects the `root`\nkeys. To perform this function on a regular user account, call the cPanel API\n2 `SSH::listkeys` function through the WHM API.","operationId":"listsshkeys","parameters":[{"description":"A filename, to limit the results to keys that have that filename.","in":"query","name":"files","required":false,"schema":{"example":"TestKey","type":"string"}},{"description":"Whether to display only public keys.\n\n* `1` — Display only public keys.\n* `0` — Display all keys.","in":"query","name":"public","required":false,"schema":{"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether to display only private keys.\n\n* `1` — Display only private keys.\n* `0` — Display all keys.","in":"query","name":"private","required":false,"schema":{"default":1,"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether to include public key text.\n\n* `1` — Include public key text.\n* `0` — Do **not** include public key text.","in":"query","name":"public_texts","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether to include private key text.\n\n* `1` — Include private key text.\n* `0` — Do **not** include private key text.","in":"query","name":"private_texts","required":false,"schema":{"default":1,"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether to synchronize the keys that can access the server.\n\n* `1` — Synchronize the keys.\n* `0` — Do **not** synchronize the keys.","in":"query","name":"sync_authorized","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"keys":{"description":"An array of objects of each key's information.","items":{"properties":{"authorized":{"description":"Whether the key is authorized to access the server.\n\n* `1` — Authorized.\n* `0` — **Not** authorized.","enum":[0,1],"example":0,"type":"integer"},"comment":{"description":"The key's comment.","example":"REPO username@example.com","type":"string"},"ctime":{"description":"The date that the key was created, in\n[Unix time format](http://en.wikipedia.org/wiki/Unix_time).","example":1416596824,"format":"unix_timestamp","type":"integer"},"file":{"description":"The key's filename.","example":"TestKey","type":"string"},"mtime":{"description":"The date that the key will expire, in Unix time format.","example":1416596824,"format":"unix_timestamp","type":"integer"},"private":{"description":"Whether the private key is stored on the server.\n\n* `1` — The private key is on the server.\n* `0` — The private key is **not** on the server.","enum":[0,1],"example":1,"type":"integer"},"text":{"description":"The key's text.","example":"ssh-rsaXXXXX3XXXX1XX2XXXXXXXXXXXXXXxXXXX6XXXXX90X41X7XXXXX02XXXXX8XXXX54XXXXXXXXXXX2X07XXXXXXXXXXX7XXXX4XXX2X98XXXX98X80XXXXXXX7X/X4XXXXxX1XXXXXXXXXXXxXXXXXXXXX6+4XXXX36XXXXX3XXXXXX1XXXXXXX/X7+XX1XX6XXXX0XXXXXXX0XXXXXXXX+XxX99X7X2XXXXXX03xXXXXX0XXXXXXXXXX9XXXXXXX9XXXXXXXXXXXX/XXXXX07XXXXX3XXXXXX5XXX+/XXXXXXXXXXXXX3XxXXXXXXXXXXXX6XXXXXXXXXXXX2XXXXXXXXXXXXXXXXX3XX+XXXX3XXXXXXX== REPO username@example.com","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"listsshkeys","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return SSH keys list","tags":["SSH Keys and Connections"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  listsshkeys\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/listsshkeys?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/deletesshkey":{"get":{"description":"This function function deletes an SSH key from the server.\n\n**Warning:**\n\nOnly the `root` account can use this function, and it only affects\nthe `root` keys. To perform this function on a cPanel user account, call the\ncPanel API 2 `SSH::authkey` function through the WHM API.","operationId":"deletesshkey","parameters":[{"description":"The SSH key's username.","in":"query","name":"user","required":false,"schema":{"deprecated":true,"example":"username","type":"string"}},{"description":"The SSH key file's name.","in":"query","name":"file","required":true,"schema":{"example":"/root/.ssh/test","type":"string"}},{"description":"Whether to authorize the SSH key to access the server.\n\n* `1` — Leave authorized.\n* `0` — Do **not** leave authorized.","in":"query","name":"leave_authorized","required":false,"schema":{"default":1,"enum":[0,1],"example":0,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"file":{"description":"The SSH key file's name.","example":"/root/.ssh/test","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"deletesshkey","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Delete SSH key","tags":["SSH Keys and Connections"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  deletesshkey \\\n  file='/root/.ssh/test'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/deletesshkey?api.version=1&file=%2froot%2f.ssh%2ftest"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/fetch_ssl_vhosts":{"get":{"description":"This function lists the server's virtual hosts (vhosts) and their installed SSL certificates.","operationId":"fetch_ssl_vhosts","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"vhosts":{"description":"An array of objects containing virtual host information.","items":{"properties":{"crt":{"description":"Information about the certificate.","properties":{"created":{"description":"The date the certificate was created.","example":1538308800,"format":"unix_timestamp","type":"integer"},"domains":{"description":"A list of the certificate's associated domains.","example":["example.com","subdomain.example.com"],"items":{"format":"domain","type":"string"},"type":"array"},"ecdsa_curve_name":{"description":"The ECDSA curve that the certificate's key uses.\n\n* `prime256v1`\n* `secp384r1`\n* `null` — The certificate's key is **not** an ECDSA key.","enum":["prime256v1","secp384r1"],"example":null,"nullable":true,"type":"string"},"ecdsa_public":{"description":"The certificate's key's ECDSA compressed public point, in hexadecimal format.\n\n* `null` — The certificate's key is **not** an ECDSA key.","example":null,"nullable":true,"type":"string"},"encryption_algorithm":{"description":"The certificate's key's algorithm.\n\n* `rsaEncryption` — RSA.\n* `id-ecPublicKey` — ECDSA.","enum":["rsaEncryption","id-ecPublicKey"],"example":"rsaEncryption","type":"string"},"id":{"description":"The certificate's ID.","example":"example1_com_e353a_5bc13_1408033388_9a1d40aff655f98fed7206e5af466065","type":"string"},"is_self_signed":{"description":"Whether the certificate is self-signed.\n\n* `1` — Self-signed.\n* `0` — Not self-signed.","enum":[1,0],"example":1,"type":"integer"},"issuer.commonName":{"description":"The certificate's issuer.","example":"example.com","type":"string"},"issuer.organizationName":{"description":"The certificate's Organization Name.","example":"Organization","type":"string"},"issuer_text":{"description":"The full text of issuer information.","example":"commonName\nsubdomain.example.com","type":"string"},"modulus":{"description":"The certificate's key's modulus, in hexadecimal format.\n\n* `null` — The certificate's key is **not** an RSA key.","example":"e353aa25cc8ad05d3225611e4410c0270c11b2d46f88705d3d179a23102ab24ee167c1a9070b9f554e83bade1b84256e11c5a0cb2ac96b96f28e802b11c721d73fbfe61dd9839974a6fce4e17915c0fbf885056f18656041cf70db460b22cab5fd2502491e4ab9f0d2cb727480e0ebd62e83870acda31bfa2d4625efd82234f9729f351ea02fb162609c1654c11b5dec468539a3bb83073a85f78bcf577cd8b718501145cccd89d7adb0bb18c872e7303a15e2c75a6ab315c7fa099e4351a4f0ff126c2693f71d9f21d9f798b94bb689277083fea8dcc01b6af268d0ad8b7a481f8a179d07639cdf3290c93723937a767c400a8ce4b1ca19f0a7117084d5bc13","nullable":true,"type":"string"},"modulus_length":{"description":"The certificate's key's modulus length.\n\n* `null` — The certificate's key is **not** an RSA key.","example":2048,"nullable":true,"type":"integer"},"not_after":{"description":"The date the certificate expires.","example":1601467200,"format":"unix_timestamp","type":"integer"},"not_before":{"description":"The date the certificate became active.","example":1569844800,"format":"unix_timestamp","type":"integer"},"public_exponent":{"description":"The certificate's exponent.","example":"010001","type":"string"},"signature_algorithm":{"description":"The certificate's OID hash algorithm.","example":"sha256WithRSAEncryption","type":"string"},"subject.commonName":{"description":"An object containing the certificate's Common Name.","properties":{"commonName":{"description":"The certificate's Common Name.","example":"example.com","type":"string"}},"type":"object"},"subject_text":{"description":"The certificate's subject text.","example":"commonName\nsubdomain.example.com","type":"string"},"validation_type":{"description":"The certificate's validation type.\n\n* `dv` — Domain validation.\n* `ev` — Extended validation.\n* `ov` — Organizational validation.\n* `null` — Self-signed certificate.","enum":["dv","ev","ov"],"example":"dv","nullable":true,"type":"string"}},"type":"object"},"docroot":{"description":"The absolute directory path of the primary domain's document root.","example":"/home/example/public_html","format":"path","type":"string"},"domains":{"description":"A list of the virtual host's domains.","example":["example.com"],"items":{"format":"domain","type":"string"},"type":"array"},"ip":{"description":"The virtual host's IP address.","example":"192.168.0.20","format":"ipv4","type":"string"},"iptype":{"description":"The type of IP address.\n\n* `shared`\n* `dedicated`","enum":["shared","dedicated"],"example":"dedicated","type":"string"},"ipv6":{"description":"The virtual host's IPv6 address.","example":"2001:0db8:0:0:1:0:0:1","format":"ipv6","type":"string"},"is_primary_on_ip":{"description":"Whether the certificate's domain is the IP address's primary domain.\n\n* `1` — Primary domain.\n* `0` — **Not** the primary domain.","enum":[1,0],"example":1,"type":"integer"},"mail_sni_status":{"description":"Whether SNI for mail is enabled.\n\n* `1` — Enabled.\n* `0` — Disabled.","enum":[1,0],"example":1,"type":"integer"},"needs_sni":{"description":"Whether the virtual host requires SNI to function properly for\nSSL certificates.\n\n* `1` — Requires SNI.\n* `0` — Does **not** require SNI.","enum":[1,0],"example":0,"type":"integer"},"servername":{"description":"The virtual host's primary domain.","example":"example.com","format":"domain","type":"string"},"type":{"description":"The virtual host's domain type.\n\n* `addon` — Addon domain.\n* `main` — Main domain on account.\n* `parked` — Parked domain.\n* `sub` — Subomain.","enum":["addon","main","parked","sub"],"example":"sub","type":"string"},"user":{"description":"The virtual host's username.","example":"example","format":"username","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"fetch_ssl_vhosts","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return server vhosts and SSL certificates","tags":["SSL","cPanel Account Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  fetch_ssl_vhosts\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/fetch_ssl_vhosts?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.32"}},"/add_autossl_user_excluded_domains":{"get":{"description":"This function disables AutoSSL for an account's specified domains.","operationId":"add_autossl_user_excluded_domains","parameters":[{"description":"The cPanel user's account.","in":"query","name":"username","required":true,"schema":{"example":"example","format":"username","type":"string"}},{"description":"Disable AutoSSL for this domain.\n\n**Note:**\n\nTo disable AutoSSL for multiple domains, increment the parameter name. For example, `domain=example.com`, `domain-1=example1.com`, and `domain-2=example.com`.","examples":{"multiple":{"description":"Disable AutoSSL for multiple domains.","value":["example.com","example1.com","example2.com"]},"single":{"description":"Disable AutoSSL for a single domain.","value":["example.com"]}},"explode":true,"in":"query","name":"domain","required":true,"schema":{"items":{"format":"domain","type":"string"},"type":"array"},"style":"form"}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"add_autossl_user_excluded_domains","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Disable AutoSSL for domain","tags":["SSL","Auto-Generated Certificates"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  add_autossl_user_excluded_domains \\\n  username='example' \\\n  domain='example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/add_autossl_user_excluded_domains?api.version=1&username=example&domain=example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"66"}},"/disable_autossl":{"get":{"description":"This function disables the AutoSSL feature.","operationId":"disable_autossl","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"disable_autossl","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Disable AutoSSL","tags":["SSL","Auto-Generated Certificates"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  disable_autossl\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/disable_autossl?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"58"}},"/save_spamd_config":{"get":{"description":"This function configures your Apache SpamAssassin™ options.\n\n**Important:**\n\nWhen you disable the [Spam Filter role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles), the system disables this function.","operationId":"save_spamd_config","parameters":[{"description":"A comma-separated list of IP addresses to authorize to access the spamd daemon.\n\n**Note:**\n\n* If you do **not** specify a value, the `spamd` daemon allows connections from any IP address.\n* If you set a value for this parameter, it **must** include `127.0.0.1` in the list of values so that the `chkservd` daemon can access the `spamd` daemon.","explode":false,"in":"query","name":"allowedips","required":false,"schema":{"example":"127.0.0.1,192.168.0.1","type":"string"},"style":"form"},{"description":"The maximum number of connections that the `spamd` daemon allows per child process.","in":"query","name":"maxconnperchild","required":false,"schema":{"example":200,"minimum":1,"type":"integer"}},{"description":"The maximum number of children per `spamd` process.","in":"query","name":"maxchildren","required":false,"schema":{"example":5,"minimum":1,"type":"integer"}},{"description":"The process ID's file path.\n\n**Warning:**\n\nThis parameter changes the `spamd` daemon's process ID filepath. On\nsystems that use the `systemd` daemon, you must update the `PIDFile`\nparameter in the `spamd.service` definition. If you do not update the\n`PIDFile` parameter, the `spamd` daemon will fail to function because the\nPID path and the `PIDFile` parameter will not match.","in":"query","name":"pidfile","required":false,"schema":{"example":"/var/run/spamd.pid","type":"string"}},{"description":"The maximum amount of time that the `spamd` daemon waits before it abandons a TCP connection.\n\n**Note:**\n\nIf the value of this parameter is `0`, `spamd` will **not** abandon TCP connections.","in":"query","name":"timeouttcp","required":false,"schema":{"example":30,"minimum":0,"type":"integer"}},{"description":"The maximum amount of time that a child process waits before it abandons a TCP connection.\n\n**Note:**\n\nIf the value of this parameter is `0`, child processes will **not** abandon TCP connections.","in":"query","name":"timeoutchild","required":false,"schema":{"example":300,"minimum":0,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"save_spamd_config","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update Apache SpamAssassin™ configuration","tags":["Mail","Spam Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  save_spamd_config\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/save_spamd_config?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.44"}},"/remote_basic_credential_check":{"get":{"description":"This function checks the SSH credentials on the remote server.\n\n### Authentication\nThere are several methods that you can use to authenticate a transfer session with the remote server.\n\n#### PermitRootLogin=Yes\nThe simplest authentication method is to use the `root` user and password. To do this, the `sshd_config` file on the remote server **must** contain the following value: `PermitRootLogin=Yes`\n\nThe following table displays the correct parameters and values for this authentication method:\n\n| Parameter | Value |\n|-|-|\n| `user` | `root` |\n| `password` | `root`'s password. |\n\nYou can also use the SSH Public Key to authenticate the `root` user. If the SSH Public Key is encrypted, include the SSH Key's passphrase.\n\nThe following table displays the correct parameters and values for this authentication method:\n\n| Parameter | Value if the SSH Key is not encrypted | Value if the SSH Key is encrypted |\n|-|-|-|\n| `user` | `root` | `root` |\n| `sshkey_name` | `root`'s SSH key name. | `root`'s SSH key name. |\n| `sshkey_passphrase` | (none) | `root`'s SSH key passphrase. |\n\n#### PermitRootLogin=No\nMany server administrators do not permit direct root logins on their servers.\n* If the remote server contains `PermitRootLogin=No` in the `sshd_config `file, then you **must** use another user and their password on the remote server, and then escalate to `root`.\n* If the system administrator used WHM's [*Manage Wheel Group Users*](https://go.cpanel.net/whmdocsManageWheelGroupUsers) interface (*WHM >> Home >> Security Center >> Manage Wheel Group Users*) to grant the user `su` access, then you will need to specify `su` and the `root` password.\n* If the user has `sudo` access, you do **not** need the `root` password.\n\nThe following table displays the correct parameters and values for this authentication method:\n\n| Parameter | Value if the user has sudo access | Value if the user has su access |\n|-|-|-|\n| `user` | The user's username. | The user's username. |\n| `password` | The user's password. | The user's password. |\n| `root_escalation_method` | `sudo` | `su` |\n| `root_password` | (none) | `root`'s password. |\n\nYou can also use an SSH Public Key instead of a password to authenticate that user. If the SSH Public Key is encrypted, include the SSH Key's passphrase.\n\nThe following table displays the correct parameters and values for this authentication method:\n\n| Parameter | sudo | su |\n|-|-|-|\n| `user` | The user's username. | The user's username. |\n| `sshkey_name` | The user's SSH key name. | The user's SSH key name. |\n| `sshkey_passphrase` (If encrypted) | The user's SSH key passphrase. | The user's SSH key passphrase. |\n| `root_escalation_method` | `sudo` | `su` |\n| `root_password` | (none) | `root`'s password. |","operationId":"remote_basic_credential_check","parameters":[{"description":"The remote server's hostname or IP address.","example":"192.168.0.0","in":"query","name":"host","required":true,"schema":{"anyOf":[{"description":"A valid IP address.","example":"192.168.0.0","format":"ipv4","type":"string"},{"description":"A valid domain.","example":"remote.example.com","format":"domain","type":"string"}]}},{"description":"The remote server's SSH port number.","in":"query","name":"port","required":false,"schema":{"default":22,"example":22,"maximum":65535,"minimum":1,"type":"integer"}},{"description":"The username to use to connect to the remote server.","in":"query","name":"user","required":true,"schema":{"example":"root","format":"username","type":"string"}},{"description":"The username's password.","in":"query","name":"password","required":false,"schema":{"example":"123456luggage","type":"string"}},{"description":"The escalation method to use to connect to the remote server.\n* `su`\n* `sudo`\n\n**Note:**\n\n Use this parameter if `PermitRootLogin=No` in the remote server's `sshd_config` file.","in":"query","name":"root_escalation_method","required":false,"schema":{"enum":["su","sudo"],"example":"sudo","type":"string"}},{"description":"`root`'s password on the remote server.\n\n**Note:**\n\n Use this parameter if `PermitRootLogin=No` in the remote server's `sshd_config` file and the `root_escalation_method` value is set to `su`.","in":"query","name":"root_password","required":false,"schema":{"example":"123456luggage","type":"string"}},{"description":"The SSH key's name.\n\n**Note:**\n\n SSH keys are available in WHM's *Manage root's SSH Keys* interface (*WHM >> Home >> Security Center >> Manage root’s SSH Keys*).","in":"query","name":"sshkey_name","required":false,"schema":{"example":"FrancisScott","type":"string"}},{"description":"The SSH key's passphrase.\n\n**Note:**\n\n Use this parameter if the SSH Key is encrypted.","in":"query","name":"sshkey_passphrase","required":false,"schema":{"example":"kkwtoowoygidsa","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"output":{"description":"The function call's raw HTML output.","example":"Basic credential check…\nDone\n","type":"string"},"response":{"description":"The function call's response.","example":"basic credential check\n","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"remote_basic_credential_check","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"Success","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Validate remote server's SSH credentials","tags":["Transfers","Transfer Configuration"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  remote_basic_credential_check \\\n  host='192.168.0.0' \\\n  user='root'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/remote_basic_credential_check?api.version=1&host=192.168.0.0&user=root"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.44"}},"/delete_ssl_vhost":{"get":{"description":"This function deletes the SSL virtual host.","operationId":"delete_ssl_vhost","parameters":[{"description":"The hostname whose SSL virtual host you'd like to delete.","in":"query","name":"host","required":true,"schema":{"example":"example.com","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"output":{"description":"Shows the status of the deletion.","example":["Deleting the SSL host for example.com","Done."],"items":{"type":"string"},"type":"array"},"removed_vhost_data":{"description":"The virtual host data that the script removed.","items":{"properties":{"ip_port":{"description":"The IP address where the virtual host data resided and its port number.","example":["192.0.2.0","443"],"items":{"type":"string"},"type":"array"},"is_ssl":{"description":"Whether the virtual host was SSL.\n* `1` — The host was SSL.\n- `0` — The host was **not** SSL.","enum":[0,1],"example":1,"type":"integer"},"primary_on_ip_port":{"description":"The domain name that the removed virtual host used.","example":"example.net","format":"domain","type":"string"},"servername":{"description":"The name of the deleted domain.","example":"example.com","format":"domain","type":"string"},"vhost_entry":{"description":"The output text.","example":"<VirtualHost 192.0.2.0 :443>\nServerName example.com\nServerAlias [...]\n","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"delete_ssl_vhost","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Delete SSL vhost","tags":["SSL","cPanel Account Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  delete_ssl_vhost \\\n  host='example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/delete_ssl_vhost?api.version=1&host=example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"82"}},"/enqueue_deferred_ssl_installations":{"get":{"description":"This function adds SSL certificates to the installation queue. This allows you to\ndefer and batch SSL certificate installation.\n\n**Important:**\n\nYou **must** enter the same quantity of `username`, `cab`, `crt`, `key`, and `vhost_name`\nparameters. For example, to add three certificates to the installation queue, enter the\n`username` parameter three times, then enter three `cab`, `crt`, `key`, and `vhost_name`\nparameters.","operationId":"enqueue_deferred_ssl_installations","parameters":[{"description":"The cPanel account username for which to enqueue the SSL certificate installations.\n\n**Note:**\n\nTo add multiple certificates to the installation queue, duplicate or increment the\nparameter name. For example, `username-1`, `username-2`, and `username-3`.","examples":{"multiple":{"summary":"Enqueue multiple SSL certificate installations.","value":"username-1=username1 username-2=username2 username-3=username3"},"multiple-alternative":{"summary":"Enqueue multiple SSL certificate installations.","value":"username=username1 username=username2 username=username3"},"single":{"summary":"Enqueue a single SSL certificate installation.","value":"username"}},"in":"query","name":"username","required":true,"schema":{"type":"string"}},{"description":"The Certificate Authority (CA) bundle's contents.\n\n**Note:**\n\n* We recommend that you enter an empty string. An empty string tells the server to\ndownload the CA bundle automatically.\n* To add multiple certificates to the installation queue, duplicate or increment the\nparameter name. For example, `cab-1`, `cab-2`, and `cab-3`.","examples":{"multiple":{"summary":"Enqueue multiple CA bundles.","value":"cab-1=-----BEGIN%20CERTIFICATE-----%0AMIIB+jCCAWMCAgGjMA0GCSqGSIb3DQEBBAUAMEUxCzAJBgNVBAYTAlVTMRgwFgYD%0AVQQKEw9HVEUgQ29ycG9yYXRpb24xHDAaBgNVBAMTE0dURSBDeWJlclRydXN0IFJv%0Ab3QwHhcNOTYwMjIzMjMwMTAwWhcNMDYwMjIzMjM1OTAwWjBFMQswCQYDVQQGEwJV%0AUzEYMBYGA1UEChMPR1RFIENvcnBvcmF0aW9uMRwwGgYDVQQDExNHVEUgQ3liZXJU%0AcnVzdCBSb290MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC45k+625h8cXyv%0ARLfTD0bZZOWTwUKOx7pJjTUteueLveUFMVnGsS8KDPufpz+iCWaEVh43KRuH6X4M%0AypqfpX/1FZSj1aJGgthoTNE3FQZor734sLPwKfWVWgkWYXcKIiXUT0Wqx73llt/5%0A1KiOQswkwB6RJ0q1bQaAYznEol44AwIDAQABMA0GCSqGSIb3DQEBBAUAA4GBABKz%0AdcZfHeFhVYAA1IFLezEPI2PnPfMD+fQ2qLvZ46WXTeorKeDWanOB5sCJo9Px4KWl%0AIjeaY8JIILTbcuPI9tl8vrGvU9oUtCG41tWW4/5ODFlitppK+ULdjG+BqXH/9Apy%0AbW1EDp3zdHSo1TRJ8V8e6bR64eVaH4QwnNOfpSXY%0A-----END%20CERTIFICATE----- cab-2=-----BEGIN%20CERTIFICATE-----%0AMIIB+jCCAWMCAgGjMA0GCSqGSIb3DQEBBAUAMEUxCzAJBgNVBAYTAlVTMRgwFgYD%0AVQQKEw9HVEUgQ29ycG9yYXRpb24xHDAaBgNVBAMTE0dURSBDeWJlclRydXN0IFJv%0Ab3QwHhcNOTYwMjIzMjMwMTAwWhcNMDYwMjIzMjM1OTAwWjBFMQswCQYDVQQGEwJV%0AUzEYMBYGA1UEChMPR1RFIENvcnBvcmF0aW9uMRwwGgYDVQQDExNHVEUgQ3liZXJU%0AcnVzdCBSb290MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC45k+625h8cXyv%0ARLfTD0bZZOWTwUKOx7pJjTUteueLveUFMVnGsS8KDPufpz+iCWaEVh43KRuH6X4M%0AypqfpX/1FZSj1aJGgthoTNE3FQZor734sLPwKfWVWgkWYXcKIiXUT0Wqx73llt/5%0A1KiOQswkwB6RJ0q1bQaAYznEol44AwIDAQABMA0GCSqGSIb3DQEBBAUAA4GBABKz%0AdcZfHeFhVYAA1IFLezEPI2PnPfMD+fQ2qLvZ46WXTeorKeDWanOB5sCJo9Px4KWl%0AIjeaY8JIILTbcuPI9tl8vrGvU9oUtCG41tWW4/5ODFlitppK+ULdjG+BqXH/9Apy%0AbW1EDp3zdHSo1TRJ7V7e6bR64eVaH4QwnNOfpSXY%0A-----END%20CERTIFICATE----- cab-3=-----BEGIN%20CERTIFICATE-----%0AMIIB+jCCAWMCAgGjMA0GCSqGSIb3DQEBBAUAMEUxCzAJBgNVBAYTAlVTMRgwFgYD%0AVQQKEw9HVEUgQ29ycG9yYXRpb24xHDAaBgNVBAMTE0dURSBDeWJlclRydXN0IFJv%0Ab3QwHhcNOTYwMjIzMjMwMTAwWhcNMDYwMjIzMjM1OTAwWjBFMQswCQYDVQQGEwJV%0AUzEYMBYGA1UEChMPR1RFIENvcnBvcmF0aW9uMRwwGgYDVQQDExNHVEUgQ3liZXJU%0AcnVzdCBSb290MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC45k+625h8cXyv%0ARLfTD0bZZOWTwUKOx7pJjTUteueLveUFMVnGsS8KDPufpz+iCWaEVh43KRuH6X4M%0AypqfpX/1FZSj1aJGgthoTNE3FQZor734sLPwKfWVWgkWYXcKIiXUT0Wqx73llt/5%0A1KiOQswkwB6RJ0q1bQaAYznEol44AwIDAQABMA0GCSqGSIb3DQEBBAUAA4GBABKz%0AdcZfHeFhVYAA1IFLezEPI2PnPfMD+fQ2qLvZ46WXTeorKeDWanOB5sCJo9Px4KWl%0AIjeaY8JIILTbcuPI9tl8vrGvU9oUtCG41tWW4/5ODFlitppK+ULdjG+BqXH/9Apy%0AbW1EDp3zdHSo1TRJ6V6e6bR64eVaH4QwnNOfpSXY%0A-----END%20CERTIFICATE-----"},"multiple-alternative":{"summary":"Enqueue multiple CA bundles.","value":"cab=-----BEGIN%20CERTIFICATE-----%0AMIIB+jCCAWMCAgGjMA0GCSqGSIb3DQEBBAUAMEUxCzAJBgNVBAYTAlVTMRgwFgYD%0AVQQKEw9HVEUgQ29ycG9yYXRpb24xHDAaBgNVBAMTE0dURSBDeWJlclRydXN0IFJv%0Ab3QwHhcNOTYwMjIzMjMwMTAwWhcNMDYwMjIzMjM1OTAwWjBFMQswCQYDVQQGEwJV%0AUzEYMBYGA1UEChMPR1RFIENvcnBvcmF0aW9uMRwwGgYDVQQDExNHVEUgQ3liZXJU%0AcnVzdCBSb290MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC45k+625h8cXyv%0ARLfTD0bZZOWTwUKOx7pJjTUteueLveUFMVnGsS8KDPufpz+iCWaEVh43KRuH6X4M%0AypqfpX/1FZSj1aJGgthoTNE3FQZor734sLPwKfWVWgkWYXcKIiXUT0Wqx73llt/5%0A1KiOQswkwB6RJ0q1bQaAYznEol44AwIDAQABMA0GCSqGSIb3DQEBBAUAA4GBABKz%0AdcZfHeFhVYAA1IFLezEPI2PnPfMD+fQ2qLvZ46WXTeorKeDWanOB5sCJo9Px4KWl%0AIjeaY8JIILTbcuPI9tl8vrGvU9oUtCG41tWW4/5ODFlitppK+ULdjG+BqXH/9Apy%0AbW1EDp3zdHSo1TRJ8V8e6bR64eVaH4QwnNOfpSXY%0A-----END%20CERTIFICATE----- cab=-----BEGIN%20CERTIFICATE-----%0AMIIB+jCCAWMCAgGjMA0GCSqGSIb3DQEBBAUAMEUxCzAJBgNVBAYTAlVTMRgwFgYD%0AVQQKEw9HVEUgQ29ycG9yYXRpb24xHDAaBgNVBAMTE0dURSBDeWJlclRydXN0IFJv%0Ab3QwHhcNOTYwMjIzMjMwMTAwWhcNMDYwMjIzMjM1OTAwWjBFMQswCQYDVQQGEwJV%0AUzEYMBYGA1UEChMPR1RFIENvcnBvcmF0aW9uMRwwGgYDVQQDExNHVEUgQ3liZXJU%0AcnVzdCBSb290MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC45k+625h8cXyv%0ARLfTD0bZZOWTwUKOx7pJjTUteueLveUFMVnGsS8KDPufpz+iCWaEVh43KRuH6X4M%0AypqfpX/1FZSj1aJGgthoTNE3FQZor734sLPwKfWVWgkWYXcKIiXUT0Wqx73llt/5%0A1KiOQswkwB6RJ0q1bQaAYznEol44AwIDAQABMA0GCSqGSIb3DQEBBAUAA4GBABKz%0AdcZfHeFhVYAA1IFLezEPI2PnPfMD+fQ2qLvZ46WXTeorKeDWanOB5sCJo9Px4KWl%0AIjeaY8JIILTbcuPI9tl8vrGvU9oUtCG41tWW4/5ODFlitppK+ULdjG+BqXH/9Apy%0AbW1EDp3zdHSo1TRJ7V7e6bR64eVaH4QwnNOfpSXY%0A-----END%20CERTIFICATE----- cab=-----BEGIN%20CERTIFICATE-----%0AMIIB+jCCAWMCAgGjMA0GCSqGSIb3DQEBBAUAMEUxCzAJBgNVBAYTAlVTMRgwFgYD%0AVQQKEw9HVEUgQ29ycG9yYXRpb24xHDAaBgNVBAMTE0dURSBDeWJlclRydXN0IFJv%0Ab3QwHhcNOTYwMjIzMjMwMTAwWhcNMDYwMjIzMjM1OTAwWjBFMQswCQYDVQQGEwJV%0AUzEYMBYGA1UEChMPR1RFIENvcnBvcmF0aW9uMRwwGgYDVQQDExNHVEUgQ3liZXJU%0AcnVzdCBSb290MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC45k+625h8cXyv%0ARLfTD0bZZOWTwUKOx7pJjTUteueLveUFMVnGsS8KDPufpz+iCWaEVh43KRuH6X4M%0AypqfpX/1FZSj1aJGgthoTNE3FQZor734sLPwKfWVWgkWYXcKIiXUT0Wqx73llt/5%0A1KiOQswkwB6RJ0q1bQaAYznEol44AwIDAQABMA0GCSqGSIb3DQEBBAUAA4GBABKz%0AdcZfHeFhVYAA1IFLezEPI2PnPfMD+fQ2qLvZ46WXTeorKeDWanOB5sCJo9Px4KWl%0AIjeaY8JIILTbcuPI9tl8vrGvU9oUtCG41tWW4/5ODFlitppK+ULdjG+BqXH/9Apy%0AbW1EDp3zdHSo1TRJ6V6e6bR64eVaH4QwnNOfpSXY%0A-----END%20CERTIFICATE-----"},"single":{"summary":"Enqueue a single CA bundle.","value":"-----BEGIN%20CERTIFICATE-----%0AMIIB+jCCAWMCAgGjMA0GCSqGSIb3DQEBBAUAMEUxCzAJBgNVBAYTAlVTMRgwFgYD%0AVQQKEw9HVEUgQ29ycG9yYXRpb24xHDAaBgNVBAMTE0dURSBDeWJlclRydXN0IFJv%0Ab3QwHhcNOTYwMjIzMjMwMTAwWhcNMDYwMjIzMjM1OTAwWjBFMQswCQYDVQQGEwJV%0AUzEYMBYGA1UEChMPR1RFIENvcnBvcmF0aW9uMRwwGgYDVQQDExNHVEUgQ3liZXJU%0AcnVzdCBSb290MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC45k+625h8cXyv%0ARLfTD0bZZOWTwUKOx7pJjTUteueLveUFMVnGsS8KDPufpz+iCWaEVh43KRuH6X4M%0AypqfpX/1FZSj1aJGgthoTNE3FQZor734sLPwKfWVWgkWYXcKIiXUT0Wqx73llt/5%0A1KiOQswkwB6RJ0q1bQaAYznEol44AwIDAQABMA0GCSqGSIb3DQEBBAUAA4GBABKz%0AdcZfHeFhVYAA1IFLezEPI2PnPfMD+fQ2qLvZ46WXTeorKeDWanOB5sCJo9Px4KWl%0AIjeaY8JIILTbcuPI9tl8vrGvU9oUtCG41tWW4/5ODFlitppK+ULdjG+BqXH/9Apy%0AbW1EDp3zdHSo1TRJ6V6e6bR64eVaH4QwnNOfpSXY%0A-----END%20CERTIFICATE-----"}},"in":"query","name":"cab","required":true,"schema":{"type":"string"}},{"description":"The certificate's contents.\n\n**Note:**\n\n To add multiple certificates to the installation queue, duplicate or increment the\n parameter name. For example, `crt-1`, `crt-2`, and `crt-3`.","examples":{"multiple":{"summary":"Enqueue the contents of multiple certificates.","value":"crt-1=-----BEGIN%20CERTIFICATE-----%0AMIIDNTCCAh2gAwIBAgIFAY0o0kwwDQYJKoZIhvcNAQELBQAwFjEUMBIGA1UEAwwL%0AZG9tYWluLnRlc3QwHhcNMTcxMDMxMTUyMjU1WhcNMTgxMDMxMTUyMjU1WjAWMRQw%0AEgYDVQQDDAtkb21haW4udGVzdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC%0AggEBALer6vzwFt%2BO6ooHcXpq%2Bi%2FOVVQEY3oWxrqH6mB%2FPssVSxwcf6bLjoO4so%2Fn%0Adrymhb9mqfkOqYVHwnQ%2Fh2uM%2BIw1NKKDfwOljWcgCS24NykbfQUlW%2FSNDTovdDGl%0AT1Aner090Qse%2B19ta8KS%2F3Akz37bkgqMkPO%2FiEOHlF%2FLbLvjfighkoGco51wc6d7%0AHCQwPWR%2BUenbQWzUwR4%2F4Pqw%2FYrxDAv8O%2FEnNfOGwnCnlnFq4a390VGriqMAngzI%0AlRMVDu4qJGW3dFNStVUm71%2B16ba%2FeIVBQGN2rbgie6Rb6VuHdsqSreea0tSLRxdd%0AFd7A0QMQRvtnqoUv6RZBhefr2t0CAwEAAaOBiTCBhjAdBgNVHQ4EFgQUeitnD4U4%0AMXtmLX53dTAZPENjovwwHwYDVR0jBBgwFoAUeitnD4U4MXtmLX53dTAZPENjovww%0ACQYDVR0TBAIwADA5BgNVHREEMjAwggtkb21haW4udGVzdIIQbWFpbC5kb21haW4u%0AdGVzdIIPd3d3LmRvbWFpbi50ZXN0MA0GCSqGSIb3DQEBCwUAA4IBAQAeD4Fc%2FBwM%0AfJEvlPO30%2FOp2JJxG92tbgsoY9CKTYoZy0IMHhwOrt%2FB36joYDrOhtiO6XsRw4Zm%0AAPT8ey9p61kUc6XWs5oU9aifKeAKzWCZV9wQphbY%2F0rQp1YPsVN9tBgiag754HPo%0AbNDhWOZSZDKnh82DikTD6iciTxeblrvcbFC4Z76JH31dvqmNMEAgZvPCpq86Ued5%0A52gKM0u2%2BrK%2FzIYjh%2FhooqN%2BTY%2BJQ667JzLzPNenzAYFsoIQgVj6%2FZoFqJA4nbxC%0Azv%2Fspqc0OQ2W9m5egRPDhngKt%2Bi9804N7FeilBL%2FcpEgUHhgzMBi1T9n%2CFCrc6bO%0AjNjvnEQRbqZY%0A-----END%20CERTIFICATE----- crt-2=-----BEGIN%20CERTIFICATE-----%0AMIIDNTCCAh2gAwIBAgIFAY0o0kwwDQYJKoZIhvcNAQELBQAwFjEUMBIGA1UEAwwL%0AZG9tYWluLnRlc3QwHhcNMTcxMDMxMTUyMjU1WhcNMTgxMDMxMTUyMjU1WjAWMRQw%0AEgYDVQQDDAtkb21haW4udGVzdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC%0AggEBALer6vzwFt%2BO6ooHcXpq%2Bi%2FOVVQEY3oWxrqH6mB%2FPssVSxwcf6bLjoO4so%2Fn%0Adrymhb9mqfkOqYVHwnQ%2Fh2uM%2BIw1NKKDfwOljWcgCS24NykbfQUlW%2FSNDTovdDGl%0AT1Aner090Qse%2B19ta8KS%2F3Akz37bkgqMkPO%2FiEOHlF%2FLbLvjfighkoGco51wc6d7%0AHCQwPWR%2BUenbQWzUwR4%2F4Pqw%2FYrxDAv8O%2FEnNfOGwnCnlnFq4a390VGriqMAngzI%0AlRMVDu4qJGW3dFNStVUm71%2B16ba%2FeIVBQGN2rbgie6Rb6VuHdsqSreea0tSLRxdd%0AFd7A0QMQRvtnqoUv6RZBhefr2t0CAwEAAaOBiTCBhjAdBgNVHQ4EFgQUeitnD4U4%0AMXtmLX53dTAZPENjovwwHwYDVR0jBBgwFoAUeitnD4U4MXtmLX53dTAZPENjovww%0ACQYDVR0TBAIwADA5BgNVHREEMjAwggtkb21haW4udGVzdIIQbWFpbC5kb21haW4u%0AdGVzdIIPd3d3LmRvbWFpbi50ZXN0MA0GCSqGSIb3DQEBCwUAA4IBAQAeD4Fc%2FBwM%0AfJEvlPO30%2FOp2JJxG92tbgsoY9CKTYoZy0IMHhwOrt%2FB36joYDrOhtiO6XsRw4Zm%0AAPT8ey9p61kUc6XWs5oU9aifKeAKzWCZV9wQphbY%2F0rQp1YPsVN9tBgiag754HPo%0AbNDhWOZSZDKnh82DikTD6iciTxeblrvcbFC4Z76JH31dvqmNMEAgZvPCpq86Ued5%0A52gKM0u2%2BrK%2FzIYjh%2FhooqN%2BTY%2BJQ667JzLzPNenzAYFsoIQgVj6%2FZoFqJA4nbxC%0Azv%2Fspqc0OQ2W9m5egRPDhngKt%2Bi9804N7FeilBL%2FcpEgUHhgzMBi1T9n%2AZArc6bO%0AjNjvnEQRbqZY%0A-----END%20CERTIFICATE----- crt-3=-----BEGIN%20CERTIFICATE-----%0AMIIDNTCCAh2gAwIBAgIFAY0o0kwwDQYJKoZIhvcNAQELBQAwFjEUMBIGA1UEAwwL%0AZG9tYWluLnRlc3QwHhcNMTcxMDMxMTUyMjU1WhcNMTgxMDMxMTUyMjU1WjAWMRQw%0AEgYDVQQDDAtkb21haW4udGVzdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC%0AggEBALer6vzwFt%2BO6ooHcXpq%2Bi%2FOVVQEY3oWxrqH6mB%2FPssVSxwcf6bLjoO4so%2Fn%0Adrymhb9mqfkOqYVHwnQ%2Fh2uM%2BIw1NKKDfwOljWcgCS24NykbfQUlW%2FSNDTovdDGl%0AT1Aner090Qse%2B19ta8KS%2F3Akz37bkgqMkPO%2FiEOHlF%2FLbLvjfighkoGco51wc6d7%0AHCQwPWR%2BUenbQWzUwR4%2F4Pqw%2FYrxDAv8O%2FEnNfOGwnCnlnFq4a390VGriqMAngzI%0AlRMVDu4qJGW3dFNStVUm71%2B16ba%2FeIVBQGN2rbgie6Rb6VuHdsqSreea0tSLRxdd%0AFd7A0QMQRvtnqoUv6RZBhefr2t0CAwEAAaOBiTCBhjAdBgNVHQ4EFgQUeitnD4U4%0AMXtmLX53dTAZPENjovwwHwYDVR0jBBgwFoAUeitnD4U4MXtmLX53dTAZPENjovww%0ACQYDVR0TBAIwADA5BgNVHREEMjAwggtkb21haW4udGVzdIIQbWFpbC5kb21haW4u%0AdGVzdIIPd3d3LmRvbWFpbi50ZXN0MA0GCSqGSIb3DQEBCwUAA4IBAQAeD4Fc%2FBwM%0AfJEvlPO30%2FOp2JJxG92tbgsoY9CKTYoZy0IMHhwOrt%2FB36joYDrOhtiO6XsRw4Zm%0AAPT8ey9p61kUc6XWs5oU9aifKeAKzWCZV9wQphbY%2F0rQp1YPsVN9tBgiag754HPo%0AbNDhWOZSZDKnh82DikTD6iciTxeblrvcbFC4Z76JH31dvqmNMEAgZvPCpq86Ued5%0A52gKM0u2%2BrK%2FzIYjh%2FhooqN%2BTY%2BJQ667JzLzPNenzAYFsoIQgVj6%2FZoFqJA4nbxC%0Azv%2Fspqc0OQ2W9m5egRPDhngKt%2Bi9804N7FeilBL%2FcpEgUHhgzMBi1T9n%2BYBrc6bO%0AjNjvnEQRbqZY%0A-----END%20CERTIFICATE-----"},"multiple-alternative":{"summary":"Enqueue the contents of multiple certificates.","value":"crt=-----BEGIN%20CERTIFICATE-----%0AMIIDNTCCAh2gAwIBAgIFAY0o0kwwDQYJKoZIhvcNAQELBQAwFjEUMBIGA1UEAwwL%0AZG9tYWluLnRlc3QwHhcNMTcxMDMxMTUyMjU1WhcNMTgxMDMxMTUyMjU1WjAWMRQw%0AEgYDVQQDDAtkb21haW4udGVzdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC%0AggEBALer6vzwFt%2BO6ooHcXpq%2Bi%2FOVVQEY3oWxrqH6mB%2FPssVSxwcf6bLjoO4so%2Fn%0Adrymhb9mqfkOqYVHwnQ%2Fh2uM%2BIw1NKKDfwOljWcgCS24NykbfQUlW%2FSNDTovdDGl%0AT1Aner090Qse%2B19ta8KS%2F3Akz37bkgqMkPO%2FiEOHlF%2FLbLvjfighkoGco51wc6d7%0AHCQwPWR%2BUenbQWzUwR4%2F4Pqw%2FYrxDAv8O%2FEnNfOGwnCnlnFq4a390VGriqMAngzI%0AlRMVDu4qJGW3dFNStVUm71%2B16ba%2FeIVBQGN2rbgie6Rb6VuHdsqSreea0tSLRxdd%0AFd7A0QMQRvtnqoUv6RZBhefr2t0CAwEAAaOBiTCBhjAdBgNVHQ4EFgQUeitnD4U4%0AMXtmLX53dTAZPENjovwwHwYDVR0jBBgwFoAUeitnD4U4MXtmLX53dTAZPENjovww%0ACQYDVR0TBAIwADA5BgNVHREEMjAwggtkb21haW4udGVzdIIQbWFpbC5kb21haW4u%0AdGVzdIIPd3d3LmRvbWFpbi50ZXN0MA0GCSqGSIb3DQEBCwUAA4IBAQAeD4Fc%2FBwM%0AfJEvlPO30%2FOp2JJxG92tbgsoY9CKTYoZy0IMHhwOrt%2FB36joYDrOhtiO6XsRw4Zm%0AAPT8ey9p61kUc6XWs5oU9aifKeAKzWCZV9wQphbY%2F0rQp1YPsVN9tBgiag754HPo%0AbNDhWOZSZDKnh82DikTD6iciTxeblrvcbFC4Z76JH31dvqmNMEAgZvPCpq86Ued5%0A52gKM0u2%2BrK%2FzIYjh%2FhooqN%2BTY%2BJQ667JzLzPNenzAYFsoIQgVj6%2FZoFqJA4nbxC%0Azv%2Fspqc0OQ2W9m5egRPDhngKt%2Bi9804N7FeilBL%2FcpEgUHhgzMBi1T9n%2CFCrc6bO%0AjNjvnEQRbqZY%0A-----END%20CERTIFICATE----- crt=-----BEGIN%20CERTIFICATE-----%0AMIIDNTCCAh2gAwIBAgIFAY0o0kwwDQYJKoZIhvcNAQELBQAwFjEUMBIGA1UEAwwL%0AZG9tYWluLnRlc3QwHhcNMTcxMDMxMTUyMjU1WhcNMTgxMDMxMTUyMjU1WjAWMRQw%0AEgYDVQQDDAtkb21haW4udGVzdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC%0AggEBALer6vzwFt%2BO6ooHcXpq%2Bi%2FOVVQEY3oWxrqH6mB%2FPssVSxwcf6bLjoO4so%2Fn%0Adrymhb9mqfkOqYVHwnQ%2Fh2uM%2BIw1NKKDfwOljWcgCS24NykbfQUlW%2FSNDTovdDGl%0AT1Aner090Qse%2B19ta8KS%2F3Akz37bkgqMkPO%2FiEOHlF%2FLbLvjfighkoGco51wc6d7%0AHCQwPWR%2BUenbQWzUwR4%2F4Pqw%2FYrxDAv8O%2FEnNfOGwnCnlnFq4a390VGriqMAngzI%0AlRMVDu4qJGW3dFNStVUm71%2B16ba%2FeIVBQGN2rbgie6Rb6VuHdsqSreea0tSLRxdd%0AFd7A0QMQRvtnqoUv6RZBhefr2t0CAwEAAaOBiTCBhjAdBgNVHQ4EFgQUeitnD4U4%0AMXtmLX53dTAZPENjovwwHwYDVR0jBBgwFoAUeitnD4U4MXtmLX53dTAZPENjovww%0ACQYDVR0TBAIwADA5BgNVHREEMjAwggtkb21haW4udGVzdIIQbWFpbC5kb21haW4u%0AdGVzdIIPd3d3LmRvbWFpbi50ZXN0MA0GCSqGSIb3DQEBCwUAA4IBAQAeD4Fc%2FBwM%0AfJEvlPO30%2FOp2JJxG92tbgsoY9CKTYoZy0IMHhwOrt%2FB36joYDrOhtiO6XsRw4Zm%0AAPT8ey9p61kUc6XWs5oU9aifKeAKzWCZV9wQphbY%2F0rQp1YPsVN9tBgiag754HPo%0AbNDhWOZSZDKnh82DikTD6iciTxeblrvcbFC4Z76JH31dvqmNMEAgZvPCpq86Ued5%0A52gKM0u2%2BrK%2FzIYjh%2FhooqN%2BTY%2BJQ667JzLzPNenzAYFsoIQgVj6%2FZoFqJA4nbxC%0Azv%2Fspqc0OQ2W9m5egRPDhngKt%2Bi9804N7FeilBL%2FcpEgUHhgzMBi1T9n%2AZArc6bO%0AjNjvnEQRbqZY%0A-----END%20CERTIFICATE----- crt=-----BEGIN%20CERTIFICATE-----%0AMIIDNTCCAh2gAwIBAgIFAY0o0kwwDQYJKoZIhvcNAQELBQAwFjEUMBIGA1UEAwwL%0AZG9tYWluLnRlc3QwHhcNMTcxMDMxMTUyMjU1WhcNMTgxMDMxMTUyMjU1WjAWMRQw%0AEgYDVQQDDAtkb21haW4udGVzdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC%0AggEBALer6vzwFt%2BO6ooHcXpq%2Bi%2FOVVQEY3oWxrqH6mB%2FPssVSxwcf6bLjoO4so%2Fn%0Adrymhb9mqfkOqYVHwnQ%2Fh2uM%2BIw1NKKDfwOljWcgCS24NykbfQUlW%2FSNDTovdDGl%0AT1Aner090Qse%2B19ta8KS%2F3Akz37bkgqMkPO%2FiEOHlF%2FLbLvjfighkoGco51wc6d7%0AHCQwPWR%2BUenbQWzUwR4%2F4Pqw%2FYrxDAv8O%2FEnNfOGwnCnlnFq4a390VGriqMAngzI%0AlRMVDu4qJGW3dFNStVUm71%2B16ba%2FeIVBQGN2rbgie6Rb6VuHdsqSreea0tSLRxdd%0AFd7A0QMQRvtnqoUv6RZBhefr2t0CAwEAAaOBiTCBhjAdBgNVHQ4EFgQUeitnD4U4%0AMXtmLX53dTAZPENjovwwHwYDVR0jBBgwFoAUeitnD4U4MXtmLX53dTAZPENjovww%0ACQYDVR0TBAIwADA5BgNVHREEMjAwggtkb21haW4udGVzdIIQbWFpbC5kb21haW4u%0AdGVzdIIPd3d3LmRvbWFpbi50ZXN0MA0GCSqGSIb3DQEBCwUAA4IBAQAeD4Fc%2FBwM%0AfJEvlPO30%2FOp2JJxG92tbgsoY9CKTYoZy0IMHhwOrt%2FB36joYDrOhtiO6XsRw4Zm%0AAPT8ey9p61kUc6XWs5oU9aifKeAKzWCZV9wQphbY%2F0rQp1YPsVN9tBgiag754HPo%0AbNDhWOZSZDKnh82DikTD6iciTxeblrvcbFC4Z76JH31dvqmNMEAgZvPCpq86Ued5%0A52gKM0u2%2BrK%2FzIYjh%2FhooqN%2BTY%2BJQ667JzLzPNenzAYFsoIQgVj6%2FZoFqJA4nbxC%0Azv%2Fspqc0OQ2W9m5egRPDhngKt%2Bi9804N7FeilBL%2FcpEgUHhgzMBi1T9n%2BYBrc6bO%0AjNjvnEQRbqZY%0A-----END%20CERTIFICATE-----"},"single":{"summary":"Enqueue a single certificate's contents.","value":"-----BEGIN%20CERTIFICATE-----%0AMIIDNTCCAh2gAwIBAgIFAY0o0kwwDQYJKoZIhvcNAQELBQAwFjEUMBIGA1UEAwwL%0AZG9tYWluLnRlc3QwHhcNMTcxMDMxMTUyMjU1WhcNMTgxMDMxMTUyMjU1WjAWMRQw%0AEgYDVQQDDAtkb21haW4udGVzdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC%0AggEBALer6vzwFt%2BO6ooHcXpq%2Bi%2FOVVQEY3oWxrqH6mB%2FPssVSxwcf6bLjoO4so%2Fn%0Adrymhb9mqfkOqYVHwnQ%2Fh2uM%2BIw1NKKDfwOljWcgCS24NykbfQUlW%2FSNDTovdDGl%0AT1Aner090Qse%2B19ta8KS%2F3Akz37bkgqMkPO%2FiEOHlF%2FLbLvjfighkoGco51wc6d7%0AHCQwPWR%2BUenbQWzUwR4%2F4Pqw%2FYrxDAv8O%2FEnNfOGwnCnlnFq4a390VGriqMAngzI%0AlRMVDu4qJGW3dFNStVUm71%2B16ba%2FeIVBQGN2rbgie6Rb6VuHdsqSreea0tSLRxdd%0AFd7A0QMQRvtnqoUv6RZBhefr2t0CAwEAAaOBiTCBhjAdBgNVHQ4EFgQUeitnD4U4%0AMXtmLX53dTAZPENjovwwHwYDVR0jBBgwFoAUeitnD4U4MXtmLX53dTAZPENjovww%0ACQYDVR0TBAIwADA5BgNVHREEMjAwggtkb21haW4udGVzdIIQbWFpbC5kb21haW4u%0AdGVzdIIPd3d3LmRvbWFpbi50ZXN0MA0GCSqGSIb3DQEBCwUAA4IBAQAeD4Fc%2FBwM%0AfJEvlPO30%2FOp2JJxG92tbgsoY9CKTYoZy0IMHhwOrt%2FB36joYDrOhtiO6XsRw4Zm%0AAPT8ey9p61kUc6XWs5oU9aifKeAKzWCZV9wQphbY%2F0rQp1YPsVN9tBgiag754HPo%0AbNDhWOZSZDKnh82DikTD6iciTxeblrvcbFC4Z76JH31dvqmNMEAgZvPCpq86Ued5%0A52gKM0u2%2BrK%2FzIYjh%2FhooqN%2BTY%2BJQ667JzLzPNenzAYFsoIQgVj6%2FZoFqJA4nbxC%0Azv%2Fspqc0OQ2W9m5egRPDhngKt%2Bi9804N7FeilBL%2FcpEgUHhgzMBi1T9n%2BYBrc6bO%0AjNjvnEQRbqZY%0A-----END%20CERTIFICATE-----"}},"in":"query","name":"crt","required":true,"schema":{"type":"string"}},{"description":"The private key's text.\n\n**Note:**\n\nTo add multiple certificates to the installation queue, duplicate or increment the\nparameter name. For example, `key-1`, `key-2`, and `key-2`.","examples":{"multiple":{"summary":"Enqueue the private key text of multiple certificates.","value":"key-1=-----BEGIN%20RSA%20PRIVATE%20KEY-----%0AMIIEowIBAAKCAQEAt6vq%2FPAW347qigdxemr6L85VVARjehbGuofqYH8%2ByxVLHBx%2F%0ApsuOg7iyj%2Bd2vKaFv2ap%2BQ6phUfCdD%2BHa4z4jDU0ooN%2FA6WNZyAJLbg3KRt9BSVb%0A9I0NOi90MaVPUCd6vT3RCx77X21rwpL%2FcCTPftuSCoyQ87%2BIQ4eUX8tsu%2BN%2BKCGS%0AgZyjnXBzp3scJDA9ZH5R6dtBbNTBHj%2Fg%2BrD9ivEMC%2Fw78Sc184bCcKeWcWrhrf3R%0AUauKowCeDMiVExUO7iokZbd0U1K1VSbvX7Xptr94hUFAY3atuCJ7pFvpW4d2ypKt%0A55rS1ItHF10V3sDRAxBG%2B2eqhS%2FpFkGF5%2Bva3QIDAQABAoIBAAONBE79iUOrLKec%0AezolpU6VS5sDNrUeiZsDk6ln7Fvavof9mQ4tc0TipjkX%2FXiqM32%2By1xwRyC3gW%2Fj%0A5odSw19ai%2Fj0V9lHMxOiT%2BsdW5uk12bpEP0KWQ4d6r4m9wCSstHDxy3S3IM8x0%2BM%0ArfmKDKTkM8%2BWZhsAQe8kSN8NPL3pIJnG%2Ftuc8lwFoZOEot6%2BAeGYdxxEdFbvVyEm%0Aa8%2FAhOQ5Z07T36bxuPtyRjwdnFH7hnmzpcWF5Iz8Jp8SrQ2XX2rKSQpa1Ic%2B6TMA%0AF7kJsOFiw%2B8aX6zTTVLsvQTHWEsnNWHKtbuNBoQcq2HyifrUxr550kZVMnyNC3ic%0A6EH%2FCxUCgYEA5qSo6zf6yJ5tdwm%2FNnrKwvFksapd%2Bi9%2BnAqQHHTFPtlzKHkZ7d5x%0AdklyzAMaoHVoeggtQynUcxcYKjy3i9Nj29P8wN6DhcxJY4Ohdk%2FsAILTcu8QyPzN%0A%2FcYVHWykmFuS55uEa2Mlv6j%2FTBraRJUYfiEl2ZvR77L5gke4GAsCKxcCgYEAy91D%0AlmTy4ka991Ungy%2BVcNTSw9z50l%2Fzu4GxmAlj1fsuX%2F27nbfpsOFjbvlm4xLfW3qM%0A%2BWkrvKXUuxeIbGcBnVlHFWgc6%2BKt5vNoOzUVsm5i90R%2Fg3vhB5cdvuVoTKf2EU4n%0ANVTSaM%2F6zpzBEHSKtTsbx0FiPjS04bk%2Bsi0REisCgYAwy3s1MEWtNd9AxN4gP4Aw%0AF%2FPOppV1PaESkCWG76lfL4%2FuaxhyO5JTjRxtTubONaih0KMKx4m7w5IINYo7WcCR%0AnFqnzyuSHfMUy59YMXZjcUoc0bkCXIGUA9kpvXdhCFafC0bLlVFCKBXC2xd8VPK2%0AlHq2fAHBLWMeDeBDreiKhwKBgHrcweP8uOioK8rI9kQ4xD649MD4B1PDYjfqRObV%0AGecXN27Ak3bNJTjlzTBPfLNzZ0tRg2649JP%2F%2BUI8P4rdVXrIGHANTAjZl2bt4S51%0Aorrjjh9pl9PdL9SMPXAUABTa0RDC4hxhH2HtnkEw9aX%2BJq5sjiQ7AoNs7mpvYxqs%0A0HH7AoGBALhKD8FxNGYLK8oCO27NBdL%2F%2BypxgH5EnwVr%2B3fF49tfC5xpV9Odfu1Z%0ANGNFbjK47PVCLaGKzQUvU7jSAbKt3pDR0IcfiF%2BM6rc86CmZf%2BvAPTN3%2BJwG%2BcIE%0AcKuYkroIzFWDu9NYiioUI7%2Fa9XdmTvfrT3LMNmup0FoRmlRHD%2FM8%0A-----END%20RSA%20PRIVATE%20KEY----- key-2=-----BEGIN%20RSA%20PRIVATE%20KEY-----%0AMIIEowIBAAKCAQEAt6vq%2FPAW347qigdxemr6L85VVARjehbGuofqYH8%2ByxVLHBx%2F%0ApsuOg7iyj%2Bd2vKaFv2ap%2BQ6phUfCdD%2BHa4z4jDU0ooN%2FA6WNZyAJLbg3KRt9BSVb%0A9I0NOi90MaVPUCd6vT3RCx77X21rwpL%2FcCTPftuSCoyQ87%2BIQ4eUX8tsu%2BN%2BKCGS%0AgZyjnXBzp3scJDA9ZH5R6dtBbNTBHj%2Fg%2BrD9ivEMC%2Fw78Sc184bCcKeWcWrhrf3R%0AUauKowCeDMiVExUO7iokZbd0U1K1VSbvX7Xptr94hUFAY3atuCJ7pFvpW4d2ypKt%0A55rS1ItHF10V3sDRAxBG%2B2eqhS%2FpFkGF5%2Bva3QIDAQABAoIBAAONBE79iUOrLKec%0AezolpU6VS5sDNrUeiZsDk6ln7Fvavof9mQ4tc0TipjkX%2FXiqM32%2By1xwRyC3gW%2Fj%0A5odSw19ai%2Fj0V9lHMxOiT%2BsdW5uk12bpEP0KWQ4d6r4m9wCSstHDxy3S3IM8x0%2BM%0ArfmKDKTkM8%2BWZhsAQe8kSN8NPL3pIJnG%2Ftuc8lwFoZOEot6%2BAeGYdxxEdFbvVyEm%0Aa8%2FAhOQ5Z07T36bxuPtyRjwdnFH7hnmzpcWF5Iz8Jp8SrQ2XX2rKSQpa1Ic%2B6TMA%0AF7kJsOFiw%2B8aX6zTTVLsvQTHWEsnNWHKtbuNBoQcq2HyifrUxr550kZVMnyNC3ic%0A6EH%2FCxUCgYEA5qSo6zf6yJ5tdwm%2FNnrKwvFksapd%2Bi9%2BnAqQHHTFPtlzKHkZ7d5x%0AdklyzAMaoHVoeggtQynUcxcYKjy3i9Nj29P8wN6DhcxJY4Ohdk%2FsAILTcu8QyPzN%0A%2FcYVHWykmFuS55uEa2Mlv6j%2FTBraRJUYfiEl2ZvR77L5gke4GAsCKxcCgYEAy91D%0AlmTy4ka991Ungy%2BVcNTSw9z50l%2Fzu4GxmAlj1fsuX%2F27nbfpsOFjbvlm4xLfW3qM%0A%2BWkrvKXUuxeIbGcBnVlHFWgc6%2BKt5vNoOzUVsm5i90R%2Fg3vhB5cdvuVoTKf2EU4n%0ANVTSaM%2F6zpzBEHSKtTsbx0FiPjS04bk%2Bsi0REisCgYAwy3s1MEWtNd9AxN4gP4Aw%0AF%2FPOppV1PaESkCWG76lfL4%2FuaxhyO5JTjRxtTubONaih0KMKx4m7w5IINYo7WcCR%0AnFqnzyuSHfMUy59YMXZjcUoc0bkCXIGUA9kpvXdhCFafC0bLlVFCKBXC2xd8VPK2%0AlHq2fAHBLWMeDeBDreiKhwKBgHrcweP8uOioK8rI9kQ4xD649MD4B1PDYjfqRObV%0AGecXN27Ak3bNJTjlzTBPfLNzZ0tRg2649JP%2F%2BUI8P4rdVXrIGHANTAjZl2bt4S51%0Aorrjjh9pl9PdL9SMPXAUABTa0RDC4hxhH2HtnkEw9aX%2BJq5sjiQ7AoNs7mpvYxqs%0A0HH7AoGBALhKD8FxNGYLK8oCO27NBdL%2F%2BypxgH5EnwVr%2B3fF49tfC5xpV9Odfu1Z%0ANGNFbjK47PVCLaGKzQUvU7jSAbKt3pDR0IcfiF%2BM6rc86CmZf%2BvAPTN3%2BJwG%2BcIE%0AcKuYkroIzFWDu9NYiioUI7%2Fa9XdmTvfrT3TUVmup0FoRmlRHD%2FM8%0A-----END%20RSA%20PRIVATE%20KEY----- key-3=-----BEGIN%20RSA%20PRIVATE%20KEY-----%0AMIIEowIBAAKCAQEAt6vq%2FPAW347qigdxemr6L85VVARjehbGuofqYH8%2ByxVLHBx%2F%0ApsuOg7iyj%2Bd2vKaFv2ap%2BQ6phUfCdD%2BHa4z4jDU0ooN%2FA6WNZyAJLbg3KRt9BSVb%0A9I0NOi90MaVPUCd6vT3RCx77X21rwpL%2FcCTPftuSCoyQ87%2BIQ4eUX8tsu%2BN%2BKCGS%0AgZyjnXBzp3scJDA9ZH5R6dtBbNTBHj%2Fg%2BrD9ivEMC%2Fw78Sc184bCcKeWcWrhrf3R%0AUauKowCeDMiVExUO7iokZbd0U1K1VSbvX7Xptr94hUFAY3atuCJ7pFvpW4d2ypKt%0A55rS1ItHF10V3sDRAxBG%2B2eqhS%2FpFkGF5%2Bva3QIDAQABAoIBAAONBE79iUOrLKec%0AezolpU6VS5sDNrUeiZsDk6ln7Fvavof9mQ4tc0TipjkX%2FXiqM32%2By1xwRyC3gW%2Fj%0A5odSw19ai%2Fj0V9lHMxOiT%2BsdW5uk12bpEP0KWQ4d6r4m9wCSstHDxy3S3IM8x0%2BM%0ArfmKDKTkM8%2BWZhsAQe8kSN8NPL3pIJnG%2Ftuc8lwFoZOEot6%2BAeGYdxxEdFbvVyEm%0Aa8%2FAhOQ5Z07T36bxuPtyRjwdnFH7hnmzpcWF5Iz8Jp8SrQ2XX2rKSQpa1Ic%2B6TMA%0AF7kJsOFiw%2B8aX6zTTVLsvQTHWEsnNWHKtbuNBoQcq2HyifrUxr550kZVMnyNC3ic%0A6EH%2FCxUCgYEA5qSo6zf6yJ5tdwm%2FNnrKwvFksapd%2Bi9%2BnAqQHHTFPtlzKHkZ7d5x%0AdklyzAMaoHVoeggtQynUcxcYKjy3i9Nj29P8wN6DhcxJY4Ohdk%2FsAILTcu8QyPzN%0A%2FcYVHWykmFuS55uEa2Mlv6j%2FTBraRJUYfiEl2ZvR77L5gke4GAsCKxcCgYEAy91D%0AlmTy4ka991Ungy%2BVcNTSw9z50l%2Fzu4GxmAlj1fsuX%2F27nbfpsOFjbvlm4xLfW3qM%0A%2BWkrvKXUuxeIbGcBnVlHFWgc6%2BKt5vNoOzUVsm5i90R%2Fg3vhB5cdvuVoTKf2EU4n%0ANVTSaM%2F6zpzBEHSKtTsbx0FiPjS04bk%2Bsi0REisCgYAwy3s1MEWtNd9AxN4gP4Aw%0AF%2FPOppV1PaESkCWG76lfL4%2FuaxhyO5JTjRxtTubONaih0KMKx4m7w5IINYo7WcCR%0AnFqnzyuSHfMUy59YMXZjcUoc0bkCXIGUA9kpvXdhCFafC0bLlVFCKBXC2xd8VPK2%0AlHq2fAHBLWMeDeBDreiKhwKBgHrcweP8uOioK8rI9kQ4xD649MD4B1PDYjfqRObV%0AGecXN27Ak3bNJTjlzTBPfLNzZ0tRg2649JP%2F%2BUI8P4rdVXrIGHANTAjZl2bt4S51%0Aorrjjh9pl9PdL9SMPXAUABTa0RDC4hxhH2HtnkEw9aX%2BJq5sjiQ7AoNs7mpvYxqs%0A0HH7AoGBALhKD8FxNGYLK8oCO27NBdL%2F%2BypxgH5EnwVr%2B3fF49tfC5xpV9Odfu1Z%0ANGNFbjK47PVCLaGKzQUvU7jSAbKt3pDR0IcfiF%2BM6rc86CmZf%2BvAPTN3%2BJwG%2BcIE%0AcKuYkroIzFWDu9NYiioUI7%2Fa9XdmTvfrT3RSHmup0FoRmlRHD%2FM8%0A-----END%20RSA%20PRIVATE%20KEY-----"},"multiple-alternative":{"summary":"Enqueue the private key text of multiple certificates.","value":"key=-----BEGIN%20RSA%20PRIVATE%20KEY-----%0AMIIEowIBAAKCAQEAt6vq%2FPAW347qigdxemr6L85VVARjehbGuofqYH8%2ByxVLHBx%2F%0ApsuOg7iyj%2Bd2vKaFv2ap%2BQ6phUfCdD%2BHa4z4jDU0ooN%2FA6WNZyAJLbg3KRt9BSVb%0A9I0NOi90MaVPUCd6vT3RCx77X21rwpL%2FcCTPftuSCoyQ87%2BIQ4eUX8tsu%2BN%2BKCGS%0AgZyjnXBzp3scJDA9ZH5R6dtBbNTBHj%2Fg%2BrD9ivEMC%2Fw78Sc184bCcKeWcWrhrf3R%0AUauKowCeDMiVExUO7iokZbd0U1K1VSbvX7Xptr94hUFAY3atuCJ7pFvpW4d2ypKt%0A55rS1ItHF10V3sDRAxBG%2B2eqhS%2FpFkGF5%2Bva3QIDAQABAoIBAAONBE79iUOrLKec%0AezolpU6VS5sDNrUeiZsDk6ln7Fvavof9mQ4tc0TipjkX%2FXiqM32%2By1xwRyC3gW%2Fj%0A5odSw19ai%2Fj0V9lHMxOiT%2BsdW5uk12bpEP0KWQ4d6r4m9wCSstHDxy3S3IM8x0%2BM%0ArfmKDKTkM8%2BWZhsAQe8kSN8NPL3pIJnG%2Ftuc8lwFoZOEot6%2BAeGYdxxEdFbvVyEm%0Aa8%2FAhOQ5Z07T36bxuPtyRjwdnFH7hnmzpcWF5Iz8Jp8SrQ2XX2rKSQpa1Ic%2B6TMA%0AF7kJsOFiw%2B8aX6zTTVLsvQTHWEsnNWHKtbuNBoQcq2HyifrUxr550kZVMnyNC3ic%0A6EH%2FCxUCgYEA5qSo6zf6yJ5tdwm%2FNnrKwvFksapd%2Bi9%2BnAqQHHTFPtlzKHkZ7d5x%0AdklyzAMaoHVoeggtQynUcxcYKjy3i9Nj29P8wN6DhcxJY4Ohdk%2FsAILTcu8QyPzN%0A%2FcYVHWykmFuS55uEa2Mlv6j%2FTBraRJUYfiEl2ZvR77L5gke4GAsCKxcCgYEAy91D%0AlmTy4ka991Ungy%2BVcNTSw9z50l%2Fzu4GxmAlj1fsuX%2F27nbfpsOFjbvlm4xLfW3qM%0A%2BWkrvKXUuxeIbGcBnVlHFWgc6%2BKt5vNoOzUVsm5i90R%2Fg3vhB5cdvuVoTKf2EU4n%0ANVTSaM%2F6zpzBEHSKtTsbx0FiPjS04bk%2Bsi0REisCgYAwy3s1MEWtNd9AxN4gP4Aw%0AF%2FPOppV1PaESkCWG76lfL4%2FuaxhyO5JTjRxtTubONaih0KMKx4m7w5IINYo7WcCR%0AnFqnzyuSHfMUy59YMXZjcUoc0bkCXIGUA9kpvXdhCFafC0bLlVFCKBXC2xd8VPK2%0AlHq2fAHBLWMeDeBDreiKhwKBgHrcweP8uOioK8rI9kQ4xD649MD4B1PDYjfqRObV%0AGecXN27Ak3bNJTjlzTBPfLNzZ0tRg2649JP%2F%2BUI8P4rdVXrIGHANTAjZl2bt4S51%0Aorrjjh9pl9PdL9SMPXAUABTa0RDC4hxhH2HtnkEw9aX%2BJq5sjiQ7AoNs7mpvYxqs%0A0HH7AoGBALhKD8FxNGYLK8oCO27NBdL%2F%2BypxgH5EnwVr%2B3fF49tfC5xpV9Odfu1Z%0ANGNFbjK47PVCLaGKzQUvU7jSAbKt3pDR0IcfiF%2BM6rc86CmZf%2BvAPTN3%2BJwG%2BcIE%0AcKuYkroIzFWDu9NYiioUI7%2Fa9XdmTvfrT3LMNmup0FoRmlRHD%2FM8%0A-----END%20RSA%20PRIVATE%20KEY----- key=-----BEGIN%20RSA%20PRIVATE%20KEY-----%0AMIIEowIBAAKCAQEAt6vq%2FPAW347qigdxemr6L85VVARjehbGuofqYH8%2ByxVLHBx%2F%0ApsuOg7iyj%2Bd2vKaFv2ap%2BQ6phUfCdD%2BHa4z4jDU0ooN%2FA6WNZyAJLbg3KRt9BSVb%0A9I0NOi90MaVPUCd6vT3RCx77X21rwpL%2FcCTPftuSCoyQ87%2BIQ4eUX8tsu%2BN%2BKCGS%0AgZyjnXBzp3scJDA9ZH5R6dtBbNTBHj%2Fg%2BrD9ivEMC%2Fw78Sc184bCcKeWcWrhrf3R%0AUauKowCeDMiVExUO7iokZbd0U1K1VSbvX7Xptr94hUFAY3atuCJ7pFvpW4d2ypKt%0A55rS1ItHF10V3sDRAxBG%2B2eqhS%2FpFkGF5%2Bva3QIDAQABAoIBAAONBE79iUOrLKec%0AezolpU6VS5sDNrUeiZsDk6ln7Fvavof9mQ4tc0TipjkX%2FXiqM32%2By1xwRyC3gW%2Fj%0A5odSw19ai%2Fj0V9lHMxOiT%2BsdW5uk12bpEP0KWQ4d6r4m9wCSstHDxy3S3IM8x0%2BM%0ArfmKDKTkM8%2BWZhsAQe8kSN8NPL3pIJnG%2Ftuc8lwFoZOEot6%2BAeGYdxxEdFbvVyEm%0Aa8%2FAhOQ5Z07T36bxuPtyRjwdnFH7hnmzpcWF5Iz8Jp8SrQ2XX2rKSQpa1Ic%2B6TMA%0AF7kJsOFiw%2B8aX6zTTVLsvQTHWEsnNWHKtbuNBoQcq2HyifrUxr550kZVMnyNC3ic%0A6EH%2FCxUCgYEA5qSo6zf6yJ5tdwm%2FNnrKwvFksapd%2Bi9%2BnAqQHHTFPtlzKHkZ7d5x%0AdklyzAMaoHVoeggtQynUcxcYKjy3i9Nj29P8wN6DhcxJY4Ohdk%2FsAILTcu8QyPzN%0A%2FcYVHWykmFuS55uEa2Mlv6j%2FTBraRJUYfiEl2ZvR77L5gke4GAsCKxcCgYEAy91D%0AlmTy4ka991Ungy%2BVcNTSw9z50l%2Fzu4GxmAlj1fsuX%2F27nbfpsOFjbvlm4xLfW3qM%0A%2BWkrvKXUuxeIbGcBnVlHFWgc6%2BKt5vNoOzUVsm5i90R%2Fg3vhB5cdvuVoTKf2EU4n%0ANVTSaM%2F6zpzBEHSKtTsbx0FiPjS04bk%2Bsi0REisCgYAwy3s1MEWtNd9AxN4gP4Aw%0AF%2FPOppV1PaESkCWG76lfL4%2FuaxhyO5JTjRxtTubONaih0KMKx4m7w5IINYo7WcCR%0AnFqnzyuSHfMUy59YMXZjcUoc0bkCXIGUA9kpvXdhCFafC0bLlVFCKBXC2xd8VPK2%0AlHq2fAHBLWMeDeBDreiKhwKBgHrcweP8uOioK8rI9kQ4xD649MD4B1PDYjfqRObV%0AGecXN27Ak3bNJTjlzTBPfLNzZ0tRg2649JP%2F%2BUI8P4rdVXrIGHANTAjZl2bt4S51%0Aorrjjh9pl9PdL9SMPXAUABTa0RDC4hxhH2HtnkEw9aX%2BJq5sjiQ7AoNs7mpvYxqs%0A0HH7AoGBALhKD8FxNGYLK8oCO27NBdL%2F%2BypxgH5EnwVr%2B3fF49tfC5xpV9Odfu1Z%0ANGNFbjK47PVCLaGKzQUvU7jSAbKt3pDR0IcfiF%2BM6rc86CmZf%2BvAPTN3%2BJwG%2BcIE%0AcKuYkroIzFWDu9NYiioUI7%2Fa9XdmTvfrT3TUVmup0FoRmlRHD%2FM8%0A-----END%20RSA%20PRIVATE%20KEY----- key=-----BEGIN%20RSA%20PRIVATE%20KEY-----%0AMIIEowIBAAKCAQEAt6vq%2FPAW347qigdxemr6L85VVARjehbGuofqYH8%2ByxVLHBx%2F%0ApsuOg7iyj%2Bd2vKaFv2ap%2BQ6phUfCdD%2BHa4z4jDU0ooN%2FA6WNZyAJLbg3KRt9BSVb%0A9I0NOi90MaVPUCd6vT3RCx77X21rwpL%2FcCTPftuSCoyQ87%2BIQ4eUX8tsu%2BN%2BKCGS%0AgZyjnXBzp3scJDA9ZH5R6dtBbNTBHj%2Fg%2BrD9ivEMC%2Fw78Sc184bCcKeWcWrhrf3R%0AUauKowCeDMiVExUO7iokZbd0U1K1VSbvX7Xptr94hUFAY3atuCJ7pFvpW4d2ypKt%0A55rS1ItHF10V3sDRAxBG%2B2eqhS%2FpFkGF5%2Bva3QIDAQABAoIBAAONBE79iUOrLKec%0AezolpU6VS5sDNrUeiZsDk6ln7Fvavof9mQ4tc0TipjkX%2FXiqM32%2By1xwRyC3gW%2Fj%0A5odSw19ai%2Fj0V9lHMxOiT%2BsdW5uk12bpEP0KWQ4d6r4m9wCSstHDxy3S3IM8x0%2BM%0ArfmKDKTkM8%2BWZhsAQe8kSN8NPL3pIJnG%2Ftuc8lwFoZOEot6%2BAeGYdxxEdFbvVyEm%0Aa8%2FAhOQ5Z07T36bxuPtyRjwdnFH7hnmzpcWF5Iz8Jp8SrQ2XX2rKSQpa1Ic%2B6TMA%0AF7kJsOFiw%2B8aX6zTTVLsvQTHWEsnNWHKtbuNBoQcq2HyifrUxr550kZVMnyNC3ic%0A6EH%2FCxUCgYEA5qSo6zf6yJ5tdwm%2FNnrKwvFksapd%2Bi9%2BnAqQHHTFPtlzKHkZ7d5x%0AdklyzAMaoHVoeggtQynUcxcYKjy3i9Nj29P8wN6DhcxJY4Ohdk%2FsAILTcu8QyPzN%0A%2FcYVHWykmFuS55uEa2Mlv6j%2FTBraRJUYfiEl2ZvR77L5gke4GAsCKxcCgYEAy91D%0AlmTy4ka991Ungy%2BVcNTSw9z50l%2Fzu4GxmAlj1fsuX%2F27nbfpsOFjbvlm4xLfW3qM%0A%2BWkrvKXUuxeIbGcBnVlHFWgc6%2BKt5vNoOzUVsm5i90R%2Fg3vhB5cdvuVoTKf2EU4n%0ANVTSaM%2F6zpzBEHSKtTsbx0FiPjS04bk%2Bsi0REisCgYAwy3s1MEWtNd9AxN4gP4Aw%0AF%2FPOppV1PaESkCWG76lfL4%2FuaxhyO5JTjRxtTubONaih0KMKx4m7w5IINYo7WcCR%0AnFqnzyuSHfMUy59YMXZjcUoc0bkCXIGUA9kpvXdhCFafC0bLlVFCKBXC2xd8VPK2%0AlHq2fAHBLWMeDeBDreiKhwKBgHrcweP8uOioK8rI9kQ4xD649MD4B1PDYjfqRObV%0AGecXN27Ak3bNJTjlzTBPfLNzZ0tRg2649JP%2F%2BUI8P4rdVXrIGHANTAjZl2bt4S51%0Aorrjjh9pl9PdL9SMPXAUABTa0RDC4hxhH2HtnkEw9aX%2BJq5sjiQ7AoNs7mpvYxqs%0A0HH7AoGBALhKD8FxNGYLK8oCO27NBdL%2F%2BypxgH5EnwVr%2B3fF49tfC5xpV9Odfu1Z%0ANGNFbjK47PVCLaGKzQUvU7jSAbKt3pDR0IcfiF%2BM6rc86CmZf%2BvAPTN3%2BJwG%2BcIE%0AcKuYkroIzFWDu9NYiioUI7%2Fa9XdmTvfrT3RSHmup0FoRmlRHD%2FM8%0A-----END%20RSA%20PRIVATE%20KEY-----"},"single":{"summary":"Enqueue a single certificate's private key text.","value":"-----BEGIN%20RSA%20PRIVATE%20KEY-----%0AMIIEowIBAAKCAQEAt6vq%2FPAW347qigdxemr6L85VVARjehbGuofqYH8%2ByxVLHBx%2F%0ApsuOg7iyj%2Bd2vKaFv2ap%2BQ6phUfCdD%2BHa4z4jDU0ooN%2FA6WNZyAJLbg3KRt9BSVb%0A9I0NOi90MaVPUCd6vT3RCx77X21rwpL%2FcCTPftuSCoyQ87%2BIQ4eUX8tsu%2BN%2BKCGS%0AgZyjnXBzp3scJDA9ZH5R6dtBbNTBHj%2Fg%2BrD9ivEMC%2Fw78Sc184bCcKeWcWrhrf3R%0AUauKowCeDMiVExUO7iokZbd0U1K1VSbvX7Xptr94hUFAY3atuCJ7pFvpW4d2ypKt%0A55rS1ItHF10V3sDRAxBG%2B2eqhS%2FpFkGF5%2Bva3QIDAQABAoIBAAONBE79iUOrLKec%0AezolpU6VS5sDNrUeiZsDk6ln7Fvavof9mQ4tc0TipjkX%2FXiqM32%2By1xwRyC3gW%2Fj%0A5odSw19ai%2Fj0V9lHMxOiT%2BsdW5uk12bpEP0KWQ4d6r4m9wCSstHDxy3S3IM8x0%2BM%0ArfmKDKTkM8%2BWZhsAQe8kSN8NPL3pIJnG%2Ftuc8lwFoZOEot6%2BAeGYdxxEdFbvVyEm%0Aa8%2FAhOQ5Z07T36bxuPtyRjwdnFH7hnmzpcWF5Iz8Jp8SrQ2XX2rKSQpa1Ic%2B6TMA%0AF7kJsOFiw%2B8aX6zTTVLsvQTHWEsnNWHKtbuNBoQcq2HyifrUxr550kZVMnyNC3ic%0A6EH%2FCxUCgYEA5qSo6zf6yJ5tdwm%2FNnrKwvFksapd%2Bi9%2BnAqQHHTFPtlzKHkZ7d5x%0AdklyzAMaoHVoeggtQynUcxcYKjy3i9Nj29P8wN6DhcxJY4Ohdk%2FsAILTcu8QyPzN%0A%2FcYVHWykmFuS55uEa2Mlv6j%2FTBraRJUYfiEl2ZvR77L5gke4GAsCKxcCgYEAy91D%0AlmTy4ka991Ungy%2BVcNTSw9z50l%2Fzu4GxmAlj1fsuX%2F27nbfpsOFjbvlm4xLfW3qM%0A%2BWkrvKXUuxeIbGcBnVlHFWgc6%2BKt5vNoOzUVsm5i90R%2Fg3vhB5cdvuVoTKf2EU4n%0ANVTSaM%2F6zpzBEHSKtTsbx0FiPjS04bk%2Bsi0REisCgYAwy3s1MEWtNd9AxN4gP4Aw%0AF%2FPOppV1PaESkCWG76lfL4%2FuaxhyO5JTjRxtTubONaih0KMKx4m7w5IINYo7WcCR%0AnFqnzyuSHfMUy59YMXZjcUoc0bkCXIGUA9kpvXdhCFafC0bLlVFCKBXC2xd8VPK2%0AlHq2fAHBLWMeDeBDreiKhwKBgHrcweP8uOioK8rI9kQ4xD649MD4B1PDYjfqRObV%0AGecXN27Ak3bNJTjlzTBPfLNzZ0tRg2649JP%2F%2BUI8P4rdVXrIGHANTAjZl2bt4S51%0Aorrjjh9pl9PdL9SMPXAUABTa0RDC4hxhH2HtnkEw9aX%2BJq5sjiQ7AoNs7mpvYxqs%0A0HH7AoGBALhKD8FxNGYLK8oCO27NBdL%2F%2BypxgH5EnwVr%2B3fF49tfC5xpV9Odfu1Z%0ANGNFbjK47PVCLaGKzQUvU7jSAbKt3pDR0IcfiF%2BM6rc86CmZf%2BvAPTN3%2BJwG%2BcIE%0AcKuYkroIzFWDu9NYiioUI7%2Fa9XdmTvfrT3RSHmup0FoRmlRHD%2FM8%0A-----END%20RSA%20PRIVATE%20KEY-----"}},"in":"query","name":"key","required":true,"schema":{"type":"string"}},{"description":"The name of the web virtual host (vhost) for which to install the certificate.\n\n**Note:**\n\n To add multiple certificates to the installation queue, duplicate or increment the\n parameter name. For example, `vhost_name-1`, `vhost_name-2`, and `vhost_name-3`.","examples":{"multiple":{"summary":"Install the certificate for multiple vhosts.","value":"vhost_name-1=host1.example.com vhost_name-2=host2.example.com vhost_name-3=host3.example.com"},"multiple-alternative":{"summary":"Install the certificate for multiple vhosts.","value":"vhost_name=host1.example.com vhost_name=host2.example.com vhost_name=host3.example.com"},"single":{"summary":"Install the certificate for a single vhost.","value":"host.example.com"}},"in":"query","name":"vhost_name","required":true,"schema":{"format":"domain","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"enqueue_deferred_ssl_installations","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Add SSL certificate to installation queue","tags":["SSL","cPanel Account Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  enqueue_deferred_ssl_installations \\\n  username='username' \\\n  cab='-----BEGIN%20CERTIFICATE-----%0AMIIB+jCCAWMCAgGjMA0GCSqGSIb3DQEBBAUAMEUxCzAJBgNVBAYTAlVTMRgwFgYD%0AVQQKEw9HVEUgQ29ycG9yYXRpb24xHDAaBgNVBAMTE0dURSBDeWJlclRydXN0IFJv%0Ab3QwHhcNOTYwMjIzMjMwMTAwWhcNMDYwMjIzMjM1OTAwWjBFMQswCQYDVQQGEwJV%0AUzEYMBYGA1UEChMPR1RFIENvcnBvcmF0aW9uMRwwGgYDVQQDExNHVEUgQ3liZXJU%0AcnVzdCBSb290MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC45k+625h8cXyv%0ARLfTD0bZZOWTwUKOx7pJjTUteueLveUFMVnGsS8KDPufpz+iCWaEVh43KRuH6X4M%0AypqfpX/1FZSj1aJGgthoTNE3FQZor734sLPwKfWVWgkWYXcKIiXUT0Wqx73llt/5%0A1KiOQswkwB6RJ0q1bQaAYznEol44AwIDAQABMA0GCSqGSIb3DQEBBAUAA4GBABKz%0AdcZfHeFhVYAA1IFLezEPI2PnPfMD+fQ2qLvZ46WXTeorKeDWanOB5sCJo9Px4KWl%0AIjeaY8JIILTbcuPI9tl8vrGvU9oUtCG41tWW4/5ODFlitppK+ULdjG+BqXH/9Apy%0AbW1EDp3zdHSo1TRJ6V6e6bR64eVaH4QwnNOfpSXY%0A-----END%20CERTIFICATE-----' \\\n  crt='-----BEGIN%20CERTIFICATE-----%0AMIIDNTCCAh2gAwIBAgIFAY0o0kwwDQYJKoZIhvcNAQELBQAwFjEUMBIGA1UEAwwL%0AZG9tYWluLnRlc3QwHhcNMTcxMDMxMTUyMjU1WhcNMTgxMDMxMTUyMjU1WjAWMRQw%0AEgYDVQQDDAtkb21haW4udGVzdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC%0AggEBALer6vzwFt%2BO6ooHcXpq%2Bi%2FOVVQEY3oWxrqH6mB%2FPssVSxwcf6bLjoO4so%2Fn%0Adrymhb9mqfkOqYVHwnQ%2Fh2uM%2BIw1NKKDfwOljWcgCS24NykbfQUlW%2FSNDTovdDGl%0AT1Aner090Qse%2B19ta8KS%2F3Akz37bkgqMkPO%2FiEOHlF%2FLbLvjfighkoGco51wc6d7%0AHCQwPWR%2BUenbQWzUwR4%2F4Pqw%2FYrxDAv8O%2FEnNfOGwnCnlnFq4a390VGriqMAngzI%0AlRMVDu4qJGW3dFNStVUm71%2B16ba%2FeIVBQGN2rbgie6Rb6VuHdsqSreea0tSLRxdd%0AFd7A0QMQRvtnqoUv6RZBhefr2t0CAwEAAaOBiTCBhjAdBgNVHQ4EFgQUeitnD4U4%0AMXtmLX53dTAZPENjovwwHwYDVR0jBBgwFoAUeitnD4U4MXtmLX53dTAZPENjovww%0ACQYDVR0TBAIwADA5BgNVHREEMjAwggtkb21haW4udGVzdIIQbWFpbC5kb21haW4u%0AdGVzdIIPd3d3LmRvbWFpbi50ZXN0MA0GCSqGSIb3DQEBCwUAA4IBAQAeD4Fc%2FBwM%0AfJEvlPO30%2FOp2JJxG92tbgsoY9CKTYoZy0IMHhwOrt%2FB36joYDrOhtiO6XsRw4Zm%0AAPT8ey9p61kUc6XWs5oU9aifKeAKzWCZV9wQphbY%2F0rQp1YPsVN9tBgiag754HPo%0AbNDhWOZSZDKnh82DikTD6iciTxeblrvcbFC4Z76JH31dvqmNMEAgZvPCpq86Ued5%0A52gKM0u2%2BrK%2FzIYjh%2FhooqN%2BTY%2BJQ667JzLzPNenzAYFsoIQgVj6%2FZoFqJA4nbxC%0Azv%2Fspqc0OQ2W9m5egRPDhngKt%2Bi9804N7FeilBL%2FcpEgUHhgzMBi1T9n%2BYBrc6bO%0AjNjvnEQRbqZY%0A-----END%20CERTIFICATE-----' \\\n  key='-----BEGIN%20RSA%20PRIVATE%20KEY-----%0AMIIEowIBAAKCAQEAt6vq%2FPAW347qigdxemr6L85VVARjehbGuofqYH8%2ByxVLHBx%2F%0ApsuOg7iyj%2Bd2vKaFv2ap%2BQ6phUfCdD%2BHa4z4jDU0ooN%2FA6WNZyAJLbg3KRt9BSVb%0A9I0NOi90MaVPUCd6vT3RCx77X21rwpL%2FcCTPftuSCoyQ87%2BIQ4eUX8tsu%2BN%2BKCGS%0AgZyjnXBzp3scJDA9ZH5R6dtBbNTBHj%2Fg%2BrD9ivEMC%2Fw78Sc184bCcKeWcWrhrf3R%0AUauKowCeDMiVExUO7iokZbd0U1K1VSbvX7Xptr94hUFAY3atuCJ7pFvpW4d2ypKt%0A55rS1ItHF10V3sDRAxBG%2B2eqhS%2FpFkGF5%2Bva3QIDAQABAoIBAAONBE79iUOrLKec%0AezolpU6VS5sDNrUeiZsDk6ln7Fvavof9mQ4tc0TipjkX%2FXiqM32%2By1xwRyC3gW%2Fj%0A5odSw19ai%2Fj0V9lHMxOiT%2BsdW5uk12bpEP0KWQ4d6r4m9wCSstHDxy3S3IM8x0%2BM%0ArfmKDKTkM8%2BWZhsAQe8kSN8NPL3pIJnG%2Ftuc8lwFoZOEot6%2BAeGYdxxEdFbvVyEm%0Aa8%2FAhOQ5Z07T36bxuPtyRjwdnFH7hnmzpcWF5Iz8Jp8SrQ2XX2rKSQpa1Ic%2B6TMA%0AF7kJsOFiw%2B8aX6zTTVLsvQTHWEsnNWHKtbuNBoQcq2HyifrUxr550kZVMnyNC3ic%0A6EH%2FCxUCgYEA5qSo6zf6yJ5tdwm%2FNnrKwvFksapd%2Bi9%2BnAqQHHTFPtlzKHkZ7d5x%0AdklyzAMaoHVoeggtQynUcxcYKjy3i9Nj29P8wN6DhcxJY4Ohdk%2FsAILTcu8QyPzN%0A%2FcYVHWykmFuS55uEa2Mlv6j%2FTBraRJUYfiEl2ZvR77L5gke4GAsCKxcCgYEAy91D%0AlmTy4ka991Ungy%2BVcNTSw9z50l%2Fzu4GxmAlj1fsuX%2F27nbfpsOFjbvlm4xLfW3qM%0A%2BWkrvKXUuxeIbGcBnVlHFWgc6%2BKt5vNoOzUVsm5i90R%2Fg3vhB5cdvuVoTKf2EU4n%0ANVTSaM%2F6zpzBEHSKtTsbx0FiPjS04bk%2Bsi0REisCgYAwy3s1MEWtNd9AxN4gP4Aw%0AF%2FPOppV1PaESkCWG76lfL4%2FuaxhyO5JTjRxtTubONaih0KMKx4m7w5IINYo7WcCR%0AnFqnzyuSHfMUy59YMXZjcUoc0bkCXIGUA9kpvXdhCFafC0bLlVFCKBXC2xd8VPK2%0AlHq2fAHBLWMeDeBDreiKhwKBgHrcweP8uOioK8rI9kQ4xD649MD4B1PDYjfqRObV%0AGecXN27Ak3bNJTjlzTBPfLNzZ0tRg2649JP%2F%2BUI8P4rdVXrIGHANTAjZl2bt4S51%0Aorrjjh9pl9PdL9SMPXAUABTa0RDC4hxhH2HtnkEw9aX%2BJq5sjiQ7AoNs7mpvYxqs%0A0HH7AoGBALhKD8FxNGYLK8oCO27NBdL%2F%2BypxgH5EnwVr%2B3fF49tfC5xpV9Odfu1Z%0ANGNFbjK47PVCLaGKzQUvU7jSAbKt3pDR0IcfiF%2BM6rc86CmZf%2BvAPTN3%2BJwG%2BcIE%0AcKuYkroIzFWDu9NYiioUI7%2Fa9XdmTvfrT3RSHmup0FoRmlRHD%2FM8%0A-----END%20RSA%20PRIVATE%20KEY-----' \\\n  vhost_name='host.example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/enqueue_deferred_ssl_installations?api.version=1&username=username&cab=-----BEGIN%2520CERTIFICATE-----%250AMIIB%2bjCCAWMCAgGjMA0GCSqGSIb3DQEBBAUAMEUxCzAJBgNVBAYTAlVTMRgwFgYD%250AVQQKEw9HVEUgQ29ycG9yYXRpb24xHDAaBgNVBAMTE0dURSBDeWJlclRydXN0IFJv%250Ab3QwHhcNOTYwMjIzMjMwMTAwWhcNMDYwMjIzMjM1OTAwWjBFMQswCQYDVQQGEwJV%250AUzEYMBYGA1UEChMPR1RFIENvcnBvcmF0aW9uMRwwGgYDVQQDExNHVEUgQ3liZXJU%250AcnVzdCBSb290MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC45k%2b625h8cXyv%250ARLfTD0bZZOWTwUKOx7pJjTUteueLveUFMVnGsS8KDPufpz%2biCWaEVh43KRuH6X4M%250AypqfpX%2f1FZSj1aJGgthoTNE3FQZor734sLPwKfWVWgkWYXcKIiXUT0Wqx73llt%2f5%250A1KiOQswkwB6RJ0q1bQaAYznEol44AwIDAQABMA0GCSqGSIb3DQEBBAUAA4GBABKz%250AdcZfHeFhVYAA1IFLezEPI2PnPfMD%2bfQ2qLvZ46WXTeorKeDWanOB5sCJo9Px4KWl%250AIjeaY8JIILTbcuPI9tl8vrGvU9oUtCG41tWW4%2f5ODFlitppK%2bULdjG%2bBqXH%2f9Apy%250AbW1EDp3zdHSo1TRJ6V6e6bR64eVaH4QwnNOfpSXY%250A-----END%2520CERTIFICATE-----&crt=-----BEGIN%2520CERTIFICATE-----%250AMIIDNTCCAh2gAwIBAgIFAY0o0kwwDQYJKoZIhvcNAQELBQAwFjEUMBIGA1UEAwwL%250AZG9tYWluLnRlc3QwHhcNMTcxMDMxMTUyMjU1WhcNMTgxMDMxMTUyMjU1WjAWMRQw%250AEgYDVQQDDAtkb21haW4udGVzdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC%250AggEBALer6vzwFt%252BO6ooHcXpq%252Bi%252FOVVQEY3oWxrqH6mB%252FPssVSxwcf6bLjoO4so%252Fn%250Adrymhb9mqfkOqYVHwnQ%252Fh2uM%252BIw1NKKDfwOljWcgCS24NykbfQUlW%252FSNDTovdDGl%250AT1Aner090Qse%252B19ta8KS%252F3Akz37bkgqMkPO%252FiEOHlF%252FLbLvjfighkoGco51wc6d7%250AHCQwPWR%252BUenbQWzUwR4%252F4Pqw%252FYrxDAv8O%252FEnNfOGwnCnlnFq4a390VGriqMAngzI%250AlRMVDu4qJGW3dFNStVUm71%252B16ba%252FeIVBQGN2rbgie6Rb6VuHdsqSreea0tSLRxdd%250AFd7A0QMQRvtnqoUv6RZBhefr2t0CAwEAAaOBiTCBhjAdBgNVHQ4EFgQUeitnD4U4%250AMXtmLX53dTAZPENjovwwHwYDVR0jBBgwFoAUeitnD4U4MXtmLX53dTAZPENjovww%250ACQYDVR0TBAIwADA5BgNVHREEMjAwggtkb21haW4udGVzdIIQbWFpbC5kb21haW4u%250AdGVzdIIPd3d3LmRvbWFpbi50ZXN0MA0GCSqGSIb3DQEBCwUAA4IBAQAeD4Fc%252FBwM%250AfJEvlPO30%252FOp2JJxG92tbgsoY9CKTYoZy0IMHhwOrt%252FB36joYDrOhtiO6XsRw4Zm%250AAPT8ey9p61kUc6XWs5oU9aifKeAKzWCZV9wQphbY%252F0rQp1YPsVN9tBgiag754HPo%250AbNDhWOZSZDKnh82DikTD6iciTxeblrvcbFC4Z76JH31dvqmNMEAgZvPCpq86Ued5%250A52gKM0u2%252BrK%252FzIYjh%252FhooqN%252BTY%252BJQ667JzLzPNenzAYFsoIQgVj6%252FZoFqJA4nbxC%250Azv%252Fspqc0OQ2W9m5egRPDhngKt%252Bi9804N7FeilBL%252FcpEgUHhgzMBi1T9n%252BYBrc6bO%250AjNjvnEQRbqZY%250A-----END%2520CERTIFICATE-----&key=-----BEGIN%2520RSA%2520PRIVATE%2520KEY-----%250AMIIEowIBAAKCAQEAt6vq%252FPAW347qigdxemr6L85VVARjehbGuofqYH8%252ByxVLHBx%252F%250ApsuOg7iyj%252Bd2vKaFv2ap%252BQ6phUfCdD%252BHa4z4jDU0ooN%252FA6WNZyAJLbg3KRt9BSVb%250A9I0NOi90MaVPUCd6vT3RCx77X21rwpL%252FcCTPftuSCoyQ87%252BIQ4eUX8tsu%252BN%252BKCGS%250AgZyjnXBzp3scJDA9ZH5R6dtBbNTBHj%252Fg%252BrD9ivEMC%252Fw78Sc184bCcKeWcWrhrf3R%250AUauKowCeDMiVExUO7iokZbd0U1K1VSbvX7Xptr94hUFAY3atuCJ7pFvpW4d2ypKt%250A55rS1ItHF10V3sDRAxBG%252B2eqhS%252FpFkGF5%252Bva3QIDAQABAoIBAAONBE79iUOrLKec%250AezolpU6VS5sDNrUeiZsDk6ln7Fvavof9mQ4tc0TipjkX%252FXiqM32%252By1xwRyC3gW%252Fj%250A5odSw19ai%252Fj0V9lHMxOiT%252BsdW5uk12bpEP0KWQ4d6r4m9wCSstHDxy3S3IM8x0%252BM%250ArfmKDKTkM8%252BWZhsAQe8kSN8NPL3pIJnG%252Ftuc8lwFoZOEot6%252BAeGYdxxEdFbvVyEm%250Aa8%252FAhOQ5Z07T36bxuPtyRjwdnFH7hnmzpcWF5Iz8Jp8SrQ2XX2rKSQpa1Ic%252B6TMA%250AF7kJsOFiw%252B8aX6zTTVLsvQTHWEsnNWHKtbuNBoQcq2HyifrUxr550kZVMnyNC3ic%250A6EH%252FCxUCgYEA5qSo6zf6yJ5tdwm%252FNnrKwvFksapd%252Bi9%252BnAqQHHTFPtlzKHkZ7d5x%250AdklyzAMaoHVoeggtQynUcxcYKjy3i9Nj29P8wN6DhcxJY4Ohdk%252FsAILTcu8QyPzN%250A%252FcYVHWykmFuS55uEa2Mlv6j%252FTBraRJUYfiEl2ZvR77L5gke4GAsCKxcCgYEAy91D%250AlmTy4ka991Ungy%252BVcNTSw9z50l%252Fzu4GxmAlj1fsuX%252F27nbfpsOFjbvlm4xLfW3qM%250A%252BWkrvKXUuxeIbGcBnVlHFWgc6%252BKt5vNoOzUVsm5i90R%252Fg3vhB5cdvuVoTKf2EU4n%250ANVTSaM%252F6zpzBEHSKtTsbx0FiPjS04bk%252Bsi0REisCgYAwy3s1MEWtNd9AxN4gP4Aw%250AF%252FPOppV1PaESkCWG76lfL4%252FuaxhyO5JTjRxtTubONaih0KMKx4m7w5IINYo7WcCR%250AnFqnzyuSHfMUy59YMXZjcUoc0bkCXIGUA9kpvXdhCFafC0bLlVFCKBXC2xd8VPK2%250AlHq2fAHBLWMeDeBDreiKhwKBgHrcweP8uOioK8rI9kQ4xD649MD4B1PDYjfqRObV%250AGecXN27Ak3bNJTjlzTBPfLNzZ0tRg2649JP%252F%252BUI8P4rdVXrIGHANTAjZl2bt4S51%250Aorrjjh9pl9PdL9SMPXAUABTa0RDC4hxhH2HtnkEw9aX%252BJq5sjiQ7AoNs7mpvYxqs%250A0HH7AoGBALhKD8FxNGYLK8oCO27NBdL%252F%252BypxgH5EnwVr%252B3fF49tfC5xpV9Odfu1Z%250ANGNFbjK47PVCLaGKzQUvU7jSAbKt3pDR0IcfiF%252BM6rc86CmZf%252BvAPTN3%252BJwG%252BcIE%250AcKuYkroIzFWDu9NYiioUI7%252Fa9XdmTvfrT3RSHmup0FoRmlRHD%252FM8%250A-----END%2520RSA%2520PRIVATE%2520KEY-----&vhost_name=host.example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"88"}},"/fetch_service_ssl_components":{"get":{"description":"This function lists the system's services and their associated certificates.","operationId":"fetch_service_ssl_components","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"services":{"description":"An array of objects containing the certificate information for each service.","items":{"properties":{"cabundle":{"description":"The Certificate Authority (CA) information.\n\nThis function returns an empty string if no CA bundle exists\nfor the certificate.","example":"","type":"string"},"certificate":{"description":"The SSL certificate's contents.","example":"-----BEGIN CERTIFICATE-----\nMIIECjCCAvKgAwIBAgIEW7p6xzANBgkqhkiG9w0BAQUFADCBnTELMAkGA1UEBhMC\nVVMxEDAOBgNVBAgMB1Vua25vd24xEDAOBgNVBAcMB1Vua25vd24xEDAOBgNVBAoM\nB1Vua25vd24xEDAOBgNVBAsMB1Vua25vd24xHTAbBgNVBAMMFGphc29uLmRldi5j\ncGFuZWwubmV0MScwJQYJKoZIhvcNAQkBFhhzc2xAamFzb24uZGV2LmNwYW5lbC5u\nZXQwHhcNMTMwNDI5MjEwNDU5WhcNMTQwNDI5MjEwNDU5WjCBnTELMAkGA1UEBhMC\nVVMxEDAOBgNVBAgMB1Vua25vd24xEDAOBgNVBAcMB1Vua25vd24xEDAOBgNVBAoM\nB1Vua25vd24xEDAOBgNVBAsMB1Vua25vd24xHTAbBgNVBAMMFGphc29uLmRldi5j\ncGFuZWwubmV0MScwJQYJKoZIhvcNAQkBFhhzc2xAamFzb24uZGV2LmNwYW5lbC5u\nZXQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCmc8Oxc0RmSzX4eR9W\nLTrqa/TY+qOuP8ClGTgP1FOWSjZnfDTUhnfst/XtA13wJvXw+Pv+IXReUtrx87nl\njHPwuu/bcJMg4iAufQUlCwUaWbMP8f7yLYPXFAwcgc6jFKCJDOjSImeZhyGBxYp0\nAWx6qiz/WscrV1zs3o8wSqVyouoD2LFzq3bG6M2539DageERnO/UuLTb++DkbH8e\n4v6LX9VQTljMvA0TtPpB7Mnr0Nq+HR/sXHJPdIFn58BVPpl/m3frNqvOcJc/Bt8V\nF0jUG3WN4+/Xr6byRkoVR/X/FYRp2W4ki+Rk357aDnzoVKiTMqLBJ4sXxCU2ipYE\n9FTbAgMBAAGjUDBOMB0GA1UdDgQWBBSiMwrIK+JMVx8ufKnfByp3V+ycoTAfBgNV\nHSMEGDAWgBSiMwrIK+JMVx8ufKnfByp3V+ycoTAMBgNVHRMEBTADAQH/MA0GCSqG\nSIb3DQEBBQUAA4IBAQAdL/oywZw+EMwNGf/e1JqjXull/fgoNMZHxsBwQb2smZuN\nKoTlkf2zDO7yTTIUnrBP1TveIlAejDLMMR7yqVgmDrVM/pl4WQjL/APbrWGExsE8\nJeEu+DjOIEveOVTTXCwaVo8ck2JO3QWZwPeRUZBwifZOfaYa8gwpdcUy8Tu/HX9T\nxsOLv/vQar8JC4Obh5eFrMBp87Obf1m/2Kmpaj9PGQQiiq+HU3r4dZf24bLGESr/\nvPXIfInwZ0Fr4G+OzwDqPgI9nCm13myZ+ZBybL64pp741ReRP1dHQGYnwtht/Dh4\n/vFZEL9Wv/18E4lUCJjMgBIknjWkyt6FtygmB1DS\n-----END CERTIFICATE-----","format":"pem-certificate","type":"string"},"certificate_info":{"description":"An object containing certificate information data.","properties":{"domains":{"description":"The domains that correspond to the certificate.","items":{"example":"example.com","format":"domain","type":"string"},"type":"array"},"ecdsa_curve_name":{"description":"The ECDSA curve that the certificate's key uses.\n\n* `prime256v1`\n* `secp384r1`\n* `null` — The certificate's key is **not** an ECDSA key.","enum":["prime256v1","secp384r1"],"example":null,"nullable":true,"type":"string"},"ecdsa_public":{"description":"The certificate's key's ECDSA compressed public point, in hexadecimal format.\n\n* `null` — The certificate's key is **not** an ECDSA key.","example":null,"nullable":true,"type":"string"},"is_self_signed":{"description":"Whether the certificate is self-signed.\n\n* `1` — Self-signed.\n* `0` — **Not** self-signed.","enum":[1,0],"example":1,"type":"integer"},"issuer.commonName":{"description":"The certificate's Common Name.","example":"example.com","type":"string"},"issuer.organizationName":{"description":"The certificate's Organization Name.","example":"Writer's Guild of America","type":"string"},"issuer_text":{"description":"Information about the issuer.","example":"countryName\nUS\nstateOrProvinceName\nUnknown\nlocalityName\nUnknown\norganizationName\nUnknown\norganizationalUnitName\nUnknown\ncommonName\nexample.com\nemailAddress\ntest@example.com","type":"string"},"key_algorithm":{"description":"The certificate's key's algorithm.\n\n* `rsaEncryption` — RSA.\n* `id-ecPublicKey` — ECDSA.","enum":["rsaEncryption","id-ecPublicKey"],"example":"rsaEncryption","type":"string"},"modulus":{"description":"The certificate's key's modulus, in hexadecimal format.\n\n* `null` — The certificate's key is **not** an RSA key.","example":null,"nullable":true,"type":"string"},"modulus_length":{"description":"The certificate's modulus size.\n\n* `null` — The certificate's key is **not** an RSA key.","example":null,"nullable":true,"type":"integer"},"not_after":{"description":"The date the certificate expires.","example":1601467200,"format":"unix_timestamp","type":"integer"},"not_before":{"description":"The certificate's validation date.","example":1569844800,"format":"unix_timestamp","type":"integer"}},"type":"object"},"key":{"description":"The certificate's private key.","example":"-----BEGIN RSA PRIVATE KEY-----\nMIIEpQIBAAKCAQEA4FIdZcIKVK5+PtdzVm4CN45BXG5wX7KZ1/dP84MGIwtwxkkX\nhBqw7BawbHlexYXuarSnrHA8hm6RRxv/fRy+zOeg7y8v5CWG52m91GK7qSLxpruY\ngCJGJEK8fj6spbbLjxNd5XAmDwT80uMsq/3E9rGmg/ELY9X9vn5WlErRfi2Qjsiq\nx7AYUvcIkBHPOlRWzZgx2KjMjBU2U0w2RCUjgKgww/6xx2ccnTvn7HGvVjQMkh+1\nUYCdGvT8fR2qJBKHZ5Cjdfc9N304qZCqYMhcrHX2gJqc+9zLtLk7PoEYXu17l6nU\nO3C/IdzBXYWu+UoMzpZ5tc5jKRA3+I7ggKjJlwIDAQABAoIBAQDR4GI648qQolXh\n6+iws+qFGibTGU0wbET+SBjYx/0E6t5P1vEWm3Zu3WehhgkCm6WO1omOj9BBIs/w\nDSUEZNGrmwf64VZYijfm6gs+3EWiINyhWCF9uRORN5NuNquHvDhGHCOc2EnzgYIe\nuYgBP0R6X4phJjS26u8mvMO6qSnKd4wRrOf9ZU73L1VTmhMItshVxH2tuhKurkMV\njWDAjWeJfycWe4JVgYxM4GA6g5kKi5nrkhpVEsklh1FJZn65U0aWXUpHAm2ihhKf\nFq9FgC+8Xz8UAtf8JYbAW3D1E/0lRZuLt+5cosK8b2+9CIUNRjYMtyXlbI0RGwl9\nFO/9sv05AoGBAP0jfp8qUqf4u4pkE1W2SzzbQ6oYKYHTMiORVHi2qysgrxAZFKGj\nfW7c7UTpxlCaqqDBRQA+lZH16xVD3idwYvmw/9AKxSozxe3wKbQFRM+XYHc7la+2\nTiQiJgjflEadSa57FNgBB7SpeEzaIfmGBYWJXkM+6wuaGUz5qZs/SFJNAoGBAOLb\nOuh7CWTk5oISVBfqxnwFEpaMHT5vpzNBwUWUVMhrxNZP3OVSN++qKxpJhCF/M2no\nOdxX7CYkrGvHFTvV9WKpa0kYQGms+ybyoMOYxJax8rV+Zq9gg2QKwaakoJljaAlX\n5yUuy32YhLxWodQhE7mlhAUyXIuNLVuYee0Y2ZVzAoGAaV6tBnQHlAPljOW7ZqJL\nDzn2IIeOP4w6ArQsBVOETJ9+P6UxAVecjtlHqrfk5Qh8ng3VOxTSDb/f6yok/yW5\nDVawJVlWWQrUCQc/VMActIy+iuMym8G3JTNRwb/PaNVwJkD1nDRRkNI6UUM7gTJY\neg2EP1mhXWL3xSLnhsgAwsECgYEAqnm2xfeXsqM0+bAOU77RE2e4dTuryjybeDBE\nriXupIIf9DElvYrQkCDfrSxrx8RP/ZlOyd+kjXFnxMJhmYqKkW7hOZeo6ADe54DT\nAMmvidMFog/v2ID9m9NdfP4f1cTW7JaLE+0bbDGOJf4wNDn7GbphAIq88v3PhRKL\nJXpUIDMCgYEA2P7D/oZu+dEPW8JhUsDDXY238ZDbQzWBi6n1uUnMJCnUABd/mvuV\nILR/iSBHmt9UdH2YECwry58xFjhXwfTvPc155PiJddjENGFUqohjl0wh0VzLEyfF\nVb6iVMIdrycD/O4U26I3Qco2lQYPoPgrBkAGJ5/GCjkTiL0JssoMXa4=\n-----END RSA PRIVATE KEY-----","format":"pem-private-key","type":"string"},"service":{"description":"The service that the certificate corresponds to.\n\n* `ftp`\n* `exim`\n* `dovecot`\n* `cpanel`","enum":["ftp","exim","dovecot","cpanel"],"example":"ftp","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"fetch_service_ssl_components","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return system services and associated certificates","tags":["SSL","SSL Server Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  fetch_service_ssl_components\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/fetch_service_ssl_components?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.40"}},"/fetch_ssl_certificates_for_fqdns":{"get":{"description":"This function retrieves the certificate information for all fully qualified domain names (FQDNs) that the account owns.","operationId":"fetch_ssl_certificates_for_fqdns","parameters":[{"description":"A comma-separated list of domains for which to retrieve information.\n\n**Note:**\n\nFor browser-based calls, you **must** URI-encode each comma (`%2C`).","examples":{"multiple":{"summary":"Fetch information for multiple domains.","value":"domains=example-1.com,example-2.com,example-3.com"},"single":{"summary":"Fetch information for a single domain.","value":"example.com"}},"in":"query","name":"domains","required":true,"schema":{"format":"domain","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"description":"Information about the certificate.","items":{"properties":{"cab":{"description":"The CA bundle's contents.","example":"-----BEGIN CERTIFICATE-----\nMIIDYzCCAkugAwJBAgIFAamFDR8wDQYJKoZIhvcNAQELBQAwFDESMBAGA1UEAwwJ\nc2lza28udGxkMB4XDTE5MDYyNjE1MDYxNVoXDTIwMDYyNTE1MDYxNVowFDESMBAG\nA1UEAwwJc2lza28udGxkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA\nq0wqPMMP8Q6RiRXe57UXExg3PeAAd00xxFRr6pMwPZtWrkcoYV0kfHEZ7nJmD6Bd\nUnuXrDqTb1z78CeqUFt5+ZQtjGt55CjPFaUkHbNErZm2l8bKB6sjnETZ7ee4AXx/\nmaf/jhgZ0o4SMAS5h87NOoF5yg/Y0tnuncpu/RyzeXzJLxy0Mn0WMGm2w5sXSH4l\n4oaGLorGWyDUfQPjwAwcQsVi97FZ7zElRru//jJ/tqijVLELv1AWudJkuZnJJmKW\nCvkT6YpIIB8UVwbTgnFuZ86Us2Yfe17pMatAVJV8MAbRym3Z4rmWmZr1xrTdoS+L\nSwz4kCffBY5psDRp/WRqAQIDAQABo4G7MIG4MB0GA1UdDgQWBBT22CZM+khxmDvi\nF5LbZVtqm20y8TAfBgNVHSMEGDAWgBT22CZM+khxmDviF5LbZVtqm20y8TAJBgNV\nHRMEAjAAMGsGA1UdEQRkMGKCCXNpc2tvLnRsZIIObWFpbC5zaXNrby50bGSCDXd3\ndy5zaXNrby50bGSCEXdlYm1haWwuc2lza28udGxkghBjcGFuZWwuc2lza28udGxk\nghF3ZWJkaXNrLnNpc2tvLnRsZDANBgkqhkiG9w0BAQsFAAOCAQEAWDXl/WRLHPxa\nnvziWJIcM8jkSxaaUKbRPsow1XVDj3HjpDYbKkYBLfZlmaDmeU6SnmGKFYi0wSDw\n+WkK97ja3+ONHFRlYHO2dHoQrxklrqOqyV2KB0HB6YgHCl9A2b6feC31Zly2i6jc\n3SWEpYIQHecRnELc6WKkfqm0oTJZH0h7Da4WgR10Myi3GE799g0xMO/KCxPF2mDS\n6Ukr/bez9a07zCODrf4o91PrCc7r85dZq8jt02wtGMPg+zvr3FfcVPFaPZ1Oppsx\nrUNVz5W/TqdtxZhr9J5PBpSMNiNnKq88KV1zqIJiNsk9qGJbt5mQQpK0enpKqkmr\nETgwb3sSbw==\n-----END CERTIFICATE-----","format":"pem-certificate","nullable":true,"type":"string"},"created":{"description":"The date the certificate was created.","example":1538308800,"format":"unix_timestamp","type":"integer"},"crt":{"description":"The certificate's contents.","example":"-----BEGIN CERTIFICATE-----\nMIIDYzCCAkugAwIBAgIFAamFDR8wDQYJKoZIhvcNAQELBQAwFDESMBAGA1UEAwwJ\nc2lza28udGxkMB4XDTE5MDYyNjE1MDYxNVoXDTIwMDYyNTE1MDYxNVowFDESMBAG\nA1UEAwwJc2lza28udGxkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA\nq0wqPMMP8Q6RiRXe57UXExg3PeAAd00xxFRr6pMwPZtWrkcoYV0kfHEZ7nJmD6Bd\nUnuXrDqTb1z78CeqUFt5+ZQtjGt55CjPFaUkHbNErZm2l8bKB6sjnETZ7ee4AXx/\nmaf/jhgZ0o4SMAS5h87NOoF5yg/Y0tnuncpu/RyzeXzJLxy0Mn0WMGm2w5sXSH4l\n4oaGLorGWyDUfQPjwAwcQsVi97FZ7zElRru//jJ/tqijVLELv1AWudJkuZnJJmKW\nCvkT6YpIIB8UVwbTgnFuZ86Us2Yfe17pMatAVJV8MAbRym3Z4rmWmZr1xrTdoS+L\nSwz4kCffBY5psDRp/WRqAQIDAQABo4G7MIG4MB0GA1UdDgQWBBT22CZM+khxmDvi\nF5LbZVtqm20y8TAfBgNVHSMEGDAWgBT22CZM+khxmDviF5LbZVtqm20y8TAJBgNV\nHRMEAjAAMGsGA1UdEQRkMGKCCXNpc2tvLnRsZIIObWFpbC5zaXNrby50bGSCDXd3\ndy5zaXNrby50bGSCEXdlYm1haWwuc2lza28udGxkghBjcGFuZWwuc2lza28udGxk\nghF3ZWJkaXNrLnNpc2tvLnRsZDANBgkqhkiG9w0BAQsFAAOCAQEAWDXl/WRLHPxa\nnvziWJIcM8jkSxaaUKbRPsow1XVDj3HjpDYbKkYBLfZlmaDmeU6SnmGKFYi0wSDw\n+WkK97ja3+ONHFRlYHO2dHoQrxklrqOqyV2KB0HB6YgHCl9A2b6feC31Zly2i6jc\n3SWEpYIQHecRnELc6WKkfqm0oTJZH0h7Da4WgR10Myi3GE799g0xMO/KCxPF2mDS\n6Ukr/bez9a07zCODrf4o91PrCc7r85dZq8jt02wtGMPg+zvr3FfcVPFaPZ1Oppsx\nrUNVz5W/TqdtxZhr9J5PBpSMNiNnKq88KV1zqIJiNsk9qGJbt5mQQpK0enpKqkmr\nETgwb3sSbw==\n-----END CERTIFICATE-----","format":"pem-certificate","type":"string"},"domains":{"description":"The domains that the CSR covers.","example":["example.servername.com","example.com","mail.example.com","www.example.com","www.example.servername.com"],"items":{"format":"domain","type":"string"},"type":"array"},"ecdsa_curve_name":{"description":"The ECDSA curve that the certificate's key uses.\n\n* `prime256v1`\n* `secp384r1`\n* `null` — The certificate's key is **not** an ECDSA key.","enum":["prime256v1","secp384r1"],"example":null,"nullable":true,"type":"string"},"ecdsa_public":{"description":"The certificate's key's ECDSA compressed public point, in hexadecimal format.\n\n* `null` — The certificate's key is **not** an ECDSA key.","example":null,"nullable":true,"type":"string"},"friendly_name":{"description":"The certificate's friendly name.","example":"example.com","type":"string"},"id":{"description":"The certificate's identification.","example":"example_servername_com_ce52d_6e643_2813308004_119580f9b01960cjones72bc519206bc","type":"string"},"is_self_signed":{"description":"Whether the certificate is self-signed.\n\n* `1` — Self-signed.\n* `0` — **Not** self-signed.","enum":[1,0],"example":0,"type":"integer"},"issuer.commonName":{"description":"The certificate's Common Name.","example":"example.servername.com","type":"string"},"issuer.organizationName":{"description":"The certificate's Organization Name.","example":"Organization","type":"string"},"key":{"description":"The private key's text.","example":"-----BEGIN RSA PRIVATE KEY-----\nMIIEpAIBAAKCAQEAq0wqPMMP8Q6RiRXe57UXExg3PeAAd00xxFRr6pMwPZtWrkco\nYV0kfHEZ7nJmD6BdUnuXrDqTb1z78CeqUFt5+ZQtjGt55CjPFaUkHbNErZm2l8bK\nB6sjnETZ7ee4AXx/maf/jhgZ0o4SMAS5h87NOoF5yg/Y0tnuncpu/RyzeXzJLxy0\nMn0WMGm2w5sXSH4l4oaGLorGWyDUfQPjwAwcQsVi97FZ7zElRru//jJ/tqijVLEL\nv1AWudJkuZnJJmKWCvkT6YpIIB8UVwbTgnFuZ86Us2Yfe17pMatAVJV8MAbRym3Z\n4rmWmZr1xrTdoS+LSwz4kCffBY5psDRp/WRqAQIDAQABAoIBABR96A+cxitwMrjT\nhPbzEu+V1gXw5h1ffrSd5MsLEJpOGvB+UrZTDipU3WVJCiyUYpWbc2mHGFwaI4l3\nNUinqM/SiiBiOxKwTxWny8pBx9V8rfs6LLD+KCRpmCh9r+V9n0Yics/s0in+FO7p\nocg9VQ/KrWcevjF7ILB/pwdgh5fgw3lFf1Dp3eRG2LLh+ZuY+Q2pYkMrJhSQ0H/f\nTpuYLtZ+6tGzDvnorDJZ4H6kj+7J4UXIXWSxQe0m+hkPe/YU9e9zt4vaiHSu21PC\nNKxnmBASgnLP/0lKPGzTNhc7G4HkssfqYJ1l2W+mH2sFiQKee45EQkyhcFInDzwu\ng47CIoECgYEA3/OPyAEb4WJ1NIC+1tUunUZLC18FDwO2EqoJ2adblRkG2q8DzUPg\npzQpMEo07dwVXedN7TBehl8cN1sfBfmHdznCsW6zNbZ4481hucle1fXx0/05Hajj\n/A/w3NBxjPa45Zlu6Xcot/qy7mONz+xy/oubDI8BnXxJmHIywtsFhlcCgYEAw8+i\nEAhULx5B7hcmCBruuox6stNDleoAAxuaexylvQS5Q9Kse4cEA/ti7PF5b8kDmIH4\nb6JRenaiFmFNJTbAmwQY5iaobulpEA948H6uI7A2Al3NVJacLSmTod58I5ERsDhn\nJoBAtjZuVCZjAOalnyPC4gyFcPY4O7dJwmQDa2cCgYEAsxj6ZG2WmWF+7/UCKZal\nR7ueakKcLgy+wCBh7kFr+UnhdGPAe5iMAcuyIN9Hgu2d3NINPOGQxo8rZo2lusZ6\ncnur2u/3u73o4e0u+UA0apHcyrbYxYJ6iOtKqZy9IolxBpT04RqdYrzH+eN91sl2\nkWCeJ6X6GbL6vEKfm7tCqNMCgYALyW7e+jFfGLotQ9V1PXHLZvNn2lHCL3DKvxmg\neYv8gdFJJOBfGzSBrNs6mhqOQRJnVsOGrMWs0oFVSYwkRlR3wFpjWEZhTsmVPukv\nyOBgo5XMtKrMgbhq+4q4frUISw4+hlanOacrkME5bYoeHsQvfS6Y/tn1f8zIw3K8\nMdsG1wKBgQCFPy/bzPSVV9PI+IVAlOYlbtfTCAQGQ3jG44e1b5wkwm6Di0p44kr4\n5wi4Bxy+NuCDEIksTuo2/ZtjFlrBu233mQImqZp6b5uTeB27vwAxiX55pqsU4gme\neFdttHhA6s5/wOx9E3JRFI1ucerieUROQC+bt6NLvSu7V+amdgn7bw==\n-----END RSA PRIVATE KEY-----","format":"pem-private-key","type":"string"},"key_algorithm":{"description":"The certificate's key's algorithm.\n\n* `rsaEncryption` — RSA.\n* `id-ecPublicKey` — ECDSA.","enum":["rsaEncryption","id-ecPublicKey"],"example":"rsaEncryption","type":"string"},"modulus":{"description":"The certificate's key's modulus, in hexadecimal format.\n\n* `null` — The certificate's key is **not** an RSA key.","example":"ab4c2a3cc30ff10e918915dee7b5171318373de000774d31c4546bea93303d9b56ae4728615d247c7119ee72660fa05d527b97ac3a936f5cfbf027aa505b79f9942d8c6b79e428cf15a5241db344ad99b697c6ca07ab239c44d9ede7b8017c7f99a7ff8e1819d28e123004b987cecd3a8179ca0fd8d2d9ee9dca6efd1cb3797cc92f1cb4327d163069b6c39b17487e25e286862e8ac65b20d47d03e3c00c1c42c562f7b159ef312546bbbffe327fb6a8a354b10bbf5016b9d264b999c92662960af913e98a48201f145706d382716e67ce94b3661f7b5ee931ab4054957c3006d1ca6dd9e2b996999af5c6b4dda12f8b4b0cf89027df058e69b03469fd646a01","nullable":true,"type":"string"},"modulus_length":{"description":"The certificate's key's modulus length.\n\n* `null` — The certificate's key is **not** an RSA key.","example":2048,"nullable":true,"type":"integer"},"not_after":{"description":"The date the certificate expired.","example":1569844800,"format":"unix_timestamp","type":"integer"},"not_before":{"description":"The date the certificate started.","example":1538308800,"format":"unix_timestamp","type":"integer"},"signature_algorithm":{"description":"The certificate's OID hash algorithm signature.","example":"sha256WithRSAEncryption","type":"string"},"subject.commonName":{"description":"The certificate's Common Name.","example":"example.com","type":"string"},"users":{"description":"A list of cPanel account owners.","example":["username"],"items":{"format":"username","type":"string"},"type":"array"},"validation_type":{"description":"The certificate's validation type.\n\n* `ev` — Extended Validation.\n* `ov` — Organization Validated.\n* `dv` — Domain Validated.\n* `null` — The system could **not** parse and determine the\ncertificate's validation type.","enum":["ev","ov","dv"],"example":"dv","nullable":true,"type":"string"},"verify_error":{"description":"An error message that explains the reason for a verification error.","example":"DEPTH_ZERO_SELF_SIGNED_CERT","type":"string"}}},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"fetch_ssl_certificates_for_fqdns","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return cPanel account FQDN certificate information","tags":["SSL","cPanel Account Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  fetch_ssl_certificates_for_fqdns \\\n  domains='example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/fetch_ssl_certificates_for_fqdns?api.version=1&domains=example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"66"}},"/fetch_vhost_ssl_components":{"get":{"description":"This function lists the components of each SSL certificate on the server's virtual hosts.\n\n**Warning:**\n\n* On most servers, this function returns a large amount of output. We **strongly**\nrecommend that you [filter](https://go.cpanel.net/WHMAPI1FilterOutput) and\n[sort](https://go.cpanel.net/WHMAPI1SortOutput) the output.\n* The following example uses the filter and sort options:\n\n  `https://hostname.example.com:2087/cpsess##########/json-api/fetch_vhost_ssl_components?api.version=1&api.filter.a.field=servername&api.filter.a.arg0=servername.com&api.filter.a.type=eq&api.filter.enable=1&api.sort.enable=1&api.sort.a.field=servername`","operationId":"fetch_vhost_ssl_components","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"components":{"description":"An array of objects containing the certificate information.","items":{"properties":{"cabundle":{"description":"The certificate's certificate authority (CA) bundle.","example":null,"nullable":true,"type":"string"},"cabundle_id":{"description":"The ID of the certificate's CA bundle.","example":null,"nullable":true,"type":"string"},"certificate":{"description":"The certificate's text.","example":"-----BEGIN CERTIFICATE-----\nMIIDcTCCAlmgAwIBAgIFAc/XZhswDQYJKoZIhvcNAQELBQAwFTETMBEGA1UEAwwK\ncmVzZWxsLmNvbTAeFw0xOTEyMjMxNjEwMDNaFw0yMDEyMjIxNjEwMDNaMBUxEzAR\nBgNVBAMMCnJlc2VsbC5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB\nAQDs/rUGLbn4z7PeU7jMH1LeOYGc9omIATsxFwkRJUr7khxDZd59MYm2NzwLf1X2\n7ccYqYGbqjlwwpCWTrWvS9vAmrFqAr+5xp30w3bVhKrE9K+tYfUb4MbY0N/Cu0Hf\nOiSDbo07SAoOrGMHVVaPINNs1+eQ5sRxsJYBz//tOUYEJlrQAPttiHb3sk6J13Vv\nWArtk5+Q7L4lLKSxtPjQmwy/1hU2SRr0tmVkIaH77iOOMWvwB2pIYsRYjKujp0eE\ngo7FdhUIBCJ7+ZqabZHGGpm/UQ+jveI83qqB/xHD4ZxAX7GKUyHGzp8XyIPTFLNq\nAaGWN8Kv80+DZk2my78vFcjfAgMBAAGjgccwgcQwHQYDVR0OBBYEFHIsjBLssrvL\n+K0pebUQE3HYyIxFMAkGA1UdEwQCMAAwQQYDVR0jBDowOIAUciyMEuyyu8v4rSl5\ntRATcdjIjEWhGaQXMBUxEzARBgNVBAMMCnJlc2VsbC5jb22CBQHP12YbMB0GA1Ud\nJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjA2BgNVHREELzAtggpyZXNlbGwuY29t\ngg9tYWlsLnJlc2VsbC5jb22CDnd3dy5yZXNlbGwuY29tMA0GCSqGSIb3DQEBCwUA\nA4IBAQAP6DKtvvr5SQGqxPTaYraq3PU6AWJGSJwFEI4LiUauyNnXMrox4a5Mi3Bl\nOoxEoyW9Br9S6HQ7Ta0kLppcPl6RTuvJljady5feMiCSYaz59XYB5Bo8vTl7Qn7u\nq2UsLqo9qroCpF+qdmbsqR8kFUltjycnVZ8g21Hu2QoeyOKEbuzohy5mtffchoV8\nzsifokwid0f+Zd88oYPQNNPib2P9Ef06DUHy2hBBe0Wunh2McjYckRTdYgIPVANj\n0DhtCcD76Q1VtmjkReirj4CY63/8wcQ2wk37qtUI5x2SzMIAuv49HAwD7atwQKgZ\n03hIrdHhFSIwTJMG1nqyO+h3X5En\n-----END CERTIFICATE-----","type":"string"},"certificate_id":{"description":"The certificate's ID.","example":"example_com_ecfeb_5c8df_1608653403_1de5d524f287f7ec75531239a2f4a133","type":"string"},"key":{"description":"The certificate's private key.","example":"-----BEGIN RSA PRIVATE KEY-----\nMIIEpgIBAAKCAQEA7P61Bi25+M+z3lO4zB9S3jmBnPaJiAE7MRcJESVK+5IcQ2Xe\nfTGJtjc8C39V9u3HGKmBm6o5cMKQlk61r0vbwJqxagK/ucad9MN21YSqxPSvrWH1\nG+DG2NDfwrtB3zokg26NO0gKDqxjB1VWjyDTbNfnkObEcbCWAc//7TlGBCZa0AD7\nbYh297JOidd1b1gK7ZOfkOy+JSyksbT40JsMv9YVNkka9LZlZCGh++4jjjFr8Adq\nSGLEWIyro6dHhIKOxXYVCAQie/mamm2RxhqZv1EPo73iPN6qgf8Rw+GcQF+xilMh\nxs6fF8iD0xSzagGhljfCr/NPg2ZNpsu/LxXI3wIDAQABAoIBAQDEBRA5YgzWDQVa\nuKi6vJXQFIRuDURH56zLt5/aPJw+Y+VYoaNarWSYACt73wB9UsJAVcNLu4nzCBqL\nF+MScI38Sna/ljJ6OBth3WImzKpqaW/82m7fdhVCM9E/wZ6EQhT9WK0cAUPASzlF\nUYJcs+vrtNBle1m0JziLmzy1O4/70R4Iongi6pnMbsXopA9zypKvkhQoxAEtb1i7\nJOsFKh0EDuo4tJWkbLaKmoe8CKPr+I9lRonR6q5mwwealhuvtKvPdrz1ckYwizBn\nJIAkY5s7OXbrBe4qYd/FboNem7ExuTqGWiO7oYs/RpdOGWst3Dq7l1oC/ePxbHWK\njcL5DG6hAoGBAPdQOFPQfLrI/UOTNOnghJ4xdfEPpElMOEtWZY02Oz4cZremXfhi\n+ZLOuww6f/Qey9uKH34Umi9ugszTFREEyukJJQ+nG04GkC6EmDgNcwn4lCR6iOMN\nJc8fsnRO3zZmFC9deEbfKkUWWYaVzzBEzqZpS0+DFbPrqz/NoS0WeBtJAoGBAPVR\ntN9Q8LyTA+HjT0h3tAtyLsxPlI8GAb3t89YjSkVNAAMCrUjbOx9g2cLdSIRdoKhj\n6cwRFB2OATne5E1PfyWiw5LLgUf7aGqhDhe4xOHQyN3NhBs1p1W+XNuCJJnLxnpF\nd3NnF8VUkrphlftBzYGCbtFfgzq0W6GxcSiksdrnAoGBAJEAltYFgmwdlei98aNC\nwV7jDwy0qBVVvBfn4wjFiDyleFArGiOdHElILoE/92+RcuMYe9h3ieNPfx9Kj6p3\nzeSOOQ2RY7/+tyCfG4SZ1h49gdZVhdbiCY4EPqRU7ii99w3CVtfu1qDFNt5jDaR2\nY1dMmxxWdi4UekahcOO3rdoJAoGBAMrIAGf8QxLNv47QU/AGKsivWOm/+oADKhty\nf3WJ9FG2pYTXiJ/JwGRerYJ7Yf8wWaX3+QGbOHJ5uJ+6lCMnzGUy1tEX8USsF5LU\nkI6hR/WVnQRjZokLX8frtFwqhtCudeEKXQQCus5960+vbMeljBc61xmxBwvWnEvb\nHjvHb9EPAoGBAMXpIOZPONaOZFpAnxkHMMpE8BSyCCBOYi22JiECcXQusWiI8PIT\nyxRAxIGZ6PY6ks3AEQhb9/oWSd9RVuXsflx01SFkpRIbSNwVWhLqr9HvfmpsZw2S\n5TTdqv/VaEByFDKJSIKnKk4e6rxa2XF6YxUEvZ59Bw3iP2fpksBG/nTu\n-----END RSA PRIVATE KEY-----","type":"string"},"key_id":{"description":"The ID of the certificate's key.","example":"ecfeb_5c8df_35927dbac0386ff253c269a9cda4c6f3","type":"string"},"servername":{"description":"The domain or domains that the certificate covers.","example":"example.com","format":"domain","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"fetch_vhost_ssl_components","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return all SSL certificate components on vhost","tags":["SSL","cPanel Account Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  fetch_vhost_ssl_components\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/fetch_vhost_ssl_components?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.32"}},"/generatessl":{"get":{"description":"This function generates a private key file, a certificate signing request (CSR), and a self-signed SSL certificate.","operationId":"generatessl","parameters":[{"description":"A comma-separated list of the certificate's domains.","examples":{"multiple":{"summary":"Generate an SSL certificate for multiple domains.","value":"domain=example1.com,example2.com,example3.com"},"single":{"summary":"Generate an SSL certificate for a single domain.","value":"example.com"}},"in":"query","name":"domains","required":true,"schema":{"format":"domain","type":"string"}},{"description":"The certificate's country code.\n\nIf you do not use this parameter, your CSR will **not** include this field.","in":"query","name":"countryName","required":false,"schema":{"example":"US","format":"ISO-3166-1 (alpha-2)","type":"string"}},{"description":"The certificate's state or province name.\n\nIf you do not use this parameter, your CSR will **not** include this field.","in":"query","name":"stateOrProvinceName","required":false,"schema":{"example":"Texas","type":"string"}},{"description":"The certificate's city or locality.\n\nIf you do not use this parameter, your CSR will **not** include this field.","in":"query","name":"localityName","required":false,"schema":{"example":"Houston","type":"string"}},{"description":"The certificate's organization.\n\nIf you do not use this parameter, your CSR will **not** include this field.","in":"query","name":"organizationName","required":false,"schema":{"example":"Example, L.L.C.","type":"string"}},{"description":"The department of the organization that owns the certificate.","in":"query","name":"organizationalUnitName","required":false,"schema":{"default":null,"example":"Development","nullable":true,"type":"string"}},{"description":"The certificate's contact email address.\n\nIf you do not use this parameter, your CSR will **not** include this field.","in":"query","name":"emailAddress","required":false,"schema":{"example":"username@example.com","format":"email","type":"string"}},{"description":"The certificate's passphrase.","in":"query","name":"pass","required":false,"schema":{"default":null,"example":"123456luggage","nullable":true,"type":"string"}},{"description":"The size of the certificate's key, in bits.\n\nIf you do not use this parameter, your CSR will **not** include this field.","in":"query","name":"keysize","required":false,"schema":{"example":2048,"minimum":1,"type":"integer"}},{"description":"Whether the function will skip certificate generation.\n\n* `1` — Skip certificate generate (do **not** generate a certificate).\n* `0` — Do **not** skip certificate generation (generate a certificate).\n\n**Note:**\n\nThe function will still generate a CSR and key and save both to the user's `SSLStorage`\ndata store.","in":"query","name":"skip_certificate","required":false,"schema":{"default":0,"enum":[1,0],"example":0,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"cert":{"description":"The certificate's text.","example":"-----BEGIN CERTIFICATE-----\nMIIDVDCCAjygAwIBAgIFANMbQ1IwDQYJKoZIhvcNAQELBQAwFjEUMBIGA1UEAwwL\nZXhhbXBsZS5jb20wHhcNMjAwMzE2MTg1OTU4WhcNMjEwMzE2MTg1OTU4WjAWMRQw\nEgYDVQQDDAtleGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC\nggEBALnif/SIEE3xfi7iXCI3Kk7yNFrKw9b3SbCwTFEV4HZZpX+gK0ZkwT1vkkT6\nIFs68DVJI9KxXycCY8ZVI64TeD5Hqqy3p9NAkALyfC9OJlDP/mAKjgUZYISMci4K\njuf252rrtox5I5DgbWfXGe12HAjOnQrNjJMvscU9DstXMjDtzrlpwHZ/PH+v/Rcw\nt1WwpcAVOFNxQq6Z0CDwKW/JsHu7tVRa57QMlLTm2BEMIPlTHHoHRJk0zOQuHP3x\n87eYpnCiE/WbC5xlfm912fnFvvECb/6OGtAsw7GC0KnovS1W+rPfZHAdbbA61ukU\nMh+U5VJaNot/kqfbJYpkMD1VRu8CAwEAAaOBqDCBpTAdBgNVHQ4EFgQUSU78eVCc\nJPFAzdImFwAufRu+2WEwCQYDVR0TBAIwADBCBgNVHSMEOzA5gBRJTvx5UJwk8UDN\n0iYXAC59G77ZYaEapBgwFjEUMBIGA1UEAwwLZXhhbXBsZS5jb22CBQDTG0NSMB0G\nA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAWBgNVHREEDzANggtleGFtcGxl\nLmNvbTANBgkqhkiG9w0BAQsFAAOCAQEAf9dzrKj4LGvkBN3q0VHvPsKicl8tABxK\nuv4vKoiAXuh7R9k2bnFqpfvDa7j2qbBd5Gh4ctjdwTv7eA/E0sELgxlezcx9grgX\nCk//GRieAoEj6ZOx1AdKw/Pj6jQyMpU9mQi7+nbpcl1CmQlBc9c2OiayjAAwxm1s\n+Uj7C9+OOkFXeLt/adurcKHhDO3tVD9fqr+pFiVjJOyuIr+T/84gAUAK4RxipaDg\nf35OapjaVQesolECPEP9l/ajf5e2C33JBDwoVqa3b7wwhStN4YpF+7SAd74K1QRz\nrPum8QKnzZjwtx0OBRJl/CHQBz4u0LJGBH4vXhgzzoAcdlGouKf8RA==\n-----END CERTIFICATE-----\n","format":"base64 certificate","type":"string"},"cert_id":{"description":"The certificate's ID.","example":"example_com_a2459_9d253_1405012775_521f3620ac92180d24a74813a921b23e","type":"string"},"certfile":{"description":"The absolute file path to the certificate's location.","example":"/var/cpanel/ssl/system/certs/example_com_e0054_da789_1405012513_401c27501f5e0dd8d1b1d9caa902a0c8.crt","format":"path","type":"string"},"csr":{"description":"The CSR's text.","example":"-----BEGIN CERTIFICATE REQUEST-----\nMIIChDCCAWwCAQAwFjEUMBIGA1UEAwwLZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3\nDQEBAQUAA4IBDwAwggEKAoIBAQC54n/0iBBN8X4u4lwiNypO8jRaysPW90mwsExR\nFeB2WaV/oCtGZME9b5JE+iBbOvA1SSPSsV8nAmPGVSOuE3g+R6qst6fTQJAC8nwv\nTiZQz/5gCo4FGWCEjHIuCo7n9udq67aMeSOQ4G1n1xntdhwIzp0KzYyTL7HFPQ7L\nVzIw7c65acB2fzx/r/0XMLdVsKXAFThTcUKumdAg8ClvybB7u7VUWue0DJS05tgR\nDCD5Uxx6B0SZNMzkLhz98fO3mKZwohP1mwucZX5vddn5xb7xAm/+jhrQLMOxgtCp\n6L0tVvqz32RwHW2wOtbpFDIflOVSWjaLf5Kn2yWKZDA9VUbvAgMBAAGgKTAnBgkq\nhkiG9w0BCQ4xGjAYMBYGA1UdEQQPMA2CC2V4YW1wbGUuY29tMA0GCSqGSIb3DQEB\nCwUAA4IBAQCEPc5HD2KRQpqqm7aG6Y/oOnbGALi7GcOsr/vo+voWRDhC/nTAC9vp\nDXEjWY4FfA7N1VSgH5f04k40SBWlfvgCzQAB2AfLEo6LReNv1oCpojvKZVbJq+pq\nKTEMhkFzj4CBTG2gt9rAhKmNai7AnvDWdrnulsVShAsQMYsEeVmCxfGE9w3IEmLP\nJSvUB6/RSPF8zB5yP6/tZy00k+Mt/959yPAxDicrNASbCA2/TkuaBEaP+2v9lJY7\nzg2Z1js/Nv/5DE+1sqp+7GI26M6ZCSNzSyTVs2MOl6ecJTxhRCbVTYFy9SDRtsGE\nVOpPe2+XTcBM/mGIIRJharQNgy7S8kZ0\n-----END CERTIFICATE REQUEST-----\n","format":"base64 certificate","type":"string"},"csr_id":{"description":"The CSR's ID.","example":"example_com_e0054_da789_96b6625681492b7c43844b6ec37764de","type":"string"},"csrfile":{"description":"The absolute file path to the CSR.","example":"/var/cpanel/ssl/system/csrs/example_com_a2459_9d253_d5edb563abb8dd426099bbb358c8f2bc.csr","format":"path","type":"string"},"key":{"description":"The private key's text.","example":"-----BEGIN RSA PRIVATE KEY-----\nMIIEowIBAAKCAQEAueJ/9IgQTfF+LuJcIjcqTvI0WsrD1vdJsLBMURXgdlmlf6Ar\nRmTBPW+SRPogWzrwNUkj0rFfJwJjxlUjrhN4PkeqrLen00CQAvJ8L04mUM/+YAqO\nBRlghIxyLgqO5/bnauu2jHkjkOBtZ9cZ7XYcCM6dCs2Mky+xxT0Oy1cyMO3OuWnA\ndn88f6/9FzC3VbClwBU4U3FCrpnQIPApb8mwe7u1VFrntAyUtObYEQwg+VMcegdE\nmTTM5C4c/fHzt5imcKIT9ZsLnGV+b3XZ+cW+8QJv/o4a0CzDsYLQqei9LVb6s99k\ncB1tsDrW6RQyH5TlUlo2i3+Sp9slimQwPVVG7wIDAQABAoIBAGIHgzdwcjjIvKT5\nF2Gr+hH8RYQEHtfFPgWCVB0HDoMbr93omCndhNNjfZ4G0v2JzZgsZEn+5JFr/zZf\nPBvXhLhDj0za5hTQnaIQQ1GnQymnJx17M36Y7X+5mZWSV98ZJN4MRQ8763fCA7CZ\njcDfYtV6MPO7hwEwS+4azyyJZZzLRUP2Z8kpXv3PFlXUeddZHwQgyKRdLcQWXE/w\niFClYSfsk10y8Nm6BKzI6TkZS32zIGt3FdJ8+kARJteV0sg6hjPpZMH0223Cbn+h\nlq9eU5b8N5xq7FBmmrfpJcaPdkmo8nUzEGQszyHHjF3N3p78065T+PEb+Jlirsl/\nQf48ssECgYEA9o5wPmAtP8/tdDtdUSHJDbvERq0i2SeEmlrc/82mw82WlHA//sg8\npqeT3EtH8QdvZqSVSw74Yr4TNOLMwLt8T5Rg+gPYsdoqc++d8hB/ru6nvRBwJ437\nZN2JeoEObvNv4QgnfFpeKGxgaX49Yx6u0DJsABWpWsAppCUTXtxP2D8CgYEAwQEo\nQ0tFhwKz4e2gSyOSkuWUJi+tbY//+ouZEGlIYCzObXsZ/bM/AIEZKiAVTdyY5h91\nnAXLFRgcP3z0+h0XeiTcSZN4oEiMwL1/mPmx4uBMZijV54+ABjUFbVStlzxh4KLN\nzf0HUOPAA1biCNDn1yY+a8C+hKky2Ec+Nx//ZVECgYBqD5v5OSY97RQYi/D4lbAH\nWF52iMQU5gsE21F2OOEkGaxM7nyY/UoZ5ryUZ03rQWeKoAIY57exwlJAzc+GmSBA\nm3OcGUt+NntMpCctmitS9RbzHb8hRNJ/8UzShfHPiKj4BKn3tGgMu5I9zzBZEzng\nFdCfuLHBeChxlAFhLSSrwQKBgQCUUsxbcvRavmP5Y8HFHPBevdotwoQ4Z+rj4/Zc\nm1yItMZrcqhVxTPMsmnhasiUjsxeRZz/q6AXdPD4hZJKyKKrNrqoPJH+M+MfmEIA\nERx468Eq3YUNsMVFf+fMzr+dM0VQ+izJegPuUSjWKCYLemhBet2Lt5NypgkyFwYk\nHQ4MEQKBgCeQOxNn2exJj0B6wt0Ts+tHdQlreLv+7zMB+CWODnkaXAiRqB8mr1O1\nmFZApPHnx3HUrxRsiHfvf9m2N2gpzyVcK86zbQSti5PB9sqEMw5eHd1qtlPSOV31\nJUG9qpLL/Jf6+AsZCNGOrjMQD99Sh3x/tPZVbK49OyOe6HxV5Ht0\n-----END RSA PRIVATE KEY-----\n","format":"base64 certificate","type":"string"},"key_id":{"description":"The private key's ID.","example":"e0054_da789_101721a053024156a34e0df8a9c388d4","type":"string"},"keyfile":{"description":"The absolute file path to the private key.","example":"/var/cpanel/ssl/system/keys/e0054_da789_101721a053024156a34e0df8a9c388d4.key","format":"path","type":"string"},"sender":{"description":"The username that generated the request.","example":"admin","type":"string"},"sender_host":{"description":"The host that generated the request.","example":"hostname.example.com","format":"domain","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"generatessl","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"Key, Certificate, and CSR generated OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Create self-signed SSL certificate","tags":["SSL","SSL Server Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  generatessl \\\n  domains='example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/generatessl?api.version=1&domains=example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.32"}},"/get_autossl_check_schedule":{"get":{"description":"This function returns the cron entry for the `autossl_check.pl` AutoSSL certificate check script.","operationId":"get_autossl_check_schedule","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"cron":{"description":"A list of the time elements of a cron entry that schedules when the script will run. For more information about each element in a cron entry, read the [Cron Wikipedia article](https://en.wikipedia.org/wiki/Cron).","items":{"example":"54 1 * * *","type":"string"},"type":"array"},"next_time":{"description":"The next time that the script will run. A time value, in [ISO-8601](http://www.iso.org/iso/home/standards/iso8601.htm) format.","example":"2016-06-09T06:00:00.000Z","format":"ISO-8601 Date Time","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_autossl_check_schedule","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return AutoSSL check script cron entry","tags":["SSL","Auto-Generated Certificates"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_autossl_check_schedule\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_autossl_check_schedule?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"58"}},"/get_autossl_log":{"get":{"description":"This function returns the contents of an AutoSSL log file.","operationId":"get_autossl_log","parameters":[{"description":"When the system created the log file.","in":"query","name":"start_time","required":true,"schema":{"example":"2016-06-09T14:25:37Z","format":"ISO-8601 Date Time","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"description":"Entries from an AutoSSL log.","items":{"properties":{"contents":{"description":"The contents of an entry.","example":"This system has AutoSSL set to use cPanel (powered by Sectigo).","type":"string"},"indent":{"description":"The level of indentation to display.","example":0,"minimum":0,"type":"integer"},"partial":{"description":"We do not currently use this return.","enum":[0],"example":0,"type":"integer"},"pid":{"description":"The AutoSSL process’s ID.","example":29189,"minimum":1,"type":"integer"},"timestamp":{"description":"When the system created the log file entry.","example":"2016-06-09T14:25:37Z","format":"ISO-8601 Date Time","type":"string"},"type":{"description":"The type of log file entry.\n\n* `out` (WHM's _Manage AutoSSL_ interface represents this type as `info`.)\n* `warn`\n* `success`\n* `failure`","enum":["out","warn","success","failure"],"example":"out","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_autossl_log","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return AutoSSL log file's contents","tags":["SSL","Auto-Generated Certificates"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_autossl_log \\\n  start_time='2016-06-09T14:25:37Z'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_autossl_log?api.version=1&start_time=2016-06-09T14%3a25%3a37Z"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"58"}},"/get_autossl_logs_catalog":{"get":{"description":"This function lists the AutoSSL feature's log files.","operationId":"get_autossl_logs_catalog","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"description":"An array of objects that contain information about an AutoSSL log file.","items":{"properties":{"in_progress":{"description":"Whether AutoSSL is in progress.\n* `1` — AutoSSL is in progress.\n* `0` — AutoSSL is **not** in progress.","enum":[0,1],"example":1,"type":"integer"},"provider":{"description":"The AutoSSL provider's name.","example":"cPanel","type":"string"},"start_time":{"description":"When the system created the log file.","example":"2016-06-09T14:25:37.000Z","format":"ISO-8601 Date Time","type":"string"},"username":{"description":"The user that corresponds to the AutoSSL log entry.\n* The username of a cPanel user that the account owns.\n* `*` — All users.","example":"username","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_autossl_logs_catalog","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return AutoSSL log files","tags":["SSL","Auto-Generated Certificates"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_autossl_logs_catalog\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_autossl_logs_catalog?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"58"}},"/get_homedir_roots":{"get":{"description":"This function returns all the directories where the system stores\nusers' home directories. It returns them in descending order, based on the\ncurrent amount of available free disk space for each directory. For example,\nthe first directory the function lists has the most available free disk space.\n\n**Note:**\n\nUse WHM's Basic WebHost Manager Setup (WHM >> Home >> Server Configuration >> Basic WebHost Manager Setup) to configure where the system will create a new user's home directory.","operationId":"get_homedir_roots","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"description":"An array containing data for each home parent directory. This array contains the path return.","items":{"properties":{"path":{"description":"directory where the system can store users' home directories. A valid directory path.","example":"/home","format":"local_path","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_homedir_roots","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return home directories list","tags":["Account Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_homedir_roots\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_homedir_roots?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"88"}},"/get_current_users_count":{"get":{"description":"This function returns the number of cPanel accounts on the server.","operationId":"get_current_users_count","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"users":{"description":"The number of cPanel accounts.","example":100,"minimum":0,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_current_users_count","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"- `1` - Success\n- `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return cPanel accounts total number","tags":["Account Creation"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_current_users_count\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_current_users_count?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"78"}},"/get_autossl_metadata":{"get":{"description":"This function retrieves values for the currently authenticated user's AutoSSL's metadata keys.","operationId":"get_autossl_metadata","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"description":"An object containing the user's AutoSSL metadata key values.","properties":{"clobber_externally_signed":{"description":"This option will allow AutoSSL to replace certificates that none of this systems AutoSSL modules issued.\nWhen you enable this option, AutoSSL will install certificates that replace users Certificate Authority (CA) issued certificates if they are invalid or expire within three days.\n* `1` - Replace the certificate.\n* `0` - Do **not** replace the certificate.","enum":[0,1],"example":1,"type":"integer"},"notify_autossl_expiry":{"description":"This option will send a notification when an AutoSSL certificate expires. This occurs when AutoSSL cannot request a new certificate.\n\n**Note:**\n\nThis can happen if all of a websites domains fail Domain Control Validation (DCV), or if the AutoSSL provider has not issued a certificate in response to a request.\n* `1` -  Notify.\n* `0` -  Do **not** notify.","enum":[0,1],"example":1,"type":"integer"},"notify_autossl_expiry_coverage":{"description":"This option will send a notification if at least one currently-secured domain will lose coverage when the certificate renews.\n\n* `1` -  Notify.\n* `0` -  Do **not** notify.","enum":[0,1],"example":1,"type":"integer"},"notify_autossl_expiry_coverage_user":{"description":"This option will send a notification if at least\none of a user's currently-secured domains will lose\ncoverage when the certificate renews.\n\n* `1` - Notify.\n* `0` - Do **not** notify.","enum":[0,1],"example":1,"type":"integer"},"notify_autossl_expiry_user":{"description":"This option will send a notification when a\nuser's AutoSSL certificate expires. This occurs when\nAutoSSL cannot request a new certificate for a user.\n\n* `1` - Notify.\n* `0` - Do **not** notify.","enum":[0,1],"example":1,"type":"integer"},"notify_autossl_renewal":{"description":"This option will send a notification when AutoSSL\nsuccessfully renews a certificate.\n\n* `1` - Notify.\n* `0` - Do **not** notify.","enum":[0,1],"example":1,"type":"integer"},"notify_autossl_renewal_coverage":{"description":"This option will send a notification if a currently-secured\ndomain fails DCV and the certificate has not reached its\nrenewal period.\n\n* `1` -  Notify.\n* `0` -  Do **not** notify.","enum":[0,1],"example":1,"type":"integer"},"notify_autossl_renewal_coverage_reduced":{"description":"This option will send a notification when AutoSSL\nhas renewed a certificate and the new certificate lacks\nat least one domain that the previous certificate secured.\n\n\n* `1` - Notify.\n* `0` - Do **not** notify.","enum":[0,1],"example":1,"type":"integer"},"notify_autossl_renewal_coverage_reduced_user":{"description":"This option will send a notification when AutoSSL\nhas renewed a certificate for a user and the new certificate\nlacks at least one domain that the previous certificate\nsecured.\n\n* `1` - Notify.\n* `0` - Do **not** notify.","enum":[0,1],"example":1,"type":"integer"},"notify_autossl_renewal_coverage_user":{"description":"This option will send a notification if a currently-secured\ndomain fails DCV and the certificate has not reached its\nrenewal period.\n\n* `1` - Notify.\n* `0` - Do **not** notify.","type":"integer"},"notify_autossl_renewal_uncovered_domains":{"description":"This option will send a notification when AutoSSL\nhas renewed a certificate and the new certificate lacks\none or more of the websites domains.\n\n* `1` - Notify.\n* `0` - Do **not** notify.","enum":[0,1],"example":1,"type":"integer"},"notify_autossl_renewal_uncovered_domains_user":{"description":"This option will send a notification when AutoSSL\nhas renewed a certificate for a user and the new certificate\nlacks one or more of the websites domains.\n\n* `1` - Notify.\n* `0` - Do **not** notify.","enum":[0,1],"example":1,"type":"integer"},"notify_autossl_renewal_user":{"description":"This option will send a notification when AutoSSL\nsuccessfully renews a certificate for a user.\n\n* `1` - Notify\n* `0` - Do **not** notify.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_autossl_metadata","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result`\nfield is 0. This field may display a success message when\na function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return current user's AutoSSL metadata","tags":["SSL","Auto-Generated Certificates"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_autossl_metadata\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_autossl_metadata?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"60"}},"/get_autossl_problems_for_domain":{"get":{"description":"This function returns a list of objects that contains the latest Domain Control Validation (DCV) problems for a specific domain.","operationId":"get_autossl_problems_for_domain","parameters":[{"description":"The domain for which to poll the DCV status.","in":"query","name":"domain","required":true,"schema":{"example":"example.com","format":"domain","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"problems_by_domain":{"description":"An array of objects that contains DCV problems for a domain.","items":{"description":"An object containing information about a DCV problem for a domain.","properties":{"domain":{"description":"The domain queried for problems.","example":"example.tld","format":"domain","type":"string"},"log":{"description":"The name of the directory containing the log files for this problem. This directory is located under `/var/cpanel/logs/autossl/`.","example":"2017-08-19T13:41:04.000Z","format":"ISO-8601 Date Time","type":"string"},"problem":{"description":"The problem the domain encountered during DCV.","example":"The domain does not resolve to any IPv4 addresses on the internet.","type":"string"},"time":{"description":"The time that the problem occurred.","example":"2017-08-19T13:41:04.000Z","format":"ISO-8601 Date Time","type":"string"}},"type":"object"},"type":"array"}}},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_autossl_problems_for_domain","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return domain DCV issues","tags":["SSL","cPanel Account Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_autossl_problems_for_domain \\\n  domain='example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_autossl_problems_for_domain?api.version=1&domain=example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"68"}},"/get_autossl_problems_for_user":{"get":{"description":"This function returns the list of the latest Domain Control Validation (DCV) problems for a cPanel user.","operationId":"get_autossl_problems_for_user","parameters":[{"description":"The user for whom to poll the DCV status.","in":"query","name":"username","required":true,"schema":{"example":"username","format":"username","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"problems_by_domain":{"description":"An array of objects that contain information about DCV problems for each domain.","items":{"properties":{"domain":{"description":"The domain's name","example":"doesnotexist.example.com","format":"domain","type":"string"},"log":{"description":"The log folder of the last run in the `/var/cpanel/logs/autossl/` directory.","example":"2017-09-07T03:51:01.000Z","format":"ISO-8601 Date Time","type":"string"},"problem":{"description":"The human readable explanation of the DCV problem.\n\n**Note**\n\nThe system does **not** localize this return.","example":"doesnotexist.example.com does not resolve to any IPv4 addresses on the internet.","type":"string"},"time":{"description":"The last run time of the AutoSSL queue.","example":"2017-08-12T21:02:56.000Z","format":"ISO-8601 Date Time","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_autossl_problems_for_user","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return account DCV issues","tags":["SSL","cPanel Account Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_autossl_problems_for_user \\\n  username='username'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_autossl_problems_for_user?api.version=1&username=username"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"68"}},"/get_autossl_user_excluded_domains":{"get":{"description":"This function lists an account's domains the system excludes from AutoSSL.","operationId":"get_autossl_user_excluded_domains","parameters":[{"description":"The cPanel user's account.","in":"query","name":"username","required":true,"schema":{"example":"example","format":"username","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"description":"An array of objects that contain a list of domains excluded from AutoSSL.","items":{"properties":{"excluded_domain":{"description":"A list of domains excluded from AutoSSL.","example":"cpcalendars.example.com","format":"domain","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_autossl_user_excluded_domains","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return all AutoSSL-excluded domains","tags":["SSL","Auto-Generated Certificates"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_autossl_user_excluded_domains \\\n  username='example'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_autossl_user_excluded_domains?api.version=1&username=example"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"66"}},"/get_autossl_providers":{"get":{"description":"This function lists available AutoSSL providers on the server.","operationId":"get_autossl_providers","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"description":"This array of objects contains information about available AutoSSL providers.","example":[{"display_name":"Sectigo","enabled":1,"module_name":"cPanel","specs":{"AVERAGE_DELIVERY_TIME":120,"DCV_METHODS":["http","dns"],"DELIVERY_METHOD":"queue","HTTP_DCV_MAX_REDIRECTS":0,"MAX_DOMAINS_PER_CERTIFICATE":1000,"RATE_LIMIT_CERTIFICATES_PER_REGISTERED_DOMAIN_PER_WEEK":0,"SUPPORTS_ANCESTOR_DCV":1,"SUPPORTS_WILDCARD":0,"VALIDITY_PERIOD":7776000}},{"display_name":"Let’s Encrypt™","enabled":0,"module_name":"LetsEncrypt","specs":{"AVERAGE_DELIVERY_TIME":5,"DCV_METHODS":["http","dns"],"DELIVERY_METHOD":"api","HTTP_DCV_MAX_REDIRECTS":10,"MAX_DOMAINS_PER_CERTIFICATE":100,"RATE_LIMIT_CERTIFICATES_PER_REGISTERED_DOMAIN_PER_WEEK":50,"SUPPORTS_ANCESTOR_DCV":0,"SUPPORTS_WILDCARD":1,"VALIDITY_PERIOD":7776000},"x_account_id":"https://acme-v01.api.letsencrypt.org/acme/reg/12345678","x_terms_of_service":"https://letsencrypt.org/documents/LE-SA-v1.2-November-15-2017.pdf","x_terms_of_service_accepted":1}],"items":{"additionalProperties":{"description":"Additional returns specific to the AutoSSL provider module. The name of the property will always start with `x_`."},"properties":{"display_name":{"description":"The AutoSSL provider module's display name.","example":"Sectigo","type":"string"},"enabled":{"description":"Whether the AutoSSL provider is enabled.\n* `1` - The provider is enabled.\n* `0` - The provider is disabled.","enum":[0,1],"example":1,"type":"integer"},"module_name":{"description":"The AutoSSL provider module's name.","example":"cPanel","type":"string"},"specs":{"description":"The provider's specifications.","properties":{"AVERAGE_DELIVERY_TIME":{"description":"The amount of time in seconds that the provider requires to issue a certificate.","example":120,"type":"integer"},"DCV_METHODS":{"description":"The methods that the provider uses\nto validate the domain.\n\n* `dns` - DNS Validation Method.\n* `http` - HTTP Validation Method.","items":{"enum":["dns","http"],"example":"http","type":"string"},"type":"array"},"DELIVERY_METHOD":{"description":"The method that the provider uses\nto issue the certificate.\n\n* `queue` - The provider delivers certificates through a download queue.\n* `api` - The provider delivers certificates through API calls.","enum":["queue","api"],"example":"queue","type":"string"},"HTTP_DCV_MAX_REDIRECTS":{"description":"The maximum number of redirections a domain can use and still pass an HTTP-based DCV.","example":10,"type":"integer"},"MAX_DOMAINS_PER_CERTIFICATE":{"description":"The number of unique domains each certificate can contain.","example":100,"minimum":1,"type":"integer"},"RATE_LIMIT_CERTIFICATES_PER_REGISTERED_DOMAIN_PER_WEEK":{"description":"The maximum number of certificates that the provider will allow per domain in a week.","example":50,"type":"integer"},"SUPPORTS_ANCESTOR_DCV":{"description":"Whether the successful Domain Control\nValidation (DCV) of a parent domain implies the\nsuccess of a subdomain.\n\n* `1` - The provider supports DCV.\n* `0` - The provider does **not** support DCV.\"","enum":[0,1],"example":1,"type":"integer"},"SUPPORTS_WILDCARD":{"description":"Whether the provider supports wildcard\ndomains on an SSL certificate.\n\n* `1` - The provider supports wildcard domains.\n* `0` - The provider does **not** support wildcard domains.","enum":[0,1],"example":1,"type":"integer"},"VALIDITY_PERIOD":{"description":"The amount of time before the certificate expired, in seconds.\n\n**Note:**\n\n\n A valid integer.","example":7776000,"type":"integer"}},"type":"object"},"x_account_id":{"description":"The user's account profile URL at the provider.","example":"https://acme-v01.api.letsencrypt.org/acme/reg/12345678","type":"string"},"x_terms_of_service":{"description":"The URL of the provider's current terms of service.\n\n**Note:**\n\nIf the terms of service available at the `x_terms_of_service` location is newer than the `x_terms_of_service_accepted` location, the system administrator will need to accept the new terms of service.","example":"https://letsencrypt.org/documents/LE-SA-v1.0.1-July-27-2015.pdf","format":"url","type":"string"},"x_terms_of_service_accepted":{"description":"Whether the AutoSSL provider is Enabled.\n\n* `1` - The AutoSSL provider is enabled.\n* `0` - The AutoSSL provider is **not** enabled.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_autossl_providers","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return available AutoSSL providers","tags":["SSL","Auto-Generated Certificates"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_autossl_providers\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_autossl_providers?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"58"}},"/get_best_ssldomain_for_service":{"get":{"description":"This function retrieves the most appropriate SSL-encrypted domain to use to access a service.","operationId":"get_best_ssldomain_for_service","parameters":[{"description":"The service's name.","in":"query","name":"service","required":true,"schema":{"example":"whostmgr","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"cert_match_method":{"description":"The method that the system used to match the domain with the certificate.\n* `none` — No domain matches the certificate.\n* `exact` — The domain exactly matches the certificate.\n* `exact-wildcard` — The domain exactly matches the domain of a wildcard certificate.\n* `mail-wildcard` — The mail subdomain of the domain matches the domain of the wildcard certificate.\n* `www-wildcard` — The `www` subdomain of the domain matches the domain of the wildcard certificate.\n* `hostname-wildcard` — The hostname's domain matches the domain of the wildcard certificate.\n* `hostname` — The hostname matches the domain of the certificate.\n* `localdomain_on_cert-mail-wildcard` — Any `mail` subdomain of any domain on the server matches the certificate.\n* `localdomain_on_cert-www-wildcard` — Any `www` subdomain of any domain on the server matches the certificate.\n* `localdomain_on_cert` — Any domain on the server matches the certificate.","enum":["none","exact","exact-wildcard","mail-wildcard","www-wildcard","hostname-wildcard","hostname","localdomain_on_cert-mail-wildcard","localdomain_on_cert-www-wildcard","localdomain_on_cert"],"example":"none","type":"string"},"cert_valid_not_after":{"description":"The expiration date of the certificate.","example":1457452989,"format":"unix_timestamp","type":"integer"},"is_currently_valid":{"description":"Whether the certificate is currently valid.\n\n* `1` — The certificate is valid.\n* `0` — The certificate is **not** valid.\n\n**Note:**\n\nIf the certificate is valid, the following statements are true:\n\n* The certificate is **not** self-signed (the `is_self_signed` value is `0`).\n* The certificate matches the SSL domain (the `ssldomain_matches_cert` value is `1`).\n* The certificate is within its validity period (the `cert_valid_not_after` value is less than the current time and date).","enum":[0,1],"example":0,"type":"integer"},"is_self_signed":{"description":"Whether the certificate is self-signed.\n\n* `1` — The certificate is self-signed.\n* `0` — The certificate is **not** self-signed.\n\n**Note:**\n\nFor legacy reasons, if the `ssldomain_matches_cert` value is `0`, then the function will **always** return a value\nof `1` for the `is_self_signed return` return, regardless of whether the certificate is actually self-signed.","enum":[0,1],"example":1,"type":"integer"},"is_wild_card":{"description":"Whether the service uses a wildcard certificate.\n* `1` — The service uses a wildcard certificate.\n* `0` — The service does **not** use a wildcard certificate.","enum":[0,1],"example":0,"type":"integer"},"ssldomain":{"description":"The domain of the service's SSL certificate.","example":"hostname.example.com","format":"domain","type":"string"},"ssldomain_matches_cert":{"description":"Whether an SSL-encrypted domain matches the certificate.\n* `1` — Matches.\n* `0` — Does **not** match.","enum":[0,1],"example":0,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_best_ssldomain_for_service","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return SSL-encrypted domain for service access","tags":["SSL","cPanel Account Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_best_ssldomain_for_service \\\n  service='whostmgr'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_best_ssldomain_for_service?api.version=1&service=whostmgr"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"56"}},"/is_sni_supported":{"get":{"description":"This function checks whether the server supports SNI (Server Name Indication).\n\n**Note:**\n\n  * Functions that enable Mail SNI succeed with a warning that Mail SNI is always enabled.\n  * Functions that disable Mail SNI fail and make no changes.","operationId":"is_sni_supported","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"sni":{"description":"Whether the server supports SNI.\n- `1` — SNI supported.\n- `0` — SNI **not** supported.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"is_sni_supported","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result`\nfield is `0`. This field may display a success message when\na function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return server SNI support status","tags":["Mail","Mail Server Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  is_sni_supported\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/is_sni_supported?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.40"}},"/install_service_ssl_certificate":{"get":{"description":"This function installs a new SSL certificate on a service.\n\n**Important:**\n\nYou **must** restart the selected service after you install a new SSL certificate.","operationId":"install_service_ssl_certificate","parameters":[{"description":"The service on which to install the SSL certificate.\n\n* `ftp`\n* `exim`\n* `dovecot`\n* `cpanel`\n\n**Important:**\n\nYou **must** restart the selected service after you install a new SSL certificate.","in":"query","name":"service","required":true,"schema":{"enum":["ftp","exim","dovecot","cpanel"],"example":"cpanel","type":"string"}},{"description":"The certificate to install.\n\n**Note:**\n\nYou **must** URI-encode this value.","in":"query","name":"crt","required":true,"schema":{"example":"-----BEGIN CERTIFICATE-----\nMIIE3f4g5h7j73f235gy54hvcNAQELBQAwgYYxEDAOBgNVBAcMB2hvd097342boi0w389w0BCQEWEmMubGFycnl8293rhqurpg9qfgm5ldDEOMAwGA1UECAwFdGV4YXMxCzAJBgNVBAYTAlVTMSEwHwYDVQQDDBhiaW5hcnlhZ2Fpbi5jcGFuZWwubmluamExDzANBgNVBAoMBmNwYW5lbDAeFw0yMDA1MTgxODQ3NTFaFw0yMTA1MTgxODQ3NTFaMIGGMRAwDgYDVQQHDAdob3VzdG9uMSEwHwYJKoZIhvcNAQkBFhJjLmxhcnJ5QGNwYW5lbC5uZXQxDjAMBgNVBAgMBXRleGFzMQswCQYDVQQGEwJVUzEhMB8GA1UEAwwYYmluYXJ5YWdhaW4uY3BhbmVsLm5pbmphMQ8wDQYDVQQKDAZjcGFuZWwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC3i1fOlIUoURJf4BkMgoVvCeq5GZjzuCl6WXzz5WsADYUl84UzgXJIWtwBoTc2l32zyeWkIAkM/eNR12YMb0kXbgihbZtEsH0XimqcXmtiicoM3tjBi6u0cDEFr8TMdI396oArnnTc0CASfdXUGGtReZ6vOwxXOPPK5nYCvyFqBl1n0pQ2AV/Co9/WwhOCvV/Bm9aTzueZrbYB/9uW31LOpjs+0s1QNGHv6PTvH8HZFW/7Z9M3gSwUxfOOOQHEiiHRWfb/UqcTZZxjZhfY/IN6/SOsc3Z2t2KmQ5XI6ijCrjjJeaZSQYsge8LpHskr8G3WeTV9M9+1YnI7GRqs3+GdAgMBAAGjggEsMIIBKDAdBgNVHQ4EFgQUYWWThQj2tRL5PNkdPhUJdqEIcrswCQYDVR0TBAIwADCBtwYDVR0jBIGvMIGsgBRhZZOFCPa1Evk82R0+FQl2oQhyu6GBjKSBiTCBhjEQMA4GA1UEBwwHaG91c3RvbjEhMB8GCSqGSIb3DQEJARYSYy5sYXJyeUBjcGFuZWwubmV0MQ4wDAYDVQQIDAV0ZXhhczELMAkGA1UEBhMCVVMxITAfBgNVBAMMGGJpbmFyeWFnYWluLmNwYW5lbC5uaW5qYTEPMA0GA1UECgwGY3BhbmVsggUCGG94JTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwIwYDVR0RBBwwGoIYYmluYXJ5YWdhaW4uY3BhbmVsLm5pbmphMA0GCSqGSIb3DQEBCwUAA4IBAQBhKmds+XDTycHc2bsSH+zDkWIw58+J26Re9Q9VnUcrSKtV3mmtW88r8FuEHEZdAOzFPTJ3Tdd1fha15wuS5dzOV+bCRrDTvJmD4vRPkQ5TSdyJgpIjpjwiOP1+ZwaF7xZ+FLMTcEl8SXM+lkoKEUQpHFKyQ0zGIaLCVt0QyXx16lesPMgPeb/KRXJPy7ZrUtyF0z0LgvOSDGNsGt4rD8FVgtdHRlMJf/XIoFeV5Zk+rHNoCXIQXh4nBzM8X2r3IrQ1Qh0Z3njN2Ld8ZUlxsWctlLzvzmjARzIzvbglO3wod5XoRLS+fU6oVyQ9yuQLGG6r6Y7iBYSHfAO8e0pLkp7G\n-----END CERTIFICATE-----","format":"pem-certificate","type":"string"}},{"description":"The certificate's key.\n\n**Note:**\n\nYou **must** URI-encode this value.","in":"query","name":"key","required":true,"schema":{"example":"-----BEGIN RSA PRIVATE KEY-----\nMIIEpQIBAAKCAQEA4FIdZcIKVK5+PtdzVm4CN45BXG5wX7KZ1/dP84MGIwtwxkkX\nhBqw7BawbHlexYXuarSnrHA8hm6RRxv/fRy+zOeg7y8v5CWG52m91GK7qSLxpruY\ngCJGJEK8fj6spbbLjxNd5XAmDwT80uMsq/3E9rGmg/ELY9X9vn5WlErRfi2Qjsiq\nx7AYUvcIkBHPOlRWzZgx2KjMjBU2U0w2RCUjgKgww/6xx2ccnTvn7HGvVjQMkh+1\nUYCdGvT8fR2qJBKHZ5Cjdfc9N304qZCqYMhcrHX2gJqc+9zLtLk7PoEYXu17l6nU\nO3C/IdzBXYWu+UoMzpZ5tc5jKRA3+I7ggKjJlwIDAQABAoIBAQDR4GI648qQolXh\n6+iws+qFGibTGU0wbET+SBjYx/0E6t5P1vEWm3Zu3WehhgkCm6WO1omOj9BBIs/w\nDSUEZNGrmwf64VZYijfm6gs+3EWiINyhWCF9uRORN5NuNquHvDhGHCOc2EnzgYIe\nuYgBP0R6X4phJjS26u8mvMO6qSnKd4wRrOf9ZU73L1VTmhMItshVxH2tuhKurkMV\njWDAjWeJfycWe4JVgYxM4GA6g5kKi5nrkhpVEsklh1FJZn65U0aWXUpHAm2ihhKf\nFq9FgC+8Xz8UAtf8JYbAW3D1E/0lRZuLt+5cosK8b2+9CIUNRjYMtyXlbI0RGwl9\nFO/9sv05AoGBAP0jfp8qUqf4u4pkE1W2SzzbQ6oYKYHTMiORVHi2qysgrxAZFKGj\nfW7c7UTpxlCaqqDBRQA+lZH16xVD3idwYvmw/9AKxSozxe3wKbQFRM+XYHc7la+2\nTiQiJgjflEadSa57FNgBB7SpeEzaIfmGBYWJXkM+6wuaGUz5qZs/SFJNAoGBAOLb\nOuh7CWTk5oISVBfqxnwFEpaMHT5vpzNBwUWUVMhrxNZP3OVSN++qKxpJhCF/M2no\nOdxX7CYkrGvHFTvV9WKpa0kYQGms+ybyoMOYxJax8rV+Zq9gg2QKwaakoJljaAlX\n5yUuy32YhLxWodQhE7mlhAUyXIuNLVuYee0Y2ZVzAoGAaV6tBnQHlAPljOW7ZqJL\nDzn2IIeOP4w6ArQsBVOETJ9+P6UxAVecjtlHqrfk5Qh8ng3VOxTSDb/f6yok/yW5\nDVawJVlWWQrUCQc/VMActIy+iuMym8G3JTNRwb/PaNVwJkD1nDRRkNI6UUM7gTJY\neg2EP1mhXWL3xSLnhsgAwsECgYEAqnm2xfeXsqM0+bAOU77RE2e4dTuryjybeDBE\nriXupIIf9DElvYrQkCDfrSxrx8RP/ZlOyd+kjXFnxMJhmYqKkW7hOZeo6ADe54DT\nAMmvidMFog/v2ID9m9NdfP4f1cTW7JaLE+0bbDGOJf4wNDn7GbphAIq88v3PhRKL\nJXpUIDMCgYEA2P7D/oZu+dEPW8JhUsDDXY238ZDbQzWBi6n1uUnMJCnUABd/mvuV\nILR/iSBHmt9UdH2YECwry58xFjhXwfTvPc155PiJddjENGFUqohjl0wh0VzLEyfF\nVb6iVMIdrycD/O4U26I3Qco2lQYPoPgrBkAGJ5/GCjkTiL0JssoMXa4=\n-----END RSA PRIVATE KEY-----","format":"pem-private-key","type":"string"}},{"description":"The certificate's Certificate Authority (CA) bundle.\n\n**Note:**\n\nYou **must** URI-encode this value.","in":"query","name":"cabundle","required":false,"schema":{"default":"","example":"-----BEGIN CERTIFICATE-----\nMIIE3f4g5h7j73f235gy54hvcNAQELBQAwgYYxEDAOBgNVBAcMB2hvd097342boi0w389w0BCQEWEmMubGFycnl8293rhqurpg9qfgm5ldDEOMAwGA1UECAwFdGV4YXMxCzAJBgNVBAYTAlVTMSEwHwYDVQQDDBhiaW5hcnlhZ2Fpbi5jcGFuZWwubmluamExDzANBgNVBAoMBmNwYW5lbDAeFw0yMDA1MTgxODQ3NTFaFw0yMTA1MTgxODQ3NTFaMIGGMRAwDgYDVQQHDAdob3VzdG9uMSEwHwYJKoZIhvcNAQkBFhJjLmxhcnJ5QGNwYW5lbC5uZXQxDjAMBgNVBAgMBXRleGFzMQswCQYDVQQGEwJVUzEhMB8GA1UEAwwYYmluYXJ5YWdhaW4uY3BhbmVsLm5pbmphMQ8wDQYDVQQKDAZjcGFuZWwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC3i1fOlIUoURJf4BkMgoVvCeq5GZjzuCl6WXzz5WsADYUl84UzgXJIWtwBoTc2l32zyeWkIAkM/eNR12YMb0kXbgihbZtEsH0XimqcXmtiicoM3tjBi6u0cDEFr8TMdI396oArnnTc0CASfdXUGGtReZ6vOwxXOPPK5nYCvyFqBl1n0pQ2AV/Co9/WwhOCvV/Bm9aTzueZrbYB/9uW31LOpjs+0s1QNGHv6PTvH8HZFW/7Z9M3gSwUxfOOOQHEiiHRWfb/UqcTZZxjZhfY/IN6/SOsc3Z2t2KmQ5XI6ijCrjjJeaZSQYsge8LpHskr8G3WeTV9M9+1YnI7GRqs3+GdAgMBAAGjggEsMIIBKDAdBgNVHQ4EFgQUYWWThQj2tRL5PNkdPhUJdqEIcrswCQYDVR0TBAIwADCBtwYDVR0jBIGvMIGsgBRhZZOFCPa1Evk82R0+FQl2oQhyu6GBjKSBiTCBhjEQMA4GA1UEBwwHaG91c3RvbjEhMB8GCSqGSIb3DQEJARYSYy5sYXJyeUBjcGFuZWwubmV0MQ4wDAYDVQQIDAV0ZXhhczELMAkGA1UEBhMCVVMxITAfBgNVBAMMGGJpbmFyeWFnYWluLmNwYW5lbC5uaW5qYTEPMA0GA1UECgwGY3BhbmVsggUCGG94JTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwIwYDVR0RBBwwGoIYYmluYXJ5YWdhaW4uY3BhbmVsLm5pbmphMA0GCSqGSIb3DQEBCwUAA4IBAQBhKmds+XDTycHc2bsSH+zDkWIw58+J26Re9Q9VnUcrSKtV3mmtW88r8FuEHEZdAOzFPTJ3Tdd1fha15wuS5dzOV+bCRrDTvJmD4vRPkQ5TSdyJgpIjpjwiOP1+ZwaF7xZ+FLMTcEl8SXM+lkoKEUQpHFKyQ0zGIaLCVt0QyXx16lesPMgPeb/KRXJPy7ZrUtyF0z0LgvOSDGNsGt4rD8FVgtdHRlMJf/XIoFeV5Zk+rHNoCXIQXh4nBzM8X2r3IrQ1Qh0Z3njN2Ld8ZUlxsWctlLzvzmjARzIzvbglO3wod5XoRLS+fU6oVyQ9yuQLGG6r6Y7iBYSHfAO8e0pLkp7G\n-----END CERTIFICATE-----","format":"pem-certificate","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"certificate":{"description":"The SSL certificate's contents.","example":"-----BEGIN CERTIFICATE-----\nMIIE3f4g5h7j73f235gy54hvcNAQELBQAwgYYxEDAOBgNVBAcM\nB2hvd097342boi0w389w0BCQEWEmMubGFycnl8293rhqurpg9qfgm5ldDEOMAwG\nA1UECAwFdGV4YXMxCzAJBgNVBAYTAlVTMSEwHwYDVQQDDBhiaW5hcnlhZ2Fpbi5j\ncGFuZWwubmluamExDzANBgNVBAoMBmNwYW5lbDAeFw0yMDA1MTgxODQ3NTFaFw0y\nMTA1MTgxODQ3NTFaMIGGMRAwDgYDVQQHDAdob3VzdG9uMSEwHwYJKoZIhvcNAQkB\nFhJjLmxhcnJ5QGNwYW5lbC5uZXQxDjAMBgNVBAgMBXRleGFzMQswCQYDVQQGEwJV\nUzEhMB8GA1UEAwwYYmluYXJ5YWdhaW4uY3BhbmVsLm5pbmphMQ8wDQYDVQQKDAZj\ncGFuZWwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC3i1fOlIUoURJf\n4BkMgoVvCeq5GZjzuCl6WXzz5WsADYUl84UzgXJIWtwBoTc2l32zyeWkIAkM/eNR\n12YMb0kXbgihbZtEsH0XimqcXmtiicoM3tjBi6u0cDEFr8TMdI396oArnnTc0CAS\nfdXUGGtReZ6vOwxXOPPK5nYCvyFqBl1n0pQ2AV/Co9/WwhOCvV/Bm9aTzueZrbYB\n/9uW31LOpjs+0s1QNGHv6PTvH8HZFW/7Z9M3gSwUxfOOOQHEiiHRWfb/UqcTZZxj\nZhfY/IN6/SOsc3Z2t2KmQ5XI6ijCrjjJeaZSQYsge8LpHskr8G3WeTV9M9+1YnI7\nGRqs3+GdAgMBAAGjggEsMIIBKDAdBgNVHQ4EFgQUYWWThQj2tRL5PNkdPhUJdqEI\ncrswCQYDVR0TBAIwADCBtwYDVR0jBIGvMIGsgBRhZZOFCPa1Evk82R0+FQl2oQhy\nu6GBjKSBiTCBhjEQMA4GA1UEBwwHaG91c3RvbjEhMB8GCSqGSIb3DQEJARYSYy5s\nYXJyeUBjcGFuZWwubmV0MQ4wDAYDVQQIDAV0ZXhhczELMAkGA1UEBhMCVVMxITAf\nBgNVBAMMGGJpbmFyeWFnYWluLmNwYW5lbC5uaW5qYTEPMA0GA1UECgwGY3BhbmVs\nggUCGG94JTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwIwYDVR0RBBww\nGoIYYmluYXJ5YWdhaW4uY3BhbmVsLm5pbmphMA0GCSqGSIb3DQEBCwUAA4IBAQBh\nKmds+XDTycHc2bsSH+zDkWIw58+J26Re9Q9VnUcrSKtV3mmtW88r8FuEHEZdAOzF\nPTJ3Tdd1fha15wuS5dzOV+bCRrDTvJmD4vRPkQ5TSdyJgpIjpjwiOP1+ZwaF7xZ+\nFLMTcEl8SXM+lkoKEUQpHFKyQ0zGIaLCVt0QyXx16lesPMgPeb/KRXJPy7ZrUtyF\n0z0LgvOSDGNsGt4rD8FVgtdHRlMJf/XIoFeV5Zk+rHNoCXIQXh4nBzM8X2r3IrQ1\nQh0Z3njN2Ld8ZUlxsWctlLzvzmjARzIzvbglO3wod5XoRLS+fU6oVyQ9yuQLGG6r\n6Y7iBYSHfAO8e0pLkp7G\n-----END CERTIFICATE-----","format":"pem-certificate","type":"string"},"certificate_info":{"description":"An object containing the service's certificate information.","properties":{"domains":{"description":"A list of domains that correspond to the certificate.","items":{"example":"example.com","format":"domain","type":"string"},"type":"array"},"ecdsa_curve_name":{"description":"The ECDSA curve that the certificate's key uses.\n\n* `prime256v1`\n* `secp384r1`\n* `null` — The certificate's key is **not** an ECDSA key.","enum":["prime256v1","secp384r1"],"example":null,"nullable":true,"type":"string"},"ecdsa_public":{"description":"The certificate's key's ECDSA compressed public point, in hexadecimal format.\n\n* `null` — The certificate's key is **not** an ECDSA key.","example":null,"nullable":true,"type":"string"},"is_self_signed":{"description":"Whether the certificate is self-signed.\n\n* `1` — Self-signed.\n* `0` — **Not** self-signed.","enum":[1,0],"example":1,"type":"integer"},"issuer.commonName":{"description":"The certificate's Common Name.","example":"example.com","nullable":true,"type":"string"},"issuer.organizationName":{"description":"The certificate's Organization Name.","example":"Organization","type":"string"},"issuer_text":{"description":"The certificate's issuer information.","example":"localityName\ncity\nemailaddress\nc.example@example.com\nstateOrProvinceName\nstate\ncountryName\nUS\ncommonName\nhostname\norganizationName\ncpanel","type":"string"},"key_algorithm":{"description":"The certificate's key's algorithm.\n\n* `rsaEncryption` — RSA.\n* `id-ecPublicKey` — ECDSA.","enum":["rsaEncryption","id-ecPublicKey"],"example":"rsaEncryption","type":"string"},"modulus":{"description":"The certificate's key's modulus, in hexadecimal format.\n\n* `null` — The certificate's key is **not** an RSA key.","example":"a673c3b17344664b35f8791f562d3aea6bf4d8faa3ae3fc0a519380fd453964a36677c34d48677ecb7f5ed035df026f5f0f8fbfe21745e52daf1f3b9e58c73f0baefdb709320e2202e7d05250b051a59b30ff1fef22d83d7140c1c81cea314a0890ce8d2226799872181c58a74016c7aaa2cff5ac72b575cecde8f304aa572a2ea03d8b173ab76c6e8cdb9dfd0da81e1119cefd4b8b4dbfbe0e46c7f1ee2fe8b5fd5504e58ccbc0d13b4fa41ecc9ebd0dabe1d1fec5c724f748167e7c0553e997f9b77eb36abce70973f06df151748d41b758de3efd7afa6f2464a1547f5ff158469d96e248be464df9eda0e7ce854a89332a2c1278b17c425368a9604f454db","nullable":true,"type":"string"},"modulus_length":{"description":"The certificate's key's modulus size, in bits.\n\n* `null` — The certificate's key is **not** an RSA key.","example":2048,"type":"integer"},"not_after":{"description":"The date the certificate expires.","example":1601467200,"format":"unix_timestamp","type":"integer"},"not_before":{"description":"The certificate's validation date.","example":1601467200,"format":"unix_timestamp","type":"integer"},"signature_algorithm":{"description":"The certificate's OID hash algorithm signature.","example":"sha256WithRSAEncryption","type":"string"},"validation_type":{"description":"The certificate's validation type.\n\n* `ev` — Extended Validation.\n* `ov` — Organization Validation.\n* `dv` — Domain Validation.\n* `null` — The certificate does not match one of the system’s recognized validation types.","enum":["ev","ov","dv"],"example":"dv","nullable":true,"type":"string"}},"type":"object"},"service":{"description":"The service that the certificate corresponds to.\n\n* `ftp`\n* `exim`\n* `dovecot`\n* `cpanel`","enum":["ftp","exim","dovecot","cpanel"],"example":"cpanel","type":"string"},"service_description":{"description":"The service's description.","example":"Calendar, cPanel, WebDisk, Webmail, and WHM Services","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"install_service_ssl_certificate","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Install SSL certificate for service","tags":["SSL","cPanel Account Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  install_service_ssl_certificate \\\n  service='cpanel' \\\n  crt='-----BEGIN CERTIFICATE-----\nMIIE3f4g5h7j73f235gy54hvcNAQELBQAwgYYxEDAOBgNVBAcMB2hvd097342boi0w389w0BCQEWEmMubGFycnl8293rhqurpg9qfgm5ldDEOMAwGA1UECAwFdGV4YXMxCzAJBgNVBAYTAlVTMSEwHwYDVQQDDBhiaW5hcnlhZ2Fpbi5jcGFuZWwubmluamExDzANBgNVBAoMBmNwYW5lbDAeFw0yMDA1MTgxODQ3NTFaFw0yMTA1MTgxODQ3NTFaMIGGMRAwDgYDVQQHDAdob3VzdG9uMSEwHwYJKoZIhvcNAQkBFhJjLmxhcnJ5QGNwYW5lbC5uZXQxDjAMBgNVBAgMBXRleGFzMQswCQYDVQQGEwJVUzEhMB8GA1UEAwwYYmluYXJ5YWdhaW4uY3BhbmVsLm5pbmphMQ8wDQYDVQQKDAZjcGFuZWwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC3i1fOlIUoURJf4BkMgoVvCeq5GZjzuCl6WXzz5WsADYUl84UzgXJIWtwBoTc2l32zyeWkIAkM/eNR12YMb0kXbgihbZtEsH0XimqcXmtiicoM3tjBi6u0cDEFr8TMdI396oArnnTc0CASfdXUGGtReZ6vOwxXOPPK5nYCvyFqBl1n0pQ2AV/Co9/WwhOCvV/Bm9aTzueZrbYB/9uW31LOpjs+0s1QNGHv6PTvH8HZFW/7Z9M3gSwUxfOOOQHEiiHRWfb/UqcTZZxjZhfY/IN6/SOsc3Z2t2KmQ5XI6ijCrjjJeaZSQYsge8LpHskr8G3WeTV9M9+1YnI7GRqs3+GdAgMBAAGjggEsMIIBKDAdBgNVHQ4EFgQUYWWThQj2tRL5PNkdPhUJdqEIcrswCQYDVR0TBAIwADCBtwYDVR0jBIGvMIGsgBRhZZOFCPa1Evk82R0+FQl2oQhyu6GBjKSBiTCBhjEQMA4GA1UEBwwHaG91c3RvbjEhMB8GCSqGSIb3DQEJARYSYy5sYXJyeUBjcGFuZWwubmV0MQ4wDAYDVQQIDAV0ZXhhczELMAkGA1UEBhMCVVMxITAfBgNVBAMMGGJpbmFyeWFnYWluLmNwYW5lbC5uaW5qYTEPMA0GA1UECgwGY3BhbmVsggUCGG94JTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwIwYDVR0RBBwwGoIYYmluYXJ5YWdhaW4uY3BhbmVsLm5pbmphMA0GCSqGSIb3DQEBCwUAA4IBAQBhKmds+XDTycHc2bsSH+zDkWIw58+J26Re9Q9VnUcrSKtV3mmtW88r8FuEHEZdAOzFPTJ3Tdd1fha15wuS5dzOV+bCRrDTvJmD4vRPkQ5TSdyJgpIjpjwiOP1+ZwaF7xZ+FLMTcEl8SXM+lkoKEUQpHFKyQ0zGIaLCVt0QyXx16lesPMgPeb/KRXJPy7ZrUtyF0z0LgvOSDGNsGt4rD8FVgtdHRlMJf/XIoFeV5Zk+rHNoCXIQXh4nBzM8X2r3IrQ1Qh0Z3njN2Ld8ZUlxsWctlLzvzmjARzIzvbglO3wod5XoRLS+fU6oVyQ9yuQLGG6r6Y7iBYSHfAO8e0pLkp7G\n-----END CERTIFICATE-----' \\\n  key='-----BEGIN RSA PRIVATE KEY-----\nMIIEpQIBAAKCAQEA4FIdZcIKVK5+PtdzVm4CN45BXG5wX7KZ1/dP84MGIwtwxkkX\nhBqw7BawbHlexYXuarSnrHA8hm6RRxv/fRy+zOeg7y8v5CWG52m91GK7qSLxpruY\ngCJGJEK8fj6spbbLjxNd5XAmDwT80uMsq/3E9rGmg/ELY9X9vn5WlErRfi2Qjsiq\nx7AYUvcIkBHPOlRWzZgx2KjMjBU2U0w2RCUjgKgww/6xx2ccnTvn7HGvVjQMkh+1\nUYCdGvT8fR2qJBKHZ5Cjdfc9N304qZCqYMhcrHX2gJqc+9zLtLk7PoEYXu17l6nU\nO3C/IdzBXYWu+UoMzpZ5tc5jKRA3+I7ggKjJlwIDAQABAoIBAQDR4GI648qQolXh\n6+iws+qFGibTGU0wbET+SBjYx/0E6t5P1vEWm3Zu3WehhgkCm6WO1omOj9BBIs/w\nDSUEZNGrmwf64VZYijfm6gs+3EWiINyhWCF9uRORN5NuNquHvDhGHCOc2EnzgYIe\nuYgBP0R6X4phJjS26u8mvMO6qSnKd4wRrOf9ZU73L1VTmhMItshVxH2tuhKurkMV\njWDAjWeJfycWe4JVgYxM4GA6g5kKi5nrkhpVEsklh1FJZn65U0aWXUpHAm2ihhKf\nFq9FgC+8Xz8UAtf8JYbAW3D1E/0lRZuLt+5cosK8b2+9CIUNRjYMtyXlbI0RGwl9\nFO/9sv05AoGBAP0jfp8qUqf4u4pkE1W2SzzbQ6oYKYHTMiORVHi2qysgrxAZFKGj\nfW7c7UTpxlCaqqDBRQA+lZH16xVD3idwYvmw/9AKxSozxe3wKbQFRM+XYHc7la+2\nTiQiJgjflEadSa57FNgBB7SpeEzaIfmGBYWJXkM+6wuaGUz5qZs/SFJNAoGBAOLb\nOuh7CWTk5oISVBfqxnwFEpaMHT5vpzNBwUWUVMhrxNZP3OVSN++qKxpJhCF/M2no\nOdxX7CYkrGvHFTvV9WKpa0kYQGms+ybyoMOYxJax8rV+Zq9gg2QKwaakoJljaAlX\n5yUuy32YhLxWodQhE7mlhAUyXIuNLVuYee0Y2ZVzAoGAaV6tBnQHlAPljOW7ZqJL\nDzn2IIeOP4w6ArQsBVOETJ9+P6UxAVecjtlHqrfk5Qh8ng3VOxTSDb/f6yok/yW5\nDVawJVlWWQrUCQc/VMActIy+iuMym8G3JTNRwb/PaNVwJkD1nDRRkNI6UUM7gTJY\neg2EP1mhXWL3xSLnhsgAwsECgYEAqnm2xfeXsqM0+bAOU77RE2e4dTuryjybeDBE\nriXupIIf9DElvYrQkCDfrSxrx8RP/ZlOyd+kjXFnxMJhmYqKkW7hOZeo6ADe54DT\nAMmvidMFog/v2ID9m9NdfP4f1cTW7JaLE+0bbDGOJf4wNDn7GbphAIq88v3PhRKL\nJXpUIDMCgYEA2P7D/oZu+dEPW8JhUsDDXY238ZDbQzWBi6n1uUnMJCnUABd/mvuV\nILR/iSBHmt9UdH2YECwry58xFjhXwfTvPc155PiJddjENGFUqohjl0wh0VzLEyfF\nVb6iVMIdrycD/O4U26I3Qco2lQYPoPgrBkAGJ5/GCjkTiL0JssoMXa4=\n-----END RSA PRIVATE KEY-----'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/install_service_ssl_certificate?api.version=1&service=cpanel&crt=-----BEGIN%20CERTIFICATE-----%0aMIIE3f4g5h7j73f235gy54hvcNAQELBQAwgYYxEDAOBgNVBAcMB2hvd097342boi0w389w0BCQEWEmMubGFycnl8293rhqurpg9qfgm5ldDEOMAwGA1UECAwFdGV4YXMxCzAJBgNVBAYTAlVTMSEwHwYDVQQDDBhiaW5hcnlhZ2Fpbi5jcGFuZWwubmluamExDzANBgNVBAoMBmNwYW5lbDAeFw0yMDA1MTgxODQ3NTFaFw0yMTA1MTgxODQ3NTFaMIGGMRAwDgYDVQQHDAdob3VzdG9uMSEwHwYJKoZIhvcNAQkBFhJjLmxhcnJ5QGNwYW5lbC5uZXQxDjAMBgNVBAgMBXRleGFzMQswCQYDVQQGEwJVUzEhMB8GA1UEAwwYYmluYXJ5YWdhaW4uY3BhbmVsLm5pbmphMQ8wDQYDVQQKDAZjcGFuZWwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC3i1fOlIUoURJf4BkMgoVvCeq5GZjzuCl6WXzz5WsADYUl84UzgXJIWtwBoTc2l32zyeWkIAkM%2feNR12YMb0kXbgihbZtEsH0XimqcXmtiicoM3tjBi6u0cDEFr8TMdI396oArnnTc0CASfdXUGGtReZ6vOwxXOPPK5nYCvyFqBl1n0pQ2AV%2fCo9%2fWwhOCvV%2fBm9aTzueZrbYB%2f9uW31LOpjs%2b0s1QNGHv6PTvH8HZFW%2f7Z9M3gSwUxfOOOQHEiiHRWfb%2fUqcTZZxjZhfY%2fIN6%2fSOsc3Z2t2KmQ5XI6ijCrjjJeaZSQYsge8LpHskr8G3WeTV9M9%2b1YnI7GRqs3%2bGdAgMBAAGjggEsMIIBKDAdBgNVHQ4EFgQUYWWThQj2tRL5PNkdPhUJdqEIcrswCQYDVR0TBAIwADCBtwYDVR0jBIGvMIGsgBRhZZOFCPa1Evk82R0%2bFQl2oQhyu6GBjKSBiTCBhjEQMA4GA1UEBwwHaG91c3RvbjEhMB8GCSqGSIb3DQEJARYSYy5sYXJyeUBjcGFuZWwubmV0MQ4wDAYDVQQIDAV0ZXhhczELMAkGA1UEBhMCVVMxITAfBgNVBAMMGGJpbmFyeWFnYWluLmNwYW5lbC5uaW5qYTEPMA0GA1UECgwGY3BhbmVsggUCGG94JTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwIwYDVR0RBBwwGoIYYmluYXJ5YWdhaW4uY3BhbmVsLm5pbmphMA0GCSqGSIb3DQEBCwUAA4IBAQBhKmds%2bXDTycHc2bsSH%2bzDkWIw58%2bJ26Re9Q9VnUcrSKtV3mmtW88r8FuEHEZdAOzFPTJ3Tdd1fha15wuS5dzOV%2bbCRrDTvJmD4vRPkQ5TSdyJgpIjpjwiOP1%2bZwaF7xZ%2bFLMTcEl8SXM%2blkoKEUQpHFKyQ0zGIaLCVt0QyXx16lesPMgPeb%2fKRXJPy7ZrUtyF0z0LgvOSDGNsGt4rD8FVgtdHRlMJf%2fXIoFeV5Zk%2brHNoCXIQXh4nBzM8X2r3IrQ1Qh0Z3njN2Ld8ZUlxsWctlLzvzmjARzIzvbglO3wod5XoRLS%2bfU6oVyQ9yuQLGG6r6Y7iBYSHfAO8e0pLkp7G%0a-----END%20CERTIFICATE-----&key=-----BEGIN%20RSA%20PRIVATE%20KEY-----%0aMIIEpQIBAAKCAQEA4FIdZcIKVK5%2bPtdzVm4CN45BXG5wX7KZ1%2fdP84MGIwtwxkkX%0ahBqw7BawbHlexYXuarSnrHA8hm6RRxv%2ffRy%2bzOeg7y8v5CWG52m91GK7qSLxpruY%0agCJGJEK8fj6spbbLjxNd5XAmDwT80uMsq%2f3E9rGmg%2fELY9X9vn5WlErRfi2Qjsiq%0ax7AYUvcIkBHPOlRWzZgx2KjMjBU2U0w2RCUjgKgww%2f6xx2ccnTvn7HGvVjQMkh%2b1%0aUYCdGvT8fR2qJBKHZ5Cjdfc9N304qZCqYMhcrHX2gJqc%2b9zLtLk7PoEYXu17l6nU%0aO3C%2fIdzBXYWu%2bUoMzpZ5tc5jKRA3%2bI7ggKjJlwIDAQABAoIBAQDR4GI648qQolXh%0a6%2biws%2bqFGibTGU0wbET%2bSBjYx%2f0E6t5P1vEWm3Zu3WehhgkCm6WO1omOj9BBIs%2fw%0aDSUEZNGrmwf64VZYijfm6gs%2b3EWiINyhWCF9uRORN5NuNquHvDhGHCOc2EnzgYIe%0auYgBP0R6X4phJjS26u8mvMO6qSnKd4wRrOf9ZU73L1VTmhMItshVxH2tuhKurkMV%0ajWDAjWeJfycWe4JVgYxM4GA6g5kKi5nrkhpVEsklh1FJZn65U0aWXUpHAm2ihhKf%0aFq9FgC%2b8Xz8UAtf8JYbAW3D1E%2f0lRZuLt%2b5cosK8b2%2b9CIUNRjYMtyXlbI0RGwl9%0aFO%2f9sv05AoGBAP0jfp8qUqf4u4pkE1W2SzzbQ6oYKYHTMiORVHi2qysgrxAZFKGj%0afW7c7UTpxlCaqqDBRQA%2blZH16xVD3idwYvmw%2f9AKxSozxe3wKbQFRM%2bXYHc7la%2b2%0aTiQiJgjflEadSa57FNgBB7SpeEzaIfmGBYWJXkM%2b6wuaGUz5qZs%2fSFJNAoGBAOLb%0aOuh7CWTk5oISVBfqxnwFEpaMHT5vpzNBwUWUVMhrxNZP3OVSN%2b%2bqKxpJhCF%2fM2no%0aOdxX7CYkrGvHFTvV9WKpa0kYQGms%2bybyoMOYxJax8rV%2bZq9gg2QKwaakoJljaAlX%0a5yUuy32YhLxWodQhE7mlhAUyXIuNLVuYee0Y2ZVzAoGAaV6tBnQHlAPljOW7ZqJL%0aDzn2IIeOP4w6ArQsBVOETJ9%2bP6UxAVecjtlHqrfk5Qh8ng3VOxTSDb%2ff6yok%2fyW5%0aDVawJVlWWQrUCQc%2fVMActIy%2biuMym8G3JTNRwb%2fPaNVwJkD1nDRRkNI6UUM7gTJY%0aeg2EP1mhXWL3xSLnhsgAwsECgYEAqnm2xfeXsqM0%2bbAOU77RE2e4dTuryjybeDBE%0ariXupIIf9DElvYrQkCDfrSxrx8RP%2fZlOyd%2bkjXFnxMJhmYqKkW7hOZeo6ADe54DT%0aAMmvidMFog%2fv2ID9m9NdfP4f1cTW7JaLE%2b0bbDGOJf4wNDn7GbphAIq88v3PhRKL%0aJXpUIDMCgYEA2P7D%2foZu%2bdEPW8JhUsDDXY238ZDbQzWBi6n1uUnMJCnUABd%2fmvuV%0aILR%2fiSBHmt9UdH2YECwry58xFjhXwfTvPc155PiJddjENGFUqohjl0wh0VzLEyfF%0aVb6iVMIdrycD%2fO4U26I3Qco2lQYPoPgrBkAGJ5%2fGCjkTiL0JssoMXa4%3d%0a-----END%20RSA%20PRIVATE%20KEY-----"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.40"}},"/get_maximum_users":{"get":{"description":"This function returns the maximum number of cPanel accounts that the server's license allows.","operationId":"get_maximum_users","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"users":{"description":"The maximum number of cPanel accounts that the server's license allows.\n* `0` - Unlimited","example":100,"minimum":0,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_maximum_users","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return maximum accounts for license","tags":["Account Creation"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_maximum_users\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_maximum_users?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"78"}},"/start_autossl_check_for_one_user":{"get":{"description":"This function performs an AutoSSL certificate check in the background for a cPanel user.","operationId":"start_autossl_check_for_one_user","parameters":[{"description":"The cPanel username.","in":"query","name":"username","required":true,"schema":{"example":"example","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"pid":{"description":"The process ID of the script.","example":12345,"minimum":1,"type":"integer"}}},"metadata":{"properties":{"command":{"description":"The method name called.","example":"start_autossl_check_for_one_user","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Start cPanel account AutoSSL check","tags":["SSL","Auto-Generated Certificates"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  start_autossl_check_for_one_user \\\n  username='example'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/start_autossl_check_for_one_user?api.version=1&username=example"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"58"}},"/installssl":{"get":{"description":"This function installs an SSL certificate.","operationId":"installssl","parameters":[{"description":"The domain's name.","in":"query","name":"domain","required":true,"schema":{"example":"example.com","format":"domain","type":"string"}},{"description":"The certificate's text.\n\n**Note:**\n\nYou **must** URI-encode this value.","in":"query","name":"crt","required":true,"schema":{"example":"-----BEGIN%20CERTIFICATE-----%0AMIIDNTCCAh2gAwIBAgIFAY0o0kwwDQYJKoZIhvcNAQELBQAwFjEUMBIGA1UEAwwL%0AZG9tYWluLnRlc3QwHhcNMTcxMDMxMTUyMjU1WhcNMTgxMDMxMTUyMjU1WjAWMRQw%0AEgYDVQQDDAtkb21haW4udGVzdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC%0AggEBALer6vzwFt%2BO6ooHcXpq%2Bi%2FOVVQEY3oWxrqH6mB%2FPssVSxwcf6bLjoO4so%2Fn%0Adrymhb9mqfkOqYVHwnQ%2Fh2uM%2BIw1NKKDfwOljWcgCS24NykbfQUlW%2FSNDTovdDGl%0AT1Aner090Qse%2B19ta8KS%2F3Akz37bkgqMkPO%2FiEOHlF%2FLbLvjfighkoGco51wc6d7%0AHCQwPWR%2BUenbQWzUwR4%2F4Pqw%2FYrxDAv8O%2FEnNfOGwnCnlnFq4a390VGriqMAngzI%0AlRMVDu4qJGW3dFNStVUm71%2B16ba%2FeIVBQGN2rbgie6Rb6VuHdsqSreea0tSLRxdd%0AFd7A0QMQRvtnqoUv6RZBhefr2t0CAwEAAaOBiTCBhjAdBgNVHQ4EFgQUeitnD4U4%0AMXtmLX53dTAZPENjovwwHwYDVR0jBBgwFoAUeitnD4U4MXtmLX53dTAZPENjovww%0ACQYDVR0TBAIwADA5BgNVHREEMjAwggtkb21haW4udGVzdIIQbWFpbC5kb21haW4u%0AdGVzdIIPd3d3LmRvbWFpbi50ZXN0MA0GCSqGSIb3DQEBCwUAA4IBAQAeD4Fc%2FBwM%0AfJEvlPO30%2FOp2JJxG92tbgsoY9CKTYoZy0IMHhwOrt%2FB36joYDrOhtiO6XsRw4Zm%0AAPT8ey9p61kUc6XWs5oU9aifKeAKzWCZV9wQphbY%2F0rQp1YPsVN9tBgiag754HPo%0AbNDhWOZSZDKnh82DikTD6iciTxeblrvcbFC4Z76JH31dvqmNMEAgZvPCpq86Ued5%0A52gKM0u2%2BrK%2FzIYjh%2FhooqN%2BTY%2BJQ667JzLzPNenzAYFsoIQgVj6%2FZoFqJA4nbxC%0Azv%2Fspqc0OQ2W9m5egRPDhngKt%2Bi9804N7FeilBL%2FcpEgUHhgzMBi1T9n%2BYBrc6bO%0AjNjvnEQRbqZY%0A-----END%20CERTIFICATE-----","type":"string"}},{"description":"The certificate's key.\n\n**Note:**\n\nYou **must** URI-encode this value.","in":"query","name":"key","required":true,"schema":{"example":"-----BEGIN%20RSA%20PRIVATE%20KEY-----%0AMIIEpAIBAAKCAQEA4AVM6J4Qg3DIFWr/eJ5GRmIATYsJIepKbrDy70sq+udcO8R8xxak0oMZ/9mUdpjSNK/fLVTuCO0kxTfQ9VUWJllX7ThD6Zh9ZvlC/nf/OEZLm3ZbnBgu8rbC8E9wuDOkKbJLnINgdhtowIydLK2MJ++q62bFV89jkHWTMcKyyqHENo3hc+lkpd9vnp8rZTinaVb7nX26uQqAFZYRo+WU0G/NPsq40QVSMoqPxyEz4qXo0hvuIlCXmzFZq/6fCVPEKPLhQgMmpdBkMz4dVOazREfqXdjMD2+QXSNiA1AwWr8l0r4rtzlxEYDJIR41yXp0xMl3KoolxMyvLBqZy32niQIDAQABAoIBAQCmbGmhWmPsMeoCt1WJFxQgD4goE0U6k+Kt7vjbOt14Pk6v/B2yjaju1wSGpO59WLS4/XrwI2se6IXrmba7u3VUEgWXLriNHoLy7/SMNTs+ZEKhAMG36eNe3tVdT7busTag31r6sEMGGwCsIwpU+azosk0oylWLEX/m/uHWEs1eaIEWWWtgHB+KZrrP7Rr9RYfVQ144DxmOxS3Ca9+mST62WqAVPR6POWGEfZqnZl/ePWZPcQYbFrhwnnefNoYBl/bnLZBo8rbNWxAqOEOuKfkrBzglKG/39WKPw8rj4JIVzY0yOuFCW6xCDWRkOrhU8Ol/3FvwDa3uJpkpmgPr4TgxAoGBAPGPLmxSuOYR97mDAXxrs037F2GCbqWvI6m7/ezWe9yn+bMpjSIWfsgtq4FsyqzPueEkDdQWi3xh6nu2WI/1Tl875opGAqEIJMqss/u11tnva5wzu1cCL6H85A5+HMOBvP3sm6CObKcVw92h7kxynVIUJJWhjfeZMN8gBFFpKIVFAoGBAO1ptXBmXLC/YKKvtHI3M16/ZopvM8ZqU2HcAHaw214Refw9JJ/e3/xTNfSerVTyCAQO1AdWTzJKBN8jmSYv1Mk1D3RpQPNR7wVzi46KR081AU41uMpqIGVOwHtyVnW/ZfLrc1DLIK8Cx8aHfoxffwzoMO5SEQSooeZfOLhsfDN1AoGBAKQTUEINsj+75psgbAr6ELGgItJ9yPBLVRr+cUzEpx9LDWVvjMihpP4NX1gq8EOPWT+ewLHVmmsjCyV6xw8JXXF8e2xif3in0m3D/wCzE7u2T06rKM3B017hKnrZmGoHnrqPU2osM4sOUpshWX6dv1Q4EF1+fbK3YCW+VpCBsB9NAoGAQo+uhNLODee56iKkzpjXWCsFTq6ar3hD5F3P63buKdNwhd2GlSPhXFbf+7M5GWW6BZk6rMvv7EOAVice2uvyFm8/4/1WbmF8R+T7LX1rPLO5p/m701QpvP11TabiwqRkqtSEQhSRF0AKTojSW/yyHCZFAawUhV/Z9EKiHmKb97kCgYAyzmFc2it0HqnsOnRybop603nqMtWGTQO4cxa93HUDpYajuK2K3DfrxUj6lG3z/oKJGGE2JqgZ6LBAhNJtJWJu2ox3pKGE63QjLJnVwb8y1NFYpe/crbLePuBwIR0L7drXxfv7O5btY7h6QI2d1/UIAQPAWbxLoTM+ndQ/uPEdfA%3D%3D-----END%20RSA%20PRIVATE%20KEY-----","type":"string"}},{"description":"The certificate's certificate authority (CA) bundle.\n\nIf you do not use this parameter, the system automatically determines the\nappropriate CA bundle file to use.\n\n**Note:**\n\nYou **must** URI-encode this value.","in":"query","name":"cab","required":false,"schema":{"example":"-----BEGIN%20CERTIFICATE-----%0AMIIDNTCCAh2gAwIBAgIFAY0o0kwwDQYJKoZIhvcNAQELBQAwFjEUMBIGA1UEAwwL%0AZG9tYWluLnRlc3QwHhcNMTcxMDMxMTUyMjU1WhcNMTgxMDMxMTUyMjU1WjAWMRQw%0AEgYDVQQDDAtkb21haW4udGVzdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC%0AggEBALer6vzwFt%2BO6ooHcXpq%2Bi%2FOVVQEY3oWxrqH6mB%2FPssVSxwcf6bLjoO4so%2Fn%0Adrymhb9mqfkOqYVHwnQ%2Fh2uM%2BIw1NKKDfwOljWcgCS24NykbfQUlW%2FSNDTovdDGl%0AT1Aner090Qse%2B19ta8KS%2F3Akz37bkgqMkPO%2FiEOHlF%2FLbLvjfighkoGco51wc6d7%0AHCQwPWR%2BUenbQWzUwR4%2F4Pqw%2FYrxDAv8O%2FEnNfOGwnCnlnFq4a390VGriqMAngzI%0AlRMVDu4qJGW3dFNStVUm71%2B16ba%2FeIVBQGN2rbgie6Rb6VuHdsqSreea0tSLRxdd%0AFd7A0QMQRvtnqoUv6RZBhefr2t0CAwEAAaOBiTCBhjAdBgNVHQ4EFgQUeitnD4U4%0AMXtmLX53dTAZPENjovwwHwYDVR0jBBgwFoAUeitnD4U4MXtmLX53dTAZPENjovww%0ACQYDVR0TBAIwADA5BgNVHREEMjAwggtkb21haW4udGVzdIIQbWFpbC5kb21haW4u%0AdGVzdIIPd3d3LmRvbWFpbi50ZXN0MA0GCSqGSIb3DQEBCwUAA4IBAQAeD4Fc%2FBwM%0AfJEvlPO30%2FOp2JJxG92tbgsoY9CKTYoZy0IMHhwOrt%2FB36joYDrOhtiO6XsRw4Zm%0AAPT8ey9p61kUc6XWs5oU9aifKeAKzWCZV9wQphbY%2F0rQp1YPsVN9tBgiag754HPo%0AbNDhWOZSZDKnh82DikTD6iciTxeblrvcbFC4Z76JH31dvqmNMEAgZvPCpq86Ued5%0A52gKM0u2%2BrK%2FzIYjh%2FhooqN%2BTY%2BJQ667JzLzPNenzAYFsoIQgVj6%2FZoFqJA4nbxC%0Azv%2Fspqc0OQ2W9m5egRPDhngKt%2Bi9804N7FeilBL%2FcpEgUHhgzMBi1T9n%2BYBrc6bO%0AjNjvnEQRbqZY%0A-----END%20CERTIFICATE-----","type":"string"}},{"description":"The IP address of the certificate's domain.\n\nThis parameter defaults to the domain's local IP address.","in":"query","name":"ip","required":false,"schema":{"example":"192.168.0.20","format":"ipv4","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"action":{"description":"The action for the function to execute.","enum":["install"],"example":"install","type":"string"},"aliases":{"description":"A list of domain aliases on the account.","example":["mail.example.com","subdomain.example.com"],"items":{"format":"domain","type":"string"},"type":"array"},"domain":{"description":"The domain on which the function installed the SSL certificate.","example":"example.com","format":"domain","type":"string"},"extra_certificate_domains":{"description":"A list of domains that possess additional SSL certificates.","example":["mail.example.com","subdomain.example.com"],"items":{"format":"domain","type":"string"},"type":"array"},"html":{"description":"The function's raw HTML output.","example":"Certificate verification passed<br/> <br /> The Certificate for the domain example.com was installed on the IP 192.168.0.20. </html><br><b>Finished SSL Install Process for example.com (www.example.com).</b>","type":"string"},"ip":{"description":"The domain's IP address.","example":"192.168.0.20","format":"ipv4","type":"string"},"message":{"description":"A message of success or a reason for failure.","example":"The SSL certificate is now installed onto the domain \"example.com\" using the IP address \"192.168.0.20\". Apache is restarting in the background.","type":"string"},"servername":{"description":"The server's hostname.","example":"example.com","format":"hostname","type":"string"},"status":{"description":"Whether the function was successful.\n\n* `1` — Success.\n* `0` — Failure.","enum":[1,0],"example":1,"type":"integer"},"statusmsg":{"description":"A message of success or a reason for failure.","example":"The SSL certificate is now installed onto the domain \"example.com\" using the IP address \"192.168.0.20\". Apache is restarting in the background.","type":"string"},"user":{"description":"The username for the account on which the function installed the SSL certificate.","example":"username","format":"username","type":"string"},"warning_domains":{"description":"A list of domains associated with the main domain on which the function did **not** install the SSL certificate.","items":{"example":"subdomain.example.com","format":"domain","type":"string"},"type":"array"},"working_domains":{"description":"An list of domains on which the function installed the SSL certificates.","example":["example.com","mail.example.com"],"items":{"format":"domain","type":"string"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"installssl","type":"string"},"output":{"description":"The function's raw HTML output.","example":"<br>The SSL certificate is now installed onto the domain “example.com“ using the IP address“192.168 .0 .20“. < br / > Apache is restarting in the background.","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"The SSL certificate is now installed onto the domain “example.com“ using the IP address “192.168.0.20“.Apache is restarting in the background.","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Install SSL certificate","tags":["SSL","cPanel Account Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  installssl \\\n  domain='example.com' \\\n  crt='-----BEGIN%20CERTIFICATE-----%0AMIIDNTCCAh2gAwIBAgIFAY0o0kwwDQYJKoZIhvcNAQELBQAwFjEUMBIGA1UEAwwL%0AZG9tYWluLnRlc3QwHhcNMTcxMDMxMTUyMjU1WhcNMTgxMDMxMTUyMjU1WjAWMRQw%0AEgYDVQQDDAtkb21haW4udGVzdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC%0AggEBALer6vzwFt%2BO6ooHcXpq%2Bi%2FOVVQEY3oWxrqH6mB%2FPssVSxwcf6bLjoO4so%2Fn%0Adrymhb9mqfkOqYVHwnQ%2Fh2uM%2BIw1NKKDfwOljWcgCS24NykbfQUlW%2FSNDTovdDGl%0AT1Aner090Qse%2B19ta8KS%2F3Akz37bkgqMkPO%2FiEOHlF%2FLbLvjfighkoGco51wc6d7%0AHCQwPWR%2BUenbQWzUwR4%2F4Pqw%2FYrxDAv8O%2FEnNfOGwnCnlnFq4a390VGriqMAngzI%0AlRMVDu4qJGW3dFNStVUm71%2B16ba%2FeIVBQGN2rbgie6Rb6VuHdsqSreea0tSLRxdd%0AFd7A0QMQRvtnqoUv6RZBhefr2t0CAwEAAaOBiTCBhjAdBgNVHQ4EFgQUeitnD4U4%0AMXtmLX53dTAZPENjovwwHwYDVR0jBBgwFoAUeitnD4U4MXtmLX53dTAZPENjovww%0ACQYDVR0TBAIwADA5BgNVHREEMjAwggtkb21haW4udGVzdIIQbWFpbC5kb21haW4u%0AdGVzdIIPd3d3LmRvbWFpbi50ZXN0MA0GCSqGSIb3DQEBCwUAA4IBAQAeD4Fc%2FBwM%0AfJEvlPO30%2FOp2JJxG92tbgsoY9CKTYoZy0IMHhwOrt%2FB36joYDrOhtiO6XsRw4Zm%0AAPT8ey9p61kUc6XWs5oU9aifKeAKzWCZV9wQphbY%2F0rQp1YPsVN9tBgiag754HPo%0AbNDhWOZSZDKnh82DikTD6iciTxeblrvcbFC4Z76JH31dvqmNMEAgZvPCpq86Ued5%0A52gKM0u2%2BrK%2FzIYjh%2FhooqN%2BTY%2BJQ667JzLzPNenzAYFsoIQgVj6%2FZoFqJA4nbxC%0Azv%2Fspqc0OQ2W9m5egRPDhngKt%2Bi9804N7FeilBL%2FcpEgUHhgzMBi1T9n%2BYBrc6bO%0AjNjvnEQRbqZY%0A-----END%20CERTIFICATE-----' \\\n  key='-----BEGIN%20RSA%20PRIVATE%20KEY-----%0AMIIEpAIBAAKCAQEA4AVM6J4Qg3DIFWr/eJ5GRmIATYsJIepKbrDy70sq+udcO8R8xxak0oMZ/9mUdpjSNK/fLVTuCO0kxTfQ9VUWJllX7ThD6Zh9ZvlC/nf/OEZLm3ZbnBgu8rbC8E9wuDOkKbJLnINgdhtowIydLK2MJ++q62bFV89jkHWTMcKyyqHENo3hc+lkpd9vnp8rZTinaVb7nX26uQqAFZYRo+WU0G/NPsq40QVSMoqPxyEz4qXo0hvuIlCXmzFZq/6fCVPEKPLhQgMmpdBkMz4dVOazREfqXdjMD2+QXSNiA1AwWr8l0r4rtzlxEYDJIR41yXp0xMl3KoolxMyvLBqZy32niQIDAQABAoIBAQCmbGmhWmPsMeoCt1WJFxQgD4goE0U6k+Kt7vjbOt14Pk6v/B2yjaju1wSGpO59WLS4/XrwI2se6IXrmba7u3VUEgWXLriNHoLy7/SMNTs+ZEKhAMG36eNe3tVdT7busTag31r6sEMGGwCsIwpU+azosk0oylWLEX/m/uHWEs1eaIEWWWtgHB+KZrrP7Rr9RYfVQ144DxmOxS3Ca9+mST62WqAVPR6POWGEfZqnZl/ePWZPcQYbFrhwnnefNoYBl/bnLZBo8rbNWxAqOEOuKfkrBzglKG/39WKPw8rj4JIVzY0yOuFCW6xCDWRkOrhU8Ol/3FvwDa3uJpkpmgPr4TgxAoGBAPGPLmxSuOYR97mDAXxrs037F2GCbqWvI6m7/ezWe9yn+bMpjSIWfsgtq4FsyqzPueEkDdQWi3xh6nu2WI/1Tl875opGAqEIJMqss/u11tnva5wzu1cCL6H85A5+HMOBvP3sm6CObKcVw92h7kxynVIUJJWhjfeZMN8gBFFpKIVFAoGBAO1ptXBmXLC/YKKvtHI3M16/ZopvM8ZqU2HcAHaw214Refw9JJ/e3/xTNfSerVTyCAQO1AdWTzJKBN8jmSYv1Mk1D3RpQPNR7wVzi46KR081AU41uMpqIGVOwHtyVnW/ZfLrc1DLIK8Cx8aHfoxffwzoMO5SEQSooeZfOLhsfDN1AoGBAKQTUEINsj+75psgbAr6ELGgItJ9yPBLVRr+cUzEpx9LDWVvjMihpP4NX1gq8EOPWT+ewLHVmmsjCyV6xw8JXXF8e2xif3in0m3D/wCzE7u2T06rKM3B017hKnrZmGoHnrqPU2osM4sOUpshWX6dv1Q4EF1+fbK3YCW+VpCBsB9NAoGAQo+uhNLODee56iKkzpjXWCsFTq6ar3hD5F3P63buKdNwhd2GlSPhXFbf+7M5GWW6BZk6rMvv7EOAVice2uvyFm8/4/1WbmF8R+T7LX1rPLO5p/m701QpvP11TabiwqRkqtSEQhSRF0AKTojSW/yyHCZFAawUhV/Z9EKiHmKb97kCgYAyzmFc2it0HqnsOnRybop603nqMtWGTQO4cxa93HUDpYajuK2K3DfrxUj6lG3z/oKJGGE2JqgZ6LBAhNJtJWJu2ox3pKGE63QjLJnVwb8y1NFYpe/crbLePuBwIR0L7drXxfv7O5btY7h6QI2d1/UIAQPAWbxLoTM+ndQ/uPEdfA%3D%3D-----END%20RSA%20PRIVATE%20KEY-----'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/installssl?api.version=1&domain=example.com&crt=-----BEGIN%2520CERTIFICATE-----%250AMIIDNTCCAh2gAwIBAgIFAY0o0kwwDQYJKoZIhvcNAQELBQAwFjEUMBIGA1UEAwwL%250AZG9tYWluLnRlc3QwHhcNMTcxMDMxMTUyMjU1WhcNMTgxMDMxMTUyMjU1WjAWMRQw%250AEgYDVQQDDAtkb21haW4udGVzdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC%250AggEBALer6vzwFt%252BO6ooHcXpq%252Bi%252FOVVQEY3oWxrqH6mB%252FPssVSxwcf6bLjoO4so%252Fn%250Adrymhb9mqfkOqYVHwnQ%252Fh2uM%252BIw1NKKDfwOljWcgCS24NykbfQUlW%252FSNDTovdDGl%250AT1Aner090Qse%252B19ta8KS%252F3Akz37bkgqMkPO%252FiEOHlF%252FLbLvjfighkoGco51wc6d7%250AHCQwPWR%252BUenbQWzUwR4%252F4Pqw%252FYrxDAv8O%252FEnNfOGwnCnlnFq4a390VGriqMAngzI%250AlRMVDu4qJGW3dFNStVUm71%252B16ba%252FeIVBQGN2rbgie6Rb6VuHdsqSreea0tSLRxdd%250AFd7A0QMQRvtnqoUv6RZBhefr2t0CAwEAAaOBiTCBhjAdBgNVHQ4EFgQUeitnD4U4%250AMXtmLX53dTAZPENjovwwHwYDVR0jBBgwFoAUeitnD4U4MXtmLX53dTAZPENjovww%250ACQYDVR0TBAIwADA5BgNVHREEMjAwggtkb21haW4udGVzdIIQbWFpbC5kb21haW4u%250AdGVzdIIPd3d3LmRvbWFpbi50ZXN0MA0GCSqGSIb3DQEBCwUAA4IBAQAeD4Fc%252FBwM%250AfJEvlPO30%252FOp2JJxG92tbgsoY9CKTYoZy0IMHhwOrt%252FB36joYDrOhtiO6XsRw4Zm%250AAPT8ey9p61kUc6XWs5oU9aifKeAKzWCZV9wQphbY%252F0rQp1YPsVN9tBgiag754HPo%250AbNDhWOZSZDKnh82DikTD6iciTxeblrvcbFC4Z76JH31dvqmNMEAgZvPCpq86Ued5%250A52gKM0u2%252BrK%252FzIYjh%252FhooqN%252BTY%252BJQ667JzLzPNenzAYFsoIQgVj6%252FZoFqJA4nbxC%250Azv%252Fspqc0OQ2W9m5egRPDhngKt%252Bi9804N7FeilBL%252FcpEgUHhgzMBi1T9n%252BYBrc6bO%250AjNjvnEQRbqZY%250A-----END%2520CERTIFICATE-----&key=-----BEGIN%2520RSA%2520PRIVATE%2520KEY-----%250AMIIEpAIBAAKCAQEA4AVM6J4Qg3DIFWr%2feJ5GRmIATYsJIepKbrDy70sq%2budcO8R8xxak0oMZ%2f9mUdpjSNK%2ffLVTuCO0kxTfQ9VUWJllX7ThD6Zh9ZvlC%2fnf%2fOEZLm3ZbnBgu8rbC8E9wuDOkKbJLnINgdhtowIydLK2MJ%2b%2bq62bFV89jkHWTMcKyyqHENo3hc%2blkpd9vnp8rZTinaVb7nX26uQqAFZYRo%2bWU0G%2fNPsq40QVSMoqPxyEz4qXo0hvuIlCXmzFZq%2f6fCVPEKPLhQgMmpdBkMz4dVOazREfqXdjMD2%2bQXSNiA1AwWr8l0r4rtzlxEYDJIR41yXp0xMl3KoolxMyvLBqZy32niQIDAQABAoIBAQCmbGmhWmPsMeoCt1WJFxQgD4goE0U6k%2bKt7vjbOt14Pk6v%2fB2yjaju1wSGpO59WLS4%2fXrwI2se6IXrmba7u3VUEgWXLriNHoLy7%2fSMNTs%2bZEKhAMG36eNe3tVdT7busTag31r6sEMGGwCsIwpU%2bazosk0oylWLEX%2fm%2fuHWEs1eaIEWWWtgHB%2bKZrrP7Rr9RYfVQ144DxmOxS3Ca9%2bmST62WqAVPR6POWGEfZqnZl%2fePWZPcQYbFrhwnnefNoYBl%2fbnLZBo8rbNWxAqOEOuKfkrBzglKG%2f39WKPw8rj4JIVzY0yOuFCW6xCDWRkOrhU8Ol%2f3FvwDa3uJpkpmgPr4TgxAoGBAPGPLmxSuOYR97mDAXxrs037F2GCbqWvI6m7%2fezWe9yn%2bbMpjSIWfsgtq4FsyqzPueEkDdQWi3xh6nu2WI%2f1Tl875opGAqEIJMqss%2fu11tnva5wzu1cCL6H85A5%2bHMOBvP3sm6CObKcVw92h7kxynVIUJJWhjfeZMN8gBFFpKIVFAoGBAO1ptXBmXLC%2fYKKvtHI3M16%2fZopvM8ZqU2HcAHaw214Refw9JJ%2fe3%2fxTNfSerVTyCAQO1AdWTzJKBN8jmSYv1Mk1D3RpQPNR7wVzi46KR081AU41uMpqIGVOwHtyVnW%2fZfLrc1DLIK8Cx8aHfoxffwzoMO5SEQSooeZfOLhsfDN1AoGBAKQTUEINsj%2b75psgbAr6ELGgItJ9yPBLVRr%2bcUzEpx9LDWVvjMihpP4NX1gq8EOPWT%2bewLHVmmsjCyV6xw8JXXF8e2xif3in0m3D%2fwCzE7u2T06rKM3B017hKnrZmGoHnrqPU2osM4sOUpshWX6dv1Q4EF1%2bfbK3YCW%2bVpCBsB9NAoGAQo%2buhNLODee56iKkzpjXWCsFTq6ar3hD5F3P63buKdNwhd2GlSPhXFbf%2b7M5GWW6BZk6rMvv7EOAVice2uvyFm8%2f4%2f1WbmF8R%2bT7LX1rPLO5p%2fm701QpvP11TabiwqRkqtSEQhSRF0AKTojSW%2fyyHCZFAawUhV%2fZ9EKiHmKb97kCgYAyzmFc2it0HqnsOnRybop603nqMtWGTQO4cxa93HUDpYajuK2K3DfrxUj6lG3z%2foKJGGE2JqgZ6LBAhNJtJWJu2ox3pKGE63QjLJnVwb8y1NFYpe%2fcrbLePuBwIR0L7drXxfv7O5btY7h6QI2d1%2fUIAQPAWbxLoTM%2bndQ%2fuPEdfA%253D%253D-----END%2520RSA%2520PRIVATE%2520KEY-----"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.32"}},"/mail_sni_status":{"get":{"description":"This function retrieves the status of the domain's SNI mail services.\n\n**Note:**\n\nFunctions that disable Mail SNI fail and make no changes.","operationId":"mail_sni_status","parameters":[{"description":"The account's domain.","in":"query","name":"domain","required":true,"schema":{"example":"example.com","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"enabled":{"description":"Whether SNI for mail is enabled.\n- `1` — Enabled.\n- `0` — Disabled.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"mail_sni_status","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result`\nfield is `0`. This field may display a success message when\na function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return domain's SNI mail services status","tags":["Mail","Mail Server Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  mail_sni_status \\\n  domain='example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/mail_sni_status?api.version=1&domain=example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.48"}},"/rebuild_mail_sni_config":{"get":{"description":"This function rebuilds the mail SNI configuration files.","operationId":"rebuild_mail_sni_config","parameters":[{"description":"Whether to reload the Dovecot service after the system rebuilds the configuration files.\n* `1` - Reload Dovecot.\n* `0` - Do **not** reload Dovecot.","in":"query","name":"reload_dovecot","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"configs_built":{"description":"list of configuration files that this function rebuilt.\n\n**Note:**\n\n The function only returns this value if you call it as the root user.","items":{"example":"/etc/dovecot/sni.conf","type":"string"},"type":"array"},"success":{"description":"Whether the system rebuilt the configuration files.\n* `1` - The system rebuilt the configuration files.\n* `0` - The system did **not** rebuild the configuration files.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"rebuild_mail_sni_config","type":"string"},"reason":{"description":"The `reason` the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Rebuild mail SNI configuration files","tags":["Mail","Mail Server Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  rebuild_mail_sni_config\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/rebuild_mail_sni_config?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.48"}},"/listcrts":{"get":{"description":"This function lists the server's domains with installed SSL certificates.","operationId":"listcrts","parameters":[{"description":"Whether to limit the results to certificates registered with\na certificate authority (CA).\n\n* `1` — Registered certificates **only**.\n* `0` — All certificates.","in":"query","name":"registered","required":false,"schema":{"default":0,"enum":[1,0],"example":1,"type":"integer"}},{"description":"The cPanel username.\n\nIf you do **not** use this parameter, the function returns certificates\nfor **all** accounts on the server.","in":"query","name":"user","required":false,"schema":{"example":"username","format":"username","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"crt":{"description":"Information about the certificate.","items":{"properties":{"domain":{"description":"The certificate's primary domain.","example":"example.com","format":"domain","type":"string"},"domain_owners":{"description":"A list of the owners of the domain or domains that the certificate covers.","example":["username"],"items":{"format":"username","type":"string"},"type":"array"},"domains":{"description":"A list of the domain or domains that the certificate covers.","example":["example.com"],"items":{"format":"domain","type":"string"},"type":"array"},"ecdsa_curve_name":{"description":"The ECDSA curve that the certificate's key uses.\n\n* `prime256v1`\n* `secp384r1`\n* `null` — The certificate's key is **not** an ECDSA key.","enum":["prime256v1","secp384r1"],"example":null,"nullable":true,"type":"string"},"friendly_name":{"description":"The certificate's friendly name.","example":"TestCertificate","type":"string"},"id":{"description":"The certificate's ID.","example":"example._com_d13b4_362b9_1400343187_b05e5c3e443dda9a8869c4cf7457829e","type":"string"},"is_self_signed":{"description":"Whether the certificate is self-signed.\n\n* `1` — Self-signed.\n* `0` — **Not** self-signed.","enum":[1,0],"example":1,"type":"integer"},"issuer.organizationName":{"description":"The certificate's Organization Name.","example":"Organization","type":"string"},"key_algorithm":{"description":"The certificate's key's algorithm.\n\n* `rsaEncryption` — RSA.\n* `id-ecPublicKey` — ECDSA.","enum":["rsaEncryption","id-ecPublicKey"],"example":"rsaEncryption","type":"string"},"modulus_length":{"description":"The certificate's key's modulus length, in bits.\n\n* `null` — The certificate's key is **not** an RSA key.","example":2048,"nullable":true,"type":"integer"},"not_after":{"description":"The date the certificate expires.","example":1601467200,"format":"unix_timestamp","type":"integer"},"registered":{"description":"Whether the certificate is registered with a CA.\n\n* `1` — Registered.\n* `0` — **Not** registered.","enum":[1,0],"example":1,"type":"integer"},"signature_algorithm":{"description":"The certificate's OID hash algorithm signature.","example":"sha256WithRSAEncryption","type":"string"},"validation_type":{"description":"The certificate's validation type.\n\n* `ev` — Extended Validation.\n* `ov` — Organization Validation.\n* `dv` — Domain Validated.\n* `null` — The system could **not** parse and determine the\ncertificate's validation type.","enum":["ev","dv","ov"],"example":"dv","nullable":true,"type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"listcrts","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return domains with installed SSL certificates","tags":["SSL","SSL Server Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  listcrts\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/listcrts?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/set_tier":{"get":{"description":"This function sets a cPanel & WHM server to a specified [support tier](https://docs.cpanel.net/knowledge-base/cpanel-product/product-versions-and-the-release-process/).","operationId":"set_tier","parameters":[{"description":"The support tier to use.","in":"query","name":"tier","required":true,"schema":{"enum":["edge","current","release","stable","lts"],"example":"current","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"tier":{"description":"The server's new support tier.","enum":["edge","current","release","stable","lts"],"example":"current","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"set_tier","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"Update tier successfully changed to current","type":"string"},"result":{"description":"* `1` — Success\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update cPanel & WHM release tier","tags":["Updates"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  set_tier \\\n  tier='current'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/set_tier?api.version=1&tier=current"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.38"}},"/remove_autossl_user_excluded_domains":{"get":{"description":"This function enables AutoSSL for an account's specified domains.","operationId":"remove_autossl_user_excluded_domains","parameters":[{"description":"The cPanel user's account.","in":"query","name":"username","required":true,"schema":{"example":"username","format":"username","type":"string"}},{"description":"Enable AutoSSL for this domain.\n\n**Note:**\n\nFor multiple domains, increment the parameter name. For example, domain-1, domain-2, and domain-3.","examples":{"multiple":{"summary":"Enable AutoSSL for multiple domains.","value":"domain-1=cpcalendars.example.com&domain-2=cpcontacts.example.com"},"single":{"summary":"Enable AutoSSL for a single domain.","value":"cpcalendars.example.com"}},"in":"query","name":"domain","required":true,"schema":{"example":"cpcalendars.example.com","format":"domain","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"remove_autossl_user_excluded_domains","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove AutoSSL for domain","tags":["SSL","Auto-Generated Certificates"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  remove_autossl_user_excluded_domains \\\n  username='username' \\\n  domain='cpcalendars.example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/remove_autossl_user_excluded_domains?api.version=1&username=username&domain=cpcalendars.example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"66"}},"/rebuilduserssldb":{"get":{"description":"This function rebuilds the database of SSL certificate users.","operationId":"rebuilduserssldb","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"records":{"description":"The cPanel accounts that the function rebuilt SSL certificate information for.","items":{"example":"username","format":"username","type":"string"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"rebuilduserssldb","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update SSL certificate users database","tags":["SSL","SSL Server Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  rebuilduserssldb\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/rebuilduserssldb?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.38"}},"/reset_service_ssl_certificate":{"get":{"description":"This function regenerates a self-signed SSL certificate and assigns it to a service.","operationId":"reset_service_ssl_certificate","parameters":[{"description":"The service.\n\n* `ftp` - The `ftp` service.\n* `exim` - The `exim` service.\n* `dovecot` - The `dovecot` service.\n* `cpanel` - The `cpanel` service.","in":"query","name":"service","required":true,"schema":{"enum":["ftp","exim","dovecot","cpanel"],"example":"cpanel","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"certificate":{"description":"The SSL certificate's contents.","example":"-----BEGIN CERTIFICATE-----\nMIIDWzCCAkOgAwIBAgIFAiil8fgwDQYJKoZIhvcNAQELBQAwRjEcMBoGA1UEAwwT\ndm01LmRvY3MuY3BhbmVsLm5ldDEmMCQGCSqGSIb3DQEJARYXc3NsQHZtNS5kb2Nz\nLmNwYW5lbC5uZXQwHhcNMTQxMTI0MTg0NDE5WhcNMTUxMTI0MTg0NDE5WjBGMRww\nGgYDVQQDDBN2bTUuZG9jcy5jcGFuZWwubmV0MSYwJAYJKoZIhvcNAQkBFhdzc2xA\ndm01LmRvY3MuY3BhbmVsLm5ldDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC\nggEBAKYsBFQaqfz9ggP2uw+Vm4196hDlgZtx/A7cN7ktDkCzztxpQ1Us6zty0DPB\nKm6aMhi8tvfO1/DU8+L2ybmgXXmAvhMjEdBYtiMd7rUVAo4zuPOzwABJzfTq46Wk\ntQiuT9TZ+051ixFLRyz58ke0jAqqQugeZK1d5q1m82lUow3LU3oPhtYiR31ROU4g\nHt1/p+okMf3T21Bl6lLXQf8EVwUL8c0zrRsLYlhIFGyedaVqoZ47anGFc0U0ZJzw\nBOXnmxbYZY+pExXiNZpxTjUDKgtLvY8CjrHjNgVXSL9S7J8Src4/l7SvKoRjnAit\nKsMh6d/nTC4bukX5FGBph9anoFcCAwEAAaNQME4wHQYDVR0OBBYEFDBzN9RDgdnH\nHx5x7iUeBDX8qQ3yMB8GA1UdIwQYMBaAFDBzN9RDgdnHHx5x7iUeBDX8qQ3yMAwG\nA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBACYT6VSDfRxsGIzzoYMlIN9K\nd1pfDqFVFKZecI9M+fc0iAnYYRm5VUpItw5fAoMbrjCL4XMZKImSmkAWc4m9cCDs\nWT4rSEE/Fhv3dUjI3Hg7CFoxwU+Ke+yORsPNCv/9lDjReh9pU120UIttOa1lu9NN\nkT8QcUN0+NAvhj6MTm87VsQBNEpQhddyPuOmtga/zf8HTOcvtbeoRTueVNa4yNvP\n3UI6FLwNWNebzgm5zunahY7svqrTbKkNbQbIFqHrhSZdY5i7+I7Lgi9hfri7nDDk\nl6Dv+Ntm0LKWJNEKuZ8I+QVuJiFIFqF/8Gsqc/8pDuJF3b7UchyqGCXJhnExBR4=\n-----END CERTIFICATE-----","format":"pem-certificate","type":"string"},"certificate_info":{"description":"Detailed information about the certificate.","properties":{"domains":{"description":"The domains that correspond to the certificate.","items":{"example":"example.com","format":"domain","type":"string"},"type":"array"},"ecdsa_curve_name":{"description":"The ECDSA curve that the certificate's key uses.\n\n* `prime256v1`\n* `secp384r1`\n* `null` — The certificate's key is **not** an ECDSA key.","enum":["prime256v1","secp384r1"],"example":null,"nullable":true,"type":"string"},"ecdsa_public":{"description":"The certificate's key's ECDSA compressed public point, in hexadecimal format.\n\n* `null` — The certificate's key is **not** an ECDSA key.","example":null,"nullable":true,"type":"string"},"is_self_signed":{"description":"This value indicates whether the certificate is a self-signed certificate.\n* `1` - Certificate is self-signed.\n* `0` - Certificate is **not** self-signed.","enum":[0,1],"example":1,"type":"integer"},"issuer.commonName":{"description":"The Common Name of the organization that issued the certificate.","example":"example.com","type":"string"},"issuer.organizationName":{"description":"The organization that generated the certificate.","example":"Writer's Guild of America","type":"string"},"issuer_text":{"description":"Information about the issuer.","example":"commonName\nhostname.example.com\nemailAddress\nssl@hostname.example.com","type":"string"},"key_algorithm":{"description":"The certificate's key's algorithm.\n\n* `rsaEncryption` — RSA.\n* `id-ecPublicKey` — ECDSA.","enum":["rsaEncryption","id-ecPublicKey"],"example":"rsaEncryption","type":"string"},"modulus":{"description":"The certificate's key's modulus, in hexadecimal format.\n\n* `null` — The certificate's key is **not** an RSA key.","example":"a673c3b17344664b35f8791f562d3aea6bf4d8faa3ae3fc0a519380fd453964a36677c34d48677ecb7f5ed035df026f5f0f8fbfe21745e52daf1f3b9e58c73f0baefdb709320e2202e7d05250b051a59b30ff1fef22d83d7140c1c81cea314a0890ce8d2226799872181c58a74016c7aaa2cff5ac72b575cecde8f304aa572a2ea03d8b173ab76c6e8cdb9dfd0da81e1119cefd4b8b4dbfbe0e46c7f1ee2fe8b5fd5504e58ccbc0d13b4fa41ecc9ebd0dabe1d1fec5c724f748167e7c0553e997f9b77eb36abce70973f06df151748d41b758de3efd7afa6f2464a1547f5ff158469d96e248be464df9eda0e7ce854a89332a2c1278b17c425368a9604f454db","nullable":true,"type":"string"},"modulus_length":{"description":"The certificate's key's modulus length, in bits.\n\n* `null` — The certificate's key is **not** an RSA key.","example":2048,"minimum":1,"nullable":true,"type":"integer"},"not_after":{"description":"When the certificate expires.","example":1398805499,"format":"unix_timestamp","type":"integer"},"not_before":{"description":"The certificate's validation date.","example":1367269499,"format":"unix_timestamp","type":"integer"}},"type":"object"},"service":{"description":"The service that the certificate corresponds to.\n* `ftp` - The `ftp` service.\n* `exim` - The `exim` service.\n* `dovecot` - The `dovecot` service.\n* `cpanel` - The `cpanel` service.","enum":["ftp","exim","dovecot","cpanel"],"example":"ftp","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"reset_service_ssl_certificate","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Create self-signed SSL certificate for service","tags":["SSL","SSL Server Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  reset_service_ssl_certificate \\\n  service='cpanel'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/reset_service_ssl_certificate?api.version=1&service=cpanel"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.40"}},"/set_autossl_metadata_key":{"get":{"description":"This function sets values for AutoSSL's metadata keys. This allows you to replace certificates that AutoSSL did not issue and toggle other AutoSSL notifications.\n\n**Note:**\n\n  * This function performs the same actions as the WHM API 1 `set_autossl_metadata` function. However, this function accepts a single key and value pair as a parameter instead of JSON. Additionally, you can **only** enter one key and value pair per function call.\n  * This function **only** accepts a single key and value pair. To set all values, use the WHM API 1 `set_autossl_metadata` function or make multiple calls to this function.","operationId":"set_autossl_metadata_key","parameters":[{"description":"The AutoSSL metadata key that you wish to modify.\n* `clobber_externally_signed` — Whether to allow AutoSSL to replace certificates that none of this system’s AutoSSL modules issued. When you enable this option, AutoSSL will install certificates that replace users’ Certificate Authority (CA) issued certificates if they are invalid or expire within three days.\n* `notify_autossl_expiry` — Whether to send a notification when an AutoSSL certificate expires. This occurs when AutoSSL cannot request a new certificate.\n* `notify_autossl_expiry_coverage` — Whether to send a notification if at least one currently-secured domain will lose coverage when the certificate renews.\n* `notify_autossl_expiry_coverage_user `— Whether to send a notification if at least one currently-secured domain for a user will lose coverage when the certificate renews.\n* `notify_autossl_renewal` — Whether to send a notification when AutoSSL successfully renews a certificate.\n* `notify_autossl_renewal_user` — Whether to send a notification when AutoSSL successfully renews a certificate for a user.\n* `notify_autossl_renewal_coverage` — Whether to send a notification when a currently-secured domain fails DCV and the certificate has not reached its renewal period.\n* `notify_autossl_renewal_coverage_user` — Whether to send a notification when a user's currently-secured domain fails DCV and the certificate has not reached its renewal period.\n* `notify_autossl_renewal_coverage_reduced` — Whether to send a notification when AutoSSL has renewed a certificate, but the new certificate lacks at least one domain that the previous certificate secured.\n* `notify_autossl_renewal_coverage_reduced_user` — Whether to send a notification when AutoSSL has renewed a certificate for a user, but the new certificate lacks at least one domain that the previous certificate secured.\n* `notify_autossl_renewal_uncovered_domains` — Whether to send a notification when AutoSSL has renewed a certificate, but the new certificate lacks one or more of the website’s domains.\n* `notify_autossl_renewal_uncovered_domains_user` — Whether to send a notification when AutoSSL has renewed a certificate, but the new certificate lacks one or more of the website’s domains.","in":"query","name":"key","required":true,"schema":{"enum":["clobber_externally_signed","notify_autossl_expiry","notify_autossl_expiry_coverage","notify_autossl_expiry_coverage_user","notify_autossl_renewal","notify_autossl_renewal_user","notify_autossl_renewal_coverage","notify_autossl_renewal_coverage_user","notify_autossl_renewal_coverage_reduced","notify_autossl_renewal_coverage_reduced_user","notify_autossl_renewal_uncovered_domains","notify_autossl_renewal_uncovered_domains_user"],"example":"notify_autossl_expiry","type":"string"}},{"description":"Whether to allow AutoSSL to replace certificates that it did not issue for the `clobber_externally_signed` parameter.\n\n**or**\n\nWhether to send a notification for the `notify_autossl_expiry`, `notify_autossl_expiry_coverage`, `notify_autossl_expiry_coverage_user`, `notify_autossl_renewal`, `notify_autossl_renewal_user`, `notify_autossl_renewal_coverage`, `notify_autossl_renewal_coverage`, `notify_autossl_renewal_coverage_reduced`, `notify_autossl_renewal_coverage_reduced_user`, `notify_autossl_renewal_uncovered_domains`, and `notify_autossl_renewal_uncovered_domains_user` parameters.\n* `1` — Allow or notify.\n* `0` — Do **not** allow or notify.\n\n**Note:**\n\n For reference, the system preconfigures AutoSSL metadata keys to the following values:\n * The value for `clobber_externally_signed` defaults to `0`.\n * The value for `notify_autossl_expiry` defaults to `1`.\n * The value for `notify_autossl_expiry_coverage` defaults to `1`.\n * The value for `notify_autossl_expiry_coverage_user` defaults to `1`.\n * The value for `notify_autossl_renewal` defaults to `1`.\n * The value for `notify_autossl_renewal_user` defaults to `1`.\n * The value for `notify_autossl_renewal_coverage` defaults to `1`.\n * The value for `notify_autossl_renewal_coverage_user` defaults to `1`.\n * The value for `notify_autossl_renewal_coverage_reduced` defaults to `1`.\n * The value for `notify_autossl_renewal_coverage_reduced_user` defaults to `1`.\n * The value for `notify_autossl_renewal_uncovered_domains` defaults to `1`.\n * The value for `notify_autossl_renewal_uncovered_domains_user` defaults to `1`.","in":"query","name":"value","required":true,"schema":{"enum":[0,1],"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"set_autossl_metadata_key","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update AutoSSL metadata via JSON","tags":["SSL","Auto-Generated Certificates"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  set_autossl_metadata_key \\\n  key='notify_autossl_expiry' \\\n  value='1'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/set_autossl_metadata_key?api.version=1&key=notify_autossl_expiry&value=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"70"}},"/set_autossl_provider":{"get":{"description":"This function sets the provider that the AutoSSL feature uses.\n\n**Note:**\n\n  To disable AutoSSL, call WHM API 1's `disable_autossl` function.","operationId":"set_autossl_provider","parameters":[{"description":"The AutoSSL provider's name. For example:\n* `cPanel`\n* `LetsEncrypt`","in":"query","name":"provider","required":true,"schema":{"example":"cPanel","type":"string"}},{"description":"Additional parameters which you wish to pass to the AutoSSL provider.\n\n  **Note:**\n\n  These additional parameters begin with the  `x_`  prefix. For example, the Let's Encrypt provider accepts the `x_terms_of_service_accepted parameter`, to which you would pass the URL of the terms of service that you accept.","in":"query","name":"x_*","required":false,"schema":{"example":"(varies)","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"set_autossl_provider","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update the AutoSSL provider","tags":["SSL","Auto-Generated Certificates"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  set_autossl_provider \\\n  provider='cPanel'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/set_autossl_provider?api.version=1&provider=cPanel"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"58"}},"/set_autossl_metadata":{"get":{"description":"This function sets values for AutoSSL's metadata keys. This allows you to replace certificates that AutoSSL did not issue and toggle other AutoSSL notifications.\n\n**Note:**\n\nWe recommend that you use the WHM API 1 `set_autossl_metadata_key` function instead.\n\n**Information:**\n\n* You can enter more than one key and value pair in the `metadata_json` JSON hash.\n* Any keys that you do not **explicitly** define will adopt the system's default value.","operationId":"set_autossl_metadata","parameters":[{"content":{"application/json":{"schema":{"example":{"clobber_externally_signed":1,"notify_autossl_expiry":1,"notify_autossl_expiry_coverage":1,"notify_autossl_expiry_coverage_user":1,"notify_autossl_expiry_user":1,"notify_autossl_renewal":1,"notify_autossl_renewal_coverage":1,"notify_autossl_renewal_coverage_reduced":1,"notify_autossl_renewal_coverage_reduced_user":1,"notify_autossl_renewal_coverage_user":1,"notify_autossl_renewal_uncovered_domains":1,"notify_autossl_renewal_uncovered_domains_user":1,"notify_autossl_renewal_user":1},"properties":{"clobber_externally_signed":{"default":0,"description":"Whether to allow AutoSSL to replace certificates that none of\nthis system’s AutoSSL modules issued. When you enable this option, AutoSSL\nwill install certificates that replace users’ Certificate Authority (CA)\nissued certificates if they are invalid or expire within three days.\n* `1` - Replace certificates not issued by the AutoSSL system.\n* `0` - Only replace certificates issued by the AutoSSL system.","enum":[0,1],"example":1,"type":"integer"},"notify_autossl_expiry":{"default":1,"description":"Whether to send a notification when an AutoSSL certificate expires. This occurs when AutoSSL cannot request a new certificate.\n* `1` - Send a notification.\n* `0` - Do **not** send a notification.\n\n**Notes:**\n\nThis can happen if all of a website’s domains fail Domain Control Validation (DCV), or if the AutoSSL provider has not issued a certificate in response to a request.","enum":[0,1],"example":1,"type":"integer"},"notify_autossl_expiry_coverage":{"default":1,"description":"Whether to send a notification if at least one currently-secured domain will lose coverage when the certificate renews.\n* `1` - Send a notification.\n* `0` - Do **not** send a notification.","enum":[0,1],"example":1,"type":"integer"},"notify_autossl_expiry_coverage_user":{"default":1,"description":"Whether to send a notification if at least one of a user's currently-secured domains will lose coverage when the certificate renews.\n* `1` - Send a notification.\n* `0` - Do **not** send a notification.","enum":[0,1],"example":1,"type":"integer"},"notify_autossl_expiry_user":{"default":1,"description":"Whether to send a notification when a user's AutoSSL certificate expires. This occurs when AutoSSL cannot request a new certificate for a user.\n* `1` - Send a notification.\n* `0` - Do **not** send a notification.","enum":[0,1],"example":1,"type":"integer"},"notify_autossl_renewal":{"default":1,"description":"Whether to send a notification when AutoSSL successfully renews a certificate.\n* `1` - Send a notification.\n* `0` - Do **not** send a notification.","enum":[0,1],"example":1,"type":"integer"},"notify_autossl_renewal_coverage":{"default":1,"description":"Whether to send a notification if a currently-secured domain fails DCV and the certificate has not reached its renewal period.\n* `1` - Send a notification.\n* `0` - Do **not** send a notification.","enum":[0,1],"example":1,"type":"integer"},"notify_autossl_renewal_coverage_reduced":{"default":1,"description":"Whether to send a notification when AutoSSL has renewed a certificate and the new certificate lacks at least one domain that the previous certificate secured.\n* `1` - Send a notification.\n* `0` - Do **not** send a notification.","enum":[0,1],"example":1,"type":"integer"},"notify_autossl_renewal_coverage_reduced_user":{"default":1,"description":"Whether to send a notification  when AutoSSL has renewed a certificate for a user and the new certificate lacks at least one domain that the previous certificate secured.\n* `1` - Send a notification.\n* `0` - Do **not** send a notification.","enum":[0,1],"example":1,"type":"integer"},"notify_autossl_renewal_coverage_user":{"default":1,"description":"Whether to send a notification if a currently-secured domain fails DCV and the certificate has not reached its renewal period.\n* `1` - Send a notification.\n* `0` - Do **not** send a notification.","enum":[0,1],"example":1,"type":"integer"},"notify_autossl_renewal_uncovered_domains":{"default":1,"description":"Whether to send a notification when AutoSSL has renewed a certificate and the new certificate lacks one or more of the website’s domains.\n* `1` - Send a notification.\n* `0` - Do **not** send a notification.","enum":[0,1],"example":1,"type":"integer"},"notify_autossl_renewal_uncovered_domains_user":{"default":1,"description":"Whether to send a notification  when AutoSSL has renewed a certificate for a user and the new certificate lacks one or more of the website’s domains.\n* `1` - Send a notification.\n* `0` - Do **not** send a notification.","enum":[0,1],"example":1,"type":"integer"},"notify_autossl_renewal_user":{"default":1,"description":"Whether to send a notification  when AutoSSL successfully renews a certificate for a user.\n* `1` - Send a notification.\n* `0` - Do **not** send a notification.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"}}},"description":"JSON-encoded object of metadata keys and values that control AutoSSL's behavior.","in":"query","name":"metadata_json","required":true}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"set_autossl_metadata","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update AutoSSL metadata","tags":["SSL","Auto-Generated Certificates"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  set_autossl_metadata \\\n  metadata_json='{\"clobber_externally_signed\":\"1\",\"notify_autossl_expiry\":\"1\",\"notify_autossl_expiry_coverage\":\"1\",\"notify_autossl_expiry_coverage_user\":\"1\",\"notify_autossl_expiry_user\":\"1\",\"notify_autossl_renewal\":\"1\",\"notify_autossl_renewal_coverage\":\"1\",\"notify_autossl_renewal_coverage_reduced\":\"1\",\"notify_autossl_renewal_coverage_reduced_user\":\"1\",\"notify_autossl_renewal_coverage_user\":\"1\",\"notify_autossl_renewal_uncovered_domains\":\"1\",\"notify_autossl_renewal_uncovered_domains_user\":\"1\",\"notify_autossl_renewal_user\":\"1\"}'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/set_autossl_metadata?api.version=1&metadata_json=%7b%22clobber_externally_signed%22%3a%221%22%2c%22notify_autossl_expiry%22%3a%221%22%2c%22notify_autossl_expiry_coverage%22%3a%221%22%2c%22notify_autossl_expiry_coverage_user%22%3a%221%22%2c%22notify_autossl_expiry_user%22%3a%221%22%2c%22notify_autossl_renewal%22%3a%221%22%2c%22notify_autossl_renewal_coverage%22%3a%221%22%2c%22notify_autossl_renewal_coverage_reduced%22%3a%221%22%2c%22notify_autossl_renewal_coverage_reduced_user%22%3a%221%22%2c%22notify_autossl_renewal_coverage_user%22%3a%221%22%2c%22notify_autossl_renewal_uncovered_domains%22%3a%221%22%2c%22notify_autossl_renewal_uncovered_domains_user%22%3a%221%22%2c%22notify_autossl_renewal_user%22%3a%221%22%7d"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"60"}},"/has_digest_auth":{"get":{"description":"This function checks whether Digest Authentication is enabled for\na cPanel user. Windows® Vista, Windows® 7, and Windows® 8 require Digest Authentication\nsupport in order to access [Web Disk](https://docs.cpanel.net/cpanel/files/web-disk/) over an unencrypted connection.","operationId":"has_digest_auth","parameters":[{"description":"The cPanel account username.","in":"query","name":"user","required":true,"schema":{"example":"username","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"digestauth":{"description":"Whether Digest Authentication support is enabled.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"has_digest_auth","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result`\nfield is `0`. This field may display a success message when\na function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Validate cPanel account Digest Authentication","tags":["Accounts","Account Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  has_digest_auth \\\n  user='username'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/has_digest_auth?api.version=1&user=username"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.34"}},"/set_autossl_user_excluded_domains":{"get":{"description":"This function disables AutoSSL for a specific domain on an account.\n\n**Warning:**\n\n  This function **replaces** the list of any previously-excluded domains. To add a domain to the list of the user's excluded domains, use the `add_autossl_user_excluded_domains` function.","operationId":"set_autossl_user_excluded_domains","parameters":[{"description":"The cPanel user's account.","in":"query","name":"username","required":true,"schema":{"example":"example","format":"username","type":"string"}},{"description":"Disable AutoSSL for this domain. If you do **not** include this parameter, the system will **enable** AutoSSL for every domain on the account.\n\n**Note**\n\nTo disable AutoSSL for multiple domains, duplicate or increment the parameter name. For example, to exclude three domains, you could:\n* Use the `domain` parameter multiple times.\n* Use the `domain`, `domain-1`, and `domain-2` parameters.","examples":{"multiple":{"summary":"Multiple domains","value":"domain=example.com&domain-1=example1.com&domain-2=example2.com"},"multiple-alternative":{"summary":"Multiple domains","value":"domain=example.com&domain=example1.com&domain=example2.com"},"single":{"summary":"A single domain.","value":"example.com"}},"in":"query","name":"domain","required":false,"schema":{"example":"cpcalendars.example.com","format":"domain","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"set_autossl_user_excluded_domains","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Disable AutoSSL for domain","tags":["SSL","Auto-Generated Certificates"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  set_autossl_user_excluded_domains \\\n  username='example'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/set_autossl_user_excluded_domains?api.version=1&username=example"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"66"}},"/start_autossl_check_for_all_users":{"get":{"description":"This function performs an AutoSSL certificate check in the background for all cPanel users that have the feature enabled.","operationId":"start_autossl_check_for_all_users","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"pid":{"description":"The process ID of the script.","example":29193,"minimum":1,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"start_autossl_check_for_all_users","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Start AutoSSL check for all cPanel accounts","tags":["SSL","Auto-Generated Certificates"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  start_autossl_check_for_all_users\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/start_autossl_check_for_all_users?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"58"}},"/fetch_security_advice":{"get":{"description":"This function returns the cPanel Security Advisor's security scan data. It advises you of how to resolve any security issues that it finds.\n\n**Note:**\n\n  For more information, read the [cPanel Security Advisor](https://go.cpanel.net/githubsecurityadvisor) documentation at the WebPros International, LLC GitHub® repository.","operationId":"fetch_security_advice","parameters":[],"responses":{"200":{"content":{"application/json":{"examples":{"advice_with_module_error":{"value":{"data":{"payload":[{"advice":{"key":"SSH_direct_root_login_permitted","suggestion":"Manually edit /etc/ssh/sshd_config and change PermitRootLogin to “without-password” or “no”, then restart SSH …","summary":"SSH direct root logins are permitted.","type":"ADVISE_BAD"},"module":"Cpanel::Security::Advisor::Assessors::SSH","type":"mod_advice"},{"advice":{"key":"SSH_is_current","suggestion":null,"summary":"Current SSH version is up to date: 11.22p33-44","type":"ADVISE_GOOD"},"module":"Cpanel::Security::Advisor::Assessors::SSH","type":"mod_advice"},{"message":"Anvil not found at /usr/local/cpanel/Cpanel/Security/Advisor/Assessors/ACME.pm line 6.","module":"Cpanel::Security::Advisor::Assessors::ACME","type":"mod_load"}]},"metadata":{"command":"fetch_security_advice","reason":"OK","result":1,"version":1}}}},"schema":{"properties":{"data":{"properties":{"payload":{"description":"**Note:**\n\n * This function only returns the the `advice` array of objects when the `type` return is the `mod_advice` value.\n * This function only returns the `message` return when the `type` return is the `mod_load` or `mod_run` value.","items":{"properties":{"advice":{"description":"**Note:**\n\n  This function only returns this object when the `type` return is the `mod_advice` value.","properties":{"key":{"description":"A unique check identifier in the module that returns a status message.","example":"ClamAV_not_installed","type":"string"},"suggestion":{"description":"A message that suggests how to resolve the security issue.","example":"Install ClamAV within \"<a target=\\\"_blank\\\" href=\\\"https://example.com:2087/scripts2/manage_plugins\\\">Manage Plugins</a>\".","format":"HTML","nullable":true,"type":"string"},"summary":{"description":"A summary about the module's current security status.","example":"ClamAV is not installed.","format":"HTML","type":"string"},"type":{"description":"The level at which the module returns a specific security message.\n* `ADVISE_BAD` - The object contains a security issue.\n* `ADVISE_GOOD` - There are no security issues.\n* `ADVISE_INFO` - The object contains an informational message.\n* `ADVISE_WARN` - The object contains a warning.","enum":["ADVISE_BAD","ADVISE_GOOD","ADVISE_INFO","ADVISE_WARN"],"example":"ADVISE_BAD","type":"string"}},"type":"object"},"message":{"description":"A message that describes an error.\n\n**Note:**\n\n  This function only returns this value for the `type` return's `mod_load` and `mod_run` values.","example":"Can't call method \"get_raw_conf\" on an undefined value at /usr/local/cpanel/Whostmgr/Services/SSH/Config.pm line 160.","type":"string"},"module":{"description":"The name of a module that the Security Advisor checked.","example":"Cpanel::Security::Advisor::Assessors::ClamAV","type":"string"},"type":{"description":"The type of security message.\n\n* `mod_advice` - There is a message from the Security Advisor module.\n* `mod_load` - There was an error preventing the loading of the module.\n* `mod_run` - There was an error preventing the system from completing one of the module's checks.","enum":["mod_advice","mod_load","mod_run"],"example":"mod_advice","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"fetch_security_advice","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return Security Advisor results","tags":["Security"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  fetch_security_advice\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/fetch_security_advice?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"80"}},"/reset_autossl_provider":{"get":{"description":"This function resets the AutoSSL registration with a remote AutoSSL provider.","operationId":"reset_autossl_provider","parameters":[{"description":"The AutoSSL provider's name.","in":"query","name":"provider","required":true,"schema":{"example":"cPanel","type":"string"}},{"description":"Additional parameters which you wish to pass to the AutoSSL provider.\n\n**Note:**\n\n These additional parameters begin with the `x_` prefix.\n For example, the Let's Encrypt provider accepts the `x_terms_of_service_accepted` parameter,\n to which you would pass the URL of the terms of service that you accept.","in":"query","name":"x_*","required":false,"schema":{"example":"(varies)","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"reset_autossl_provider","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Restore AutoSSL registration","tags":["SSL","Auto-Generated Certificates"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  reset_autossl_provider \\\n  provider='cPanel'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/reset_autossl_provider?api.version=1&provider=cPanel"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"58"}},"/api_token_create":{"get":{"description":"This function creates an API token. You can use API tokens instead of a password\nor access hash key to execute WHM API 1 functions over HTTPS. For more information\nabout API tokens, read our\n[Manage API Tokens in WHM](https://docs.cpanel.net/whm/development/manage-api-tokens-in-whm/)\ndocumentation.\n\n**Important:**\n\nYou **must** call this function over an SSL connection.","operationId":"api_token_create","parameters":[{"description":"The API token's name.\n\n**Note:**\n\n* An API token name's maximum length is 50 characters, and the name may **only**\ncontain alphanumeric characters, dashes (`-`), and underscores (`_`).\n* You **must** assign a name that does **not** already exist to the API token.","in":"query","name":"token_name","required":true,"schema":{"example":"example","type":"string"}},{"description":"The privileges to assign to the token. If you do not use this parameter, the system\nassigns **all** of your privileges to the token.\n\n**Note:**\n\n* You can **only** assign privileges that you possess to the API token.\n* To assign multiple privileges to the token, increment the parameter name. For\nexample: `acl-0`, `acl-1`, `acl-2`.","examples":{"multiple":{"summary":"Assign multiple privileges.","value":"acl-0=create-acct acl-1=list-accts acl-2=kill-acct"},"single":{"summary":"Assign a single privilege.","value":"all"}},"in":"query","name":"acl","required":false,"schema":{"type":"string"}},{"description":"One or more optional remote IP or CIDR IP ranges this token may be used from. If you do not use this parameter, the system\ndoes not limit which IPs can use this token.\n\n**Note:**\n\n* To assign multiple whitelisted IPs to the token, increment the parameter name. For\nexample: `whitelist_ip-0`, `whitelist_ip-1`, `whitelist_ip-2`.","examples":{"multiple":{"summary":"Assign multiple IP or CIDR ranges.","value":"whitelist_ip-0=192.0.2.1 whitelist_ip-1=192.0.2.5 whitelist_ip-2=192.0.2.8/29 whitelist-ip-3=fc00:abcd::f whitelist-ip-4=2620:0:28a4::/48"},"single":{"summary":"Assign a single IP or CIDR range.","value":"192.0.2.8/29"}},"in":"query","name":"whitelist_ip","required":false,"schema":{"anyOf":[{"format":"ipv4","type":"string"},{"format":"ipv6","type":"string"},{"format":"cidr","type":"string"}]}},{"description":"The API token's expiration time. If you do not use this parameter, the\nAPI token will not expire.\n\n* A date, in [Unix Epoch format](http://en.wikipedia.org/wiki/Unix_time).\n* `0` — The API token will **not** expire.\n\n**Important:**\n\n When an API token expires, the system **does** not delete it. You **must**\n manually delete expired API tokens.","in":"query","name":"expires_at","required":false,"schema":{"default":0,"example":1609372800,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"acls":{"description":"An array of privileges that the token possesses.","items":{"example":"kill-acct","type":"string"},"type":"array"},"create_time":{"description":"The API token's creation time, in Unix time format.","example":1483625276,"format":"unix_timestamp","type":"integer"},"expires_at":{"description":"The API token's expiration time.\n\n* A valid timestamp, in Unix time format.\n* A `null` value.","example":1609372800,"format":"unix_timestamp","nullable":true,"type":"integer"},"name":{"description":"The new API token's name.\n\n**Note:**\n\nUse this value to revoke an API token with WHM API 1's\n`api_token_revoke` function.","example":"example","type":"string"},"token":{"description":"The new API token to use to authenticate to WHM.\n\n**Warning:**\n\nMake **certain** that you save your API token in a safe location.\nYou **cannot** access the token again after you use this function.","example":"UWU28DCA23NKY76CN17MDPKM3O7EFQY8","type":"string"},"whitelist_ips":{"description":"List of remote IP or CIDR IP ranges this token may be used from.","example":["1.1.1.1","1.1.1.2","1.1.1.8/29","fc00:abcd:0000:0000:0000:0000:0000:000f","2620:0000:28a4:0000:0000:0000:0000:0000/48"],"items":{"anyOf":[{"format":"ipv4","type":"string"},{"format":"ipv6","type":"string"},{"format":"cidr","type":"string"}]},"nullable":true,"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"api_token_create","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Create WHM API token","tags":["Authentication","API Token Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  api_token_create \\\n  token_name='example'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/api_token_create?api.version=1&token_name=example"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"64"}},"/servicestatus":{"get":{"description":"This function reports which services (daemons) are enabled, installed, and monitored on your server.","operationId":"servicestatus","parameters":[{"description":"The service for which to view the status.\n\n**Notes**\n\nIf you do **not** specify this parameter, the function will return the status for all of your server's services.\n\nAvailable Services:\n\n* apache_php_fpm\n* clamd\n* cpanel-dovecot-solr\n* cpanel_php_fpm\n* cpanellogd\n* cpdavd\n* cpgreylistd\n* cphulkd\n* cpsrvd\n* crond\n* dnsadmin\n* exim\n* exim-altport\n* ftpd\n* httpd\n* imap\n* ipaliases\n* lmtp\n* mailman\n* mysql\n* named\n* nscd\n* p0f\n* pop\n* postgresql\n* queueprocd\n* rsyslogd\n* spamd\n* sshd\n* syslogd\n* tailwatchd\n\nFor more information about these services, read our [Service Manager](https://go.cpanel.net/whmdocsServiceManager) documentation.","in":"query","name":"service","required":false,"schema":{"example":"crond","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"service":{"description":"An object containing service information.\n\n**Note:**\n\nCertain [server profiles](https://go.cpanel.net/howtouseserverprofiles) **disable** specific services. For example, the Mail profile's `ftpd` service would return a `0` value for the `enabled`, `installed`, and `monitored` returns.","items":{"properties":{"display_name":{"description":"The service's full name.","example":"Cron Daemon","type":"string"},"enabled":{"description":"Whether the service is enabled.\n* `1` - Enabled.\n* `0` - Disabled. If a server profile **disables** a service, this returns a `0` value.","enum":[0,1],"example":1,"type":"integer"},"installed":{"description":"Whether the service is installed.\n* `1` - Installed.\n* `0` - Uninstalled. If a server profile **disables** a service, this returns a `0` value.","enum":[0,1],"example":1,"type":"integer"},"monitored":{"description":"Whether the server monitors the service.\n* `1` - Monitored.\n* `0` - Not monitored. If a server profile **disables** a service, this returns a `0` value.","enum":[0,1],"example":1,"type":"integer"},"name":{"description":"The service's short name.\n* apache_php_fpm\n* clamd\n* cpanel-dovecot-solr\n* cpanel_php_fpm\n* cpanellogd\n* cpdavd\n* cpgreylistd\n* cphulkd\n* cpsrvd\n* crond\n* dnsadmin\n* exim\n* exim-altport\n* ftpd\n* httpd\n* imap\n* ipaliases\n* lmtp\n* mailman\n* mysql\n* named\n* nscd\n* p0f\n* pop\n* postgresql\n* queueprocd\n* rsyslogd\n* spamd\n* sshd\n* syslogd\n* tailwatchd\n\n**Note:**  For more information about these services, read our [Service Manager](https://go.cpanel.net/whmdocsServiceManager) documentation.","example":"crond","type":"string"},"running":{"description":"Whether the service currently runs on the server.\n\n**Note:**\n\nThe function does **not** return this parameter if the server does **not** monitor the service.\n\n* `1` - Running.\n* `0` - Not running.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"properties":{},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"servicestatus","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return service status","tags":["Server Administration","Services"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  servicestatus\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/servicestatus?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.38"}},"/enable_monitor_all_enabled_services":{"get":{"description":"This function enables monitoring for all enabled services.","operationId":"enable_monitor_all_enabled_services","responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"services":{"description":"An array of objects that contains information about a service and its monitoring status.","items":{"properties":{"monitored":{"description":"Whether the system monitors the service.\n- `1` - Monitored.\n- `0` - Not monitored.","enum":[0,1],"example":1,"type":"integer"},"service":{"description":"The service's name. A valid service name.","example":"cphulkd","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"enable_monitor_all_enabled_services","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"- `1` - Success\n- `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Enable monitoring for all services","tags":["Server Administration","Services"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  enable_monitor_all_enabled_services\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/enable_monitor_all_enabled_services?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.52.0.8"}},"/configureservice":{"get":{"description":"This function enables or disables a service and its monitoring.\n\n**Note:**\n\nIf the user only possesses the `clustering`\n[Access Control List (ACL)](https://go.cpanel.net/ACLReferenceChart),\nthen this function can only act on the `named` service.","operationId":"configureservice","parameters":[{"description":"The service to configure. For more information about each service, read our\n[*Service Manager*](https://go.cpanel.net/whmdocsServiceManager)\ndocumentation.","in":"query","name":"service","required":true,"schema":{"enum":["apache_php_fpm","cpanel-dovecot-solr","cpanel_php_fpm","cpanellogd","cpdavd","cphulkd","cpsrvd","crond","dnsadmin","exim","exim-altport","ftpd","httpd","imap","ipaliases","lmtp","mailman","mysql","named","nscd","p0f","pop","postgresql","queueprocd","rsyslogd","spamd","sshd"],"example":"mysql","type":"string"}},{"description":"Whether to enable the service.\n\n* `1` — Enable.\n* `0` — Disable.\n\nIf you do not use this parameter, the function will **not** change\nthe enabled status of the service.\n\n**Warning:**\n\nDo **not** use this function to disable the `cpsrvd` service.","in":"query","name":"enabled","required":false,"schema":{"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to monitor the service in WHM's\n[*Service Status*](https://docs.cpanel.net/whm/server-status/service-status/)\ninterface (*WHM >> Home >> Server Status >> Service Status*).\n\n* `1` — Monitor.\n* `0` — Do **not** monitor.\n\nIf you do not use this parameter, the function will **not** change the\nmonitoring status of the service.","in":"query","name":"monitored","required":false,"schema":{"enum":[0,1],"example":1,"type":"integer"}},{"description":"A port or list of comma-separated ports on which Exim will listen for\ninbound connections.\n\n**Note:**\n\nThe function **only** uses this parameter if you set `exim-altport` as\nthe `service` parameter's value.","in":"query","name":"exim-altportnum","required":false,"schema":{"default":26,"example":"26, 5000, 6000","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"configureservice","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"Enabled monitoring for mysql.","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Enable or disable a service and its monitoring","tags":["Server Administration","Services"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  configureservice \\\n  service='mysql'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/configureservice?api.version=1&service=mysql"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.38"}},"/restartservice":{"get":{"description":"This function restarts a service, or daemon, on a server.\n\n**Note:**\n\nIf the user **only** possesses the `clustering`\n[Access Control List (ACL)](https://go.cpanel.net/ACLReferenceChart)\nthen this function can **only** act on the `named` service.","operationId":"restartservice","parameters":[{"description":"The service to restart. For a list of possible values, read our\n[Access Control List (ACL)](https://go.cpanel.net/ACLReferenceChart)\ndocumentation.","in":"query","name":"service","required":true,"schema":{"example":"exim","type":"string"}},{"description":"Whether to queue this task.\n\n* `1` — Queue.\n* `0` — Do **not** queue.\n\n**Note:**\n\nThis parameter affects the `output` return.","in":"query","name":"queue_task","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"output":{"description":"The function's raw output.\n\n**Note:**\n\nIf you call the `queue_task` parameter, this changes the return's output:\n\n* `1` — Nothing.\n* `0` — A string of raw output.","example":"Waiting for httpd to restart..............finished.\\n\\nhttpd (/usr/local/apache/bin/httpd -k start -DSSL) running as root with PID 21379\\nhttpd (/usr/local/apache/bin/httpd -k start -DSSL) running as root with PID 21385\\n\\nhttpd started ok\\n","type":"string"},"service":{"description":"The restarted service.","example":"exim","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"restartservice","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Restart service","tags":["Server Administration","Services"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  restartservice \\\n  service='exim'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/restartservice?api.version=1&service=exim"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.38"}},"/set_digest_auth":{"get":{"description":"This function enables or disables Digest Authentication for an account. Windows Vista®,\nWindows® 7, and Windows® 8 requires that you enable Digest Authentication support in order\nto access your [Web Disk](https://docs.cpanel.net/cpanel/files/web-disk/) over a clear text,\nunencrypted connection.\n\n**Note:**\n\nIf the server has an SSL certificate that a recognized certificate authority signed and you\ncan make an SSL connection over port `2078`, you do **not** need to enable Digest Authentication.","operationId":"set_digest_auth","parameters":[{"description":"The account's username.","in":"query","name":"user","required":true,"schema":{"example":"username","type":"string"}},{"description":"The account's password.","in":"query","name":"password","required":true,"schema":{"example":"123456luggage","type":"string"}},{"description":"Whether to enable Digest Authentication for the account.\n\n* `1` — Enable.\n* `0` — Disable.","in":"query","name":"enabledigest or digestauth","required":true,"schema":{"enum":[0,1],"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"set_digest_auth","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result`\nfield is `0`. This field may display a success message when\na function succeeds.","example":"Digest Authentication enabled.","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Enable or disable Digest Authentication","tags":["Accounts","Account Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  set_digest_auth \\\n  user='username' \\\n  password='123456luggage' \\\n  enabledigest or digestauth='1'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/set_digest_auth?api.version=1&user=username&password=123456luggage&enabledigest%20or%20digestauth=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/create_user_session":{"get":{"description":"This function creates a new temporary user session for a specified service.\nThis allows users with WHM access to log in to third-party applications\n(for example, billing systems) without storing the account password.\n\n**Note:**\n\n* The system destroys the temporary session after 15 minutes of inactivity.\n* For more information about the Single Sign On feature, read our\n[Guide to API Authentication](/whm/tokens/)\ndocumentation.","operationId":"create_user_session","parameters":[{"description":"The session's cPanel account username or a valid email address.","in":"query","name":"user","required":true,"schema":{"example":"user@example.com","type":"string"}},{"description":"The session's service.","in":"query","name":"service","required":true,"schema":{"enum":["cpaneld","whostmgrd","webmaild"],"example":"cpaneld","type":"string"}},{"description":"The session's security token.","in":"query","name":"cp_security_token","required":false,"schema":{"example":"cpsess1234567890","type":"string"}},{"description":"The session's locale. This parameter defaults to the *Server Locale* setting in WHM's\n[*Tweak Settings*](https://docs.cpanel.net/whm/server-configuration/tweak-settings/#system)\ninterface (*WHM >> Home >> Server Configuration >> Tweak Settings*).\n\n**Note:**\n\n* If you specify a locale, the server sends a cookie to your browser with\nthat locale setting. The cookie expires after one year.\n* Users can change the locale with the language options at the bottom of\nthe login interface.","in":"query","name":"locale","required":false,"schema":{"example":"fr","type":"string"}},{"description":"The cPanel or WHM application to which the session will link. This\nparameter defaults to a blank string, which redirects the user to the\ncPanel\n[*Home*](https://docs.cpanel.net/cpanel/the-cpanel-interface/the-cpanel-interface/)\ninterface.\n\n* A valid application name, to link the session to an application.\n* An invalid application name, to create the session but **not** link\nit to an application.","in":"query","name":"app","required":false,"schema":{"enum":["Backups_Home","Calendar_Configure","ContactInfo_Change","Cron_Home","Database_MySQL","Database_phpMyAdmin","Domains_AddonDomains","Domains_SubDomains","Email_AccountLevelFiltering","Email_Accounts","Email_Archive","Email_Authentication","Email_AutoResponders","Email_BoxTrapper","Email_DefaultAddress","Email_DeliveryReport","Email_Forwarders","Email_GreyListing","Email_MailingLists","Email_MX","Email_SpamFilter","Email_UserLevelFiltering","FileManager_Home","Locale_Change","Password_Change","Site_Software","Site_Software_*","Stats_AWStats","WHMCS_billing","add_a_dns_zone","add_an_a_entry_for_your_hostname","add_a_new_ip_address","add_a_package","additional_mysql_access_hosts","add_remove_recognized_ip_addresses","apache_configuration","apache_mod_userdir_tweak","apache_status","api_shell","api_tokens","apps_managed_by_appconfig","assign_ipv6_address","background_process_killer","backup_configuration","backup_restoration","backup_system_migration","backup_user_selection","basic_webhost_manager_setup","blocker","change_account_contact_email","change_hostname","change_log","change_multiple_sites_ip_addresses","change_mysql_user_password","change_ownership_of_an_account","change_ownership_of_multiple_accounts","change_root_password","change_sites_ip_address","cloudlinux_lve_manager","compiler_access","configuration_cluster","configure_application_locales","configure_cpanel_analytics","configure_cpanel_cron_jobs","configure_postgresql","configure_remote_service_ips","configure_security_policies","contact_manager","convert_addon_domain_to_account","copy_a_locale","copy_an_account_from_another_server_with_an_account_password","cpanel_development_forum","cpanel_log_rotation_configuration","cpanel_plugin_file_generator","cpanel_web_disk_configuration","cpanel_web_services_configuration","cphulk_brute_force_protection","create_a_new_account","create_support_ticket","customization","daily_process_log","database_map_tool","delete_a_dns_zone","delete_a_locale","delete_a_package","directoryindex_priority","dns_cluster","dns_server","easyapache_4","edit_a_locale","edit_a_package","edit_backup_mx_hosts","edit_blacklisted_smtp_ips","edit_dns_zone","edit_mx_entry","edit_only_verify_recipient_smtp_hosts","edit_questions_and_answers","edit_reseller_name_servers_and_privileges","edit_sender_verification_bypass_ips","edit_system_mail_preferences","edit_trusted_smtp_ips","edit_zone_templates","email_all_resellers","email_all_users","email_deliverability","enable_dkim_and_spf_globally","exim_configuration_manager","feature_manager","file_and_directory_restoration","forceful_server_reboot","force_password_change","ftp_server_configuration","ftp_server_proftpd_pureftpd","ftp_server_selection","generate_an_ssl_certificate_and_signing_request","global_configuration","graceful_server_reboot","grant_cpanel_support_access","greylisting","host_access_control","http_server_apache","ico-security-advisor","imap_server","include_editor","initial_quota_setup","install_an_rpm","install_an_ssl_certificate_on_a_domain","install_a_perl_module","install_a_perl_module_process","install_cpaddons_site_software","ip_migration_wizard","ipv6_ranges","legacy_backup_configuration","legacy_language_file_upload","legacy_restore_backups","legacy_restore_multiple_backups","legacy_restore_multiple_backups_confirmation","limit_bandwidth_usage","list_accounts","list_parked_domains","list_subdomains","list_suspended_accounts","locale_editor","locale_xml_download","locale_xml_upload","log_rotation","mailbox_conversion","mail_delivery_reports","mailing_list_manager_mailman","mail_queue_manager","mailserver_configuration","mail_server_exim","mail_troubleshooter","manage_account_suspension","manage_autossl","manage_compiler_group","manage_cpaddons_site_software","manage_custom_rbls","manage_databases","manage_database_users","manage_demo_mode","manage_external_authentication","manage_external_authentication_providers","manage_external_authentication_users","manage_hooks","manage_mysql_profiles","manage_plugins","manage_resellers_ip_delegation","manage_resellers_shared_ip","manage_roots_ssh_keys","manage_services_ssl_certificates","manage_shell_access","manage_ssl_hosts","manage_wheel_group_users","market_provider_manager","memory_usage_restrictions","modify_an_account","modify_cpanel_whm_news","modify_upgrade_multiple_accounts","modsecurity_configuration","modsecurity_tools","modsecurity_vendors","module_installers","multiphp_ini_editor","multiphp_manager","mysql_mariadb_upgrade","mysql_root_password","nameserver_record_report","nameserver_selection","non_standard_locale_configuration","park_a_domain","password_modification","password_strength_configuration","perform_a_dns_cleanup","php_fpm_service_for_apache","phpMyAdmin","piped_log_configuration","process_manager","purchase_and_install_an_ssl_certificate","quota_modification","raw_apache_log_download","raw_ftp_log_download","rearrange_an_account","rebuild_rpm_database","rebuild_the_ip_address_pool","remote_access_key","repair_a_mysql_database","repair_mailbox_permissions","reseller_center","reserved_ips_editor","reset_account_bandwidth_limit","reset_a_dns_zone","reset_a_mailman_password","reset_resellers","resolver_configuration","restore_a_full_backup_cpmove_file","restore_modules_summary","review_transfers_and_restores","security_questions","server_information","server_profile","server_time","service_manager","service_status","setup_edit_domain_forwarding","set_zone_time_to_live_ttl","shell_fork_bomb_protection","show_accounts_over_quota","show_current_disk_usage","show_current_running_processes","show_edit_reserved_ips","show_ip_address_usage","show_mysql_processes","show_or_delete_current_ip_addresses","show_reseller_accounts","skeleton_directory","smtp_restrictions","software_development_kit","spamd_startup_configuration","sql_server_mysql","sql_server_pgsql","ssh_password_authorization_tweak","ssh_server_openssh","ssl_storage_manager","statistics_software_configuration","support_center","synchronize_dns_records","system_update","task_queue_monitor","terminal","terminate_accounts","theme_manager","traceroute_enable_disable","transfer_tool","tweak_settings","two_factor_authentication","unsuspend_bandwidth_exceeders","update_database_map","update_database_map_process","update_preferences","update_server_software","upgrade_downgrade_an_account","upgrade_to_latest_version","view_available_locales","view_bandwidth_usage","view_mail_statistics_summary","view_relayers","view_reseller_usage_and_manage_account_status","view_sent_summary","web_template_editor"],"example":"Backups_Home","type":"string"}},{"description":"The hostname or IP address for the function to use in the `url`\nreturn. This parameter's value defaults to the server's hostname.","in":"query","name":"preferred_domain","required":false,"schema":{"example":"example.com","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"cp_security_token":{"description":"The session's security token.","example":"/cpsess1234567890","type":"string"},"expires":{"description":"When the security token expires, in Unix time format.","example":1401993893,"format":"unix_timestamp","type":"integer"},"service":{"description":"The security token's service.","example":"cpaneld","type":"string"},"session":{"description":"The session ID.\n\n**Note:**\n\nIf the `app` parameter contains a valid application, the URL **also**\ncontains the application information.","example":"username:RFw6MUp9S8sRwTSgqaUJWUCq8ZQg2Zkopx5KaTHRNQXBfT3n8xvfBEF9JJC3iiwa","type":"string"},"url":{"description":"The security token's URL. The URL contains the values of\nthe `preferred_domain`, `session`, and `app` parameters.","example":"https://example.com:2083/cpsess1234567890/login/?session=username:RFw6MUp9S8sRwTSgqaUJWUCq8ZQg2Zkopx5KaTHRNQXBfT3n8xvfBEF9JJC3iiwa&locale=fr","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"create_user_session","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"Created session","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Create a temporary user session","tags":["Server Administration","Session"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  create_user_session \\\n  user='user@example.com' \\\n  service='cpaneld'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/create_user_session?api.version=1&user=user%40example.com&service=cpaneld"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.40"}},"/retrieve_customizations":{"get":{"description":"This function retrieves customization data.\n\nCustomization data includes brand logos and colors.\n\nThis function is used to retrieve customization data for the Jupiter theme **only**.","operationId":"retrieve_customizations","parameters":[{"description":"The application name for the customization.","in":"query","name":"application","required":true,"schema":{"enum":["cpanel","webmail"],"example":"cpanel","type":"string"}},{"description":"The theme for the customization.","in":"query","name":"theme","required":true,"schema":{"example":"jupiter","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"retrieve_customizations","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Retrieve customization data","tags":["Customizations"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  retrieve_customizations \\\n  application='cpanel' \\\n  theme='jupiter'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/retrieve_customizations?api.version=1&application=cpanel&theme=jupiter"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"100","x-cpanel-cli-support":true}},"/update_customizations":{"post":{"description":"This function supplies branding data for a specific application and theme.\n\nCustomization data includes brand logos and colors.\n\nThis function is used to save customization data for the Jupiter theme **only**.","operationId":"update_customizations","parameters":[{"description":"The application name for the customization.","in":"query","name":"application","required":true,"schema":{"enum":["cpanel","webmail"],"example":"cpanel","type":"string"}},{"description":"The theme name for the customization.","in":"query","name":"theme","required":true,"schema":{"enum":["jupiter"],"example":"jupiter","type":"string"}},{"content":{"application/json":{"schema":{"example":{"brand":{"colors":{"accent":"#00FF00","primary":"#961218"},"favicon":"AAABAAEAICACAAEAAQAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACanZoAAAAAAP///////////////////////////AD//+Ag///AEH//gDB//4AQf/+AuCq/AfAgBwP4IA8H+BABA/gQAwH8EAGArA/AgAQPwMACD+DAAAfA+AIPwP1UBQH//gAB//8AAf//gAP//wAH//+iP//////////////////////////////////////////////////////8AP//4CD//8AQf/+AMH//gBB//4C4Kr8B8CAHA/ggDwf4EAED+BADAfwQAYCsD8CABA/AwAIP4MAAB8D4Ag/A/VQFAf/+AAH//wAB//+AA///AAf//6I///////////////////////////8=","logo":{"description":"The orange logo for cPanel.","forDarkBackground":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA5NCAyMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgOTQgMjA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHRpdGxlPmNQYW5lbCBMb2dvIC0gV2hpdGU8L3RpdGxlPgo8ZyBpZD0iTGF5ZXJfMiI+Cgk8ZyBpZD0iTGF5ZXJfMS0yIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNy44LDQuOWg1LjlsLTAuOSwzLjNjLTAuMSwwLjQtMC40LDAuOC0wLjgsMS4xYy0wLjQsMC4zLTAuOCwwLjQtMS4zLDAuNEg3LjljLTAuNiwwLTEuMiwwLjItMS43LDAuNQoJCQljLTAuNSwwLjQtMC44LDAuOS0xLDEuNGMtMC4xLDAuNC0wLjEsMC45LDAsMS4zYzAuMSwwLjQsMC4zLDAuNywwLjUsMS4xYzAuMiwwLjMsMC42LDAuNiwwLjksMC43QzcsMTUsNy41LDE1LjEsNy45LDE1LjFoMS43CgkJCWMwLjMsMCwwLjYsMC4xLDAuOCwwLjRjMC4yLDAuMiwwLjMsMC41LDAuMiwwLjhsLTEsMy43SDcuNmMtMS4yLDAtMi40LTAuMy0zLjQtMC44Yy0xLTAuNS0xLjktMS4yLTIuNi0yLjEKCQkJYy0xLjQtMS44LTEuOS00LjItMS4zLTYuNGwwLjEtMC40YzAuNC0xLjYsMS40LTIuOSwyLjctMy45QzMuOCw2LDQuNSw1LjYsNS4zLDUuM0M2LjEsNS4xLDYuOSw0LjksNy44LDQuOXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAuNywyMGw1LjEtMTguNGMwLjEtMC40LDAuNC0wLjgsMC44LTEuMUMxNywwLjEsMTcuNSwwLDE4LDBoNS40YzEuMiwwLDIuNCwwLjMsMy40LDAuOGMyLjEsMSwzLjUsMi45LDQsNQoJCQljMC4zLDEuMSwwLjIsMi4zLTAuMSwzLjRsLTAuMSwwLjRjLTAuMiwwLjgtMC42LDEuNS0xLDIuMmMtMS40LDItMy44LDMuMy02LjMsMy4zaC00LjdsMC45LTMuNGMwLjEtMC40LDAuNC0wLjgsMC44LTEuMQoJCQljMC40LTAuMywwLjgtMC40LDEuMy0wLjRoMS41YzEuMiwwLDIuMy0wLjgsMi43LTJjMC4xLTAuNCwwLjEtMC44LDAtMS4yYy0wLjEtMC40LTAuMy0wLjctMC41LTEuMWMtMC4yLTAuMy0wLjYtMC42LTAuOS0wLjcKCQkJQzI0LDUsMjMuNiw0LjksMjMuMSw0LjloLTIuOWwtMy44LDEzLjZjLTAuMSwwLjQtMC40LDAuOC0wLjgsMS4xYy0wLjQsMC4zLTAuOCwwLjQtMS4zLDAuNEgxMC43eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00My4xLDEwLjJsMC4xLTAuM2MwLTAuMSwwLTAuMi0wLjEtMC4zYy0wLjEtMC4xLTAuMi0wLjEtMC4zLTAuMWgtOC40Yy0wLjMsMC0wLjctMC4xLTEtMC4yCgkJCWMtMC4zLTAuMS0wLjUtMC4zLTAuNy0wLjZjLTAuMi0wLjItMC4zLTAuNS0wLjQtMC44Yy0wLjEtMC4zLTAuMS0wLjcsMC0xbDAuNS0xLjloMTEuNGMwLjcsMCwxLjMsMC4xLDEuOSwwLjQKCQkJYzAuNiwwLjMsMS4xLDAuNywxLjUsMS4yYzAuNCwwLjUsMC43LDEuMSwwLjgsMS43YzAuMSwwLjYsMC4xLDEuMywwLDEuOWwtMi4xLDcuM0M0NiwxOSw0NC42LDIwLDQzLDIwbC04LjQsMAoJCQljLTEuNCwwLTIuNy0wLjYtMy42LTEuN2MtMC40LTAuNS0wLjctMS4xLTAuOC0xLjdjLTAuMi0wLjctMC4xLTEuNCwwLjEtMmwwLjEtMC40YzAuMS0wLjUsMC4zLTAuOSwwLjYtMS4zYzAuMy0wLjQsMC42LTAuNywxLTEKCQkJYzAuNC0wLjMsMC44LTAuNSwxLjMtMC43YzAuNS0wLjIsMS0wLjIsMS41LTAuMmg3LjFsLTAuNSwxLjljLTAuMSwwLjQtMC40LDAuOC0wLjgsMS4xYy0wLjQsMC4zLTAuOCwwLjQtMS4zLDAuNGgtMy4yCgkJCWMtMC4zLDAtMC41LDAuMS0wLjYsMC40Yy0wLjEsMC4yLDAsMC40LDAuMSwwLjVjMC4xLDAuMSwwLjMsMC4yLDAuNSwwLjJoNS4xYzAuMiwwLDAuNCwwLDAuNS0wLjFjMC4xLTAuMSwwLjItMC4yLDAuMy0wLjQKCQkJbDAuMS0wLjJMNDMuMSwxMC4yeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01OC4zLDQuOWMxLjIsMCwyLjQsMC4zLDMuNSwwLjhjMSwwLjUsMS45LDEuMiwyLjYsMi4xYzAuNywwLjksMS4yLDEuOSwxLjQsM2MwLjMsMS4xLDAuMiwyLjMtMC4xLDMuNAoJCQlsLTEuMyw0LjdjLTAuMSwwLjMtMC4zLDAuNi0wLjYsMC44Yy0wLjMsMC4yLTAuNiwwLjMtMSwwLjNINjBjLTAuNSwwLTEtMC40LTEtMC45YzAtMC4xLDAtMC4yLDAtMC4zbDEuNi01LjcKCQkJYzAuMS0wLjQsMC4xLTAuOCwwLTEuMmMtMC4xLTAuNC0wLjMtMC43LTAuNS0xLjFjLTAuMi0wLjMtMC42LTAuNi0wLjktMC43Yy0wLjQtMC4yLTAuOC0wLjMtMS4yLTAuM2gtMi45bC0yLjUsOS4xCgkJCWMtMC4xLDAuMy0wLjMsMC42LTAuNiwwLjhjLTAuMywwLjItMC42LDAuMy0xLDAuM2gtMi44Yy0wLjMsMC0wLjYtMC4xLTAuOC0wLjRjLTAuMi0wLjItMC4zLTAuNS0wLjItMC44bDMuOC0xMy45TDU4LjMsNC45eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03My42LDkuN2MtMC4yLDAuMi0wLjQsMC40LTAuNCwwLjZMNzIsMTQuNWMtMC4xLDAuNCwwLjEsMC44LDAuNSwwLjljMC4xLDAsMC4xLDAsMC4yLDBoMTAuOGwtMC44LDMKCQkJYy0wLjEsMC40LTAuNCwwLjgtMC44LDEuMUM4MS41LDE5LjksODEsMjAsODAuNiwyMGgtOS44Yy0wLjcsMC0xLjMtMC4xLTEuOS0wLjRjLTAuNi0wLjMtMS4xLTAuNy0xLjUtMS4yCgkJCWMtMC40LTAuNS0wLjctMS4xLTAuOC0xLjdjLTAuMS0wLjYtMC4xLTEuMywwLjEtMS45bDEuNi01LjdjMC4yLTAuNiwwLjQtMS4yLDAuOC0xLjdjMC43LTEsMS43LTEuOCwyLjktMi4yCgkJCWMwLjYtMC4yLDEuMy0wLjMsMS45LTAuM2g2LjljMC43LDAsMS4zLDAuMSwxLjksMC40YzAuNiwwLjMsMS4xLDAuNywxLjUsMS4yQzg0LjYsNyw4NC45LDcuNiw4NSw4LjJjMC4xLDAuNiwwLjEsMS4zLTAuMSwxLjkKCQkJbC0wLjUsMS43Yy0wLjIsMC43LTAuNiwxLjQtMS4zLDEuOGMtMC42LDAuNS0xLjQsMC43LTIuMSwwLjdoLTcuOGwwLjUtMS44YzAuMS0wLjQsMC40LTAuOCwwLjgtMS4xYzAuNC0wLjMsMC44LTAuNCwxLjMtMC40SDc5CgkJCWMwLjMsMCwwLjUtMC4xLDAuNi0wLjRsMC4xLTAuNGMwLjEtMC4zLTAuMS0wLjYtMC40LTAuN2MwLDAtMC4xLDAtMC4xLDBoLTQuOEM3NCw5LjQsNzMuOCw5LjUsNzMuNiw5Ljd6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTgzLjUsMjBsNS4yLTE4LjljMC4xLTAuMywwLjMtMC42LDAuNi0wLjhjMC4zLTAuMiwwLjYtMC4zLDEtMC4zSDkzYzAuMywwLDAuNiwwLjEsMC44LDAuNAoJCQlDOTQsMC42LDk0LjEsMC45LDk0LDEuMmwtMy45LDEzLjljLTAuMiwwLjctMC41LDEuNC0wLjksMmMtMC40LDAuNi0wLjksMS4xLTEuNSwxLjVjLTAuNiwwLjQtMS4yLDAuOC0xLjksMQoJCQlDODUsMTkuOSw4NC4yLDIwLDgzLjUsMjB6Ii8+Cgk8L2c+CjwvZz4KPC9zdmc+","forLightBackground":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InhMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgOTQgMjAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDk0IDIwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0ZGNkMyQzt9Cjwvc3R5bGU+Cjx0aXRsZT5jUGFuZWwgTG9nbyAtIE9yYW5nZTwvdGl0bGU+CjxnIGlkPSJ4TGF5ZXJfMiI+Cgk8ZyBpZD0ieExheWVyXzEtMiI+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTcuOCw0LjloNS45bC0wLjksMy4zYy0wLjEsMC40LTAuNCwwLjgtMC44LDEuMWMtMC40LDAuMy0wLjgsMC40LTEuMywwLjRINy45Yy0wLjYsMC0xLjIsMC4yLTEuNywwLjUKCQkJYy0wLjUsMC40LTAuOCwwLjktMSwxLjRjLTAuMSwwLjQtMC4xLDAuOSwwLDEuM2MwLjEsMC40LDAuMywwLjcsMC41LDEuMWMwLjIsMC4zLDAuNiwwLjYsMC45LDAuN0M3LDE1LDcuNSwxNS4xLDcuOSwxNS4xaDEuNwoJCQljMC4zLDAsMC42LDAuMSwwLjgsMC40YzAuMiwwLjIsMC4zLDAuNSwwLjIsMC44bC0xLDMuN0g3LjZjLTEuMiwwLTIuNC0wLjMtMy40LTAuOGMtMS0wLjUtMS45LTEuMi0yLjYtMi4xCgkJCWMtMS40LTEuOC0xLjktNC4yLTEuMy02LjRsMC4xLTAuNGMwLjQtMS42LDEuNC0yLjksMi43LTMuOUMzLjgsNiw0LjUsNS42LDUuMyw1LjNDNi4xLDUuMSw2LjksNC45LDcuOCw0Ljl6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwLjcsMjBsNS4xLTE4LjRjMC4xLTAuNCwwLjQtMC44LDAuOC0xLjFDMTcsMC4xLDE3LjUsMCwxOCwwaDUuNGMxLjIsMCwyLjQsMC4zLDMuNCwwLjhjMi4xLDEsMy41LDIuOSw0LDUKCQkJYzAuMywxLjEsMC4yLDIuMy0wLjEsMy40bC0wLjEsMC40Yy0wLjIsMC44LTAuNiwxLjUtMSwyLjJjLTEuNCwyLTMuOCwzLjMtNi4zLDMuM2gtNC43bDAuOS0zLjRjMC4xLTAuNCwwLjQtMC44LDAuOC0xLjEKCQkJYzAuNC0wLjMsMC44LTAuNCwxLjMtMC40aDEuNWMxLjIsMCwyLjMtMC44LDIuNy0yYzAuMS0wLjQsMC4xLTAuOCwwLTEuMmMtMC4xLTAuNC0wLjMtMC43LTAuNS0xLjFjLTAuMi0wLjMtMC42LTAuNi0wLjktMC43CgkJCUMyNCw1LDIzLjYsNC45LDIzLjEsNC45aC0yLjlsLTMuOCwxMy42Yy0wLjEsMC40LTAuNCwwLjgtMC44LDEuMWMtMC40LDAuMy0wLjgsMC40LTEuMywwLjRIMTAuN3oiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDMuMSwxMC4ybDAuMS0wLjNjMC0wLjEsMC0wLjItMC4xLTAuM2MtMC4xLTAuMS0wLjItMC4xLTAuMy0wLjFoLTguNGMtMC4zLDAtMC43LTAuMS0xLTAuMgoJCQljLTAuMy0wLjEtMC41LTAuMy0wLjctMC42Yy0wLjItMC4yLTAuMy0wLjUtMC40LTAuOGMtMC4xLTAuMy0wLjEtMC43LDAtMWwwLjUtMS45aDExLjRjMC43LDAsMS4zLDAuMSwxLjksMC40CgkJCWMwLjYsMC4zLDEuMSwwLjcsMS41LDEuMmMwLjQsMC41LDAuNywxLjEsMC44LDEuN2MwLjEsMC42LDAuMSwxLjMsMCwxLjlsLTIuMSw3LjNDNDYsMTksNDQuNiwyMCw0MywyMGwtOC40LDAKCQkJYy0xLjQsMC0yLjctMC42LTMuNi0xLjdjLTAuNC0wLjUtMC43LTEuMS0wLjgtMS43Yy0wLjItMC43LTAuMS0xLjQsMC4xLTJsMC4xLTAuNGMwLjEtMC41LDAuMy0wLjksMC42LTEuM2MwLjMtMC40LDAuNi0wLjcsMS0xCgkJCWMwLjQtMC4zLDAuOC0wLjUsMS4zLTAuN2MwLjUtMC4yLDEtMC4yLDEuNS0wLjJoNy4xbC0wLjUsMS45Yy0wLjEsMC40LTAuNCwwLjgtMC44LDEuMWMtMC40LDAuMy0wLjgsMC40LTEuMywwLjRoLTMuMgoJCQljLTAuMywwLTAuNSwwLjEtMC42LDAuNGMtMC4xLDAuMiwwLDAuNCwwLjEsMC41YzAuMSwwLjEsMC4zLDAuMiwwLjUsMC4yaDUuMWMwLjIsMCwwLjQsMCwwLjUtMC4xYzAuMS0wLjEsMC4yLTAuMiwwLjMtMC40CgkJCWwwLjEtMC4yTDQzLjEsMTAuMnoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTguMyw0LjljMS4yLDAsMi40LDAuMywzLjUsMC44YzEsMC41LDEuOSwxLjIsMi42LDIuMWMwLjcsMC45LDEuMiwxLjksMS40LDNjMC4zLDEuMSwwLjIsMi4zLTAuMSwzLjQKCQkJbC0xLjMsNC43Yy0wLjEsMC4zLTAuMywwLjYtMC42LDAuOGMtMC4zLDAuMi0wLjYsMC4zLTEsMC4zSDYwYy0wLjUsMC0xLTAuNC0xLTAuOWMwLTAuMSwwLTAuMiwwLTAuM2wxLjYtNS43CgkJCWMwLjEtMC40LDAuMS0wLjgsMC0xLjJjLTAuMS0wLjQtMC4zLTAuNy0wLjUtMS4xYy0wLjItMC4zLTAuNi0wLjYtMC45LTAuN2MtMC40LTAuMi0wLjgtMC4zLTEuMi0wLjNoLTIuOWwtMi41LDkuMQoJCQljLTAuMSwwLjMtMC4zLDAuNi0wLjYsMC44Yy0wLjMsMC4yLTAuNiwwLjMtMSwwLjNoLTIuOGMtMC4zLDAtMC42LTAuMS0wLjgtMC40Yy0wLjItMC4yLTAuMy0wLjUtMC4yLTAuOGwzLjgtMTMuOUw1OC4zLDQuOXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNzMuNiw5LjdjLTAuMiwwLjItMC40LDAuNC0wLjQsMC42TDcyLDE0LjVjLTAuMSwwLjQsMC4xLDAuOCwwLjUsMC45YzAuMSwwLDAuMSwwLDAuMiwwaDEwLjhsLTAuOCwzCgkJCWMtMC4xLDAuNC0wLjQsMC44LTAuOCwxLjFDODEuNSwxOS45LDgxLDIwLDgwLjYsMjBoLTkuOGMtMC43LDAtMS4zLTAuMS0xLjktMC40Yy0wLjYtMC4zLTEuMS0wLjctMS41LTEuMgoJCQljLTAuNC0wLjUtMC43LTEuMS0wLjgtMS43Yy0wLjEtMC42LTAuMS0xLjMsMC4xLTEuOWwxLjYtNS43YzAuMi0wLjYsMC40LTEuMiwwLjgtMS43YzAuNy0xLDEuNy0xLjgsMi45LTIuMgoJCQljMC42LTAuMiwxLjMtMC4zLDEuOS0wLjNoNi45YzAuNywwLDEuMywwLjEsMS45LDAuNGMwLjYsMC4zLDEuMSwwLjcsMS41LDEuMkM4NC42LDcsODQuOSw3LjYsODUsOC4yYzAuMSwwLjYsMC4xLDEuMy0wLjEsMS45CgkJCWwtMC41LDEuN2MtMC4yLDAuNy0wLjYsMS40LTEuMywxLjhjLTAuNiwwLjUtMS40LDAuNy0yLjEsMC43aC03LjhsMC41LTEuOGMwLjEtMC40LDAuNC0wLjgsMC44LTEuMWMwLjQtMC4zLDAuOC0wLjQsMS4zLTAuNEg3OQoJCQljMC4zLDAsMC41LTAuMSwwLjYtMC40bDAuMS0wLjRjMC4xLTAuMy0wLjEtMC42LTAuNC0wLjdjMCwwLTAuMSwwLTAuMSwwaC00LjhDNzQsOS40LDczLjgsOS41LDczLjYsOS43eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04My41LDIwbDUuMi0xOC45YzAuMS0wLjMsMC4zLTAuNiwwLjYtMC44YzAuMy0wLjIsMC42LTAuMywxLTAuM0g5M2MwLjMsMCwwLjYsMC4xLDAuOCwwLjQKCQkJQzk0LDAuNiw5NC4xLDAuOSw5NCwxLjJsLTMuOSwxMy45Yy0wLjIsMC43LTAuNSwxLjQtMC45LDJjLTAuNCwwLjYtMC45LDEuMS0xLjUsMS41Yy0wLjYsMC40LTEuMiwwLjgtMS45LDEKCQkJQzg1LDE5LjksODQuMiwyMCw4My41LDIweiIvPgoJPC9nPgo8L2c+Cjwvc3ZnPgo="}},"documentation":{"url":"https://hosting.com/documentation"},"help":{"url":"https://hosting.com/get-help"}},"properties":{"brand":{"description":"The customization data.","properties":{"colors":{"description":"The hex-code colors used to apply a custom color palette to the interface.","properties":{"accent":{"description":"The hex-code to set in the customization.","example":"#00FF00","type":"string"},"primary":{"description":"The primary color to apply to the interface.","example":"#961218","type":"string"}},"type":"object"},"favicon":{"description":"The base64-encoded favorites icon. This function **only** accepts the ICO file format.","example":"AAABAAEAICACAAEAAQAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACanZoAAAAAAP///////////////////////////AD//+Ag///AEH//gDB//4AQf/+AuCq/AfAgBwP4IA8H+BABA/gQAwH8EAGArA/AgAQPwMACD+DAAAfA+AIPwP1UBQH//gAB//8AAf//gAP//wAH//+iP//////////////////////////////////////////////////////8AP//4CD//8AQf/+AMH//gBB//4C4Kr8B8CAHA/ggDwf4EAED+BADAfwQAYCsD8CABA/AwAIP4MAAB8D4Ag/A/VQFAf/+AAH//wAB//+AA///AAf//6I///////////////////////////8=","format":"base64","type":"string"},"logo":{"description":"Logo information used to add your custom logo to the interface.","properties":{"description":{"description":"The description of the logo used for accessibility requirements.","example":"The orange logo for cPanel.","type":"string"},"forDarkBackground":{"description":"The base64-encoded logo used on black or dark backgrounds. This function **only** accepts the SVG file format.","example":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA5NCAyMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgOTQgMjA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHRpdGxlPmNQYW5lbCBMb2dvIC0gV2hpdGU8L3RpdGxlPgo8ZyBpZD0iTGF5ZXJfMiI+Cgk8ZyBpZD0iTGF5ZXJfMS0yIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNy44LDQuOWg1LjlsLTAuOSwzLjNjLTAuMSwwLjQtMC40LDAuOC0wLjgsMS4xYy0wLjQsMC4zLTAuOCwwLjQtMS4zLDAuNEg3LjljLTAuNiwwLTEuMiwwLjItMS43LDAuNQoJCQljLTAuNSwwLjQtMC44LDAuOS0xLDEuNGMtMC4xLDAuNC0wLjEsMC45LDAsMS4zYzAuMSwwLjQsMC4zLDAuNywwLjUsMS4xYzAuMiwwLjMsMC42LDAuNiwwLjksMC43QzcsMTUsNy41LDE1LjEsNy45LDE1LjFoMS43CgkJCWMwLjMsMCwwLjYsMC4xLDAuOCwwLjRjMC4yLDAuMiwwLjMsMC41LDAuMiwwLjhsLTEsMy43SDcuNmMtMS4yLDAtMi40LTAuMy0zLjQtMC44Yy0xLTAuNS0xLjktMS4yLTIuNi0yLjEKCQkJYy0xLjQtMS44LTEuOS00LjItMS4zLTYuNGwwLjEtMC40YzAuNC0xLjYsMS40LTIuOSwyLjctMy45QzMuOCw2LDQuNSw1LjYsNS4zLDUuM0M2LjEsNS4xLDYuOSw0LjksNy44LDQuOXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAuNywyMGw1LjEtMTguNGMwLjEtMC40LDAuNC0wLjgsMC44LTEuMUMxNywwLjEsMTcuNSwwLDE4LDBoNS40YzEuMiwwLDIuNCwwLjMsMy40LDAuOGMyLjEsMSwzLjUsMi45LDQsNQoJCQljMC4zLDEuMSwwLjIsMi4zLTAuMSwzLjRsLTAuMSwwLjRjLTAuMiwwLjgtMC42LDEuNS0xLDIuMmMtMS40LDItMy44LDMuMy02LjMsMy4zaC00LjdsMC45LTMuNGMwLjEtMC40LDAuNC0wLjgsMC44LTEuMQoJCQljMC40LTAuMywwLjgtMC40LDEuMy0wLjRoMS41YzEuMiwwLDIuMy0wLjgsMi43LTJjMC4xLTAuNCwwLjEtMC44LDAtMS4yYy0wLjEtMC40LTAuMy0wLjctMC41LTEuMWMtMC4yLTAuMy0wLjYtMC42LTAuOS0wLjcKCQkJQzI0LDUsMjMuNiw0LjksMjMuMSw0LjloLTIuOWwtMy44LDEzLjZjLTAuMSwwLjQtMC40LDAuOC0wLjgsMS4xYy0wLjQsMC4zLTAuOCwwLjQtMS4zLDAuNEgxMC43eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00My4xLDEwLjJsMC4xLTAuM2MwLTAuMSwwLTAuMi0wLjEtMC4zYy0wLjEtMC4xLTAuMi0wLjEtMC4zLTAuMWgtOC40Yy0wLjMsMC0wLjctMC4xLTEtMC4yCgkJCWMtMC4zLTAuMS0wLjUtMC4zLTAuNy0wLjZjLTAuMi0wLjItMC4zLTAuNS0wLjQtMC44Yy0wLjEtMC4zLTAuMS0wLjcsMC0xbDAuNS0xLjloMTEuNGMwLjcsMCwxLjMsMC4xLDEuOSwwLjQKCQkJYzAuNiwwLjMsMS4xLDAuNywxLjUsMS4yYzAuNCwwLjUsMC43LDEuMSwwLjgsMS43YzAuMSwwLjYsMC4xLDEuMywwLDEuOWwtMi4xLDcuM0M0NiwxOSw0NC42LDIwLDQzLDIwbC04LjQsMAoJCQljLTEuNCwwLTIuNy0wLjYtMy42LTEuN2MtMC40LTAuNS0wLjctMS4xLTAuOC0xLjdjLTAuMi0wLjctMC4xLTEuNCwwLjEtMmwwLjEtMC40YzAuMS0wLjUsMC4zLTAuOSwwLjYtMS4zYzAuMy0wLjQsMC42LTAuNywxLTEKCQkJYzAuNC0wLjMsMC44LTAuNSwxLjMtMC43YzAuNS0wLjIsMS0wLjIsMS41LTAuMmg3LjFsLTAuNSwxLjljLTAuMSwwLjQtMC40LDAuOC0wLjgsMS4xYy0wLjQsMC4zLTAuOCwwLjQtMS4zLDAuNGgtMy4yCgkJCWMtMC4zLDAtMC41LDAuMS0wLjYsMC40Yy0wLjEsMC4yLDAsMC40LDAuMSwwLjVjMC4xLDAuMSwwLjMsMC4yLDAuNSwwLjJoNS4xYzAuMiwwLDAuNCwwLDAuNS0wLjFjMC4xLTAuMSwwLjItMC4yLDAuMy0wLjQKCQkJbDAuMS0wLjJMNDMuMSwxMC4yeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01OC4zLDQuOWMxLjIsMCwyLjQsMC4zLDMuNSwwLjhjMSwwLjUsMS45LDEuMiwyLjYsMi4xYzAuNywwLjksMS4yLDEuOSwxLjQsM2MwLjMsMS4xLDAuMiwyLjMtMC4xLDMuNAoJCQlsLTEuMyw0LjdjLTAuMSwwLjMtMC4zLDAuNi0wLjYsMC44Yy0wLjMsMC4yLTAuNiwwLjMtMSwwLjNINjBjLTAuNSwwLTEtMC40LTEtMC45YzAtMC4xLDAtMC4yLDAtMC4zbDEuNi01LjcKCQkJYzAuMS0wLjQsMC4xLTAuOCwwLTEuMmMtMC4xLTAuNC0wLjMtMC43LTAuNS0xLjFjLTAuMi0wLjMtMC42LTAuNi0wLjktMC43Yy0wLjQtMC4yLTAuOC0wLjMtMS4yLTAuM2gtMi45bC0yLjUsOS4xCgkJCWMtMC4xLDAuMy0wLjMsMC42LTAuNiwwLjhjLTAuMywwLjItMC42LDAuMy0xLDAuM2gtMi44Yy0wLjMsMC0wLjYtMC4xLTAuOC0wLjRjLTAuMi0wLjItMC4zLTAuNS0wLjItMC44bDMuOC0xMy45TDU4LjMsNC45eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03My42LDkuN2MtMC4yLDAuMi0wLjQsMC40LTAuNCwwLjZMNzIsMTQuNWMtMC4xLDAuNCwwLjEsMC44LDAuNSwwLjljMC4xLDAsMC4xLDAsMC4yLDBoMTAuOGwtMC44LDMKCQkJYy0wLjEsMC40LTAuNCwwLjgtMC44LDEuMUM4MS41LDE5LjksODEsMjAsODAuNiwyMGgtOS44Yy0wLjcsMC0xLjMtMC4xLTEuOS0wLjRjLTAuNi0wLjMtMS4xLTAuNy0xLjUtMS4yCgkJCWMtMC40LTAuNS0wLjctMS4xLTAuOC0xLjdjLTAuMS0wLjYtMC4xLTEuMywwLjEtMS45bDEuNi01LjdjMC4yLTAuNiwwLjQtMS4yLDAuOC0xLjdjMC43LTEsMS43LTEuOCwyLjktMi4yCgkJCWMwLjYtMC4yLDEuMy0wLjMsMS45LTAuM2g2LjljMC43LDAsMS4zLDAuMSwxLjksMC40YzAuNiwwLjMsMS4xLDAuNywxLjUsMS4yQzg0LjYsNyw4NC45LDcuNiw4NSw4LjJjMC4xLDAuNiwwLjEsMS4zLTAuMSwxLjkKCQkJbC0wLjUsMS43Yy0wLjIsMC43LTAuNiwxLjQtMS4zLDEuOGMtMC42LDAuNS0xLjQsMC43LTIuMSwwLjdoLTcuOGwwLjUtMS44YzAuMS0wLjQsMC40LTAuOCwwLjgtMS4xYzAuNC0wLjMsMC44LTAuNCwxLjMtMC40SDc5CgkJCWMwLjMsMCwwLjUtMC4xLDAuNi0wLjRsMC4xLTAuNGMwLjEtMC4zLTAuMS0wLjYtMC40LTAuN2MwLDAtMC4xLDAtMC4xLDBoLTQuOEM3NCw5LjQsNzMuOCw5LjUsNzMuNiw5Ljd6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTgzLjUsMjBsNS4yLTE4LjljMC4xLTAuMywwLjMtMC42LDAuNi0wLjhjMC4zLTAuMiwwLjYtMC4zLDEtMC4zSDkzYzAuMywwLDAuNiwwLjEsMC44LDAuNAoJCQlDOTQsMC42LDk0LjEsMC45LDk0LDEuMmwtMy45LDEzLjljLTAuMiwwLjctMC41LDEuNC0wLjksMmMtMC40LDAuNi0wLjksMS4xLTEuNSwxLjVjLTAuNiwwLjQtMS4yLDAuOC0xLjksMQoJCQlDODUsMTkuOSw4NC4yLDIwLDgzLjUsMjB6Ii8+Cgk8L2c+CjwvZz4KPC9zdmc+","format":"base64","type":"string"},"forLightBackground":{"description":"The base64-encoded logo used on white or light backgrounds. This function **only** accepts the SVG file format.","example":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InhMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgOTQgMjAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDk0IDIwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0ZGNkMyQzt9Cjwvc3R5bGU+Cjx0aXRsZT5jUGFuZWwgTG9nbyAtIE9yYW5nZTwvdGl0bGU+CjxnIGlkPSJ4TGF5ZXJfMiI+Cgk8ZyBpZD0ieExheWVyXzEtMiI+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTcuOCw0LjloNS45bC0wLjksMy4zYy0wLjEsMC40LTAuNCwwLjgtMC44LDEuMWMtMC40LDAuMy0wLjgsMC40LTEuMywwLjRINy45Yy0wLjYsMC0xLjIsMC4yLTEuNywwLjUKCQkJYy0wLjUsMC40LTAuOCwwLjktMSwxLjRjLTAuMSwwLjQtMC4xLDAuOSwwLDEuM2MwLjEsMC40LDAuMywwLjcsMC41LDEuMWMwLjIsMC4zLDAuNiwwLjYsMC45LDAuN0M3LDE1LDcuNSwxNS4xLDcuOSwxNS4xaDEuNwoJCQljMC4zLDAsMC42LDAuMSwwLjgsMC40YzAuMiwwLjIsMC4zLDAuNSwwLjIsMC44bC0xLDMuN0g3LjZjLTEuMiwwLTIuNC0wLjMtMy40LTAuOGMtMS0wLjUtMS45LTEuMi0yLjYtMi4xCgkJCWMtMS40LTEuOC0xLjktNC4yLTEuMy02LjRsMC4xLTAuNGMwLjQtMS42LDEuNC0yLjksMi43LTMuOUMzLjgsNiw0LjUsNS42LDUuMyw1LjNDNi4xLDUuMSw2LjksNC45LDcuOCw0Ljl6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwLjcsMjBsNS4xLTE4LjRjMC4xLTAuNCwwLjQtMC44LDAuOC0xLjFDMTcsMC4xLDE3LjUsMCwxOCwwaDUuNGMxLjIsMCwyLjQsMC4zLDMuNCwwLjhjMi4xLDEsMy41LDIuOSw0LDUKCQkJYzAuMywxLjEsMC4yLDIuMy0wLjEsMy40bC0wLjEsMC40Yy0wLjIsMC44LTAuNiwxLjUtMSwyLjJjLTEuNCwyLTMuOCwzLjMtNi4zLDMuM2gtNC43bDAuOS0zLjRjMC4xLTAuNCwwLjQtMC44LDAuOC0xLjEKCQkJYzAuNC0wLjMsMC44LTAuNCwxLjMtMC40aDEuNWMxLjIsMCwyLjMtMC44LDIuNy0yYzAuMS0wLjQsMC4xLTAuOCwwLTEuMmMtMC4xLTAuNC0wLjMtMC43LTAuNS0xLjFjLTAuMi0wLjMtMC42LTAuNi0wLjktMC43CgkJCUMyNCw1LDIzLjYsNC45LDIzLjEsNC45aC0yLjlsLTMuOCwxMy42Yy0wLjEsMC40LTAuNCwwLjgtMC44LDEuMWMtMC40LDAuMy0wLjgsMC40LTEuMywwLjRIMTAuN3oiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDMuMSwxMC4ybDAuMS0wLjNjMC0wLjEsMC0wLjItMC4xLTAuM2MtMC4xLTAuMS0wLjItMC4xLTAuMy0wLjFoLTguNGMtMC4zLDAtMC43LTAuMS0xLTAuMgoJCQljLTAuMy0wLjEtMC41LTAuMy0wLjctMC42Yy0wLjItMC4yLTAuMy0wLjUtMC40LTAuOGMtMC4xLTAuMy0wLjEtMC43LDAtMWwwLjUtMS45aDExLjRjMC43LDAsMS4zLDAuMSwxLjksMC40CgkJCWMwLjYsMC4zLDEuMSwwLjcsMS41LDEuMmMwLjQsMC41LDAuNywxLjEsMC44LDEuN2MwLjEsMC42LDAuMSwxLjMsMCwxLjlsLTIuMSw3LjNDNDYsMTksNDQuNiwyMCw0MywyMGwtOC40LDAKCQkJYy0xLjQsMC0yLjctMC42LTMuNi0xLjdjLTAuNC0wLjUtMC43LTEuMS0wLjgtMS43Yy0wLjItMC43LTAuMS0xLjQsMC4xLTJsMC4xLTAuNGMwLjEtMC41LDAuMy0wLjksMC42LTEuM2MwLjMtMC40LDAuNi0wLjcsMS0xCgkJCWMwLjQtMC4zLDAuOC0wLjUsMS4zLTAuN2MwLjUtMC4yLDEtMC4yLDEuNS0wLjJoNy4xbC0wLjUsMS45Yy0wLjEsMC40LTAuNCwwLjgtMC44LDEuMWMtMC40LDAuMy0wLjgsMC40LTEuMywwLjRoLTMuMgoJCQljLTAuMywwLTAuNSwwLjEtMC42LDAuNGMtMC4xLDAuMiwwLDAuNCwwLjEsMC41YzAuMSwwLjEsMC4zLDAuMiwwLjUsMC4yaDUuMWMwLjIsMCwwLjQsMCwwLjUtMC4xYzAuMS0wLjEsMC4yLTAuMiwwLjMtMC40CgkJCWwwLjEtMC4yTDQzLjEsMTAuMnoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTguMyw0LjljMS4yLDAsMi40LDAuMywzLjUsMC44YzEsMC41LDEuOSwxLjIsMi42LDIuMWMwLjcsMC45LDEuMiwxLjksMS40LDNjMC4zLDEuMSwwLjIsMi4zLTAuMSwzLjQKCQkJbC0xLjMsNC43Yy0wLjEsMC4zLTAuMywwLjYtMC42LDAuOGMtMC4zLDAuMi0wLjYsMC4zLTEsMC4zSDYwYy0wLjUsMC0xLTAuNC0xLTAuOWMwLTAuMSwwLTAuMiwwLTAuM2wxLjYtNS43CgkJCWMwLjEtMC40LDAuMS0wLjgsMC0xLjJjLTAuMS0wLjQtMC4zLTAuNy0wLjUtMS4xYy0wLjItMC4zLTAuNi0wLjYtMC45LTAuN2MtMC40LTAuMi0wLjgtMC4zLTEuMi0wLjNoLTIuOWwtMi41LDkuMQoJCQljLTAuMSwwLjMtMC4zLDAuNi0wLjYsMC44Yy0wLjMsMC4yLTAuNiwwLjMtMSwwLjNoLTIuOGMtMC4zLDAtMC42LTAuMS0wLjgtMC40Yy0wLjItMC4yLTAuMy0wLjUtMC4yLTAuOGwzLjgtMTMuOUw1OC4zLDQuOXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNzMuNiw5LjdjLTAuMiwwLjItMC40LDAuNC0wLjQsMC42TDcyLDE0LjVjLTAuMSwwLjQsMC4xLDAuOCwwLjUsMC45YzAuMSwwLDAuMSwwLDAuMiwwaDEwLjhsLTAuOCwzCgkJCWMtMC4xLDAuNC0wLjQsMC44LTAuOCwxLjFDODEuNSwxOS45LDgxLDIwLDgwLjYsMjBoLTkuOGMtMC43LDAtMS4zLTAuMS0xLjktMC40Yy0wLjYtMC4zLTEuMS0wLjctMS41LTEuMgoJCQljLTAuNC0wLjUtMC43LTEuMS0wLjgtMS43Yy0wLjEtMC42LTAuMS0xLjMsMC4xLTEuOWwxLjYtNS43YzAuMi0wLjYsMC40LTEuMiwwLjgtMS43YzAuNy0xLDEuNy0xLjgsMi45LTIuMgoJCQljMC42LTAuMiwxLjMtMC4zLDEuOS0wLjNoNi45YzAuNywwLDEuMywwLjEsMS45LDAuNGMwLjYsMC4zLDEuMSwwLjcsMS41LDEuMkM4NC42LDcsODQuOSw3LjYsODUsOC4yYzAuMSwwLjYsMC4xLDEuMy0wLjEsMS45CgkJCWwtMC41LDEuN2MtMC4yLDAuNy0wLjYsMS40LTEuMywxLjhjLTAuNiwwLjUtMS40LDAuNy0yLjEsMC43aC03LjhsMC41LTEuOGMwLjEtMC40LDAuNC0wLjgsMC44LTEuMWMwLjQtMC4zLDAuOC0wLjQsMS4zLTAuNEg3OQoJCQljMC4zLDAsMC41LTAuMSwwLjYtMC40bDAuMS0wLjRjMC4xLTAuMy0wLjEtMC42LTAuNC0wLjdjMCwwLTAuMSwwLTAuMSwwaC00LjhDNzQsOS40LDczLjgsOS41LDczLjYsOS43eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04My41LDIwbDUuMi0xOC45YzAuMS0wLjMsMC4zLTAuNiwwLjYtMC44YzAuMy0wLjIsMC42LTAuMywxLTAuM0g5M2MwLjMsMCwwLjYsMC4xLDAuOCwwLjQKCQkJQzk0LDAuNiw5NC4xLDAuOSw5NCwxLjJsLTMuOSwxMy45Yy0wLjIsMC43LTAuNSwxLjQtMC45LDJjLTAuNCwwLjYtMC45LDEuMS0xLjUsMS41Yy0wLjYsMC40LTEuMiwwLjgtMS45LDEKCQkJQzg1LDE5LjksODQuMiwyMCw4My41LDIweiIvPgoJPC9nPgo8L2c+Cjwvc3ZnPgo=","format":"base64","type":"string"}},"type":"object"}},"type":"object"},"documentation":{"description":"Optional documentation information.","properties":{"url":{"description":"URL to the companies documentation site. This url will replace the default documentation link in the footer if defined.","example":"https://hosting.com/documentation","format":"url","type":"string"}},"type":"object"},"help":{"description":"Optional help information.","properties":{"url":{"description":"URL to the companies customer support site. This url will replace the default help link in the footer if defined.","example":"https://hosting.com/get-help","format":"url","type":"string"}},"type":"object"}},"type":"object"}}},"description":"The theme data to save.","in":"query","name":"data","required":true}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"update_customizations","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update customization data","tags":["Customizations"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  update_customizations \\\n  application='cpanel' \\\n  theme='jupiter' \\\n  data='{\"brand\":{\"colors\":{\"accent\":\"#00FF00\",\"primary\":\"#961218\"},\"favicon\":\"AAABAAEAICACAAEAAQAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACanZoAAAAAAP%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FAD%2F%2F%2BAg%2F%2F%2FAEH%2F%2FgDB%2F%2F4AQf%2F%2BAuCq%2FAfAgBwP4IA8H%2BBABA%2FgQAwH8EAGArA%2FAgAQPwMACD%2BDAAAfA%2BAIPwP1UBQH%2F%2FgAB%2F%2F8AAf%2F%2FgAP%2F%2FwAH%2F%2F%2BiP%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F8AP%2F%2F4CD%2F%2F8AQf%2F%2BAMH%2F%2FgBB%2F%2F4C4Kr8B8CAHA%2FggDwf4EAED%2BBADAfwQAYCsD8CABA%2FAwAIP4MAAB8D4Ag%2FA%2FVQFAf%2F%2BAAH%2F%2FwAB%2F%2F%2BAA%2F%2F%2FAAf%2F%2F6I%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F8%3D\",\"logo\":{\"description\":\"The orange logo for cPanel.\",\"forDarkBackground\":\"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA5NCAyMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgOTQgMjA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHRpdGxlPmNQYW5lbCBMb2dvIC0gV2hpdGU8L3RpdGxlPgo8ZyBpZD0iTGF5ZXJfMiI%2BCgk8ZyBpZD0iTGF5ZXJfMS0yIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNy44LDQuOWg1LjlsLTAuOSwzLjNjLTAuMSwwLjQtMC40LDAuOC0wLjgsMS4xYy0wLjQsMC4zLTAuOCwwLjQtMS4zLDAuNEg3LjljLTAuNiwwLTEuMiwwLjItMS43LDAuNQoJCQljLTAuNSwwLjQtMC44LDAuOS0xLDEuNGMtMC4xLDAuNC0wLjEsMC45LDAsMS4zYzAuMSwwLjQsMC4zLDAuNywwLjUsMS4xYzAuMiwwLjMsMC42LDAuNiwwLjksMC43QzcsMTUsNy41LDE1LjEsNy45LDE1LjFoMS43CgkJCWMwLjMsMCwwLjYsMC4xLDAuOCwwLjRjMC4yLDAuMiwwLjMsMC41LDAuMiwwLjhsLTEsMy43SDcuNmMtMS4yLDAtMi40LTAuMy0zLjQtMC44Yy0xLTAuNS0xLjktMS4yLTIuNi0yLjEKCQkJYy0xLjQtMS44LTEuOS00LjItMS4zLTYuNGwwLjEtMC40YzAuNC0xLjYsMS40LTIuOSwyLjctMy45QzMuOCw2LDQuNSw1LjYsNS4zLDUuM0M2LjEsNS4xLDYuOSw0LjksNy44LDQuOXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAuNywyMGw1LjEtMTguNGMwLjEtMC40LDAuNC0wLjgsMC44LTEuMUMxNywwLjEsMTcuNSwwLDE4LDBoNS40YzEuMiwwLDIuNCwwLjMsMy40LDAuOGMyLjEsMSwzLjUsMi45LDQsNQoJCQljMC4zLDEuMSwwLjIsMi4zLTAuMSwzLjRsLTAuMSwwLjRjLTAuMiwwLjgtMC42LDEuNS0xLDIuMmMtMS40LDItMy44LDMuMy02LjMsMy4zaC00LjdsMC45LTMuNGMwLjEtMC40LDAuNC0wLjgsMC44LTEuMQoJCQljMC40LTAuMywwLjgtMC40LDEuMy0wLjRoMS41YzEuMiwwLDIuMy0wLjgsMi43LTJjMC4xLTAuNCwwLjEtMC44LDAtMS4yYy0wLjEtMC40LTAuMy0wLjctMC41LTEuMWMtMC4yLTAuMy0wLjYtMC42LTAuOS0wLjcKCQkJQzI0LDUsMjMuNiw0LjksMjMuMSw0LjloLTIuOWwtMy44LDEzLjZjLTAuMSwwLjQtMC40LDAuOC0wLjgsMS4xYy0wLjQsMC4zLTAuOCwwLjQtMS4zLDAuNEgxMC43eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00My4xLDEwLjJsMC4xLTAuM2MwLTAuMSwwLTAuMi0wLjEtMC4zYy0wLjEtMC4xLTAuMi0wLjEtMC4zLTAuMWgtOC40Yy0wLjMsMC0wLjctMC4xLTEtMC4yCgkJCWMtMC4zLTAuMS0wLjUtMC4zLTAuNy0wLjZjLTAuMi0wLjItMC4zLTAuNS0wLjQtMC44Yy0wLjEtMC4zLTAuMS0wLjcsMC0xbDAuNS0xLjloMTEuNGMwLjcsMCwxLjMsMC4xLDEuOSwwLjQKCQkJYzAuNiwwLjMsMS4xLDAuNywxLjUsMS4yYzAuNCwwLjUsMC43LDEuMSwwLjgsMS43YzAuMSwwLjYsMC4xLDEuMywwLDEuOWwtMi4xLDcuM0M0NiwxOSw0NC42LDIwLDQzLDIwbC04LjQsMAoJCQljLTEuNCwwLTIuNy0wLjYtMy42LTEuN2MtMC40LTAuNS0wLjctMS4xLTAuOC0xLjdjLTAuMi0wLjctMC4xLTEuNCwwLjEtMmwwLjEtMC40YzAuMS0wLjUsMC4zLTAuOSwwLjYtMS4zYzAuMy0wLjQsMC42LTAuNywxLTEKCQkJYzAuNC0wLjMsMC44LTAuNSwxLjMtMC43YzAuNS0wLjIsMS0wLjIsMS41LTAuMmg3LjFsLTAuNSwxLjljLTAuMSwwLjQtMC40LDAuOC0wLjgsMS4xYy0wLjQsMC4zLTAuOCwwLjQtMS4zLDAuNGgtMy4yCgkJCWMtMC4zLDAtMC41LDAuMS0wLjYsMC40Yy0wLjEsMC4yLDAsMC40LDAuMSwwLjVjMC4xLDAuMSwwLjMsMC4yLDAuNSwwLjJoNS4xYzAuMiwwLDAuNCwwLDAuNS0wLjFjMC4xLTAuMSwwLjItMC4yLDAuMy0wLjQKCQkJbDAuMS0wLjJMNDMuMSwxMC4yeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01OC4zLDQuOWMxLjIsMCwyLjQsMC4zLDMuNSwwLjhjMSwwLjUsMS45LDEuMiwyLjYsMi4xYzAuNywwLjksMS4yLDEuOSwxLjQsM2MwLjMsMS4xLDAuMiwyLjMtMC4xLDMuNAoJCQlsLTEuMyw0LjdjLTAuMSwwLjMtMC4zLDAuNi0wLjYsMC44Yy0wLjMsMC4yLTAuNiwwLjMtMSwwLjNINjBjLTAuNSwwLTEtMC40LTEtMC45YzAtMC4xLDAtMC4yLDAtMC4zbDEuNi01LjcKCQkJYzAuMS0wLjQsMC4xLTAuOCwwLTEuMmMtMC4xLTAuNC0wLjMtMC43LTAuNS0xLjFjLTAuMi0wLjMtMC42LTAuNi0wLjktMC43Yy0wLjQtMC4yLTAuOC0wLjMtMS4yLTAuM2gtMi45bC0yLjUsOS4xCgkJCWMtMC4xLDAuMy0wLjMsMC42LTAuNiwwLjhjLTAuMywwLjItMC42LDAuMy0xLDAuM2gtMi44Yy0wLjMsMC0wLjYtMC4xLTAuOC0wLjRjLTAuMi0wLjItMC4zLTAuNS0wLjItMC44bDMuOC0xMy45TDU4LjMsNC45eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03My42LDkuN2MtMC4yLDAuMi0wLjQsMC40LTAuNCwwLjZMNzIsMTQuNWMtMC4xLDAuNCwwLjEsMC44LDAuNSwwLjljMC4xLDAsMC4xLDAsMC4yLDBoMTAuOGwtMC44LDMKCQkJYy0wLjEsMC40LTAuNCwwLjgtMC44LDEuMUM4MS41LDE5LjksODEsMjAsODAuNiwyMGgtOS44Yy0wLjcsMC0xLjMtMC4xLTEuOS0wLjRjLTAuNi0wLjMtMS4xLTAuNy0xLjUtMS4yCgkJCWMtMC40LTAuNS0wLjctMS4xLTAuOC0xLjdjLTAuMS0wLjYtMC4xLTEuMywwLjEtMS45bDEuNi01LjdjMC4yLTAuNiwwLjQtMS4yLDAuOC0xLjdjMC43LTEsMS43LTEuOCwyLjktMi4yCgkJCWMwLjYtMC4yLDEuMy0wLjMsMS45LTAuM2g2LjljMC43LDAsMS4zLDAuMSwxLjksMC40YzAuNiwwLjMsMS4xLDAuNywxLjUsMS4yQzg0LjYsNyw4NC45LDcuNiw4NSw4LjJjMC4xLDAuNiwwLjEsMS4zLTAuMSwxLjkKCQkJbC0wLjUsMS43Yy0wLjIsMC43LTAuNiwxLjQtMS4zLDEuOGMtMC42LDAuNS0xLjQsMC43LTIuMSwwLjdoLTcuOGwwLjUtMS44YzAuMS0wLjQsMC40LTAuOCwwLjgtMS4xYzAuNC0wLjMsMC44LTAuNCwxLjMtMC40SDc5CgkJCWMwLjMsMCwwLjUtMC4xLDAuNi0wLjRsMC4xLTAuNGMwLjEtMC4zLTAuMS0wLjYtMC40LTAuN2MwLDAtMC4xLDAtMC4xLDBoLTQuOEM3NCw5LjQsNzMuOCw5LjUsNzMuNiw5Ljd6Ii8%2BCgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTgzLjUsMjBsNS4yLTE4LjljMC4xLTAuMywwLjMtMC42LDAuNi0wLjhjMC4zLTAuMiwwLjYtMC4zLDEtMC4zSDkzYzAuMywwLDAuNiwwLjEsMC44LDAuNAoJCQlDOTQsMC42LDk0LjEsMC45LDk0LDEuMmwtMy45LDEzLjljLTAuMiwwLjctMC41LDEuNC0wLjksMmMtMC40LDAuNi0wLjksMS4xLTEuNSwxLjVjLTAuNiwwLjQtMS4yLDAuOC0xLjksMQoJCQlDODUsMTkuOSw4NC4yLDIwLDgzLjUsMjB6Ii8%2BCgk8L2c%2BCjwvZz4KPC9zdmc%2B\",\"forLightBackground\":\"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InhMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgOTQgMjAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDk0IDIwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI%2BCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI%2BCgkuc3Qwe2ZpbGw6I0ZGNkMyQzt9Cjwvc3R5bGU%2BCjx0aXRsZT5jUGFuZWwgTG9nbyAtIE9yYW5nZTwvdGl0bGU%2BCjxnIGlkPSJ4TGF5ZXJfMiI%2BCgk8ZyBpZD0ieExheWVyXzEtMiI%2BCgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTcuOCw0LjloNS45bC0wLjksMy4zYy0wLjEsMC40LTAuNCwwLjgtMC44LDEuMWMtMC40LDAuMy0wLjgsMC40LTEuMywwLjRINy45Yy0wLjYsMC0xLjIsMC4yLTEuNywwLjUKCQkJYy0wLjUsMC40LTAuOCwwLjktMSwxLjRjLTAuMSwwLjQtMC4xLDAuOSwwLDEuM2MwLjEsMC40LDAuMywwLjcsMC41LDEuMWMwLjIsMC4zLDAuNiwwLjYsMC45LDAuN0M3LDE1LDcuNSwxNS4xLDcuOSwxNS4xaDEuNwoJCQljMC4zLDAsMC42LDAuMSwwLjgsMC40YzAuMiwwLjIsMC4zLDAuNSwwLjIsMC44bC0xLDMuN0g3LjZjLTEuMiwwLTIuNC0wLjMtMy40LTAuOGMtMS0wLjUtMS45LTEuMi0yLjYtMi4xCgkJCWMtMS40LTEuOC0xLjktNC4yLTEuMy02LjRsMC4xLTAuNGMwLjQtMS42LDEuNC0yLjksMi43LTMuOUMzLjgsNiw0LjUsNS42LDUuMyw1LjNDNi4xLDUuMSw2LjksNC45LDcuOCw0Ljl6Ii8%2BCgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwLjcsMjBsNS4xLTE4LjRjMC4xLTAuNCwwLjQtMC44LDAuOC0xLjFDMTcsMC4xLDE3LjUsMCwxOCwwaDUuNGMxLjIsMCwyLjQsMC4zLDMuNCwwLjhjMi4xLDEsMy41LDIuOSw0LDUKCQkJYzAuMywxLjEsMC4yLDIuMy0wLjEsMy40bC0wLjEsMC40Yy0wLjIsMC44LTAuNiwxLjUtMSwyLjJjLTEuNCwyLTMuOCwzLjMtNi4zLDMuM2gtNC43bDAuOS0zLjRjMC4xLTAuNCwwLjQtMC44LDAuOC0xLjEKCQkJYzAuNC0wLjMsMC44LTAuNCwxLjMtMC40aDEuNWMxLjIsMCwyLjMtMC44LDIuNy0yYzAuMS0wLjQsMC4xLTAuOCwwLTEuMmMtMC4xLTAuNC0wLjMtMC43LTAuNS0xLjFjLTAuMi0wLjMtMC42LTAuNi0wLjktMC43CgkJCUMyNCw1LDIzLjYsNC45LDIzLjEsNC45aC0yLjlsLTMuOCwxMy42Yy0wLjEsMC40LTAuNCwwLjgtMC44LDEuMWMtMC40LDAuMy0wLjgsMC40LTEuMywwLjRIMTAuN3oiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDMuMSwxMC4ybDAuMS0wLjNjMC0wLjEsMC0wLjItMC4xLTAuM2MtMC4xLTAuMS0wLjItMC4xLTAuMy0wLjFoLTguNGMtMC4zLDAtMC43LTAuMS0xLTAuMgoJCQljLTAuMy0wLjEtMC41LTAuMy0wLjctMC42Yy0wLjItMC4yLTAuMy0wLjUtMC40LTAuOGMtMC4xLTAuMy0wLjEtMC43LDAtMWwwLjUtMS45aDExLjRjMC43LDAsMS4zLDAuMSwxLjksMC40CgkJCWMwLjYsMC4zLDEuMSwwLjcsMS41LDEuMmMwLjQsMC41LDAuNywxLjEsMC44LDEuN2MwLjEsMC42LDAuMSwxLjMsMCwxLjlsLTIuMSw3LjNDNDYsMTksNDQuNiwyMCw0MywyMGwtOC40LDAKCQkJYy0xLjQsMC0yLjctMC42LTMuNi0xLjdjLTAuNC0wLjUtMC43LTEuMS0wLjgtMS43Yy0wLjItMC43LTAuMS0xLjQsMC4xLTJsMC4xLTAuNGMwLjEtMC41LDAuMy0wLjksMC42LTEuM2MwLjMtMC40LDAuNi0wLjcsMS0xCgkJCWMwLjQtMC4zLDAuOC0wLjUsMS4zLTAuN2MwLjUtMC4yLDEtMC4yLDEuNS0wLjJoNy4xbC0wLjUsMS45Yy0wLjEsMC40LTAuNCwwLjgtMC44LDEuMWMtMC40LDAuMy0wLjgsMC40LTEuMywwLjRoLTMuMgoJCQljLTAuMywwLTAuNSwwLjEtMC42LDAuNGMtMC4xLDAuMiwwLDAuNCwwLjEsMC41YzAuMSwwLjEsMC4zLDAuMiwwLjUsMC4yaDUuMWMwLjIsMCwwLjQsMCwwLjUtMC4xYzAuMS0wLjEsMC4yLTAuMiwwLjMtMC40CgkJCWwwLjEtMC4yTDQzLjEsMTAuMnoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTguMyw0LjljMS4yLDAsMi40LDAuMywzLjUsMC44YzEsMC41LDEuOSwxLjIsMi42LDIuMWMwLjcsMC45LDEuMiwxLjksMS40LDNjMC4zLDEuMSwwLjIsMi4zLTAuMSwzLjQKCQkJbC0xLjMsNC43Yy0wLjEsMC4zLTAuMywwLjYtMC42LDAuOGMtMC4zLDAuMi0wLjYsMC4zLTEsMC4zSDYwYy0wLjUsMC0xLTAuNC0xLTAuOWMwLTAuMSwwLTAuMiwwLTAuM2wxLjYtNS43CgkJCWMwLjEtMC40LDAuMS0wLjgsMC0xLjJjLTAuMS0wLjQtMC4zLTAuNy0wLjUtMS4xYy0wLjItMC4zLTAuNi0wLjYtMC45LTAuN2MtMC40LTAuMi0wLjgtMC4zLTEuMi0wLjNoLTIuOWwtMi41LDkuMQoJCQljLTAuMSwwLjMtMC4zLDAuNi0wLjYsMC44Yy0wLjMsMC4yLTAuNiwwLjMtMSwwLjNoLTIuOGMtMC4zLDAtMC42LTAuMS0wLjgtMC40Yy0wLjItMC4yLTAuMy0wLjUtMC4yLTAuOGwzLjgtMTMuOUw1OC4zLDQuOXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNzMuNiw5LjdjLTAuMiwwLjItMC40LDAuNC0wLjQsMC42TDcyLDE0LjVjLTAuMSwwLjQsMC4xLDAuOCwwLjUsMC45YzAuMSwwLDAuMSwwLDAuMiwwaDEwLjhsLTAuOCwzCgkJCWMtMC4xLDAuNC0wLjQsMC44LTAuOCwxLjFDODEuNSwxOS45LDgxLDIwLDgwLjYsMjBoLTkuOGMtMC43LDAtMS4zLTAuMS0xLjktMC40Yy0wLjYtMC4zLTEuMS0wLjctMS41LTEuMgoJCQljLTAuNC0wLjUtMC43LTEuMS0wLjgtMS43Yy0wLjEtMC42LTAuMS0xLjMsMC4xLTEuOWwxLjYtNS43YzAuMi0wLjYsMC40LTEuMiwwLjgtMS43YzAuNy0xLDEuNy0xLjgsMi45LTIuMgoJCQljMC42LTAuMiwxLjMtMC4zLDEuOS0wLjNoNi45YzAuNywwLDEuMywwLjEsMS45LDAuNGMwLjYsMC4zLDEuMSwwLjcsMS41LDEuMkM4NC42LDcsODQuOSw3LjYsODUsOC4yYzAuMSwwLjYsMC4xLDEuMy0wLjEsMS45CgkJCWwtMC41LDEuN2MtMC4yLDAuNy0wLjYsMS40LTEuMywxLjhjLTAuNiwwLjUtMS40LDAuNy0yLjEsMC43aC03LjhsMC41LTEuOGMwLjEtMC40LDAuNC0wLjgsMC44LTEuMWMwLjQtMC4zLDAuOC0wLjQsMS4zLTAuNEg3OQoJCQljMC4zLDAsMC41LTAuMSwwLjYtMC40bDAuMS0wLjRjMC4xLTAuMy0wLjEtMC42LTAuNC0wLjdjMCwwLTAuMSwwLTAuMSwwaC00LjhDNzQsOS40LDczLjgsOS41LDczLjYsOS43eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04My41LDIwbDUuMi0xOC45YzAuMS0wLjMsMC4zLTAuNiwwLjYtMC44YzAuMy0wLjIsMC42LTAuMywxLTAuM0g5M2MwLjMsMCwwLjYsMC4xLDAuOCwwLjQKCQkJQzk0LDAuNiw5NC4xLDAuOSw5NCwxLjJsLTMuOSwxMy45Yy0wLjIsMC43LTAuNSwxLjQtMC45LDJjLTAuNCwwLjYtMC45LDEuMS0xLjUsMS41Yy0wLjYsMC40LTEuMiwwLjgtMS45LDEKCQkJQzg1LDE5LjksODQuMiwyMCw4My41LDIweiIvPgoJPC9nPgo8L2c%2BCjwvc3ZnPgo%3D\"}},\"documentation\":{\"url\":\"https://hosting.com/documentation\"},\"help\":{\"url\":\"https://hosting.com/get-help\"}}'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/update_customizations?api.version=1&application=cpanel&theme=jupiter&data=%7B%22brand%22%3A%7B%22colors%22%3A%7B%22accent%22%3A%22%2300FF00%22%2C%22primary%22%3A%22%23961218%22%7D%2C%22favicon%22%3A%22AAABAAEAICACAAEAAQAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACanZoAAAAAAP%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FAD%2F%2F%2BAg%2F%2F%2FAEH%2F%2FgDB%2F%2F4AQf%2F%2BAuCq%2FAfAgBwP4IA8H%2BBABA%2FgQAwH8EAGArA%2FAgAQPwMACD%2BDAAAfA%2BAIPwP1UBQH%2F%2FgAB%2F%2F8AAf%2F%2FgAP%2F%2FwAH%2F%2F%2BiP%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F8AP%2F%2F4CD%2F%2F8AQf%2F%2BAMH%2F%2FgBB%2F%2F4C4Kr8B8CAHA%2FggDwf4EAED%2BBADAfwQAYCsD8CABA%2FAwAIP4MAAB8D4Ag%2FA%2FVQFAf%2F%2BAAH%2F%2FwAB%2F%2F%2BAA%2F%2F%2FAAf%2F%2F6I%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F8%3D%22%2C%22logo%22%3A%7B%22description%22%3A%22The%20orange%20logo%20for%20cPanel.%22%2C%22forDarkBackground%22%3A%22PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA5NCAyMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgOTQgMjA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHRpdGxlPmNQYW5lbCBMb2dvIC0gV2hpdGU8L3RpdGxlPgo8ZyBpZD0iTGF5ZXJfMiI%2BCgk8ZyBpZD0iTGF5ZXJfMS0yIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNy44LDQuOWg1LjlsLTAuOSwzLjNjLTAuMSwwLjQtMC40LDAuOC0wLjgsMS4xYy0wLjQsMC4zLTAuOCwwLjQtMS4zLDAuNEg3LjljLTAuNiwwLTEuMiwwLjItMS43LDAuNQoJCQljLTAuNSwwLjQtMC44LDAuOS0xLDEuNGMtMC4xLDAuNC0wLjEsMC45LDAsMS4zYzAuMSwwLjQsMC4zLDAuNywwLjUsMS4xYzAuMiwwLjMsMC42LDAuNiwwLjksMC43QzcsMTUsNy41LDE1LjEsNy45LDE1LjFoMS43CgkJCWMwLjMsMCwwLjYsMC4xLDAuOCwwLjRjMC4yLDAuMiwwLjMsMC41LDAuMiwwLjhsLTEsMy43SDcuNmMtMS4yLDAtMi40LTAuMy0zLjQtMC44Yy0xLTAuNS0xLjktMS4yLTIuNi0yLjEKCQkJYy0xLjQtMS44LTEuOS00LjItMS4zLTYuNGwwLjEtMC40YzAuNC0xLjYsMS40LTIuOSwyLjctMy45QzMuOCw2LDQuNSw1LjYsNS4zLDUuM0M2LjEsNS4xLDYuOSw0LjksNy44LDQuOXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAuNywyMGw1LjEtMTguNGMwLjEtMC40LDAuNC0wLjgsMC44LTEuMUMxNywwLjEsMTcuNSwwLDE4LDBoNS40YzEuMiwwLDIuNCwwLjMsMy40LDAuOGMyLjEsMSwzLjUsMi45LDQsNQoJCQljMC4zLDEuMSwwLjIsMi4zLTAuMSwzLjRsLTAuMSwwLjRjLTAuMiwwLjgtMC42LDEuNS0xLDIuMmMtMS40LDItMy44LDMuMy02LjMsMy4zaC00LjdsMC45LTMuNGMwLjEtMC40LDAuNC0wLjgsMC44LTEuMQoJCQljMC40LTAuMywwLjgtMC40LDEuMy0wLjRoMS41YzEuMiwwLDIuMy0wLjgsMi43LTJjMC4xLTAuNCwwLjEtMC44LDAtMS4yYy0wLjEtMC40LTAuMy0wLjctMC41LTEuMWMtMC4yLTAuMy0wLjYtMC42LTAuOS0wLjcKCQkJQzI0LDUsMjMuNiw0LjksMjMuMSw0LjloLTIuOWwtMy44LDEzLjZjLTAuMSwwLjQtMC40LDAuOC0wLjgsMS4xYy0wLjQsMC4zLTAuOCwwLjQtMS4zLDAuNEgxMC43eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00My4xLDEwLjJsMC4xLTAuM2MwLTAuMSwwLTAuMi0wLjEtMC4zYy0wLjEtMC4xLTAuMi0wLjEtMC4zLTAuMWgtOC40Yy0wLjMsMC0wLjctMC4xLTEtMC4yCgkJCWMtMC4zLTAuMS0wLjUtMC4zLTAuNy0wLjZjLTAuMi0wLjItMC4zLTAuNS0wLjQtMC44Yy0wLjEtMC4zLTAuMS0wLjcsMC0xbDAuNS0xLjloMTEuNGMwLjcsMCwxLjMsMC4xLDEuOSwwLjQKCQkJYzAuNiwwLjMsMS4xLDAuNywxLjUsMS4yYzAuNCwwLjUsMC43LDEuMSwwLjgsMS43YzAuMSwwLjYsMC4xLDEuMywwLDEuOWwtMi4xLDcuM0M0NiwxOSw0NC42LDIwLDQzLDIwbC04LjQsMAoJCQljLTEuNCwwLTIuNy0wLjYtMy42LTEuN2MtMC40LTAuNS0wLjctMS4xLTAuOC0xLjdjLTAuMi0wLjctMC4xLTEuNCwwLjEtMmwwLjEtMC40YzAuMS0wLjUsMC4zLTAuOSwwLjYtMS4zYzAuMy0wLjQsMC42LTAuNywxLTEKCQkJYzAuNC0wLjMsMC44LTAuNSwxLjMtMC43YzAuNS0wLjIsMS0wLjIsMS41LTAuMmg3LjFsLTAuNSwxLjljLTAuMSwwLjQtMC40LDAuOC0wLjgsMS4xYy0wLjQsMC4zLTAuOCwwLjQtMS4zLDAuNGgtMy4yCgkJCWMtMC4zLDAtMC41LDAuMS0wLjYsMC40Yy0wLjEsMC4yLDAsMC40LDAuMSwwLjVjMC4xLDAuMSwwLjMsMC4yLDAuNSwwLjJoNS4xYzAuMiwwLDAuNCwwLDAuNS0wLjFjMC4xLTAuMSwwLjItMC4yLDAuMy0wLjQKCQkJbDAuMS0wLjJMNDMuMSwxMC4yeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01OC4zLDQuOWMxLjIsMCwyLjQsMC4zLDMuNSwwLjhjMSwwLjUsMS45LDEuMiwyLjYsMi4xYzAuNywwLjksMS4yLDEuOSwxLjQsM2MwLjMsMS4xLDAuMiwyLjMtMC4xLDMuNAoJCQlsLTEuMyw0LjdjLTAuMSwwLjMtMC4zLDAuNi0wLjYsMC44Yy0wLjMsMC4yLTAuNiwwLjMtMSwwLjNINjBjLTAuNSwwLTEtMC40LTEtMC45YzAtMC4xLDAtMC4yLDAtMC4zbDEuNi01LjcKCQkJYzAuMS0wLjQsMC4xLTAuOCwwLTEuMmMtMC4xLTAuNC0wLjMtMC43LTAuNS0xLjFjLTAuMi0wLjMtMC42LTAuNi0wLjktMC43Yy0wLjQtMC4yLTAuOC0wLjMtMS4yLTAuM2gtMi45bC0yLjUsOS4xCgkJCWMtMC4xLDAuMy0wLjMsMC42LTAuNiwwLjhjLTAuMywwLjItMC42LDAuMy0xLDAuM2gtMi44Yy0wLjMsMC0wLjYtMC4xLTAuOC0wLjRjLTAuMi0wLjItMC4zLTAuNS0wLjItMC44bDMuOC0xMy45TDU4LjMsNC45eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03My42LDkuN2MtMC4yLDAuMi0wLjQsMC40LTAuNCwwLjZMNzIsMTQuNWMtMC4xLDAuNCwwLjEsMC44LDAuNSwwLjljMC4xLDAsMC4xLDAsMC4yLDBoMTAuOGwtMC44LDMKCQkJYy0wLjEsMC40LTAuNCwwLjgtMC44LDEuMUM4MS41LDE5LjksODEsMjAsODAuNiwyMGgtOS44Yy0wLjcsMC0xLjMtMC4xLTEuOS0wLjRjLTAuNi0wLjMtMS4xLTAuNy0xLjUtMS4yCgkJCWMtMC40LTAuNS0wLjctMS4xLTAuOC0xLjdjLTAuMS0wLjYtMC4xLTEuMywwLjEtMS45bDEuNi01LjdjMC4yLTAuNiwwLjQtMS4yLDAuOC0xLjdjMC43LTEsMS43LTEuOCwyLjktMi4yCgkJCWMwLjYtMC4yLDEuMy0wLjMsMS45LTAuM2g2LjljMC43LDAsMS4zLDAuMSwxLjksMC40YzAuNiwwLjMsMS4xLDAuNywxLjUsMS4yQzg0LjYsNyw4NC45LDcuNiw4NSw4LjJjMC4xLDAuNiwwLjEsMS4zLTAuMSwxLjkKCQkJbC0wLjUsMS43Yy0wLjIsMC43LTAuNiwxLjQtMS4zLDEuOGMtMC42LDAuNS0xLjQsMC43LTIuMSwwLjdoLTcuOGwwLjUtMS44YzAuMS0wLjQsMC40LTAuOCwwLjgtMS4xYzAuNC0wLjMsMC44LTAuNCwxLjMtMC40SDc5CgkJCWMwLjMsMCwwLjUtMC4xLDAuNi0wLjRsMC4xLTAuNGMwLjEtMC4zLTAuMS0wLjYtMC40LTAuN2MwLDAtMC4xLDAtMC4xLDBoLTQuOEM3NCw5LjQsNzMuOCw5LjUsNzMuNiw5Ljd6Ii8%2BCgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTgzLjUsMjBsNS4yLTE4LjljMC4xLTAuMywwLjMtMC42LDAuNi0wLjhjMC4zLTAuMiwwLjYtMC4zLDEtMC4zSDkzYzAuMywwLDAuNiwwLjEsMC44LDAuNAoJCQlDOTQsMC42LDk0LjEsMC45LDk0LDEuMmwtMy45LDEzLjljLTAuMiwwLjctMC41LDEuNC0wLjksMmMtMC40LDAuNi0wLjksMS4xLTEuNSwxLjVjLTAuNiwwLjQtMS4yLDAuOC0xLjksMQoJCQlDODUsMTkuOSw4NC4yLDIwLDgzLjUsMjB6Ii8%2BCgk8L2c%2BCjwvZz4KPC9zdmc%2B%22%2C%22forLightBackground%22%3A%22PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InhMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgOTQgMjAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDk0IDIwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI%2BCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI%2BCgkuc3Qwe2ZpbGw6I0ZGNkMyQzt9Cjwvc3R5bGU%2BCjx0aXRsZT5jUGFuZWwgTG9nbyAtIE9yYW5nZTwvdGl0bGU%2BCjxnIGlkPSJ4TGF5ZXJfMiI%2BCgk8ZyBpZD0ieExheWVyXzEtMiI%2BCgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTcuOCw0LjloNS45bC0wLjksMy4zYy0wLjEsMC40LTAuNCwwLjgtMC44LDEuMWMtMC40LDAuMy0wLjgsMC40LTEuMywwLjRINy45Yy0wLjYsMC0xLjIsMC4yLTEuNywwLjUKCQkJYy0wLjUsMC40LTAuOCwwLjktMSwxLjRjLTAuMSwwLjQtMC4xLDAuOSwwLDEuM2MwLjEsMC40LDAuMywwLjcsMC41LDEuMWMwLjIsMC4zLDAuNiwwLjYsMC45LDAuN0M3LDE1LDcuNSwxNS4xLDcuOSwxNS4xaDEuNwoJCQljMC4zLDAsMC42LDAuMSwwLjgsMC40YzAuMiwwLjIsMC4zLDAuNSwwLjIsMC44bC0xLDMuN0g3LjZjLTEuMiwwLTIuNC0wLjMtMy40LTAuOGMtMS0wLjUtMS45LTEuMi0yLjYtMi4xCgkJCWMtMS40LTEuOC0xLjktNC4yLTEuMy02LjRsMC4xLTAuNGMwLjQtMS42LDEuNC0yLjksMi43LTMuOUMzLjgsNiw0LjUsNS42LDUuMyw1LjNDNi4xLDUuMSw2LjksNC45LDcuOCw0Ljl6Ii8%2BCgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwLjcsMjBsNS4xLTE4LjRjMC4xLTAuNCwwLjQtMC44LDAuOC0xLjFDMTcsMC4xLDE3LjUsMCwxOCwwaDUuNGMxLjIsMCwyLjQsMC4zLDMuNCwwLjhjMi4xLDEsMy41LDIuOSw0LDUKCQkJYzAuMywxLjEsMC4yLDIuMy0wLjEsMy40bC0wLjEsMC40Yy0wLjIsMC44LTAuNiwxLjUtMSwyLjJjLTEuNCwyLTMuOCwzLjMtNi4zLDMuM2gtNC43bDAuOS0zLjRjMC4xLTAuNCwwLjQtMC44LDAuOC0xLjEKCQkJYzAuNC0wLjMsMC44LTAuNCwxLjMtMC40aDEuNWMxLjIsMCwyLjMtMC44LDIuNy0yYzAuMS0wLjQsMC4xLTAuOCwwLTEuMmMtMC4xLTAuNC0wLjMtMC43LTAuNS0xLjFjLTAuMi0wLjMtMC42LTAuNi0wLjktMC43CgkJCUMyNCw1LDIzLjYsNC45LDIzLjEsNC45aC0yLjlsLTMuOCwxMy42Yy0wLjEsMC40LTAuNCwwLjgtMC44LDEuMWMtMC40LDAuMy0wLjgsMC40LTEuMywwLjRIMTAuN3oiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDMuMSwxMC4ybDAuMS0wLjNjMC0wLjEsMC0wLjItMC4xLTAuM2MtMC4xLTAuMS0wLjItMC4xLTAuMy0wLjFoLTguNGMtMC4zLDAtMC43LTAuMS0xLTAuMgoJCQljLTAuMy0wLjEtMC41LTAuMy0wLjctMC42Yy0wLjItMC4yLTAuMy0wLjUtMC40LTAuOGMtMC4xLTAuMy0wLjEtMC43LDAtMWwwLjUtMS45aDExLjRjMC43LDAsMS4zLDAuMSwxLjksMC40CgkJCWMwLjYsMC4zLDEuMSwwLjcsMS41LDEuMmMwLjQsMC41LDAuNywxLjEsMC44LDEuN2MwLjEsMC42LDAuMSwxLjMsMCwxLjlsLTIuMSw3LjNDNDYsMTksNDQuNiwyMCw0MywyMGwtOC40LDAKCQkJYy0xLjQsMC0yLjctMC42LTMuNi0xLjdjLTAuNC0wLjUtMC43LTEuMS0wLjgtMS43Yy0wLjItMC43LTAuMS0xLjQsMC4xLTJsMC4xLTAuNGMwLjEtMC41LDAuMy0wLjksMC42LTEuM2MwLjMtMC40LDAuNi0wLjcsMS0xCgkJCWMwLjQtMC4zLDAuOC0wLjUsMS4zLTAuN2MwLjUtMC4yLDEtMC4yLDEuNS0wLjJoNy4xbC0wLjUsMS45Yy0wLjEsMC40LTAuNCwwLjgtMC44LDEuMWMtMC40LDAuMy0wLjgsMC40LTEuMywwLjRoLTMuMgoJCQljLTAuMywwLTAuNSwwLjEtMC42LDAuNGMtMC4xLDAuMiwwLDAuNCwwLjEsMC41YzAuMSwwLjEsMC4zLDAuMiwwLjUsMC4yaDUuMWMwLjIsMCwwLjQsMCwwLjUtMC4xYzAuMS0wLjEsMC4yLTAuMiwwLjMtMC40CgkJCWwwLjEtMC4yTDQzLjEsMTAuMnoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTguMyw0LjljMS4yLDAsMi40LDAuMywzLjUsMC44YzEsMC41LDEuOSwxLjIsMi42LDIuMWMwLjcsMC45LDEuMiwxLjksMS40LDNjMC4zLDEuMSwwLjIsMi4zLTAuMSwzLjQKCQkJbC0xLjMsNC43Yy0wLjEsMC4zLTAuMywwLjYtMC42LDAuOGMtMC4zLDAuMi0wLjYsMC4zLTEsMC4zSDYwYy0wLjUsMC0xLTAuNC0xLTAuOWMwLTAuMSwwLTAuMiwwLTAuM2wxLjYtNS43CgkJCWMwLjEtMC40LDAuMS0wLjgsMC0xLjJjLTAuMS0wLjQtMC4zLTAuNy0wLjUtMS4xYy0wLjItMC4zLTAuNi0wLjYtMC45LTAuN2MtMC40LTAuMi0wLjgtMC4zLTEuMi0wLjNoLTIuOWwtMi41LDkuMQoJCQljLTAuMSwwLjMtMC4zLDAuNi0wLjYsMC44Yy0wLjMsMC4yLTAuNiwwLjMtMSwwLjNoLTIuOGMtMC4zLDAtMC42LTAuMS0wLjgtMC40Yy0wLjItMC4yLTAuMy0wLjUtMC4yLTAuOGwzLjgtMTMuOUw1OC4zLDQuOXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNzMuNiw5LjdjLTAuMiwwLjItMC40LDAuNC0wLjQsMC42TDcyLDE0LjVjLTAuMSwwLjQsMC4xLDAuOCwwLjUsMC45YzAuMSwwLDAuMSwwLDAuMiwwaDEwLjhsLTAuOCwzCgkJCWMtMC4xLDAuNC0wLjQsMC44LTAuOCwxLjFDODEuNSwxOS45LDgxLDIwLDgwLjYsMjBoLTkuOGMtMC43LDAtMS4zLTAuMS0xLjktMC40Yy0wLjYtMC4zLTEuMS0wLjctMS41LTEuMgoJCQljLTAuNC0wLjUtMC43LTEuMS0wLjgtMS43Yy0wLjEtMC42LTAuMS0xLjMsMC4xLTEuOWwxLjYtNS43YzAuMi0wLjYsMC40LTEuMiwwLjgtMS43YzAuNy0xLDEuNy0xLjgsMi45LTIuMgoJCQljMC42LTAuMiwxLjMtMC4zLDEuOS0wLjNoNi45YzAuNywwLDEuMywwLjEsMS45LDAuNGMwLjYsMC4zLDEuMSwwLjcsMS41LDEuMkM4NC42LDcsODQuOSw3LjYsODUsOC4yYzAuMSwwLjYsMC4xLDEuMy0wLjEsMS45CgkJCWwtMC41LDEuN2MtMC4yLDAuNy0wLjYsMS40LTEuMywxLjhjLTAuNiwwLjUtMS40LDAuNy0yLjEsMC43aC03LjhsMC41LTEuOGMwLjEtMC40LDAuNC0wLjgsMC44LTEuMWMwLjQtMC4zLDAuOC0wLjQsMS4zLTAuNEg3OQoJCQljMC4zLDAsMC41LTAuMSwwLjYtMC40bDAuMS0wLjRjMC4xLTAuMy0wLjEtMC42LTAuNC0wLjdjMCwwLTAuMSwwLTAuMSwwaC00LjhDNzQsOS40LDczLjgsOS41LDczLjYsOS43eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04My41LDIwbDUuMi0xOC45YzAuMS0wLjMsMC4zLTAuNiwwLjYtMC44YzAuMy0wLjIsMC42LTAuMywxLTAuM0g5M2MwLjMsMCwwLjYsMC4xLDAuOCwwLjQKCQkJQzk0LDAuNiw5NC4xLDAuOSw5NCwxLjJsLTMuOSwxMy45Yy0wLjIsMC43LTAuNSwxLjQtMC45LDJjLTAuNCwwLjYtMC45LDEuMS0xLjUsMS41Yy0wLjYsMC40LTEuMiwwLjgtMS45LDEKCQkJQzg1LDE5LjksODQuMiwyMCw4My41LDIweiIvPgoJPC9nPgo8L2c%2BCjwvc3ZnPgo%3D%22%7D%7D%2C%22documentation%22%3A%7B%22url%22%3A%22https%3A%2F%2Fhosting.com%2Fdocumentation%22%7D%2C%22help%22%3A%7B%22url%22%3A%22https%3A%2F%2Fhosting.com%2Fget-help%22%7D%7D"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"100","x-cpanel-cli-support":true}},"/api_token_revoke":{"get":{"description":"This function revokes an API token from the WHM account.","operationId":"api_token_revoke","parameters":[{"description":"The API token's name.\n\n**Note:**\n\nTo revoke multiple API tokens, increment this parameter's name. For example: `token_name-1`, `token_name-2`, and `token_name-3`.","examples":{"multiple":{"summary":"Revoke multiple API tokens.","value":"token_name-1=subway&token_name-2=job&token_name-3=jmkMRXBnhp20iz"},"single":{"summary":"Revoke a single API token.","value":"subway"}},"in":"query","name":"token_name","required":true,"schema":{"example":"subway","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"api_token_revoke","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"- 1 - Success\n- 0 - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Disable WHM API token","tags":["Authentication","API Token Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  api_token_revoke \\\n  token_name='subway'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/api_token_revoke?api.version=1&token_name=subway"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"64"}},"/get_api_calls":{"get":{"description":"This function returns the cPanel API 1 functions that the system called on specific dates.\nThis is useful, for example, to check whether your system calls any cPanel API 1 functions.\n\n**Important:**\n\nThe function **only** returns cPanel API 1 functions. We deprecated cPanel API 1 and plan\nto remove those functions at a later date. For more information, read our\n[Guide to Replacing cPanel API 1 Functions with UAPI Equivalents](https://go.cpanel.net/replacecpapi1)\ndocumentation.","operationId":"get_api_calls","parameters":[{"description":"The cPanel API 1 function to query.\n\n**Note:**\n\n`cpapi1` is the **only** possible value.","in":"query","name":"type","required":false,"schema":{"default":"cpapi1","example":"cpapi1","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"result":{"items":{"properties":{"count":{"description":"The total number of times that the system called\nthe function on the day in the `timestamp` return.","example":200000,"type":"integer"},"entry":{"description":"The cPanel API 1 module and function that the system executed.\n\nFor a complete list of cPanel API 1 functions, read our\n[Guide to cPanel API 1](https://go.cpanel.net/cpanelapi1)\ndocumentation.","example":"Email::printdomainoptions","type":"string"},"timestamp":{"description":"The date that the system called the function, in\n[Unix time format](https://wikipedia.org/wiki/Unix_time).","example":1548828000,"format":"unix_timestamp","type":"integer"}}},"type":"array"}}},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_api_calls","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return deprecated cPanel API 1 functions by date","tags":["Server Administration","API Statistics"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_api_calls\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_api_calls?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"86"}},"/delete_customizations":{"get":{"description":"This function deletes customization data.\n\nCustomization data includes brand logos and colors.\n\nServer owners and resellers can supply customization data to whitelabel portions\nof the product or customize the cPanel experience for their users.\n\nThis function is used to delete customization data for the Jupiter theme **only**.\n\nIf you provide the optional `path` parameter, the API will removed only the specific element specified in the `.` separated path.\nSee the parameter for more details.","operationId":"delete_customizations","parameters":[{"description":"The application name for the customization.","in":"query","name":"application","required":true,"schema":{"enum":["cpanel","webmail"],"example":"cpanel","type":"string"}},{"description":"The theme name for the customization.","in":"query","name":"theme","required":true,"schema":{"example":"jupiter","type":"string"}},{"description":"The JSONPath expression to reach to property you want to delete. We support only the\nsubset of JSONPath using the `.` style notation. There is presently no other JSONPath\nfeatures supported.","in":"query","name":"path","required":false,"schema":{"example":"brand.icon.description","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"delete_customizations","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Delete customization data","tags":["Customizations"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  delete_customizations \\\n  application='cpanel' \\\n  theme='jupiter'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/delete_customizations?api.version=1&application=cpanel&theme=jupiter"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"100","x-cpanel-cli-support":true}},"/configurebackgroundprocesskiller":{"get":{"description":"This function configures the server's background process killer.","operationId":"configurebackgroundprocesskiller","parameters":[{"description":"A process to kill in the `/usr/local/cpanel/etc/sym` directory.\n\n**Note:**\n\nTo enable the background killer for multiple processes, duplicate or increment the parameter name.\n\nFor example, `processes_to_kill`, `processes_to_kill-0`, and `processes_to_kill-1`.","examples":{"multiple":{"summary":"Kill multiple processes.","value":"eggdrop-0, eggdrop-1, eggdrop-2"},"single":{"summary":"Kill a single process.","value":"eggdrop"}},"in":"query","name":"processes_to_kill","required":true,"schema":{"type":"string"}},{"description":"Unaffected users. If you do not specify a value, the function affects all of the users on the server.\n\n**Note:**\n\nTo trust multiple users, duplicate or increment the parameter name.\n\nFor example, `trusted_users`, `trusted_users-0`, and `trusted_users-1`.","in":"query","name":"trusted_users","required":false,"schema":{"example":"user","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"configurebackgroundprocesskiller","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update background process stopper","tags":["Server Administration","Services"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  configurebackgroundprocesskiller \\\n  processes_to_kill='eggdrop'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/configurebackgroundprocesskiller?api.version=1&processes_to_kill=eggdrop"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/get_api_pages":{"get":{"description":"This function returns the daily interface use of cPanel API 1 functions. Use this function to find out which API calls your custom interfaces or third-party plugins use.\n\n**Important:**\n\n  The function *only* returns cPanel API 1 functions. We *deprecated* cPanel API 1 and plan to remove those functions at a later date. For more information, read our [Guide to Replacing cPanel API 1 Functions with UAPI Equivalents](https://go.cpanel.net/replacecpapi1) documentation.","operationId":"get_api_pages","parameters":[{"description":"The cPanel API type to query.","in":"query","name":"type","required":false,"schema":{"default":"cpapi1","enum":["cpapi1"],"example":"cpapi1","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"count":{"description":"The total number of times that the system called the function on the day in the `timestamp` return.","example":200000,"minimum":1,"type":"integer"},"entry":{"description":"The path to the file where the function executes.","example":"/usr/local/cpanel/base/frontend/jupiter/plugin1/index.html.tt","type":"string"},"timestamp":{"description":"The date that the system called the function.\n\n**Note:**\n\n  The time portion of this value is arbitrary. Only the date is valid.","example":1548828000,"format":"unix_timestamp","type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_api_pages","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return deprecated cPanel API 1 functions ","tags":["Server Administration","API Statistics"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_api_pages\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_api_pages?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"86"}},"/api_token_list":{"get":{"description":"This function lists a WHM account's API tokens.","operationId":"api_token_list","responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"tokens":{"additionalProperties":{"description":"An object of API token details.","properties":{"acls":{"additionalProperties":{"description":"Whether the Access Control List (ACL) is enabled.\n* `1` - The ACL is enabled.\n* `0` - The ACL is disabled.\n\n**Note**\n\nThe property name should be an [ACL](https://go.cpanel.net/ACLReferenceChart).","enum":[0,1],"example":1,"type":"integer"},"description":"An object of privileges available to the user."},"create_time":{"description":"The API token's creation time.","example":1483625276,"format":"unix_timestamp","type":"integer"},"expires_at":{"description":"The API token's expiration time. If the API token does not expire, the value is `null`.","example":1609372800,"format":"unix_timestamp","nullable":true,"type":"integer"},"name":{"description":"The API token's name.","example":"my-token-name","type":"string"},"whitelist_ips":{"description":"List of remote IP or CIDR IP ranges this token may be used from.","example":["192.0.2.1","192.0.2.2","192.0.2.8/29","fc00:abcd:0000:0000:0000:0000:0000:000f","2620:0000:28a4:0000:0000:0000:0000:0000/48"],"items":{"anyOf":[{"format":"ipv4","type":"string"},{"format":"ipv6","type":"string"},{"format":"cidr","type":"string"}]},"nullable":true,"type":"array"}}},"description":"An object that contains WHM account's API token names.","example":{"my-controller-token":{"acls":{"create-acct":0,"edit-account":0,"limit-bandwidth":1,"list-accts":1,"suspend-acct":1,"upgrade-account":0},"create_time":1483625276,"expires_at":1609372800,"name":"my-controller-token","whitelist_ips":["192.0.2.1","192.0.2.2","192.0.2.8/29","fc00:abcd:0000:0000:0000:0000:0000:000f","2620:0000:28a4:0000:0000:0000:0000:0000/48"]},"my-read-only-token":{"acls":{"create-acct":0,"edit-account":0,"limit-bandwidth":0,"list-accts":1,"suspend-acct":0,"upgrade-account":0},"create_time":1490882281,"expires_at":null,"name":"my-read-only-token","whitelist_ips":null}},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"api_token_list","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return WHM API tokens","tags":["Authentication","API Token Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  api_token_list\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/api_token_list?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"64"}},"/get_appconfig_application_list":{"get":{"description":"This function lists registered [AppConfig](https://go.cpanel.net/appconfig) applications.","operationId":"get_appconfig_application_list","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"cpanel":{"description":"An array of objects representing the values set for application installed for cPanel.","items":{"$ref":"#/components/schemas/AppConfig"},"type":"array"},"webmail":{"description":"An array of objects representing the values set for application installed for Webmail.","items":{"$ref":"#/components/schemas/AppConfig"},"type":"array"},"whostmgr":{"description":"An array of objects representing the values set for application installed for WHM.","items":{"$ref":"#/components/schemas/AppConfig"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_appconfig_application_list","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"Got application list","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return registered applications","tags":["Server Administration","Applications"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_appconfig_application_list\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_appconfig_application_list?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.38.1"}},"/get_available_tiers":{"get":{"description":"This function lists of each available version of cPanel & WHM, and each\nversion's latest maintenance release. This function also lists the cPanel & WHM\nversion for each\n[release tier](https://docs.cpanel.net/knowledge-base/cpanel-product/product-versions-and-the-release-process/).","operationId":"get_available_tiers","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"additionalProperties":{"description":"The latest maintenance release for a cPanel & WHM version number.","type":"string"},"description":"A list of the latest available version of cPanel & WHM.","example":{"11.30":"11.30.8.0","11.32":"11.32.7.3","11.34":"11.34.2.8","11.36":"11.36.2.12","11.38":"11.38.2.23","11.40":"11.40.1.22","11.42":"11.42.1.31","11.44":"11.44.3.5","11.46":"11.46.4.0","11.48":"11.48.5.3","11.50":"11.50.6.2","11.52":"11.52.6.6","11.54":"11.54.0.36","11.56":"11.56.0.52","11.58":"11.58.0.52","11.60":"11.60.0.48","11.62":"11.62.0.48","11.64":"11.64.0.42","11.66":"11.66.0.35","11.68":"11.68.0.39","11.70":"11.70.0.69","11.72":"11.72.0.12","11.74":"11.74.0.12","11.76":"11.76.0.22","11.78":"11.78.0.49","11.80":"11.80.0.24","11.82":"11.82.0.19","11.84":"11.84.0.22","11.86":"11.86.0.24","11.88":"11.88.0.13","11.90":"11.90.0.3","current":"11.90.0.3","edge":"11.90.0.3","lts":"11.86.0.24","release":"11.88.0.13","stable":"11.88.0.13"},"properties":{"current":{"description":"The version of cPanel & WHM that is currently on the CURRENT tier.","type":"string"},"edge":{"description":"The version of cPanel & WHM that is currently on the EDGE tier.","type":"string"},"lts":{"description":"The version of cPanel & WHM that is currently on the LTS tier.","type":"string"},"release":{"description":"The version of cPanel & WHM that is currently on the RELEASE tier.","type":"string"},"stable":{"description":"The version of cPanel & WHM that is currently on the STABLE tier.","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_available_tiers","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"Got tiers list","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return cPanel & WHM available versions","tags":["Updates"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_available_tiers\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_available_tiers?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.38"}},"/get_tcp6_sockets":{"get":{"description":"This function returns data about the system's transmission control protocol (TCP) IPv6 sockets.","operationId":"get_tcp6_sockets","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"description":"An array of objects that contains the status of the system's TCP IPv6 sockets.","items":{"properties":{"dport":{"description":"The source port that the Linux kernel reports for the socket.","example":443,"minimum":1,"type":"integer"},"dst":{"description":"The destination IPv6 address.","example":"2001:0db8:0:0:1:0:0:1","format":"bytes","type":"string"},"inode":{"description":"The inode number the Linux kernel assigned to the socket.","example":27171,"minimum":1,"type":"integer"},"rqueue":{"description":"The number of bytes in the socket's read buffer.","example":0,"format":"bytes","type":"integer"},"sport":{"description":"The source port number.","example":2087,"minimum":1,"type":"integer"},"src":{"description":"The source IPv6 address.","example":"2001:0db8:0:0:1:0:0:2","format":"ipv6","type":"string"},"state":{"description":"The socket's current state, in the Linux kernel's numeric format.","example":10,"minimum":1,"type":"integer"},"uid":{"description":"The socket's user ID (UID).","example":102,"minimum":1,"type":"integer"},"wqueue":{"description":"The number of bytes that the system is waiting to send.","example":45,"format":"bytes","type":"integer"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_tcp6_sockets","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return TCP IPv6 sockets data","tags":["Server Administration","Connections"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_tcp6_sockets\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_tcp6_sockets?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"80"}},"/get_udp4_sockets":{"get":{"description":"This function returns data about the system's user datagram protocol (UDP) IPv4 sockets.","operationId":"get_udp4_sockets","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"description":"An array of objects that contains the status of the system's UDP IPv4 sockets.","items":{"properties":{"dport":{"description":"The source port that the Linux kernel reports for the socket.","example":443,"minimum":1,"type":"integer"},"dst":{"description":"The destination IPv4 address.","example":"10.0.0.2","format":"ipv4","type":"string"},"inode":{"description":"The inode number the Linux kernel assigned to the socket.","example":27171,"minimum":1,"type":"integer"},"rqueue":{"description":"The number of bytes in the socket's read buffer.","example":0,"format":"bytes","minimum":1,"type":"integer"},"sport":{"description":"The source port number.","example":53,"minimum":1,"type":"integer"},"src":{"description":"The source IPv4 address.","example":"10.0.0.1","format":"ipv4","type":"string"},"state":{"description":"The socket's current state, in the Linux kernel's numeric format.","example":10,"minimum":1,"type":"integer"},"uid":{"description":"The socket's user ID (UID).","example":25,"minimum":1,"type":"integer"},"wqueue":{"description":"The number of bytes that the system is waiting to send.","example":45,"format":"bytes","minimum":1,"type":"integer"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_udp4_sockets","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return UDP IPv4 sockets data","tags":["Server Administration","Connections"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_udp4_sockets\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_udp4_sockets?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"80"}},"/get_tcp4_sockets":{"get":{"description":"This function returns data about the system's transmission control protocol (TCP) IPv4 sockets.","operationId":"get_tcp4_sockets","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"description":"An array of objects that contains the status of the system's TCP IPv4 sockets.","items":{"properties":{"dport":{"description":"The source port that the Linux kernel reports for the socket.","example":443,"type":"integer"},"dst":{"description":"The destination IPv4 address.","example":"10.0.0.2","format":"ipv4","type":"string"},"inode":{"description":"The inode number the Linux kernel assigned to the socket.","example":27171,"minimum":1,"type":"integer"},"rqueue":{"description":"The number of bytes in the socket's read buffer.","example":0,"format":"bytes","type":"integer"},"sport":{"description":"The source port number.","example":2087,"type":"integer"},"src":{"description":"The source IPv4 address.","example":"10.0.0.1","format":"ipv4","type":"string"},"state":{"description":"The socket's current state, in the Linux kernel's numeric format.","example":10,"minimum":1,"type":"integer"},"uid":{"description":"The socket's user ID (UID).","example":102,"minimum":1,"type":"integer"},"wqueue":{"description":"The number of bytes the system is waiting to send.","example":45,"format":"bytes","type":"integer"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_tcp4_sockets","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return TCP IPv4 sockets data","tags":["Server Administration","Connections"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_tcp4_sockets\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_tcp4_sockets?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"80"}},"/getdiskusage":{"get":{"description":"This function retrieves the server's drive partition information.","operationId":"getdiskusage","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"partition":{"description":"An array of objects that contain drive partition information.","items":{"properties":{"available":{"description":"The partition's unused disk space, measured in kilobytes.","example":377856,"format":"kilobytes","minimum":1,"type":"integer"},"device":{"description":"The partition's device name.","example":"/dev/vda1","type":"string"},"disk":{"description":"The partition's label.","example":"vda1","type":"string"},"filesystem":{"description":"The partition's absolute directory path.","example":"/","type":"string"},"inodes_available":{"description":"The number of unused inodes on the partition.","example":20575847,"minimum":1,"type":"integer"},"inodes_ipercentage":{"description":"The percentage of the partition's total","example":2,"minimum":0,"type":"integer"},"inodes_total":{"description":"The total number of inodes that the partition will allow.","example":20970944,"minimum":1,"type":"integer"},"inodes_used":{"description":"The number of inodes used on the partition.","example":395097,"minimum":1,"type":"integer"},"mount":{"description":"The partition's mount point.","example":"/boot","type":"string"},"percentage":{"description":"The percentage of the partition's total disk space used.","example":20,"minimum":1,"type":"integer"},"total":{"description":"The partition's total allocated disk space, measured in kilobytes.","example":495844,"format":"kilobytes","minimum":1,"type":"integer"},"used":{"description":"The partition's disk space used, measured in kilobytes.","example":92388,"format":"kilobytes","minimum":1,"type":"integer"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"getdiskusage","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"Successfully retrieved disk usage","type":"string"},"result":{"description":"* `1` — Success\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return server's drive partition information","tags":["Server Administration","System Information"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  getdiskusage\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/getdiskusage?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.32"}},"/gethostname":{"get":{"description":"This function retrieves the server's hostname.","operationId":"gethostname","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"hostname":{"description":"The server's hostname.","example":"hostname.example.com","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"gethostname","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return server's hostname","tags":["Server Administration","System Information"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  gethostname\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/gethostname?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/get_udp6_sockets":{"get":{"description":"This function returns data about the system's user datagram protocol (UDP) IPv6 sockets.\n\n**Important:**\n\n  This function may perform slower on a CentOS 6 system with a large number of UDP sockets.","operationId":"get_udp6_sockets","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"description":"An array of objects that contains the status of the system's UDP IPv6 sockets.","items":{"properties":{"dport":{"description":"The source port that the Linux kernel reports for the socket.","example":443,"maximum":65535,"minimum":0,"type":"integer"},"dst":{"description":"The destination IPv6 address.","example":"2001:0db8:0:0:1:0:0:2","format":"ipv6","type":"string"},"inode":{"description":"The inode number the Linux kernel assigned to the socket.","example":27171,"minimum":1,"type":"integer"},"rqueue":{"description":"The number of bytes in the socket's read buffer.","example":0,"minimum":0,"type":"integer"},"sport":{"description":"The source port number.","example":53,"maximum":65535,"minimum":0,"type":"integer"},"src":{"description":"The source IPv6 address.","example":"2001:0db8:0:0:1:0:0:1","format":"ipv6","type":"string"},"state":{"description":"The socket's current state, in the Linux kernel's numeric format.","example":10,"type":"integer"},"uid":{"description":"The socket's user ID (UID).","example":25,"minimum":0,"type":"integer"},"wqueue":{"description":"The number of bytes that the system is waiting to send.","example":45,"minimum":0,"type":"integer"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_udp6_sockets","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return UDP IPv6 sockets data","tags":["Server Administration","Connections"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_udp6_sockets\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_udp6_sockets?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"80"}},"/has_mycnf_for_cpuser":{"get":{"description":"This function checks whether a cPanel user's home directory contains\na valid .my.cnf file.","operationId":"has_mycnf_for_cpuser","parameters":[{"description":"The cPanel account username.","in":"query","name":"user","required":true,"schema":{"example":"user","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"has_mycnf_for_cpuser":{"description":"Whether a valid .my.cnf file exists in the account's home directory.\n- `1` -  Exists.\n- `0` -  Does not exist.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"has_mycnf_for_cpuser","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"- `1` - Success\n- `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Validate MySQL Configuration file","tags":["Accounts","Account Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  has_mycnf_for_cpuser \\\n  user='user'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/has_mycnf_for_cpuser?api.version=1&user=user"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.40"}},"/dumpzone":{"get":{"deprecated":true,"description":"This function returns a domain's DNS zone configuration.\n\n**Important:**\n\n* This function is **deprecated**. Use WHM's `parse_dns_zone` function.\n* You **must** include either the `domain` or the `zone` parameters.  \n* When you disable the [DNS role](https://go.cpanel.net/serverroles), the\nsystem **disables** this function.\n\n**Note:**\n\nOn servers that run CentOS 7, you may see a `named` warning about the absence of\nSPF resource records on DNS.\n  * This warning is **not** relevant on CentOS 7 servers, because\n  [RFC 7208 deprecated SPF records](https://tools.ietf.org/html/rfc7208). CentOS 7\n  servers use TXT records instead of SPF records.\n  * Red Hat 7.1 and CentOS 7.1 both contain `bind-9.9.4-23.el7`, which is an\n  updated version of BIND that complies with RFC 7208. To resolve this issue,\n  update your operating system to a version that contains the updated version of\n  BIND. For more information, read the\n  [Red Hat Bugzilla case about SPF record errors](https://bugzilla.redhat.com/show_bug.cgi?id=1215164).","operationId":"dumpzone","parameters":[{"description":"The zone record's domain.","in":"query","name":"domain","required":true,"schema":{"example":"example.com","format":"domain","type":"string"}},{"description":"The zone file's name.","in":"query","name":"zone","required":false,"schema":{"example":"example.com.db","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"zone":{"description":"An array of objects of zone information. This array contains the `record` array of objects.","items":{"anyOf":[{"$ref":"#/components/schemas/a"},{"$ref":"#/components/schemas/a6"},{"$ref":"#/components/schemas/aaaa"},{"$ref":"#/components/schemas/asfdb"},{"$ref":"#/components/schemas/caa"},{"$ref":"#/components/schemas/cname"},{"$ref":"#/components/schemas/dname"},{"$ref":"#/components/schemas/ds"},{"$ref":"#/components/schemas/hinfo"},{"$ref":"#/components/schemas/loc"},{"$ref":"#/components/schemas/mx"},{"$ref":"#/components/schemas/ns"},{"$ref":"#/components/schemas/ptr"},{"$ref":"#/components/schemas/rp"},{"$ref":"#/components/schemas/soa"},{"$ref":"#/components/schemas/srv"},{"$ref":"#/components/schemas/sshfp"},{"$ref":"#/components/schemas/txt"}]},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"dumpzone","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"Zone Serialized","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return domain's DNS zone configuration","tags":["DNS","DNS Zones"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  dumpzone \\\n  domain='example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/dumpzone?api.version=1&domain=example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/run_cpkeyclt":{"get":{"description":"This function verifies the system's license status with WebPros International, LLC's\nlicensing servers. To do this, the function runs the `/usr/local/cpanel/cpkeyclt`\nscript.\n\nFor more information about this script and potential license problems,\nread our\n[Installation Guide - Troubleshoot Your Installation](https://docs.cpanel.net/installation-guide/troubleshoot-your-installation/)\ndocumentation.","operationId":"run_cpkeyclt","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"run_cpkeyclt","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return server's cPanel license status","tags":["Server Administration","License Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  run_cpkeyclt\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/run_cpkeyclt?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"62"}},"/set_cpanel_updates":{"get":{"description":"This function sets the frequency of cPanel & WHM updates.","operationId":"set_cpanel_updates","parameters":[{"description":"The frequency with which to run cPanel & WHM updates on a server.\n- `daily` — Run updates daily.\n- `manual` — Run updates manually.\n- `never` — Never run updates.","in":"query","name":"updates","required":true,"schema":{"enum":["daily","manual","never"],"example":"daily","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"updates":{"description":"The new frequency of server updates.\n- `daily` — Run updates daily.\n- `manual` — Run updates manually.\n- `never` — Never run updates.","enum":["daily","manual","never"],"example":"daily","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"set_cpanel_updates","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"Cpanel update frequency set to daily","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update cPanel & WHM update frequency","tags":["Updates"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  set_cpanel_updates \\\n  updates='daily'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/set_cpanel_updates?api.version=1&updates=daily"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.38"}},"/validate_system_user":{"get":{"description":"This function validates a system user for use on the target server.\n\n**Note:**\n\n  For more information about how this function works with other functions in the transfer and restore process, read our [Guide to Transfer and Restore API Functions](https://go.cpanel.net/transferrestoreAPIguide) documentation.","operationId":"validate_system_user","parameters":[{"description":"The system username.","in":"query","name":"user","required":true,"schema":{"example":"username","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"exists":{"description":"Whether the username exists on the server.\n* `1` — Exists.\n* `0` — Does **not** exist.","enum":[0,1],"example":1,"type":"integer"},"reserved":{"description":"Whether the username is reserved.\n* `1` — Reserved.\n* `0` — **Not** reserved.","enum":[0,1],"example":1,"type":"integer"},"valid_for_new":{"description":"Whether the system can use the username to create a new account.\n* `1` — Usable.\n* `0` — Unusable.","enum":[0,1],"example":1,"type":"integer"},"valid_for_transfer":{"description":"Whether the username is valid for a transferred account, but not a new account.\n* `1` — Valid for transfer, but **not** a new account.\n* `0` — Invalid.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"validate_system_user","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Validate username availability on target server","tags":["Transfers","Transfer Configuration"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  validate_system_user \\\n  user='username'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/validate_system_user?api.version=1&user=username"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.44"}},"/ticket_create_stub_ticket":{"get":{"description":"This function creates a stub ticket. The system uses the stub ticket\nto create a cPanel support ticket.\n\n**Note:**\n\nThis function is **not** available through the command line. You **must** call\nit as a request body.","operationId":"ticket_create_stub_ticket","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"secure_id":{"description":"The support ticket's secure ID token.","example":"rofh411bv8","type":"string"},"ticket_id":{"description":"The support ticket number that other functions can look up.","example":7648492,"minimum":1,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"ticket_create_stub_ticket","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Create initial Support ticket request","tags":["Support Tickets","Ticket Management"],"x-codeSamples":[{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/ticket_create_stub_ticket?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"60","x-cpanel-cli-support":false}},"/listaccts":{"get":{"description":"This function lists the accounts on the server.","operationId":"listaccts","parameters":[{"description":"The account information to query. If you do not specify a value\nfor both the `searchtype` and `search` parameters, the function returns all\nof the server's accounts.\n* `domain` - Match domains against the `search` regular expression.\n* `owner` - Match the WHM user who owns the account against the `search` regular expression.\n* `user` - Match usernames against the `search` regular expression.\n* `ip` - Match IP addresses against the `search` regular expression.\n* `package` - Match hosting plans (packages) against the `search` regular expression.","in":"query","name":"searchtype","required":false,"schema":{"enum":["domain","owner","user","ip","package"],"example":"domain","type":"string"}},{"description":"A [Perl Compatible Regular Expression (PCRE)](https://en.wikipedia.org/wiki/Perl_Compatible_Regular_Expressions) that filters the results.\n\n**Note:**\n * The system matches the PCRE against the `searchtype` parameter's specified type.\n * If you do not specify a value for both the `searchtype` and `search` parameters,\n   the function returns all of the server's accounts.","in":"query","name":"search","required":false,"schema":{"example":"username","type":"string"}},{"description":"The function's search method.\n* `exact` - The matched value and the `search` value **must** be identical.\n* `regex` - The matched value must contain the `search` value.","in":"query","name":"searchmethod","required":false,"schema":{"enum":["exact","regex"],"example":"exact","type":"string"}},{"description":"The returns to include in the output for each account.\n\nIf you do not specify a value, the function's output includes all of its returns.","in":"query","name":"want","required":false,"schema":{"example":"domain,diskused","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"acct":{"description":"An array of objects containing account data.","items":{"properties":{"backup":{"description":"Whether backups are enabled.\n* `1` - Enabled.\n* `0` - Disabled.","enum":[0,1],"example":0,"type":"integer"},"child_nodes":{"description":"An array that contains the the workload and alias values for each of the child nodes.","items":{"properties":{"alias":{"description":"The alias of the child node","type":"string","example":"nodealias"},"workload":{"description":"The workload delegated to the child node","enum":["Mail"],"example":"Mail","type":"string"}}},"type":"array"},"disklimit":{"description":"The account's disk space quota.\n* `unlimited` — The account has unlimited disk space quota.\n* A maximum amount of disk space, in megabytes (MB).","oneOf":[{"enum":["unlimited"],"type":"string"},{"minimum":0,"type":"integer"}]},"diskused":{"description":"The account's current disk space usage, in megabytes (MB), appended with `M`.\n\nFor example, `14M` represents 14 megabytes of current disk space usage.","example":"14M","type":"string"},"domain":{"description":"The account's main domain.","example":"example.com","format":"domain","type":"string"},"email":{"description":"The account's contact email address.","example":"username@example.com","format":"email","type":"string"},"has_backup":{"description":"Whether a backup of the account exists.\n* `1` - A backup of the account exists.\n* `0` - A backup of the account does **not** exist.","enum":[0,1],"example":1,"type":"integer"},"inodeslimit":{"description":"The limit on the number of files that the account owns.\n* `unlimited` — The account can own an unlimited number files.\n* A positive integer.","oneOf":[{"enum":["unlimited"],"type":"string"},{"minimum":0,"type":"integer"}]},"inodesused":{"description":"The number of files that the account owns.","example":1,"minimum":0,"type":"integer"},"ip":{"description":"The IPv4 address of the account's main domain.","example":"192.168.0.128","format":"ipv4","type":"string"},"ipv6":{"description":"The IPv6 address of the account's main domain.","items":{"example":"0101:ca75:0101:ca75:0101:ca75:0101:ca77","format":"ipv6","type":"string"},"type":"array"},"is_locked":{"description":"Whether the account is currently locked.\n* `1` - The account is locked.\n* `0` - The account is **not** locked.","enum":[0,1],"example":0,"type":"integer"},"legacy_backup":{"description":"Whether legacy backups are enabled.\n* `1` - Enabled.\n* `0` - Disabled.","enum":[0,1],"example":0,"type":"integer"},"mailbox_format":{"description":"The type of mailbox the account uses.\n\n* `mdbox`\n* `maildir`","enum":["mdbox","maildir"],"example":"mdbox","type":"string"},"max_defer_fail_percentage":{"description":"The [percentage of failed or deferred email\nmessages](https://go.cpanel.net/howtopreventspam)\nthat the account can send per hour before outgoing\nmail is rate-limited.\n* `unlimited` — The account can send unlimited emails per hour.\n* An integer that represents a precentage of messages.","oneOf":[{"enum":["unlimited"],"type":"string"},{"minimum":0,"type":"integer"}]},"max_email_per_hour":{"description":"The [maximum number of emails](https://go.cpanel.net/howtopreventspam)\nthat the account can send in one hour.\n* `unlimited` — The account can send unlimited emails per hour.\n* An integer that represents a number of sent emails.","oneOf":[{"enum":["unlimited"],"type":"string"},{"minimum":0,"type":"integer"}]},"max_emailacct_quota":{"description":"The maximum size, in megabytes (MB), that the account\ncan define when it creates an email account.\n\n* `unlimited` — The account can set unlimited quotas.\n* A positive integer that represents the allowable maximum\nsize of an email account, in megabytes (MB).","oneOf":[{"enum":["unlimited"],"type":"string"},{"minimum":0,"type":"integer"}]},"maxaddons":{"description":"The account's maximum number of addon domains.\n* `unlimited` — The account can create unlimited addon domains.\n* `*unknown*` — The account cannot create addon domains.\n* An integer that represents a number of addon domains.","oneOf":[{"enum":["unlimited","*unknown*"],"type":"string"},{"minimum":0,"type":"integer"}]},"maxftp":{"description":"The account's maximum number of FTP accounts.\n* `unlimited` — The account can create unlimited FTP accounts.\n* An integer that represents a number of FTP accounts.","oneOf":[{"enum":["unlimited"],"type":"string"},{"minimum":0,"type":"integer"}]},"maxlst":{"description":"The account's maximum number of mailing lists.\n* `unlimited` — The account can create unlimited mailing lists.\n* An integer that represents a number of mailing lists.","oneOf":[{"enum":["unlimited"],"type":"string"},{"minimum":0,"type":"integer"}]},"maxparked":{"description":"The account's maximum number of parked domains (aliases).\n* `unlimited` — The account can create unlimited parked domains.\n* `*unknown*` — The account cannot use parked domains.\n* An integer that represents a number of parked domains.","oneOf":[{"enum":["unlimited","*unknown*"],"type":"string"},{"minimum":0,"type":"integer"}]},"maxpop":{"description":"The account's maximum number of email addresses.\n* `unlimited` — The account can create unlimited email addresses.\n* An integer that represents a number of email accounts.","oneOf":[{"enum":["unlimited"],"type":"string"},{"minimum":0,"type":"integer"}]},"maxsql":{"description":"The account's maximum number of each available type of SQL database.\n\nFor example, if you set this value to `5` and the system administrator allows MySQL® and PostgreSQL®\ndatabases, users can create up to five MySQL databases and up to five PostgreSQL databases.\n\n* `unlimited` — The account can create unlimited SQL databases.\n* An integer that represents a number of SQL databases.","oneOf":[{"enum":["unlimited"],"type":"string"},{"minimum":0,"type":"integer"}]},"maxsub":{"description":"The account's maximum number of subdomains.\n* `unlimited` — The account can create unlimited subdomains.\n* `*unknown*` - The account cannot use subdomains.\n* An integer that represents a number of subdomains.","oneOf":[{"enum":["unlimited","*unknown*"],"type":"string"},{"minimum":0,"type":"integer"}]},"min_defer_fail_to_trigger_protection":{"description":"The [minimum number of failed or deferred messages](https://go.cpanel.net/howtopreventspam) that the\naccount can send before outgoing mail is subject to rate-limiting.\n* `unlimited` — The account can send unlimited emails.\n* An integer that represents a number of failed or deferred messages.","oneOf":[{"enum":["unlimited"],"type":"string"},{"minimum":0,"type":"integer"}]},"outgoing_mail_hold":{"description":"Whether to retain outgoing mail in the mail queue for the account's users.\n* `1` - Hold outgoing email in the mail queue.\n* `0` - Do **not** hold outgoingemail in the mail queue.","enum":[1,0],"example":1,"type":"integer"},"outgoing_mail_suspended":{"description":"Whether to suspend outgoing email from the account's users and force failure of any of their mail currently in the mail queue.\n* `1` - Suspend and forcefailure of outgoing email.\n* `0` - Do **not** suspend and forcefailure of outgoing email.\n\n**Note:**\n\nIf mail for a cPanel user's account is suspended, the system will reject their email before the system puts it in the mail server queue.","enum":[0,1],"example":0,"type":"integer"},"owner":{"description":"The reseller account username or `root` user that owns the account.","example":"root","type":"string"},"partition":{"description":"The partition that contains the account's home directory.","example":"home","type":"string"},"plan":{"description":"The account's hosting package.","example":"packagename","type":"string"},"shell":{"description":"The absolute path of the account's shell location.","example":"/bin/bash","type":"string"},"startdate":{"description":"The account creation date, in `YY Mon DD HH:mm` format.","example":"13 May 22 16:03","type":"string"},"suspended":{"description":"Whether the account is currently suspended.\n* `1` - Suspended.\n* `0` - **Not** suspended.","enum":[0,1],"example":0,"type":"integer"},"suspendreason":{"description":"The reason for account suspension, if one was provided.","oneOf":[{"description":"If the account is **not** suspended, `suspendreason` will return `not suspended`.","enum":["not suspended"],"type":"string"},{"description":"If the account is suspended, `suspendreason` will return either:\n* A blank value, if the suspender did not provide a reason.\n* A message that explains the suspension.","example":"suspended for non-payment","nullable":true,"type":"string"}]},"suspendtime":{"description":"The time of suspension.\n* `null` - The account is not currently suspended.\n* The time at which the account became suspended.","example":1594040856,"format":"unix_timestamp","nullable":true,"type":"integer"},"temporary":{"description":"Whether the Customer Support Ticket process created this user for temporary access to the system.\n* `1` - Temporary user.\n* `0` - Regular user.","enum":[0,1],"example":0,"type":"integer"},"theme":{"description":"The account's cPanel interface theme.","example":"jupiter","type":"string"},"uid":{"description":"The account's user ID on the system.","example":1001,"minimum":0,"type":"integer"},"unix_startdate":{"description":"The account creation date.","example":1369256589,"format":"unix_timestamp","type":"integer"},"user":{"description":"The account username.","example":"username","format":"username","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"listaccts","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return cPanel accounts","tags":["Accounts","Account Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  listaccts\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/listaccts?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/ticket_get_support_agreement":{"get":{"description":"This function retrieves the WebPros International, LLC Technical Support Agreement text\nand metadata about the user's agreement status from the\n[cPanel Customer Portal](https://tickets.cpanel.net/).\n\n**Note:**\n* This function is **not** available through the command line. You **must** call it\nas a request body.\n* To use this function, you **must** set up a cPanelID token in your current session.\nFor more information, read our\n[cPanelID](https://docs.cpanel.net/knowledge-base/accounts/cpanelid/)\ndocumentation.","operationId":"ticket_get_support_agreement","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"accepted":{"description":"Whether the user associated with the OAuth token has already accepted this\nversion of the agreement.\n\n* `1` — Accepted.\n* `0` — **Not** accepted.","enum":[0,1],"example":0,"type":"integer"},"accepted_date":{"description":"The [Unix timestamp](https://en.wikipedia.org/wiki/Unix_time)\nat which the user associated with the OAuth token accepted the\nTechnical Support Agreement.\n\n* A valid Unix timestamp.\n* `null` — Never accepted.","example":1566000000,"format":"unix_timestamp","nullable":true,"type":"integer"},"accepted_date_human":{"description":"The human-readable date at which the user associated with the OAuth token\naccepted the Technical Support Agreement.\n\n* A human-readable date, in `MM/DD/YY` format.\n* `null` — Never accepted.","example":"8/17/19","nullable":true,"type":"string"},"body":{"description":"The full Technical Support Agreement.\n\n**Note:**\n\nThis returned value may contain HTML.","example":"<p>IMPORTANT: THIS TECHNICAL SUPPORT AGREEMENT ... at the end of AGREEMENT","type":"string"},"create_date":{"description":"The creation or publication Unix timestamp of the Technical Support Agreement's current version.","example":1564790400,"format":"unix_timestamp","type":"integer"},"create_date_human":{"description":"The human-readable date at which the current version of the Technical Support Agreement was created or published, in `MM/DD/YY` format.","example":"8/3/19","type":"string"},"download_url":{"description":"The URL at which the end-user may download the support agreement.","example":"https://www.cpanel.net/legal/techagreement_download.cgi","format":"url","type":"string"},"title":{"description":"The Technical Support Agreement's title.","example":"Technical Support Agreement","type":"string"},"version":{"description":"The Technical Support Agreement's version.","example":"2019-04.v01.TSUPPORT","type":"string"},"view_url":{"description":"The URL at which the end-user may view the Technical Support Agreement agreement as a standalone HTML document.","example":"http://cpanel.com/technical-support-agreements.html","format":"url","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"ticket_get_support_agreement","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Import Technical Support Agreement text","tags":["Support Tickets","Ticket Management"],"x-codeSamples":[{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/ticket_get_support_agreement?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"60","x-cpanel-cli-support":false}},"/delete_cpgreylist_trusted_host":{"get":{"description":"This function deletes an IP address from the Greylisting _Trusted Hosts_ list.","operationId":"delete_cpgreylist_trusted_host","parameters":[{"description":"The record's IP address, or a range of IP addresses.\n\n**Note:**\n\nTo add multiple IP addresses, increment the parameter name (for example, `ip-1`, `ip-2`, `ip-3`).","examples":{"cidr-ipv4":{"summary":"CIDR Format IPv4","value":"192.168.0.1/16"},"cidr-ipv6":{"summary":"CIDR Format IPv6","value":"2001:db8::/32"},"multiple":{"description":"Multiple IP addresses.","value":"ip-1=192.168.0.1&ip-2=192.168.0.2&ip-3=192.168.0.3"},"single":{"description":"A single IP address.","value":"192.168.0.1"},"single-ipv4":{"summary":"Single IPv4 Address","value":"192.0.2.0"},"single-ipv6":{"summary":"Single IPv6 Address","value":"2001:db8::1"}},"in":"query","name":"ip","required":true,"schema":{"example":"192.168.0.1","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"ips_failed":{"additionalProperties":{"description":"A failed IP address and the error message.","type":"string"},"description":"An object that contains the IP addresses that the function failed to remove from the _Trusted Hosts_ list.","example":{"5.5":"Invalid IP address or range: “5.5”"},"type":"object"},"ips_removed":{"description":"An array of IP addresses that the function removed from the _Trusted Hosts_ list.","example":["192.168.0.1","2001:db8::1"],"items":{"type":"string"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"delete_cpgreylist_trusted_host","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove IP address from Greylisting trusted hosts","tags":["Greylisting","Spam Protection (Greylisting)"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  delete_cpgreylist_trusted_host \\\n  ip='192.168.0.1'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/delete_cpgreylist_trusted_host?api.version=1&ip=192.168.0.1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.50"}},"/reboot":{"get":{"description":"This function reboots the server.","operationId":"reboot","parameters":[{"description":"Whether to use a forceful reboot.\n* `1` - Use a forceful reboot.\n* `0` - Do **not** use a forceful reboot.\n\n**Warning:**\n\n A forceful reboot may result in data loss if active processes exist on the server.","in":"query","name":"force","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"reboot","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result`\nfield is `0`. This field may display a success message when\na function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed. Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Restart server","tags":["Server Administration","System Information"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  reboot\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/reboot?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/ticket_get_support_info":{"get":{"description":"This function retrieves the license holder's support-related information.\n\n**Note:**\n\n* This function is **not** available through the command line. You **must** call\nit as a request body.\n* To use this function, you **must** set up a cPanelID token in your current session.\nFor more information, read our\n[cPanelID](https://docs.cpanel.net/knowledge-base/accounts/cpanelid/)\ndocumentation.","operationId":"ticket_get_support_info","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"arch":{"description":"The server's CPU architecture retrieved at the last license check.","example":"x86_64","type":"string"},"arch_supported":{"description":"Whether cPanel Support provides assistance with the server's CPU architecture.\n\n* `1` — Yes.\n* `0` — No.\n* `-1` — Unknown architecture.","enum":[1,0,-1],"example":1,"type":"integer"},"company_id":{"description":"A number that represents the company with the licensed IP address.","example":7,"minimum":1,"type":"integer"},"company_name":{"description":"The company name associated with the submitted IP address.","example":"Example, L.L.C.","type":"string"},"distro":{"description":"The server's operating system retrieved during the last license check.","example":"centos enterprise 6.8","type":"string"},"distro_supported":{"description":"Whether cPanel Technical Support provides assistance for the server's\noperating system.\n\n* `1` — Yes.\n* `0` — No.\n* `-1` — Unknown OS.","enum":[1,0,-1],"example":1,"type":"integer"},"gets_direct_support":{"description":"Whether the IP address owner's primary support is WebPros International LLC.\n\n* `1` — Receives initial support from WebPros International, LLC.\n* `0` — Receives initial support from a partner.","enum":[0,1],"example":0,"type":"integer"},"has_company_info":{"description":"Whether the response contains the company information associated with\nthe licensed IP address.\n\n* `1` — Contains company info.\n* `0` — Does **not** contain company info.","enum":[0,1],"example":0,"type":"integer"},"has_compatibility_info":{"description":"Whether the response contains the server's compatibility information.\n\n* `1` — Contains compatibility info.\n* `0` — Does **not** contain compatibility info.","enum":[0,1],"example":1,"type":"integer"},"hostname":{"description":"The hostname or IP address of the server, as recorded in the license database.","example":"server.example.com","type":"string"},"ip":{"description":"The license provider's IP address.","example":"192.168.0.1","format":"ipv4","type":"string"},"logo_url":{"description":"The optional URL to the company's brand image file on the partner website.","example":"http://example.com/assets/ourlogo.png","format":"url","type":"string"},"pub_support_contact":{"description":"The URL to the company's general support resources, if available.","example":"http://documentation.example.com/","format":"url","type":"string"},"pub_tech_contact":{"description":"The optional URL to the company's technical support resources.\n\n**Note:**\n\nIf the `pub_tech_contact` return does not contain a value, the system\nwill use the `pub_support_contact` return's value.","example":"https://support.example.com/","format":"url","type":"string"},"tech_contact_email":{"description":"The contact email address for the company's technical support.","example":"support@example.com","format":"email","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"ticket_get_support_info","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Import customer information from Customer Portal","tags":["Support Tickets","Ticket Management"],"x-codeSamples":[{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/ticket_get_support_info?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"78.0.6","x-cpanel-cli-support":false}},"/ticket_grant":{"get":{"description":"This function installs an SSH key from the\n[cPanel Customer Portal](https://tickets.cpanel.net/).\n\n**Note:**\n\nThis function is **not** available through the command line. You **must** call\nit as a request body.","operationId":"ticket_grant","parameters":[{"description":"The support ticket's ID number.","in":"query","name":"ticket_id","required":true,"schema":{"example":999999999,"minimum":1,"type":"integer"}},{"description":"The support ticket's secure ID token.","in":"query","name":"secure_id","required":true,"schema":{"example":"rofh411bv8","type":"string"}},{"description":"The server's support ticket ID number.","in":"query","name":"server_num","required":true,"schema":{"example":1,"minimum":1,"type":"integer"}},{"description":"The username for incoming SSH connections before they escalate to the `root` user. If you do **not** specify a value, the function retrieves the user from the support ticket.","in":"query","name":"ssh_username","required":false,"schema":{"example":"username","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"auth_status":{"description":"The installation status.","example":"AUTHED","type":"string"},"auth_time":{"description":"When the system authorized access.","example":1477338450,"format":"unix_timestamp","type":"integer"},"chain_status":{"description":"The status of the\n[`iptables`](https://netfilter.org/projects/iptables/index.html)\nwhitelist entries.\n\n* `ACTIVE` — The system added the appropriate `iptables` whitelist\nentries or they already existed.\n* `INACTIVE` — The `iptables` whitelist entries were successfully\nremoved or were already deleted.\n* `ERR_SETUP` — The system failed to add the `iptables` whitelist\nentries.\n* `ERR_UNSETUP` — The system failed to remove the `iptables` whitelist\nentries.\n* `ERR_UNKNOWN` — An unknown error occurred.","enum":["ACTIVE","INACTIVE","ERR_SETUP","ERR_UNSETUP","ERR_UNKNOWN"],"example":"ACTIVE","type":"string"},"csf_wl_status":{"description":"The status of the\n[ConfigServer Security & Firewall (CSF)](https://www.configserver.com/)\nwhitelist entries.\n\n* `ACTIVE` — The system added the appropriate CSF whitelist entries or they\nalready existed.\n* `INACTIVE` — The CSF whitelist entries were successfully removed or they\nwere already deleted.\n* `ERR_SETUP` — The system failed to add the CSF whitelist entries.\n* `ERR_UNSETUP` — The system failed to remove the CSF whitelist entries.\n* `ERR_UNKNOWN` — An unknown error occurred.\n\n**Note:**\n\nIf CSF does not exist on the server, the function will **not**\ndisplay this return.","enum":["ACTIVE","INACTIVE","ERR_SETUP","ERR_UNSETUP","ERR_UNKNOWN"],"example":"ACTIVE","type":"string"},"host_access_wl_status":{"description":"The status of the `/etc/hosts.allow` file's whitelist entries.\n\n* `ACTIVE` — The system added the appropriate `/etc/hosts.allow` file whitelist\nentries or they already existed.\n* `INACTIVE` — The `/etc/hosts.allow` file whitelist entries were successfully\nremoved or they were already deleted.\n* `ERR_SETUP` — The system failed to add the `/etc/hosts.allow` file whitelist\nentries.\n* `ERR_UNSETUP` — The system failed to remove the `/etc/hosts.allow` file\nwhitelist entries.\n* `ERR_UNKNOWN` — An unknown error occurred. ","enum":["ACTIVE","INACTIVE","ERR_SETUP","ERR_UNSETUP","ERR_UNKNOWN"],"example":"ACTIVE","type":"string"},"hulk_wl_status":{"description":"The status of the\n[cPHulk](https://docs.cpanel.net/whm/security-center/cphulk-brute-force-protection/)\nwhitelist entries.\n\n* `ACTIVE` — The system added the appropriate cPHulk whitelist entries or they\nalready existed.\n* `INACTIVE` — The cPHulk whitelist entries were successfully removed or they\nwere already deleted.\n* `ERR_SETUP` — The system failed to add the cPHulk whitelist entries.\n* `ERR_UNSETUP` — The system failed to remove the cPHulk whitelist entries.\n* `ERR_UNKNOWN` — An unknown error occurred.","enum":["ACTIVE","INACTIVE","ERR_SETUP","ERR_UNSETUP","ERR_UNKNOWN"],"example":"ACTIVE","type":"string"},"non_fatals":{"description":"Any non-fatal errors.\n\n* `ticket_system_log_entry` — The function could not record the grant\noperation in the ticket.\n* `audit_log` — The function could not record the grant operation in the\nlocal audit log.\n\n**Note:**\n\nThe system stores the local audit log in the\n`/var/cpanel/logs/supportauth/audit.log`\nfile.","example":[],"items":{"enum":["ticket_system_log_entry","audit_log"],"type":"string"},"type":"array"},"server_name":{"description":"The server's human-readable description from the\n[cPanel Customer Portal](https://tickets.cpanel.net/).","example":"example","type":"string"},"server_num":{"description":"The server's ID number.","example":1,"minimum":1,"type":"integer"},"ssh_username":{"description":"The username for incoming SSH connections before they escalate the `root` user.","example":"username","type":"string"},"ticket_id":{"description":"The support ticket's ID number.","example":999999999,"minimum":1,"type":"integer"},"ticket_status":{"description":"The support ticket's status.\n\n* `OPEN`\n* `CLOSED`\n* `UNKNOWN`","enum":["OPEN","CLOSED","UNKNOWN"],"example":"OPEN","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"ticket_grant","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Create Support SSH key","tags":["Support Tickets","Support Access"],"x-codeSamples":[{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/ticket_grant?api.version=1&ticket_id=999999999&secure_id=rofh411bv8&server_num=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.44","x-cpanel-cli-support":false}},"/ticket_revoke":{"get":{"description":"This function removes a\n[cPanel Customer Portal](https://tickets.cpanel.net/)\nSSH key from the server.\n\n**Note:**\n\nThis function is **not** available through the command line. You **must** call it\nas a request body.","operationId":"ticket_revoke","parameters":[{"description":"The support ticket's ID number.","in":"query","name":"ticket_id","required":true,"schema":{"example":999999999,"minimum":1,"type":"integer"}},{"description":"The server's ID number.","in":"query","name":"server_num","required":true,"schema":{"example":1,"minimum":1,"type":"integer"}},{"description":"The username for incoming SSH connections before they escalate to the `root` user.","in":"query","name":"ssh_username","required":true,"schema":{"example":"username","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"chain_status":{"description":"The status of the\n[`iptables`](https://netfilter.org/projects/iptables/index.html)\nwhitelist entries.\n\n* `ACTIVE` — The system added the appropriate whitelist entries or they\nalready existed.\n* `INACTIVE` — The whitelist entries were successfully removed or were\nalready deleted.\n* `ERR_SETUP` — The system failed to add the whitelist entries.\n* `ERR_UNSETUP` — The system failed to remove the whitelist entries.\n* `ERR_UNKNOWN` — An unknown error occurred.","enum":["ACTIVE","INACTIVE","ERR_SETUP","ERR_UNSETUP","ERR_UNKNOWN"],"example":"ACTIVE","type":"string"},"csf_wl_status":{"description":"The status of the\n[ConfigServer Security & Firewall (CSF)](https://www.configserver.com/)\nwhitelist entries.\n\n* `ACTIVE` — The system added the appropriate CSF whitelist entries or they\nalready existed.\n* `INACTIVE` — The CSF whitelist entries were successfully removed or they\nwere already deleted.\n* `ERR_SETUP` — The system failed to add the CSF whitelist entries.\n* `ERR_UNSETUP` — The system failed to remove the CSF whitelist entries.\n* `ERR_UNKNOWN` — An unknown error occurred.\n\n**Note:**\n\nIf CSF does not exist on the server, the function will **not**\ndisplay this return.","enum":["ACTIVE","INACTIVE","ERR_SETUP","ERR_UNSETUP","ERR_UNKNOWN"],"example":"ACTIVE","type":"string"},"host_access_wl_status":{"description":"The status of the `/etc/hosts.allow` file's whitelist\nentries.\n\n* `ACTIVE` — The system added the appropriate `/etc/hosts.allow` file whitelist\nentries or they already existed.\n* `INACTIVE` — The `/etc/hosts.allow` file whitelist entries were successfully\nremoved or they were already deleted.\n* `ERR_SETUP` — The system failed to add the `/etc/hosts.allow` file whitelist entries.\n* `ERR_UNSETUP` — The system failed to remove the `/etc/hosts.allow` file whitelist\nentries.\n* `ERR_UNKNOWN` — An unknown error occurred.                          ","enum":["ACTIVE","INACTIVE","ERR_SETUP","ERR_UNSETUP","ERR_UNKNOWN"],"example":"ACTIVE","type":"string"},"hulk_wl_status":{"description":"The status of the\n[cPHulk](https://docs.cpanel.net/whm/security-center/cphulk-brute-force-protection/)\nwhitelist entries.\n\n* `ACTIVE` — The system added the appropriate cPHulk whitelist entries or they\nalready existed.\n* `INACTIVE` — The cPHulk whitelist entries were successfully removed or they\nwere already deleted.\n* `ERR_SETUP` — The system failed to add the cPHulk whitelist entries.\n* `ERR_UNSETUP` — The system failed to remove the cPHulk whitelist entries.\n* `ERR_UNKNOWN` — An unknown error occurred.","enum":["ACTIVE","INACTIVE","ERR_SETUP","ERR_UNSETUP","ERR_UNKNOWN"],"example":"ACTIVE","type":"string"},"non_fatals":{"description":"Any non-fatal errors.\n\n* `ticket_system_log_entry` — The function could not record the grant operation\nin the ticket.\n* `audit_log` — The function could not record the grant operation in the local\naudit log.\n\n**Note:**\n\nThe system stores the local audit log in the\n`/var/cpanel/logs/supportauth/audit.log` file.","example":[],"items":{"enum":["ticket_system_log_entry","audit_log"],"type":"string"},"type":"array"},"revoked_keys":{"description":"The total number of revoked SSH keys.","example":1,"minimum":1,"type":"integer"},"server_num":{"description":"The server's ID number.","example":2,"minimum":1,"type":"integer"},"ssh_username":{"description":"The username for incoming SSH connections before they escalate to the `root` user.","example":"username","type":"string"},"ticket_id":{"description":"The revoked support ticket's ID number.","example":999999999,"minimum":1,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"ticket_revoke","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Delete Support SSH key","tags":["Support Tickets","Support Access"],"x-codeSamples":[{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/ticket_revoke?api.version=1&ticket_id=999999999&server_num=1&ssh_username=username"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.44","x-cpanel-cli-support":false}},"/ticket_remove_closed":{"get":{"description":"This function removes cPanel Support's SSH keys and removes closed\nsupport tickets. You can view closed support tickets in WHM's\n[*Grant cPanel Support Access*](https://docs.cpanel.net/whm/support/grant-cpanel-support-access/)\ninterface (*WHM >> Home >> Support >> Grant cPanel Support Access*).\n\n**Note:**\n\nThis function is **not** available through the command line. You **must** call\nit as a request body.","operationId":"ticket_remove_closed","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"chain_status":{"description":"The status of the `iptables` whitelist entries.\n\n* `ACTIVE` — The system added the appropriate `iptables` whitelist entries,\nor they already existed.\n* `INACTIVE` — The system successfully removed the `iptables` whitelist\nentries, or they did not exist.\n* `ERR_SETUP` — The system failed to add the `iptables` whitelist entries.\n* `ERR_UNSETUP` — The system failed to remove the `iptables` whitelist entries.\n* `ERR_UNKNOWN` — An unknown error occurred.","enum":["ACTIVE","INACTIVE","ERR_SETUP","ERR_UNSETUP","ERR_UNKNOWN"],"example":"ACTIVE","type":"string"},"csf_wl_status":{"description":"The status of the\n[ConfigServer Security & Firewall (CSF)](https://www.configserver.com/)\nwhitelist entries.\n\n* `ACTIVE` — The system added the appropriate CSF whitelist entries or they\nalready existed.\n* `INACTIVE` — The CSF whitelist entries were successfully removed or they\nwere already deleted.\n* `ERR_SETUP` — The system failed to add the CSF whitelist entries.\n* `ERR_UNSETUP` — The system failed to remove the CSF whitelist entries.\n* `ERR_UNKNOWN` — An unknown error occurred.\n\n**Note:**\n\nIf CSF does not exist on the server, the function will **not**\ndisplay this return.","enum":["ACTIVE","INACTIVE","ERR_SETUP","ERR_UNSETUP","ERR_UNKNOWN"],"example":"ACTIVE","type":"string"},"host_access_wl_status":{"description":"The status of the `/etc/hosts.allow` file's whitelist entries.\n\n* `ACTIVE` — The system added the appropriate `/etc/hosts.allow` file whitelist\nentries or they already existed.\n* `INACTIVE` — The `/etc/hosts.allow` file whitelist entries were successfully\nremoved or they were already deleted.\n* `ERR_SETUP` — The system failed to add the `/etc/hosts.allow` file whitelist\nentries.\n* `ERR_UNSETUP` — The system failed to remove the `/etc/hosts.allow` file\nwhitelist entries.\n* `ERR_UNKNOWN` — An unknown error occurred.","enum":["ACTIVE","INACTIVE","ERR_SETUP","ERR_UNSETUP","ERR_UNKNOWN"],"example":"INACTIVE","type":"string"},"hulk_wl_status":{"description":"The status of the\n[cPHulk](https://docs.cpanel.net/whm/security-center/cphulk-brute-force-protection/)\nwhitelist entries.\n\n* `ACTIVE` — The system added the appropriate cPHulk whitelist entries or they\nalready existed.\n* `INACTIVE` — The cPHulk whitelist entries were successfully removed or they\nwere already deleted.\n* `ERR_SETUP` — The system failed to add the cPHulk whitelist entries.\n* `ERR_UNSETUP` — The system failed to remove the cPHulk whitelist entries.\n* `ERR_UNKNOWN` — An unknown error occurred.","enum":["ACTIVE","INACTIVE","ERR_SETUP","ERR_UNSETUP","ERR_UNKNOWN"],"example":"ACTIVE","type":"string"},"non_fatals":{"description":"Any non-fatal errors.\n\n* `ticket_system_log_entry` — The function could not record the grant operation\nin the ticket.\n* `audit_log` — The function could not record the grant operation in the local\naudit log.\n\n**Note:**\n\nThe system stores the local audit log in the\n`/var/cpanel/logs/supportauth/audit.log` file.","example":[],"items":{"enum":["ticket_system_log_entry","audit_log"],"type":"string"},"type":"array"},"revoked_keys":{"description":"The total number of SSH keys that the system removed.","example":9,"minimum":1,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"ticket_remove_closed","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Delete Support SSH key and closed tickets","tags":["Support Tickets","Support Access"],"x-codeSamples":[{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/ticket_remove_closed?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.44","x-cpanel-cli-support":false}},"/ticket_list":{"get":{"description":"This function lists all active and open support tickets from the\n[cPanel Customer Portal](https://tickets.cpanel.net/).\n\n**Note:**\n\nThis function is **not** available through the command line. You **must** call\nit as a request body.","operationId":"ticket_list","parameters":[{"description":"The ticket's ID number.","in":"query","name":"ticket_id","required":true,"schema":{"example":999999999,"minimum":1,"type":"integer"}},{"description":"The server's ID number.","in":"query","name":"server_num","required":true,"schema":{"example":2,"minimum":1,"type":"integer"}},{"description":"The username for incoming SSH connections before they escalate to the `root` user. If you do not specify a value, the function will select the user from the ticket.","in":"query","name":"ssh_username","required":false,"schema":{"example":"username","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"auths":{"description":"An array of objects containing the ticket authorization information.","items":{"properties":{"servers":{"description":"An array of objects containing the server information.","items":{"properties":{"auth_status":{"description":"The installation status.\n\n* `AUTHED`\n* `NOT_AUTHED`\n* `EXPIRED`","enum":["AUTHED","NOT_AUTHED","EXPIRED"],"example":"AUTHED","type":"string"},"auth_time":{"description":"When the grant happened, in\n[Unix time format](http://en.wikipedia.org/wiki/Unix_time).","example":1400603208,"format":"unit_timestamp","type":"integer"},"server_name":{"description":"The server's human-readable description, from the\n[cPanel Customer Portal](https://tickets.cpanel.net/).","example":"My Server","type":"string"},"server_num":{"description":"The server's ID number.","example":2,"minimum":1,"type":"integer"},"ssh":{"description":"The server's IP address and port number for SSH connections.","example":"10.11.12.13:22","type":"string"},"ssh_username":{"description":"The username for incoming SSH connections before they escalate to the `root` user.","example":"username","type":"string"},"whm_ip":{"description":"The server's IP address for WHM connections.","example":"10.11.12.13","type":"string"}},"type":"object"}},"ticket_id":{"description":"The ticket's ID number.","example":999999999,"minimum":1,"type":"integer"},"ticket_status":{"description":"The ticket's status.\n\n* `OPEN`\n* `CLOSED`\n* `UNKNOWN`","enum":["OPEN","CLOSED","UNKNOWN"],"example":"OPEN","type":"string"},"ticket_subject":{"description":"The ticket's subject line.","example":"Example ticket","type":"string"}},"type":"object"}},"non_fatals":{"description":"Any non-fatal errors.\n\n* `ticket_system_log_entry` — The function could not record the grant\noperation in the ticket.\n* `audit_log` — The function could not record the grant operation in the\nlocal audit log.\n\n**Note:**\n\nThe system stores the local audit log in the\n`/var/cpanel/logs/supportauth/audit.log` file.","example":[],"items":{"type":"string"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"ticket_list","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return Support ticket status","tags":["Support Tickets","Ticket Management"],"x-codeSamples":[{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/ticket_list?api.version=1&ticket_id=999999999&server_num=2"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.44","x-cpanel-cli-support":false}},"/ticket_ssh_test":{"get":{"description":"This function verifies the connection from the\n[cPanel Customer Portal](https://tickets.cpanel.net/)\nto the server.\n\n**Note:**\n\nThis function is **not** available through the command line. You **must** call it as\na request body.","operationId":"ticket_ssh_test","parameters":[{"description":"The ticket's ID number.","in":"query","name":"ticket_id","required":true,"schema":{"example":999999999,"minimum":1,"type":"integer"}},{"description":"The server's ID number.","in":"query","name":"server_num","required":true,"schema":{"example":2,"minimum":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"non_fatals":{"description":"A list of non-fatal errors, if any exist.\n\n* `ticket_system_log_entry` — The function could not record the grant operation\nin the ticket.\n* `audit_log` — The function could not record the grant operation in the local\naudit log. The system stores the local audit log in the `/var/cpanel/logs/supportauth/audit.log`\nfile.","items":{"enum":["ticket_system_log_entry","audit_log"],"example":"audit_log","type":"string"},"type":"array"},"result":{"description":"The SSH test's result.","example":"SUCCESS","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"ticket_ssh_test","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Validate Customer Portal connection","tags":["Support Tickets","Support Access"],"x-codeSamples":[{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/ticket_ssh_test?api.version=1&ticket_id=999999999&server_num=2"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.44","x-cpanel-cli-support":false}},"/ticket_ssh_test_start":{"get":{"description":"This function initiates an SSH connection test.\n\n**Important:**\n\nThis function is **not** available through the command line. You **must** call it\nas a request body.","operationId":"ticket_ssh_test_start","parameters":[{"description":"The support ticket number that other functions can use to query or make additional changes to the support ticket.","in":"query","name":"ticket_id","required":true,"schema":{"example":7648492,"type":"integer"}},{"description":"An integer that represents the ticket's actionable server. Increment the value by one for each server in the support ticket.","in":"query","name":"server_num","required":true,"schema":{"example":1,"minimum":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"ticket_ssh_test_start","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Validate Support SSH connection","tags":["Support Tickets","Support Access"],"x-codeSamples":[{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/ticket_ssh_test_start?api.version=1&ticket_id=7648492&server_num=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"60","x-cpanel-cli-support":false}},"/ticket_update_service_agreement_approval":{"get":{"description":"This function records a user's acceptance of the Technical Support\nAgreement (TSA). The cPanel Customer Portal stores each record with the user's\nlogin, the date and time, and the TSA's version.\n\n**Note:**\n\nThis function is **not** available through the command line.\nYou **must** call it as a request body.","operationId":"ticket_update_service_agreement_approval","parameters":[{"description":"The version of the TSA that the user approved.","in":"query","name":"version","required":true,"schema":{"example":"2020-04.v01.TSUPPORT","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"ticket_update_service_agreement_approval","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Enable Technical Support Agreement acceptance","tags":["Support Tickets","Ticket Management"],"x-codeSamples":[{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/ticket_update_service_agreement_approval?api.version=1&version=2020-04.v01.TSUPPORT"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"60","x-cpanel-cli-support":false}},"/ticket_whitelist_check":{"get":{"description":"This function checks whether the server's firewall whitelist correlates\nwith the granted support tickets. You can view granted support tickets in\nWHM's\n[*Grant cPanel Support Access*](https://docs.cpanel.net/whm/support/grant-cpanel-support-access/)\ninterface (*WHM >> Home >> Support >> Grant cPanel Support Access*).\n\n**Note:**\n\nThis function is **not** available through the command line. You **must** call it as\na request body.","operationId":"ticket_whitelist_check","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"chain_status":{"description":"The status of the server's firewall whitelist.\n\n* `ACTIVE` — The whitelist is active.\n* `INACTIVE` — The whitelist is inactive.","enum":["ACTIVE","INACTIVE"],"example":"ACTIVE","type":"string"},"problem":{"description":"message that indicates whether a problem exists with the current status.\n* `NO` — The firewall does not require changes.\n* `NEED_SETUP` — You have granted cPanel Support access, but the system's\nfirewall whitelist does not contain support's IP addresses.\n* `NEED_UNSETUP` — The system detected that **no** cPanel Support access\ngrants exist, but the system's firewall whitelist contains support's IP\naddresses.","enum":["NO","NEED_SETUP","NEED_UNSETUP"],"example":"NO","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"ticket_whitelist_check","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Validate Support IP addresses on firewall","tags":["Support Tickets","Support Access"],"x-codeSamples":[{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/ticket_whitelist_check?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.44","x-cpanel-cli-support":false}},"/ticket_validate_oauth2_code":{"get":{"description":"This function validates the OAuth2 code from the\n[cPanel Customer Portal](https://tickets.cpanel.net/).\nAfter the function validates the token, the system stores it on the current session.\n\n**Note:**\n\nThis function is **not** available through the command line. You **must** call it\nas a request body.","operationId":"ticket_validate_oauth2_code","parameters":[{"description":"The code from the OAuth2 redirect. The system validates this code and exchanges it for a token.","in":"query","name":"code","required":true,"schema":{"example":"84b1a729-63e3-11e6-a0fb-bfcf357fd76d","type":"string"}},{"description":"The redirect URI query argument that the system sent to the initial OAuth2 authentication endpoint.","in":"query","name":"redirect_uri","required":true,"schema":{"example":"https://hostname.example.com:2087/","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"ticket_validate_oauth2_code","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Validate Customer Portal OAuth2 code","tags":["Support Tickets","Ticket Management"],"x-codeSamples":[{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/ticket_validate_oauth2_code?api.version=1&code=84b1a729-63e3-11e6-a0fb-bfcf357fd76d&redirect_uri=https%3a%2f%2fhostname.example.com%3a2087%2f"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"60","x-cpanel-cli-support":false}},"/ticket_whitelist_setup":{"get":{"description":"This function adds cPanel Support's IP addresses to your server's firewall\nwhitelist. This function is firewall-specific and does **not** change the\n[cPHulk](https://docs.cpanel.net/whm/security-center/cphulk-brute-force-protection/)\nwhitelist.\n\n**Note:**\n\n* This function is **not** available through the command line. You **must** call it as\na request body.\n* This function logs error messages to the\n[`/usr/local/cpanel/logs/error_log`](https://docs.cpanel.net/knowledge-base/cpanel-product/the-cpanel-log-files/#usr-local-cpanel-logs-error-log)\nfile.","operationId":"ticket_whitelist_setup","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"chain_status":{"description":"A message that indicates whether the whitelist setup succeeded.\n\n* `ACTIVE` — A successful setup.\n* `ERR_SETUP` — An error occurred.","enum":["ACTIVE","ERR_SETUP"],"example":"ACTIVE","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"ticket_whitelist_setup","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Add Support IP addresses to firewall","tags":["Support Tickets","Support Access"],"x-codeSamples":[{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/ticket_whitelist_setup?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.44","x-cpanel-cli-support":false}},"/ticket_whitelist_unsetup":{"get":{"description":"This function removes cPanel Support's IP addresses from your server's firewall\nwhitelist. This function is firewall-specific and does **not** change the\n[cPHulk](https://docs.cpanel.net/whm/security-center/cphulk-brute-force-protection/)\nwhitelist.\n\n**Note:**\n\n* This function is **not** available through the command line. You **must** call it as\na request body.\n* This function logs error messages to the\n[`/usr/local/cpanel/logs/error_log`](https://docs.cpanel.net/knowledge-base/cpanel-product/the-cpanel-log-files/#usr-local-cpanel-logs-error-log)\nfile.","operationId":"ticket_whitelist_unsetup","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"chain_status":{"description":"A message that indicates whether the whitelist removal succeeded.\n\n* `INACTIVE` — Success.\n* `ERR_UNSETUP` — An error occurred.","enum":["INACTIVE","ERR_UNSETUP"],"example":"INACTIVE","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"ticket_whitelist_unsetup","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove Support IP addresses from firewall","tags":["Support Tickets","Support Access"],"x-codeSamples":[{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/ticket_whitelist_unsetup?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.44","x-cpanel-cli-support":false}},"/listsuspended":{"get":{"description":"This function lists suspended accounts on the server.","operationId":"listsuspended","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"account":{"description":"A list of objects containing suspended account data.","items":{"properties":{"is_locked":{"description":"Whether the account is locked.\n* `1` - Locked.\n* `0` - Not locked.","enum":[0,1],"example":0,"type":"integer"},"owner":{"description":"The cPanel account's owner.\n- `root`\n- A reseller's username.\n- The account's username.","example":"root","type":"string"},"reason":{"description":"The reason why the account is suspended, if one exists.","example":"Suspended for nonpayment.","type":"string"},"time":{"description":"The current date and time in `Day Mon DD HH:mm:SS YYYY` human-readable format, where:\n* `Day` - represents the day of the week as a three-letter abbreviation.\n* `Mon` - represents the month's three-letter abbreviation.\n* `DD` - represents the date.\n* `HH` - represents the hour.\n* `mm` - represents the minute.\n* `SS` - represents the second.\n* `YYYY` - represents the year.","example":"Thu Nov 18 10:34:34 2014","type":"string"},"unixtime":{"description":"The current date and time.","example":1416306874,"format":"unix_timestamp","type":"integer"},"user":{"description":"The cPanel account's username.","example":"username","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"listsuspended","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return suspended cPanel accounts and information","tags":["Suspensions"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  listsuspended\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/listsuspended?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/api_token_update":{"get":{"description":"This function updates an API token's settings.","operationId":"api_token_update","parameters":[{"description":"The API token's name.","in":"query","name":"token_name","required":true,"schema":{"example":"token","type":"string"}},{"description":"The API token's new name. If you do not use this parameter, the API token's name\nremains the same.\n\n**Note:**\n\n* An API token name's maximum length is 50 characters, and the name may **only**\ncontain alphanumeric characters, dashes (`-`), and underscores (`_`).\n\n* You **must** assign a name that does **not** already exist to the API token.","in":"query","name":"new_name","required":false,"schema":{"example":"example","maxLength":50,"type":"string"}},{"description":"The new privileges to assign to the token. If you do **not** use this parameter,\nthe system will assign all of your privileges to the token.\n\nFor a list of Access Control List (ACL) privileges, read our\n[Edit Reseller Nameservers and Privileges](https://docs.cpanel.net/whm/resellers/edit-reseller-nameservers-and-privileges/#feature-limits-acl-lists)\ndocumentation.\n\n**Note:**\n\n* You can **only** assign privileges that you possess to the API token.\n\n* The function replaces **all** current privileges with the privileges that you pass\nin this parameter.\n\n* To assign multiple privileges to the token, increment the parameter name.\nFor example, `acl-1`, `acl-2`, `acl-3`.","examples":{"multiple":{"summary":"Assign multiple privilges.","value":"acl-0=create-acct acl-1=list-accts acl-2=kill-acct"},"single":{"summary":"Assign a single privilege.","value":"all"}},"in":"query","name":"acl","required":false,"schema":{"type":"string"}},{"description":"The API token's expiration time. If you do not use this parameter,\nthe API token will **not** expire.\n\n* A date, in [Unix Epoch format](http://en.wikipedia.org/wiki/Unix_time).\n* `0` — The API token will **not** expire.\n\n**Important:**\n\nWhen an API token expires, the system does **not** delete it. You **must**\nmanually delete expired API tokens.","in":"query","name":"expires_at","required":false,"schema":{"default":0,"example":1609372800,"format":"unix_timestamp","type":"integer"}},{"description":"The new remote IP or CIDR IP ranges to assign to this token. If you do not use this parameter, the system\ndoes not limit which IPs can use this token.\n\n**Note:**\n\n* The function replaces **all** current whitelisted IPs with the IPs you pass\nin this parameter.\n\n* To assign multiple whitelisted IPs to the token, increment the parameter name. For\nexample: `whitelist_ip-0`, `whitelist_ip-1`, `whitelist_ip-2`.\n\n* If a token has whitelisted IPs set, they can be cleared by passing `whitelist_ip=any` as a parameter.\nThis will allow any IP to make API calls using that token.","examples":{"clear":{"summary":"Clear a token's whitelisted IPs list.","value":"whitelist_ip=any"},"multiple":{"summary":"Assign multiple IPs or CIDR ranges.","value":"whitelist_ip-0=192.0.2.1 whitelist_ip-1=192.0.2.5 whitelist_ip-2=192.0.2.8/29 whitelist-ip-3=fc00:abcd::f whitelist-ip-4=2620:0:28a4::/48"},"single":{"summary":"Assign a single IP or CIDR range.","value":"whitelist_ip=192.0.2.8/29"}},"in":"query","name":"whitelist_ip","required":false,"schema":{"anyOf":[{"format":"ipv4","type":"string"},{"format":"ipv6","type":"string"},{"format":"cidr","type":"string"},{"enum":["any"],"type":"string"}]}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"acls":{"description":"A list of privileges assigned to the token.","example":["create-acct","kill-acct","list-accts"],"items":{"type":"string"},"type":"array"},"create_time":{"description":"The API token's creation time.","example":1483625276,"format":"unix_timestamp","type":"integer"},"expires_at":{"description":"The API token's expiration time.\n\n**Note:**\n\nA `null` value means that the API token does **not** expire.","example":1609372800,"format":"unix_timestamp","nullable":true,"type":"integer"},"name":{"description":"The API token's name.\n\n**Note:**\n\n* This function returns the API token's new name when you use\nthe `new_name` parameter.\n\n* Use this value to revoke an API token with WHM API 1's `api_token_revoke`\nfunction.","example":"example","type":"string"},"whitelist_ips":{"description":"List of remote IP or CIDR IP ranges this token may be used from.","example":["192.0.2.1","192.0.2.2","192.0.2.8/29","fc00:abcd:0000:0000:0000:0000:0000:000f","2620:0000:28a4:0000:0000:0000:0000:0000/48"],"items":{"anyOf":[{"format":"ipv4","type":"string"},{"format":"ipv6","type":"string"},{"format":"cidr","type":"string"}]},"nullable":true,"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"api_token_update","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` – Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update WHM API token's settings","tags":["Authentication","API Token Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  api_token_update \\\n  token_name='token'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/api_token_update?api.version=1&token_name=token"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"68"}},"/export_zone_files":{"get":{"description":"This function returns one or more DNS zones, in\n[RFC-1035](https://tools.ietf.org/html/rfc1035) format.\n\n**Important:**\n\nWhen you disable the [DNS role](https://go.cpanel.net/serverroles), the system **disables** this function.","operationId":"export_zone_files","parameters":[{"description":"The DNS zones to display.","in":"query","name":"zone","required":true,"schema":{"example":["example.com","example.net"],"items":{"example":"example.com","format":"domain","type":"string"},"type":"array"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"description":"The requested DNS zone texts.","example":[{"text_b64":"AAAABBCCDdshjke==","zone":"example.com"},{"text_b64":"BBBBCCDDDdshjke==","zone":"example.net"}],"items":{"properties":{"text_b64":{"description":"The DNS zone’s text representation.","format":"base64","type":"string"},"zone":{"description":"The DNS zone’s name.","format":"domain","type":"string"}},"type":"object"},"type":"array"}}},"metadata":{"properties":{"command":{"description":"The method name called.","example":"export_zone_files","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Export DNS zones in zone file format","tags":["DNS","DNS Zones"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  export_zone_files \\\n  zone='example.com' zone='example.net'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/export_zone_files?api.version=1&zone=example.com&zone=example.net"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.96"}},"/abort_transfer_session":{"get":{"description":"This function aborts an active transfer session.","operationId":"abort_transfer_session","parameters":[{"description":"The transfer session's ID.","in":"query","name":"transfer_session_id","required":true,"schema":{"example":"exampleservercopya20140206192428NtyW","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"abort_transfer_session","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Stop transfer session","tags":["Transfers","cPanel Account Transfer"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  abort_transfer_session \\\n  transfer_session_id='exampleservercopya20140206192428NtyW'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/abort_transfer_session?api.version=1&transfer_session_id=exampleservercopya20140206192428NtyW"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.44"}},"/create_cpgreylist_trusted_host":{"get":{"description":"This function adds an IP address to the *Greylisting Trusted Hosts* list.","operationId":"cPGreyList-create_cpgreylist_trusted_host","parameters":[{"description":"The record's IP address, or a range of IP addresses.\n\n**Note:**\n\nTo add multiple IP addresses, increment the parameter name. For example, `ip-1`, `ip-2`, and `ip-3`.","examples":{"multiple":{"summary":"To add multiple IP addresses.","value":"ip-1=192.168.0.1&ip-2=192.168.0.2&ip-3=192.168.0.3"},"single":{"summary":"To add a single IP address.","value":"192.168.0.1"}},"in":"query","name":"ip","required":true,"schema":{"example":"192.168.0.1","type":"string"}},{"description":"A comment.","in":"query","name":"comment","required":false,"schema":{"example":"NoComment","maxLength":255,"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"comment":{"description":"Comment for the batch.","example":"NoComment","maxLength":255,"type":"string"},"ips_added":{"description":"An array of objects that contains the IP addresses that the function added to the Trusted Hosts list.","items":{"properties":{"comment":{"description":"Comment for the individual record.","example":"Fascinating","maxLength":255,"type":"string"},"create_time":{"description":"The date and time at which the function created the record.","example":"2015-02-17T10:08:26.000Z","format":"ISO-8601 Date Time (Space Separated)","type":"string"},"host_ip":{"description":"The trusted host's IP address.","example":"192.168.0.1","format":"ipv4","type":"string"},"id":{"description":"The host's record number.","example":42,"minimum":1,"type":"integer"}},"type":"object"},"type":"array"},"ips_failed":{"description":"An object that contains the IP addresses that the function failed to add to the Trusted Hosts list.","properties":{"comment":{"description":"The reason for the failure.","example":"Sorry, 192.168 is not a valid IP address.","type":"string"}},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"create_cpgreylist_trusted_host","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`.\nThis field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Add IP address to Greylisting trusted hosts","tags":["Greylisting","Spam Protection (Greylisting)"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  create_cpgreylist_trusted_host \\\n  ip='192.168.0.1'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/create_cpgreylist_trusted_host?api.version=1&ip=192.168.0.1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.50"}},"/analyze_transfer_session_remote":{"get":{"description":"This function checks the remote server's credentials, which a transfer session uses to connect.","operationId":"analyze_transfer_session_remote","parameters":[{"description":"The transfer session's ID.","in":"query","name":"transfer_session_id","required":true,"schema":{"example":"exampleservercopya20140206192428NtyW","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"analyze_transfer_session_remote","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Validate remote server's credentials","tags":["Transfers","Transfer Monitoring"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  analyze_transfer_session_remote \\\n  transfer_session_id='exampleservercopya20140206192428NtyW'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/analyze_transfer_session_remote?api.version=1&transfer_session_id=exampleservercopya20140206192428NtyW"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.44"}},"/available_transfer_modules":{"get":{"description":"This function lists all available transfer modules.\n\n**Note:**\n\n  For more information about how this function works with other functions in the transfer and restore process, read our\n  [Guide to Transfer and Restore API Functions](https://go.cpanel.net/transferrestoreAPIguide)\n  documentation.","operationId":"available_transfer_modules","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"modules":{"additionalProperties":{"description":"The priority of the transfer module.\n\n**Note:**\n\nThe key is the transfer module's name.","example":"6000","pattern":"^[1-9][0-9]*$","type":"string"},"description":"The transfer module's information.","example":{"AccountLocal":"5000","AccountRemoteRoot":"3000","AccountRemoteUser":"4000","FeatureListRemoteRoot":"1000","LegacyAccountBackup":"6000","PackageRemoteRoot":"2000"},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"available_transfer_modules","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return available transfer modules","tags":["Transfers","Transfer Monitoring"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  available_transfer_modules\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/available_transfer_modules?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.44"}},"/delete_account_archives":{"get":{"description":"This function removes a cPanel user account's archives.","operationId":"delete_account_archives","parameters":[{"description":"The cPanel account username.","in":"query","name":"user","required":true,"schema":{"example":"username","format":"username","type":"string"}},{"description":"The filepath to the archive storage location.","in":"query","name":"mountpoint","required":false,"schema":{"default":"/home","example":"/home/example/","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"delete_account_archives","type":"string"},"output":{"properties":{"messages":{"description":"An array of status messages.","items":{"example":"Found archive: /home/example/example.tar.gz","type":"string"},"type":"array"},"warnings":{"description":"An array of warning messages.","items":{"example":"This is a warning message.","type":"string"},"type":"array"}},"type":"object"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}},"type":"object"}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove cPanel account's archives","tags":["Transfers","Transfer Configuration"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  delete_account_archives \\\n  user='username'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/delete_account_archives?api.version=1&user=username"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"70"}},"/create_remote_root_transfer_session":{"get":{"description":"This function creates a transfer session as the `root` user.\n\n**Important:**\n\n  For information about the ports that cPanel & WHM uses, read our [How to Configure Your Firewall for cPanel Services](https://go.cpanel.net/firewall) documentation.\n\n**Note:**\n\n  For more information about how this function works with other functions in the transfer and restore process, read our [Guide to Transfer and Restore API Functions](https://go.cpanel.net/transferrestoreAPIguide) documentation.\n\n### Authentication\nThere are several methods that you can use to authenticate a transfer session with the remote server:\n\n#### Authenticate as root\nIf you use SSH to authenticate as the `root` user, the remote server's SSH must accept `root` logins. For more information read [OpenSSH's `sshd_config`](https://linux.die.net/man/5/sshd_config) documentation.\n\nThe following table displays the correct parameters and values for this authentication method:\n\n| Parameter | Value |\n|-|-|\n| `user` | `root` |\n| `password` | `root`'s password |\n\nYou can also use an SSH public key to authenticate the `root` user. If the SSH public key is encrypted, include the SSH key's passphrase.\n\nThe following table displays the correct parameters and values for this authentication method:\n\n| Parameter | Value if the SSH Key is not encrypted | Value if the SSH Key is encrypted |\n|-|-|-|\n| `user` | `root` | `root` |\n| `sshkey_name` | The `root` user's SSH key. | The `root` user's SSH key. |\n| `sshkey_passphrase` | *(none)* | The `root` user's SSH key passphrase. |\n\n#### Authenticate as a user\nMany server administrators do not permit direct `root` logins via SSH on their servers.\n* If the remote server forbids root logins, you **must** use another user and their password on the remote server, and then escalate to the `root` user. For more information read [OpenSSH's `sshd_config`](https://linux.die.net/man/5/sshd_config) documentation.\n* If the system administrator used WHM's [*Manage Wheel Group Users*](https://go.cpanel.net/whmdocsManageWheelGroupUsers) interface (*WHM >> Home >> Security Center >> Manage Wheel Group Users*) to grant the user `su` access, then you will need to specify `su` and the `root` password.\n* If the user has `sudo` access, you do **not** need the `root` password.\n\nThe following table displays the correct parameters and values for this authentication method:\n\n| Parameter | Value if the user has sudo access | Value if the user has su access |\n|-|-|-|\n| `user` | The username. | The username. |\n| `password` | The user's password. | The user's password. |\n| `root_escalation_method` | `sudo` | `su` |\n| `root_password` | *(none)* | The `root` user's password. |\n\nYou can also use an SSH public key instead of a password to authenticate that user. If the SSH public key is encrypted, include the SSH key's passphrase.\n\nThe following table displays the correct parameters and values for this authentication method:\n\n| Parameter | sudo | su |\n|-|-|-|\n| `user` | The username. | The username. |\n| `sshkey_name` | The user's SSH key. | The user's SSH key. |\n| `sshkey_passphrase` (If encrypted) | The user's SSH key passphrase. | The user's SSH key passphrase. |\n| `root_escalation_method` | `sudo` | `su` |\n| `root_password` | *(none)* | The `root` user's password. |","operationId":"create_remote_root_transfer_session","parameters":[{"description":"The remote server's hostname or IP address.","example":"192.168.0.0","in":"query","name":"host","required":true,"schema":{"anyOf":[{"description":"A valid IP address.","example":"192.168.0.0","format":"ipv4","type":"string"},{"description":"A valid domain.","example":"remote.example.com","format":"domain","type":"string"}]}},{"description":"The remote server's SSH port number.","in":"query","name":"port","required":false,"schema":{"default":22,"example":22,"maximum":65535,"minimum":1,"type":"integer"}},{"description":"The username to use to connect to the remote server.","in":"query","name":"user","required":true,"schema":{"example":"root","type":"string"}},{"description":"The username's password.\n\n**Note:**\n\n Use this parameter if you will authenticate to the remote server with a password. Do **not** use this parameter if you will authenticate to the remote server with an SSH key.","in":"query","name":"password","required":false,"schema":{"example":"123456luggage","type":"string"}},{"description":"The escalation method to use to connect to the remote server.\n* `su`\n* `sudo`\n\n**Note:**\n\n Use this parameter if the `sshd_config` file's `PermitRootLogin` value is `No`.","in":"query","name":"root_escalation_method","required":false,"schema":{"enum":["su","sudo"],"example":"sudo","type":"string"}},{"description":"`root`'s password on the remote server.\n\n**Note:**\n\n Use this parameter if the `sshd_config` file's `PermitRootLogin` value is `No` and you will use the `root` user's password to escalate access.","in":"query","name":"root_password","required":false,"schema":{"example":"123456luggage","type":"string"}},{"description":"The SSH key's name.\n\n**Note:**\n\n* Use this parameter if you will authenticate to the remote server with an SSH key. Do **not** use this parameter if you will authenticate to the remote server with a password.\n* SSH keys are available in WHM's [*Manage root's SSH Keys*](https://go.cpanel.net/whmdocsManagerootsSSHKeys) interface (*WHM >> Home >> Security Center >> Manage root’s SSH Keys*).","in":"query","name":"sshkey_name","required":false,"schema":{"example":"FrancisScott","type":"string"}},{"description":"The SSH key's passphrase.\n\n**Note:**\n\n Use this parameter if you will authenticate to the remote server with an SSH key, and the key is encrypted.","in":"query","name":"sshkey_passphrase","required":false,"schema":{"example":"kkwtoowoygidsa","type":"string"}},{"description":"The number of CPU threads to use for transfer sessions.","in":"query","name":"transfer_threads","required":true,"schema":{"example":1,"minimum":1,"type":"integer"}},{"description":"The number of CPU threads to use for restore sessions.","in":"query","name":"restore_threads","required":true,"schema":{"example":1,"minimum":1,"type":"integer"}},{"description":"Whether to skip the Restricted Restore system.\n* `1` — Skip.\n* `0` — Do **not** skip.\n\n**Note:**\n\n  If you want to pass the `force` parameter in the WHM API 1 `enqueue_transfer_item` function, you **must** set this parameter to a value of `0`.","in":"query","name":"unrestricted_restore","required":true,"schema":{"enum":[0,1],"example":1,"type":"integer"}},{"description":"The method by which the transfer system will execute commands on the remote system.\n* `ssh` — Use SSH. The function uses the remote server's indicated SSH `port` value.\n* `whostmgr` — Use the remote server's secure WHM port. This will reject invalid  TLS handshakes.\n* `whostmgr_insecure` — Use the remote server's secure WHM port, but **ignores** any TLS verification failures.","in":"query","name":"comm_transport","required":true,"schema":{"default":"ssh","enum":["ssh","whostmgr","whostmgr_insecure"],"example":"ssh","type":"string"}},{"description":"Whether to transfer reseller privileges.\n* `1` — Transfer.\n* `0` — Do **not** transfer.","in":"query","name":"copy_reseller_privs","required":true,"schema":{"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to compress data before transfer.\n* `1` — Compress.\n* `0` — Do **not** compress.","in":"query","name":"compressed","required":true,"schema":{"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to not use SSL to encrypt data.\n* `1` — Do **not** use SSL.\n* `0` — Use SSL.","in":"query","name":"unencrypted","required":true,"schema":{"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether to use an existing backup instead of packaging the data again if the backup is less than 24 hours old.\n* `1` — Use an existing backup.\n* `0` — Package the data.","in":"query","name":"use_backups","required":true,"schema":{"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to run the remote server processes at low priority in order to reduce impact on server performance.\n* `1` — Run at low priority.\n* `0` — Run at high priority.","in":"query","name":"low_priority","required":true,"schema":{"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to use a custom `pkgacct` scripts on the remote server for the transfer session.\n* `1` — Use a custom `pkgacct` script.\n* `0` — Do **not** use a custom script.","in":"query","name":"enable_custom_pkgacct","required":true,"schema":{"enum":[0,1],"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"analyze_rawout":{"description":"The HTML output from the analysis of the remote server connection.","example":"Fetching information from remote host: \\u201c10.1.100.35\\u201d \\u2026 \\u2026\\nDone\\nFetching information from remote host: \\u201c10.1.100.35\\u201d \\u2026 \\u2026\\nDone\\n\",","type":"string"},"create_rawout":{"description":"The HTML output from the creation of the remote server connection.","example":"Basic credential check \\u2026 \\u2026\\nDone\\nFetching information from remote host: \\u201c10.1.100.35\\u201d \\u2026 \\u2026\\nDone\\nFetching WHM Version \\u2026\\nDone\\nTesting \\u201cvm5.docs.cpanel.net\\u201d for transfer streaming support with password authentication....<strong>Streaming Supported</strong>\\nRemote Server Type: \\u201cWHM1130\\u201d\\n\",","type":"string"},"transfer_session_id":{"description":"The transfer session's ID.","example":"vm5docscpanelcopya20140430200606V06z","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"create_remote_root_transfer_session","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Create remote server transfer session as root user","tags":["Transfers","cPanel Account Transfer"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  create_remote_root_transfer_session \\\n  host='192.168.0.0' \\\n  user='root' \\\n  transfer_threads='1' \\\n  restore_threads='1' \\\n  unrestricted_restore='1' \\\n  comm_transport='ssh' \\\n  copy_reseller_privs='1' \\\n  compressed='1' \\\n  unencrypted='0' \\\n  use_backups='1' \\\n  low_priority='1' \\\n  enable_custom_pkgacct='1'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/create_remote_root_transfer_session?api.version=1&host=192.168.0.0&user=root&transfer_threads=1&restore_threads=1&unrestricted_restore=1&comm_transport=ssh&copy_reseller_privs=1&compressed=1&unencrypted=0&use_backups=1&low_priority=1&enable_custom_pkgacct=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.44"}},"/enqueue_transfer_item":{"get":{"description":"This function adds a transfer session to a queue. For more information about how this function works with other\nfunctions in the transfer and restore process, read our\n[Guide to Transfer and Restore API Functions](https://go.cpanel.net/transferrestoreAPIguide) documentation.\n\n**Important:**\n\nThe `module` parameter determines which additional parameters to use with the function.","operationId":"enqueue_transfer_item","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/schemas-Transfers_EnqueueTransferItem_Type"}}},"description":"An enqueue transfer item."},"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"enqueue_transfer_item","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Add module to transfer session","tags":["Transfers","cPanel Account Transfer"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --input=json --output=jsonpretty \\\n  enqueue_transfer_item\n"},{"label":"HTTP Request (Wire Format)","lang":"HTTP","source":"GET /cpsess##########/json-api/enqueue_transfer_item HTTP/1.1\nHost: example.com:2083\nCookie: ###################################\nContent-Type: application/json\nContent-Length: 0\n\n"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.44"}},"/fetch_transfer_session_log":{"get":{"description":"This function returns a transfer session's log file.\n\n**Note:**\n\n For more information about how this function works with other functions in the transfer and restore process, read our [Guide to Transfer and Restore API Functions](https://go.cpanel.net/transferrestoreAPIguide) documentation.","operationId":"fetch_transfer_session_log","parameters":[{"description":"The transfer session's ID.","in":"query","name":"transfer_session_id","required":true,"schema":{"example":"vm5docscpanelcopya20140224163412sylG","type":"string"}},{"description":"The log file's name.","in":"query","name":"logfile","required":true,"schema":{"example":"master.log","oneOf":[{"enum":["master.log","master.error_log"],"type":"string"},{"description":"A valid log file name found in the `master.log` file.","example":"item-TRANSFER_AccountRemoteUser_root","type":"string"}]}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"log":{"description":"The logfile's contents.","example":"{\"contents\":{\"action\":\"start\",\"time\":1598991042,\"child_number\":0},\"pid\":12789,\"type\":\"control\",\"indent\":0,\"partial\":0}\n{\"partial\":0,\"indent\":0,\"type\":\"control\",\"pid\":12789,\"contents\":{\"time\":1598991042,\"action\":\"initiator\",\"child_number\":0,\"msg\":\"norootcopy\"}}\n{\"partial\":0,\"indent\":0,\"pid\":12789,\"type\":\"control\",\"contents\":{\"msg\":2.3,\"child_number\":0,\"time\":1598991042,\"action\":\"version\"}}\n{\"type\":\"control\",\"pid\":12789,\"contents\":{\"time\":1598991042,\"queue\":\"TRANSFER\",\"action\":\"queue_count\",\"msg\":1,\"child_number\":0},\"partial\":0,\"indent\":0}\n{\"contents\":{\"time\":1598991042,\"action\":\"queue_size\",\"queue\":\"TRANSFER\",\"child_number\":0,\"msg\":1},\"type\":\"control\",\"pid\":12789,\"indent\":0,\"partial\":0}\n{\"type\":\"control\",\"pid\":12789,\"contents\":{\"time\":1598991042,\"queue\":\"RESTORE\",\"action\":\"queue_count\",\"child_number\":0,\"msg\":1},\"partial\":0,\"indent\":0}\n{\"partial\":0,\"indent\":0,\"pid\":12789,\"type\":\"control\",\"contents\":{\"child_number\":0,\"msg\":1,\"time\":1598991042,\"action\":\"queue_size\",\"queue\":\"RESTORE\"}}\n{\"partial\":0,\"indent\":0,\"pid\":12789,\"type\":\"control\",\"contents\":{\"action\":\"remotehost\",\"time\":1598991042,\"msg\":\"10.1.32.200\",\"child_number\":0}}\n{\"partial\":0,\"indent\":0,\"type\":\"control\",\"pid\":12790,\"contents\":{\"item\":\"root\",\"time\":1598991042,\"child_number\":1,\"action\":\"start\",\"queue\":\"TRANSFER\",\"logfile\":\"item-TRANSFER_AccountRemoteUser_root\",\"local_item\":\"root\",\"item_name\":\"Account\",\"item_type\":\"AccountRemoteUser\"}}\n{\"indent\":0,\"partial\":0,\"contents\":{\"action\":\"process-item\",\"queue\":\"TRANSFER\",\"logfile\":\"item-TRANSFER_AccountRemoteUser_root\",\"item_type\":\"AccountRemoteUser\",\"item_name\":\"Account\",\"local_item\":\"root\",\"msg\":\"item-TRANSFER_AccountRemoteUser_root\",\"item\":\"root\",\"time\":1598991042,\"child_number\":1},\"pid\":12790,\"type\":\"control\"}\n{\"indent\":0,\"partial\":0,\"contents\":{\"logfile\":\"item-TRANSFER_AccountRemoteUser_root\",\"item_name\":\"Account\",\"item_type\":\"AccountRemoteUser\",\"local_item\":\"root\",\"msg\":{\"size\":1},\"queue\":\"TRANSFER\",\"action\":\"start-item\",\"child_number\":1,\"item\":\"root\",\"time\":1598991042},\"pid\":12790,\"type\":\"control\"}\n{\"contents\":{\"child_number\":1,\"item\":\"root\",\"time\":1598991042,\"logfile\":\"item-TRANSFER_AccountRemoteUser_root\",\"local_item\":\"root\",\"msg\":{\"dangerous_items\":0,\"skipped_items\":0,\"altered_items\":0,\"failure\":\"The account “root” already exists on “control.box.new”.\",\"size\":1,\"warnings\":0,\"contents\":{\"warnings\":null,\"skipped_items\":null,\"dangerous_items\":null,\"altered_items\":null}},\"item_name\":\"Account\",\"item_type\":\"AccountRemoteUser\",\"queue\":\"TRANSFER\",\"action\":\"failed-item\"},\"type\":\"control\",\"pid\":12790,\"indent\":0,\"partial\":0}\n{\"indent\":0,\"partial\":0,\"contents\":{\"item_type\":\"AccountRemoteUser\",\"item_name\":\"Account\",\"msg\":{\"size\":1},\"local_item\":\"root\",\"logfile\":\"item-RESTORE_AccountRemoteUser_root\",\"action\":\"start-item\",\"queue\":\"RESTORE\",\"child_number\":1,\"time\":1598991042,\"item\":\"root\"},\"type\":\"control\",\"pid\":12790}\n{\"pid\":12790,\"type\":\"control\",\"contents\":{\"item_type\":\"AccountRemoteUser\",\"item_name\":\"Account\",\"msg\":{\"size\":1,\"failure\":\"The account “root” already exists on “control.box.new”.\"},\"local_item\":\"root\",\"logfile\":\"item-RESTORE_AccountRemoteUser_root\",\"action\":\"failed-item\",\"queue\":\"RESTORE\",\"child_number\":1,\"time\":1598991042,\"item\":\"root\"},\"partial\":0,\"indent\":0}\n{\"contents\":{\"time\":1598991042,\"action\":\"complete\",\"queue\":\"TRANSFER\",\"child_number\":1},\"pid\":12790,\"type\":\"control\",\"indent\":0,\"partial\":0}\n{\"type\":\"control\",\"pid\":12791,\"contents\":{\"queue\":\"RESTORE\",\"action\":\"complete\",\"time\":1598991043,\"child_number\":1},\"partial\":0,\"indent\":0}\n{\"pid\":12789,\"type\":\"control\",\"contents\":{\"child_number\":0,\"action\":\"complete\",\"time\":1598991043},\"partial\":0,\"indent\":0}\n","format":"json","type":"string"}}},"metadata":{"properties":{"command":{"description":"The method name called.","example":"fetch_transfer_session_log","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed. Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return transfer session's log file","tags":["Transfers","Transfer Monitoring"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  fetch_transfer_session_log \\\n  transfer_session_id='vm5docscpanelcopya20140224163412sylG' \\\n  logfile='master.log'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/fetch_transfer_session_log?api.version=1&transfer_session_id=vm5docscpanelcopya20140224163412sylG&logfile=master.log"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.44"}},"/pause_transfer_session":{"get":{"description":"This function pauses an active transfer session.\n\n**Note:**\n\nFor more information about how this function works with other functions in the transfer and restore process, read our [Guide to Transfer and Restore API Functions](https://go.cpanel.net/transferrestoreAPIguide) documentation.","operationId":"pause_transfer_session","parameters":[{"description":"The transfer session's ID.","in":"query","name":"transfer_session_id","required":true,"schema":{"example":"exampleservercopya20140206192428NtyW","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"pause_transfer_session","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK.","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Suspend active transfer session","tags":["Transfers","cPanel Account Transfer"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  pause_transfer_session \\\n  transfer_session_id='exampleservercopya20140206192428NtyW'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/pause_transfer_session?api.version=1&transfer_session_id=exampleservercopya20140206192428NtyW"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.44"}},"/get_transfer_session_state":{"get":{"description":"This function retrieves the state of a transfer session.\n\n**Note:**\n\nFor more information about how this function works with other functions in the transfer and restore process, read our [Guide to Transfer and Restore API Functions](https://go.cpanel.net/transferrestoreAPIguide) documentation.","operationId":"get_transfer_session_state","parameters":[{"description":"The transfer session's ID.","in":"query","name":"transfer_session_id","required":true,"schema":{"example":"exampleservercopya20140206192428NtyW","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"state_name":{"description":"The transfer session's state.\n* `TRANSFER_PENDING`\n* `TRANSFER_INPROGRESS`\n* `RESTORE_PENDING`\n* `RESTORE_INPROGRESS`\n* `RUNNING`\n* `PAUSED`\n* `PENDING`\n* `COMPLETED`\n* `ABORTED`\n* `FAILED`","enum":["TRANSFER_PENDING","TRANSFER_INPROGRESS","RESTORE_PENDING","RESTORE_INPROGRESS","RUNNING","PAUSED","PENDING","COMPLETED","ABORTED","FAILED"],"example":"TRANSFER_INPROGRESS","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_transfer_session_state","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return transfer session's status","tags":["Transfers","Transfer Monitoring"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_transfer_session_state \\\n  transfer_session_id='exampleservercopya20140206192428NtyW'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_transfer_session_state?api.version=1&transfer_session_id=exampleservercopya20140206192428NtyW"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.44"}},"/add_override_features_for_user":{"get":{"description":"This function adds feature overrides to a cPanel account.","operationId":"add_override_features_for_user","parameters":[{"description":"The cPanel username.","in":"query","name":"user","required":true,"schema":{"example":"username","format":"username","type":"string"}},{"content":{"application/json":{"schema":{"additionalProperties":{"description":"Whether to enable or disable a feature.\n\n* `1` — Enable.\n* `0` — Disable.\n\n**Note:**\n\nFor a list of available features, use WHM API 1's `get_feature_names` function.","enum":[1,0],"type":"integer"},"example":{"backup":1},"type":"object"}}},"description":"A JSON-encoded list of features to override and whether to enable or disable them.","in":"query","name":"features","required":true}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"add_override_features_for_user","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Add cPanel account feature list overrides","tags":["Packages","Feature Access"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  add_override_features_for_user \\\n  user='username' \\\n  features='{\"backup\":\"1\"}'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/add_override_features_for_user?api.version=1&user=username&features=%7b%22backup%22%3a%221%22%7d"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"56"}},"/retrieve_transfer_session_remote_analysis":{"get":{"description":"This function analyzes a transfer session.\n\n**Note:**\n\n  For more information about how this function works with other functions in the transfer and restore process, read our [Guide to Transfer and Restore API Functions](https://go.cpanel.net/transferrestoreAPIguide) documentation.","operationId":"retrieve_transfer_session_remote_analysis","parameters":[{"description":"The transfer session's ID.","in":"query","name":"transfer_session_id","required":true,"schema":{"example":"exampleservercopya20140206192428NtyW","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"config":{"description":"An object containing the transfer configuration options.","properties":{"shared_mysql_server":{"description":"Whether the remote and target server share the same MySQL® server.\n* `1` - The remote and target server share the same MySQL server.\n* `0` - The remote and target server do **not** share the same MySQL server.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"items":{"description":"An object containing items to transfer.","properties":{"accounts":{"additionalProperties":{"description":"Information for each account.","type":"string"},"description":"The accounts to transfer.","type":"array"},"packages":{"additionalProperties":{"description":"List of packages and featurelists.","type":"string"},"description":"The packages to transfer.","type":"array"}},"type":"object"},"local":{"description":"An object containing the local server's information.","properties":{"available_ips":{"description":"A list of the local server's available IP addresses.","items":{"example":"192.168.1.1","oneOf":[{"format":"ipv4","type":"string"},{"format":"ipv6","type":"string"}]},"type":"array"},"dbs":{"description":"An object containing the local server's databases and users.","properties":{"dbs":{"description":"An object containing the local server's databases.","properties":{"MYSQL":{"additionalProperties":{"description":"An object containing the database owner.\n\n**Note:**\n\n  The database's name is the key's name.","properties":{"owner":{"description":"Owner of the database.","type":"string"}},"type":"object"},"description":"An object containing the local server's MySQL databases.","example":{"user_db1":{"owner":"user"},"user_db2":{"owner":"user"}},"type":"object"},"PGSQL":{"additionalProperties":{"description":"An object containing the database owner.\n\n**Note:**\n\n  The database's name is the key's name.","properties":{"owner":{"description":"Owner of the database.","type":"string"}},"type":"object"},"description":"An object containing the local server's PgSQL databases.","example":{"user_db1":{"owner":"user"},"user_db2":{"owner":"user"}},"type":"object"}},"type":"object"},"users":{"description":"An object containing the local server's database users.","properties":{"MYSQL":{"additionalProperties":{"description":"An object containing the database user owner.\n\n**Note:**\n\n  The database user's name is the key's name.","properties":{"owner":{"description":"Owner of the database user.","type":"string"}},"type":"object"},"description":"An object containing the local server's MySQL users.","example":{"user_user1":{"owner":"user"},"user_user2":{"owner":"user"}},"type":"object"},"PGSQL":{"additionalProperties":{"description":"An object containing the database user owner.\n\n**Note:**\n\n  The database user's name is the key's name.","properties":{"owner":{"description":"Owner of the user.","type":"string"}},"type":"object"},"description":"An object containing the local server's PgSQL databases users.","example":{"user_user1":{"owner":"user"},"user_user2":{"owner":"user"}},"type":"object"}},"type":"object"}},"type":"object"},"dedicated_ips":{"additionalProperties":{"description":"Domain with a dedicated IP address. The dedicated IP addresses is the key's name.","type":"string"},"description":"A list of the local server's dedicated IP addresses.","example":{"192.168.1.2":"domain.tld"},"type":"object"},"domains":{"description":"A list of the local server's domains and owners.","example":{"*":"nobody","domain.tld":"user"}},"groups":{"additionalProperties":{"description":"The group name is the key's name. Value is **always** `1`.","enum":[1],"type":"integer"},"description":"An object containing the local server's account groups.","example":{"bin":1,"nobody":1},"type":"object"},"host":{"description":"The local server's hostname.","example":"hostname.domain.tld","format":"domain","type":"string"},"major_version":{"description":"The local server's major version.","example":"11.90","type":"string"},"roundcube_dbtype":{"description":"The database type Roundcube uses on the local server.","enum":["sqlite","mysql"],"example":"sqlite","type":"string"},"users":{"additionalProperties":{"description":"The user's name is the key's name. Value is **always** `1`.","enum":[1],"type":"integer"},"description":"An object containing the local server's account users.","example":{"nobody":1,"root":1},"type":"object"},"version":{"description":"The local server's version of cPanel.","example":"11.90.0.6","format":"cPanel version","type":"string"}},"type":"object"},"modules":{"additionalProperties":{"description":"An object containing the module.\n\n**Note:**\n\n  The module name is the key's name.","properties":{"analysis":{"additionalProperties":{"description":"Module version and other information when applicable. Key name will be either `Local` or `Remote`, followed by the module information type.","type":"string"},"description":"Module information from both servers.","type":"object"},"name":{"description":"The name of the module.","type":"string"}},"type":"object"},"description":"An list of objects containing the module infromation of both servers.","example":{"Backups":{"analysis":{"Local Backups Version":"11.90.0.6","Remote Backups Version":"11.88.0.7"},"name":"Backups"},"MySQL":{"analysis":{"Local Type":"MySQL","Local Version":"5.7","Remote Type":"MariaDB","Remote Version":"10.3"},"name":"Database Server"}},"type":"object"},"options":{"description":"An object containing transfer session options.","properties":{"skip_reseller_privs":{"default":0,"description":"Whether reseller privileges will be set to transfer by default.\n* `0` - Reseller privileges will **not** be set to transfer by default.\n* `1` - Reseller privileges will be set to transfer by default.","enum":[0,1],"type":"integer"},"unrestricted":{"default":1,"description":"Whether the transfer session will use [Restriced Restore](https://go.cpanel.net/insecurerestoreaccount).\n* `0` - Transfer session will use Restriced Restore.\n* `1` _ Transfer session will **not** use Restirced Restore.","enum":[0,1],"type":"integer"}},"type":"object"},"remote":{"description":"An object containing the remote server's information.","properties":{"conflicts":{"description":"Remote server data load error message.","type":"object"},"cpversion":{"description":"Remote server internal version.","example":"11.64","type":"string"},"dbs":{"description":"An object containing the remote server's databases and users.","properties":{"dbs":{"description":"An object containing the remote server's databases.","properties":{"MYSQL":{"additionalProperties":{"description":"An object containing the database owner.\n\n**Note:**\n\n  The database's name is the key's name.","properties":{"owner":{"description":"Owner of the database.","type":"string"}},"type":"object"},"description":"An object containing the remote server's MySQL databases.","example":{"user_db1":{"owner":"user"},"user_db2":{"owner":"user"}},"type":"object"},"PGSQL":{"additionalProperties":{"description":"An object containing the database owner.\n\n**Note:**\n\n  The database's name is the key's name.","properties":{"owner":{"description":"Owner of the database.","type":"string"}},"type":"object"},"description":"An object containing the remote server's PgSQL databases.","example":{"user_db1":{"owner":"user"},"user_db2":{"owner":"user"}},"type":"object"}},"type":"object"},"users":{"description":"An object containing the remote server's database users.","properties":{"MYSQL":{"additionalProperties":{"description":"An object containing the database user owner.\n\n**Note:**\n\n  The database user's name is the key's name.","properties":{"owner":{"description":"Owner of the database user.","type":"string"}},"type":"object"},"description":"An object containing the remote server's MySQL users.","example":{"user_user1":{"owner":"user"},"user_user2":{"owner":"user"}},"type":"object"},"PGSQL":{"additionalProperties":{"description":"An object containing the database user owner.\n\n**Note:**\n\n  The database user's name is the key's name.","properties":{"owner":{"description":"Owner of the user.","type":"string"}},"type":"object"},"description":"An object containing the remote server's PgSQL databases users.","example":{"user_user1":{"owner":"user"},"user_user2":{"owner":"user"}},"type":"object"}},"type":"object"}},"type":"object"},"has_disk_used":{"description":"Whether the remote server can transmit disk usage information to the target server.\n* `1` - Remote server can transmit disk usage information.\n* `0` - Remote server **cannot** transmit disk usage information.\n\n**Note:**\n\n  cPanel & WHM servers have this ability by default.","enum":[0,1],"example":1,"type":"integer"},"has_files_used":{"description":"Whether the remote server can transmit file usage information to the target server.\n* `1` - Remote server can transmit file usage information.\n* `0` - Remote server **cannot** transmit file usage information.\n\n**Note:**\n\n  cPanel & WHM servers have this ability by default.","enum":[0,1],"example":1,"type":"integer"},"has_owners":{"description":"Whether the remote server can transmit owner information to the target server.\n* `1` — Remote server can transmit owner information.\n* `0` — Remote server **cannot** transfer owner information, and the transfer tool will assume that root owns all accounts.","enum":[0,1],"example":1,"type":"integer"},"has_package_extensions":{"description":"Whether the remote server has package extensions.\n* `1` - Remote server has package extensions.\n* `0` - Remote server does **not** have package extensions.","enum":[0,1],"example":1,"type":"integer"},"has_xfertool":{"description":"Whether the remote server has the transfer tool.\n* `1` - Remote server has the transfer tool.\n* `0` - Remote server does **not** have the transfer tool.","enum":[0,1],"example":1,"type":"integer"},"host":{"description":"The remote server's IP address.","example":"192.168.1.1","format":"ipv4","type":"string"},"hostname":{"description":"The local server's hostname.","example":"hostname.domain.tld","format":"domain","type":"string"},"linked_nodes":{"description":"An array containing the remote server's linked cPanel server nodes, if any exist.","items":{"properties":{"alias":{"description":"The remote server's linked cPanel server node alias.","example":"mailnode","type":"string"},"enabled_services":{"description":"Enabled services on the linked node.","example":["exim","imap"],"items":{"type":"string"},"type":"array"},"hostname":{"description":"The remote server's linked cPanel server node hostname.","example":"remotemailnode.example.com","format":"domain","type":"string"},"last_check":{"description":"Last time linked node was checked.","example":1600126907,"format":"unix_timestamp","type":"integer"},"system_settings":{"additionalProperties":{"additionalProperties":{"description":"Server role system setting.\n* `0` - System setting is **not** enabled.\n* `1` - System setting is enabled.\n\n**Note:**\n\n  The system setting's name is the key's name.","enum":[0,1],"type":"integer"},"description":"An object containing the server role.\n\n**Note:**\n\n  The server role's name is the key's name.","type":"object"},"description":"An object containing server role system settings.","example":{"Mail":{"globalspamassassin":0}},"type":"object"},"tls_verified":{"description":"Whether the connection to the server node is using TLS verification.\n* `0` - Server node connection is **note** using TLS verification.\n* `1` - Server node connection is using TLS verification.","enum":[0,1],"example":1,"type":"integer"},"username":{"description":"The username the server node link uses.","example":"root","type":"string"},"version":{"description":"The server node's software version number.","example":"11.90.0.6","format":"cPanel version","type":"string"},"worker_capabilities":{"additionalProperties":{"description":"An object containing the server role.\n\n**Note:**\n\n  The server role's name is the key's name.","type":"object"},"description":"An object containing a group of services required for the remote server's linked cPanel server node to perform a specific task.","example":{"Mail":{}},"type":"object"}},"type":"object"},"type":"array"},"major_version":{"description":"The remote server's major version.","example":"11.90","type":"string"},"resellers":{"additionalProperties":{"description":"The reseller's username is the key's name. Value is **always** `1`.","enum":[1],"type":"integer"},"description":"The remote servers reseller accounts that own one or more accounts.\n\n**Note:**\n\n  This won't return a value if the `root` user is the only user that owns accounts.","example":{"resell2":1,"reseller":1,"root":1},"type":"object"},"roundcube_dbtype":{"description":"The database type Roundcube uses on the remote server.","enum":["sqlite","mysql"],"example":"sqlite","type":"string"},"server_type":{"description":"The remote server's type.\n* An internal cPanel type ID dependent on cPanel version.\n* `Plesk`\n* `Ensim`","example":"WHM1164","type":"string"},"supports_live_transfers":{"description":"Whether the remote server supports the Live Transfers feature in WHM's Transfer Tool  interface (WHM >> Home >> Transfers >> Transfer Tool).\n* `1` — Supported.\n* `0` — **Not** supported.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The remote server's software version number.","example":"11.90.0.6","format":"cPanel version","type":"string"}},"type":"object"},"transfer_session_id":{"description":"The transfer session's ID.","example":"exampleservercopya20140206192428NtyW","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"retrieve_transfer_session_remote_analysis","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return transfer session's information","tags":["Transfers","Transfer Monitoring"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  retrieve_transfer_session_remote_analysis \\\n  transfer_session_id='exampleservercopya20140206192428NtyW'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/retrieve_transfer_session_remote_analysis?api.version=1&transfer_session_id=exampleservercopya20140206192428NtyW"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.44"}},"/start_local_cpmove_restore":{"get":{"description":"This function performs a full restoration of a single cPanel account from a `cpmove` tarball.","operationId":"start_local_cpmove_restore","parameters":[{"description":"A filepath that contains the account's `cpmove` tarball or the directory path that contains the extracted `cpmove` tarball.\n\n  **Note:**\n\nYou can use the [pkgacct script](https://go.cpanel.net/ThepkgacctScript) to create a `cpmove` tarball.","in":"query","name":"cpmovepath","required":true,"schema":{"example":"/home/cpmove-newacct.tar.gz","type":"string"}},{"description":"Whether to assign the account a dedicated IP address.\n* `1` - Assign a dedicated IP address.\n* `0` - Do **not** assign a dedicated IP address.\n\n  **Note:**\n\nThe system **must** have an available IP address.","in":"query","name":"dedicated_ip","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether to delete the `cpmove` tarball or extracted directory, given in the `cpmovepath` parameter, after the system completes the account restoration.\n* `1` - Delete the `cpmove` tarball or extracted directory.\n* `0` - Do **not** delete the `cpmove` tarball or extracted directory.","in":"query","name":"delete_archive","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}},{"description":"The server on which the account's email will reside after the system completes the transfer.\n* `.local` - Use the local server the account is being restored on.\n* `.existing` - Use the server location defined in the account's backup data. The system defaults to the `.local` parameter if this does **not** work.\n* `ALIAS` - Use a [cPanel & WHM linked node server's alias](https://go.cpanel.net/whmlinkednodes). For example, the `example-alias` for the `servernode.example.com` domain. The system defaults to the `.local` parameter if this does **not** work.","in":"query","name":"mail_location","required":false,"schema":{"default":".existing","oneOf":[{"enum":[".local",".existing"],"type":"string"},{"description":"The remote cPanel & WHM linked server node's alias.","example":"example-alias","type":"string"}]}},{"description":"Whether to overwrite an existing account on the server, if one exists.\n* `1` - Overwrite an existing account.\n* `0` - Do **not** overwrite an existing account on the server.","in":"query","name":"overwrite","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to perform a restricted restore for the account. The system will perform security checks on the backup file. If you do not trust the source of the account backup with `root` access to your server, use this parameter to protect your server.\n\n* `1` - Perform a restricted restore.\n* `0` - Do **not** perform a restricted restore.\n\n**Important:**\n\n* This parameter is **experimental**. Do **not** consider it as an effective security control. For more information, read our [restricted restore](https://go.cpanel.net/whmdocsTransferorRestoreacPanelAccount#restricted-restore) documentation.\n* If the account owns PostgreSQL® databases, your server **must** use PostgreSQL version 8.4 or newer.\n* This parameter **only** allows restored accounts to use the `noshell` or [`jailshell`](https://go.cpanel.net/VirtFSJailedShell) environments. If the account uses a different shell, the system will set the account to use the `noshell` environment.\n* If there is an issue with the backup file, the system will **not** restore that part of the backup file. It will also adds a warning to the log file.","in":"query","name":"restricted","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether to perform one of the following actions to the account's A records:\n* `all` - Replace **all** instances of the original server's IP address with the new server's IP address.\n* `basic` - **Only** replace the cPanel provided A records.","in":"query","name":"update_a_records","required":false,"schema":{"default":"all","enum":["all","basic"],"example":"all","type":"string"}},{"description":"The username to give to the restored cPanel account. This will default to the username provided in the backup files.","in":"query","name":"username","required":false,"schema":{"example":"example","format":"username","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"transfer_session_id":{"description":"The background transfer process ID.","example":"example202003301756425ugO","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"start_local_cpmove_restore","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Restore one cPanel account from a backup","tags":["Backups","Backup or Restore"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  start_local_cpmove_restore \\\n  cpmovepath='/home/cpmove-newacct.tar.gz'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/start_local_cpmove_restore?api.version=1&cpmovepath=%2fhome%2fcpmove-newacct.tar.gz"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"88"}},"/start_transfer_session":{"get":{"description":"This function starts or restarts a transfer session.\n\n**Note:**\n\n  For more information about how this function works with other functions in the transfer and restore process, read our [Guide to Transfer and Restore API Functions](https://go.cpanel.net/transferrestoreAPIguide) documentation.","operationId":"start_transfer_session","parameters":[{"description":"The transfer session's ID.","in":"query","name":"transfer_session_id","required":true,"schema":{"example":"exampleservercopya20140206192428NtyW","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"pid":{"description":"The transfer session's process ID.","example":90210,"minimum":1,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"start_transfer_session","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Start or restart transfer session","tags":["Transfers","cPanel Account Transfer"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  start_transfer_session \\\n  transfer_session_id='exampleservercopya20140206192428NtyW'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/start_transfer_session?api.version=1&transfer_session_id=exampleservercopya20140206192428NtyW"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.44"}},"/transfer_module_schema":{"get":{"description":"This function retrieves a transfer module's key structure.\n\n**Note:**\n\nFor more information about how this function works with other functions in the transfer and restore process, read our [Guide to Transfer and Restore API Functions](https://go.cpanel.net/transferrestoreAPIguide) documentation.","operationId":"transfer_module_schema","parameters":[{"description":"The transfer module's name.\n\n* `AccountLocal`\n* `AccountRemoteRoot`\n* `AccountRemoteUser`\n* `FeaturesListRemoteRoot`\n* `LegacyAccountBackup`\n* `PackageRemoteRoot`","in":"query","name":"module","required":true,"schema":{"enum":["AccountLocal","AccountRemoteRoot","AccountRemoteUser","FeaturesListRemoteRoot","LegacyAccountBackup","PackageRemoteRoot"],"example":"AccountRemoteRoot","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"schema":{"description":"An object containing information about the schema's keys.","properties":{"keys":{"additionalProperties":{"description":"An object containing the key's information.\n\n**Note:**\n\nThe key's name is the return's name.","properties":{"def":{"description":"The first value is the parameter's type and length:\n\n* `int`\n* `char`\n* `bigint`\n* `text`\n\nThe second value is the default prepended by the word `DEFAULT`.","example":"char(255) DEFAULT NULL","type":"string"}},"type":"object"},"description":"An object containing the schema's keys.","example":{"copypoint":{"def":"text"},"cpmovefile":{"def":"text"},"customip":{"def":"char(255) DEFAULT NULL"},"detected_remote_user":{"def":"char(255) DEFAULT NULL"},"disabled":{"def":"text"},"domain":{"def":"char(255) DEFAULT NULL"},"files":{"def":"BIGINT UNSIGNED DEFAULT 1"},"force":{"def":"int(1) DEFAULT 0"},"ip":{"def":"int(1) DEFAULT 0"},"live_transfer":{"def":"int(1) DEFAULT 0"},"localuser":{"def":"char(255) DEFAULT NULL"},"mail_location":{"def":"char(255) DEFAULT NULL"},"overwrite_all_dbs":{"def":"int(1) DEFAULT 0"},"overwrite_all_dbusers":{"def":"int(1) DEFAULT 0"},"overwrite_sameowner_dbs":{"def":"int(1) DEFAULT 0"},"overwrite_sameowner_dbusers":{"def":"int(1) DEFAULT 0"},"overwrite_with_delete":{"def":"int(1) DEFAULT 0"},"prerequisite_user":{"def":"char(255) DEFAULT NULL"},"priority":{"def":"int(1) DEFAULT 255"},"replaceip":{"def":"char(255) DEFAULT NULL"},"reseller":{"def":"int(1) DEFAULT 0"},"shared_mysql_server":{"def":"int(1) DEFAULT 0"},"size":{"def":"BIGINT UNSIGNED DEFAULT 1"},"skipaccount":{"def":"int(1) DEFAULT 0"},"skipacctdb":{"def":"int(1) DEFAULT 0"},"skipbwdata":{"def":"int(1) DEFAULT 0"},"skipemail":{"def":"int(1) DEFAULT 0"},"skiphomedir":{"def":"int(1) DEFAULT 0"},"skipres":{"def":"int(1) DEFAULT 0"},"skipsubdomains":{"def":"int(1) DEFAULT 0"},"user":{"def":"char(255) DEFAULT NULL"},"xferpoint":{"def":"int(1) DEFAULT 0"}},"type":"object"},"primary":{"description":"The schema's primary key.","example":["user"],"items":{"type":"string"},"type":"array"},"required":{"description":"A list of schema's required keys.","example":["user","localuser"],"items":{"type":"string"},"type":"array"}},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"transfer_module_schema","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed. Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return a transfer module's schema","tags":["Transfers","Transfer Configuration"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  transfer_module_schema \\\n  module='AccountRemoteRoot'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/transfer_module_schema?api.version=1&module=AccountRemoteRoot"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"cPanel 11.44"}},"/create_remote_user_transfer_session":{"get":{"description":"This function creates a transfer session with a non-root user to a remote server.\n\n**Important:**\n\n* The source and target servers must be able to communicate over port `2087` to use this feature.\n* The source and target servers must also be able to communicate over the port that your servers use for SSH connections.\n* For more information about the ports that cPanel & WHM uses, read our [How to Configure Your Firewall for cPanel & WHM Services](https://go.cpanel.net/firewall) documentation.\n\n**Note:**\n\nFor more information about how this function works with other functions in the transfer and restore process, read our [Guide to Transfer and Restore API Functions](https://go.cpanel.net/transferrestoreAPIguide) documentation.","operationId":"create_remote_user_transfer_session","parameters":[{"description":"The server hostname for the account.","in":"query","name":"host","required":true,"schema":{"example":"hostname.example.com","format":"domain","type":"string"}},{"description":"The account's password.","in":"query","name":"password","required":true,"schema":{"example":"12345luggage","type":"string"}},{"description":"Whether to skip the Restricted Restore process.\n* `1` - Skip Restricted Restore.\n* `0` - Use Restricted Restore.\n\n**Note:**\n\nYou **must** set this parameter to a value of 1.","in":"query","name":"unrestricted_restore","required":true,"schema":{"enum":[1],"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"transfer_session_id":{"description":"The transfer session's ID.","example":"vm5docscpanelnoroo201402251939519hmy","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"create_remote_user_transfer_session","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Create remote server transfer session","tags":["Transfers","cPanel Account Transfer"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  create_remote_user_transfer_session \\\n  host='hostname.example.com' \\\n  password='12345luggage' \\\n  unrestricted_restore='1'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/create_remote_user_transfer_session?api.version=1&host=hostname.example.com&password=12345luggage&unrestricted_restore=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.44"}},"/twofactorauth_disable_policy":{"get":{"description":"This function disables the Two-Factor Authentication (2FA) security policy on the server.","operationId":"twofactorauth_disable_policy","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"twofactorauth_disable_policy","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Disable 2FA","tags":["Authentication","Two-Factor Authentication"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  twofactorauth_disable_policy\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/twofactorauth_disable_policy?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"54"}},"/twofactorauth_enable_policy":{"get":{"description":"This function enables the Two-Factor Authentication (2FA) security policy on the server.","operationId":"twofactorauth_enable_policy","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"twofactorauth_enable_policy","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Enable 2FA","tags":["Authentication","Two-Factor Authentication"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  twofactorauth_enable_policy\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/twofactorauth_enable_policy?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"54"}},"/twofactorauth_get_issuer":{"get":{"description":"This function returns the currently configured issuer. The issuer appears within the authentication app.","operationId":"twofactorauth_get_issuer","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"issuer":{"description":"The issuer's name for the currently-authenticated user.","example":"example.cpanel.net","type":"string"},"system_wide_issuer":{"description":"The system's default issuer's name.\n\n**Note:**\n\nIf the `root` user has **not** configured a system-wide issuer, this value defaults to the system hostname.","example":"example.cpanel.net","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"twofactorauth_get_issuer","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return configured issuer for current user","tags":["Authentication","Two-Factor Authentication"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  twofactorauth_get_issuer\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/twofactorauth_get_issuer?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"54"}},"/twofactorauth_remove_user_config":{"get":{"description":"This function removes the Two-Factor Authentication (2FA) settings for one or more specified user accounts.\n\n**Note:**\n\nIf you remove the 2FA settings for an account, the user **must** perform the setup procedure again to re-configure 2FA on the account.","operationId":"twofactorauth_remove_user_config","parameters":[{"description":"The account's username.\n\n**Note:**\n\n To remove multiple users, increment the parameter name. For example, `user-1`, `user-2`, or `user-3`.","examples":{"multiple":{"description":"Multiple users.","value":"user-1=username1 user-2=username2 user-3=username3"},"single":{"description":"A single user.","value":"example.com"}},"in":"query","name":"user","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"failed":{"additionalProperties":{"description":"The reason for the failure.\n\n**Note:**\n\nThe user's name is the return name.","example":"You are not authorized to modify example","type":"string","x-additionalPropertiesName":"username"},"description":"An object that contains the user accounts for which removal failed.","type":"object"},"users_modified":{"description":"An array of the user accounts for which you successfully removed 2FA settings.","items":{"example":"example","type":"string"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"twofactorauth_remove_user_config","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove 2FA settings","tags":["Authentication","Two-Factor Authentication"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  twofactorauth_remove_user_config \\\n  user='example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/twofactorauth_remove_user_config?api.version=1&user=example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"54"}},"/twofactorauth_generate_tfa_config":{"get":{"description":"This function generates a random secret and a one-time password authentication (OTP auth) URL for the user. Use the secret that this function returns and a valid verification token with WHM API 1's `twofactorauth_set_tfa_config` function to configure Two-Factor Authentication (2FA) on an account.","operationId":"twofactorauth_generate_tfa_config","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"otpauth_str":{"description":"A one-time authentication URL to encode as the QR code.","example":"otpauth://totp/Example:root?secret=CAOXW75HKYJJ6E5Y&issuer=Example","format":"uri","type":"string"},"secret":{"description":"A generated security code for use with 2FA.","example":"WJ73QJSKZBXCFIPZ","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"twofactorauth_generate_tfa_config","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Create a one-time authentication secret and code","tags":["Authentication","Two-Factor Authentication"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  twofactorauth_generate_tfa_config\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/twofactorauth_generate_tfa_config?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"54"}},"/twofactorauth_policy_status":{"get":{"description":"This function displays the Two-Factor Authentication (2FA) policy status on the server.","operationId":"twofactorauth_policy_status","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"is_enabled":{"description":"Whether the 2FA security policy is enabled.\n- `1` — Enabled.\n- `0` — **Not** enabled.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"twofactorauth_policy_status","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return 2FA policy status","tags":["Authentication","Two-Factor Authentication"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  twofactorauth_policy_status\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/twofactorauth_policy_status?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"54"}},"/twofactorauth_get_user_configs":{"get":{"description":"This function returns a list of user-controlled accounts and whether the accounts have Two-Factor Authentication (2FA) enabled.","operationId":"twofactorauth_get_user_configs","parameters":[{"description":"The username for a specified account.\n\n**Note:**\n\nIf you do **not** specify a value, the function returns **all** user accounts.","in":"query","name":"user","required":false,"schema":{"example":"example","format":"username","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"additionalProperties":{"description":"An object that contains a hash of the account's data.","properties":{"is_enabled":{"description":"Whether the account has 2FA enabled.\n* `1` - Enabled.\n* `0` - **Not** enabled.","enum":[0,1],"example":1,"type":"integer"},"primary_domain":{"description":"The account's primary domain.","example":"example.com","format":"domain","type":"string"}},"type":"object"},"description":"The data that the function returns.","example":{"example":{"is_enabled":0,"primary_domain":"example.com"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"twofactorauth_get_user_configs","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return cPanel accounts with 2FA enabled","tags":["Authentication","Two-Factor Authentication"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  twofactorauth_get_user_configs\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/twofactorauth_get_user_configs?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"54"}},"/twofactorauth_set_tfa_config":{"get":{"description":"This function sets the secret and the authentication code for Two-Factor Authentication (2FA) for the `root` or reseller account. You can generate a random secret and an OTP authentication URL with WHM API 1's `twofactorauth_generate_tfa_configorauth_generate_tfa_config` function.","operationId":"twofactorauth_set_tfa_config","parameters":[{"description":"A generated code for use with 2FA in Base32 format.","in":"query","name":"secret","required":true,"schema":{"example":"WJ73QJSKZBXCFIPZ","type":"string"}},{"description":"The time-based one-time password (TOTP) that the authentication app provides.","in":"query","name":"tfa_token","required":true,"schema":{"example":"227174","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"success":{"description":"Whether the account successfully enabled 2FA.\n* `1` — Enabled.\n* `0` — **Not** enabled.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"twofactorauth_set_tfa_config","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update 2FA authentication secret and code","tags":["Authentication","Two-Factor Authentication"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  twofactorauth_set_tfa_config \\\n  secret='WJ73QJSKZBXCFIPZ' \\\n  tfa_token='227174'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/twofactorauth_set_tfa_config?api.version=1&secret=WJ73QJSKZBXCFIPZ&tfa_token=227174"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"54"}},"/get_current_lts_expiration_status":{"get":{"description":"This function determines whether a branch's Long-Term Support (LTS) version expires within three months. For more information about LTS, read our [cPanel Long-Term Support documentation](https://docs.cpanel.net/knowledge-base/cpanel-product/product-versions-and-the-release-process/#more-about-lts).","operationId":"get_current_lts_expiration_status","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"expiration":{"description":"When support for the build version expires.","example":1585612801,"format":"unix_timestamp","type":"integer"},"expires_in_next_three_months":{"description":"Whether the LTS version expires within the next three months.\n- `1` — LTS expires within the next three months.\n- `0` — LTS does **not** expire within the next three months.","enum":[0,1],"example":0,"type":"integer"},"full_version":{"description":"The full version number.","example":"11.88.1.11","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_current_lts_expiration_status","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return Long Term Support expiration status","tags":["Updates"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_current_lts_expiration_status\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_current_lts_expiration_status?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"62"}},"/twofactorauth_set_issuer":{"get":{"description":"This function sets the `issuer` value that the system uses to generate the `secret` and `otpurls` values for Two-Factor Authentication on your accounts.","operationId":"twofactorauth_set_issuer","parameters":[{"description":"The issuer's name.","in":"query","name":"issuer","required":true,"schema":{"example":"hostname.example.com","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"twofactorauth_set_issuer","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update 2FA issuer value","tags":["Authentication","Two-Factor Authentication"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  twofactorauth_set_issuer \\\n  issuer='hostname.example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/twofactorauth_set_issuer?api.version=1&issuer=hostname.example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"54"}},"/get_lts_wexpire":{"get":{"description":"This function parses the `/etc/cpanel/TIERS.json` file and returns whether a branch qualifies for Long-Term Support (LTS). For more information about LTS, read our [cPanel Long-Term Support](https://go.cpanel.net/cpanel-lts) documentation.","operationId":"get_lts_wexpire","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"branch":{"additionalProperties":{"description":"The branch.","items":{"properties":{"build":{"description":"The build version number.","example":"11.90.0.5","type":"string"},"is_main":{"description":"Whether the build represents the main build of the branch.\n* `1` - The build is the main build of the branch.\n* `0` - The build is **not** the main build of the branch.\n\n**Note:**\n\nThis will be `1` for exactly one of the entries in this array.","enum":[0,1],"example":0,"type":"integer"}},"type":"object"},"type":"array"},"description":"An object that lists information about available branch builds.","example":{"11.78.0":[{"build":"11.78.0.49","is_main":1}],"11.80.0":[{"build":"11.80.0.24","is_main":1}],"11.82.0":[{"build":"11.82.0.19","is_main":1}],"11.84.0":[{"build":"11.84.0.22","is_main":1}],"11.86.0":[{"build":"11.86.0.25","is_main":1}],"11.88.0":[{"build":"11.88.0.14","is_main":1}],"11.90.0":[{"build":"11.90.0.5","is_main":1}]},"type":"object"},"flags":{"additionalProperties":{"description":"Feature or flag in the output format.\n\n* `1` - Feature is present in the returned data.\n* `0` - Feature is **not** present in the returned data.","enum":[0,1],"type":"integer"},"description":"An object containing Features or flags supported by this output.","example":{"is_main":1},"type":"object"},"tiers":{"additionalProperties":{"description":"The release tier.","items":{"properties":{"build":{"description":"The build version number.","type":"string"},"expires":{"description":"When WebPros International, LLC support for the build version expires.\nEncoded as a Unix Timestamp.\n\n**Note:**\n\nThis item is only present when the version is LTS.","example":"1617148801","type":"string"},"is_lts":{"description":"Whether cPanel offers this version as LTS.\n* `1` — Long-term support.\n* `0` — No Long-term support.\n\n**Note:**\n\nThis item is only present when the version is LTS.","enum":[1],"example":1,"type":"integer"},"is_main":{"description":"Whether the build represents the main build of the tier.\n* `1` - The build is the main build of the tier.\n* `0` - The build is **not** the main build of the tier.\n\n**Note:**\n\nThis will be `1` for exactly one of the entries in this array.","enum":[0,1],"example":1,"type":"integer"},"named":{"description":"The release tier or tiers which currently offer this branch, if applicable.\n\n**Note:**\n\nThis item is only present when the version is part of a named tier.","example":["edge","current","release"],"items":{"enum":["edge","current","release","stable","lts"],"type":"string"},"type":"array"}},"type":"object"},"type":"array"},"description":"An object that lists information about build versions in release tiers.","example":{"11.78":[{"build":"11.78.0.49","expires":"1588636799","is_lts":1,"is_main":1}],"11.80":[{"build":"11.80.0.24","is_main":1}],"11.82":[{"build":"11.82.0.19","is_main":1}],"11.84":[{"build":"11.84.0.22","is_main":1}],"11.86":[{"build":"11.86.0.25","expires":"1617148801","is_lts":1,"is_main":1,"named":["lts"]}],"11.88":[{"build":"11.88.0.13","is_main":0,"named":["stable"]},{"build":"11.88.0.14","is_main":1}],"11.90":[{"build":"11.90.0.5","is_main":1,"named":["current","edge","release"]}]},"type":"object"}}},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_lts_wexpire","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return Long Term Support status for all versions","tags":["Updates"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_lts_wexpire\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_lts_wexpire?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"62"}},"/create_parked_domain_for_user":{"get":{"description":"This function creates an alias (parks a domain on a web virtual host).","operationId":"create_parked_domain_for_user","parameters":[{"description":"The domain name to park.","in":"query","name":"domain","required":true,"schema":{"example":"park.example.com","format":"domain","type":"string"}},{"description":"The cPanel user account.","in":"query","name":"username","required":true,"schema":{"example":"username","type":"string"}},{"description":"An existing web virtual host to which the new domain name should be added.\n\n**Note:**\n\n If this is not the cPanel account’s main domain, then the system will consider the new domain to be an [addon domain](https://go.cpanel.net/cpaneldocsAddonDomains).","in":"query","name":"web_vhost_domain","required":true,"schema":{"example":"vhost.example.com","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"create_parked_domain_for_user","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Create domain alias","tags":["DNS","Domain Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  create_parked_domain_for_user \\\n  domain='park.example.com' \\\n  username='username' \\\n  web_vhost_domain='vhost.example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/create_parked_domain_for_user?api.version=1&domain=park.example.com&username=username&web_vhost_domain=vhost.example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"82"}},"/get_update_availability":{"get":{"description":"This function checks whether your server uses the\n[latest version of cPanel & WHM for your release tier](https://docs.cpanel.net/knowledge-base/cpanel-product/product-versions-and-the-release-process/).","operationId":"get_update_availability","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"current_version":{"description":"The server's current version of cPanel & WHM.","example":"88.0.12","type":"string"},"newest_version":{"description":"The available version of cPanel & WHM available for the server's support tier.","example":"88.0.12","type":"string"},"tier":{"description":"The server's\n[support tier](https://docs.cpanel.net/knowledge-base/cpanel-product/product-versions-and-the-release-process/#release-tiers):\n\n* `edge` — EDGE.\n* `current` — CURRENT.\n* `release` — RELEASE.\n* `stable` — STABLE.\n* `lts` — Long-Term Support (LTS).","enum":["edge","current","release","stable","lts"],"example":"current","type":"string"},"update_available":{"description":"Whether a new version of cPanel & WHM is available for the server's support tier.\n\n- `1` — Available.\n- `0` — Not available.","enum":[0,1],"example":0,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_update_availability","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return if server uses the default update version","tags":["Server Administration","Updates"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_update_availability\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_update_availability?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"56"}},"/create_subdomain":{"get":{"description":"This function creates a subdomain.","operationId":"create_subdomain","parameters":[{"description":"The subdomain name to create.","in":"query","name":"domain","required":true,"schema":{"example":"subdomain.example.com","format":"domain","type":"string"}},{"description":"The subdomain's document root within the home directory.\n\n  **Note:**\n\n * An invalid document root path will cause this function to **fail**.\n * If the *Restrict document roots to public_html* value is set to `On` in WHM's [Tweak Settings](https://go.cpanel.net/whmdocsTweakSettings) interface (*WHM >> Home >> Server Configuration >> Tweak Settings*), this parameter **must** begin with the `public_html/` path. For more information, read the [cpanel.config](https://go.cpanel.net/cpanelconfiginvalid) file documentation.","in":"query","name":"document_root","required":true,"schema":{"example":"public_html/directory_name","type":"string"}},{"description":"Whether to use a canonical name in the [Apache® configuration for self-referential URLs](https://httpd.apache.org/docs/2.4/mod/core.html#usecanonicalname).\n\n* `1` — Use the canonical name.\n* `0` — Do **not** use the canonical name.","in":"query","name":"use_canonical_name","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"username":{"description":"The cPanel account username.\n\n**Note:**\n\n This return **only** appears if the function succeeds.","example":"example","format":"username","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"create_subdomain","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Create subdomain","tags":["DNS","Domain Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  create_subdomain \\\n  domain='subdomain.example.com' \\\n  document_root='public_html/directory_name'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/create_subdomain?api.version=1&domain=subdomain.example.com&document_root=public_html%2fdirectory_name"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"86"}},"/update_nameservers_config":{"get":{"description":"This function updates nameservers in the `wwwacct.conf` file. For more information, read our [Installation Guide - Customize Your Installation](https://go.cpanel.net/advancedinstall) documentation.","operationId":"update_nameservers_config","parameters":[{"description":"The nameserver to add or update as the `wwwacct.conf` file's `NS` setting. If you do not supply a value, the function does not update the setting.","in":"query","name":"nameserver","required":false,"schema":{"example":"ns1.example.com","format":"domain","type":"string"}},{"description":"The nameserver to add or update as the `wwwacct.conf` file's `NS2` setting. If you do not supply a value, the function does not update the setting.","in":"query","name":"nameserver2","required":false,"schema":{"example":"ns2.example.com","format":"domain","type":"string"}},{"description":"The nameserver to add or update as the `wwwacct.conf` file's `NS3` setting. If you do not supply a value, the function does not update the setting.","in":"query","name":"nameserver3","required":false,"schema":{"example":"ns3.example.com","format":"domain","type":"string"}},{"description":"The nameserver to add or update as the `wwwacct.conf` file's `NS4` setting. If you do not supply a value, the function does not update the setting.","in":"query","name":"nameserver4","required":false,"schema":{"example":"ns4.example.com","format":"domain","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"update_nameservers_config","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update default nameservers","tags":["DNS","Resolvers"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  update_nameservers_config\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/update_nameservers_config?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"76"}},"/cpgreylist_is_server_netblock_trusted":{"get":{"description":"This function returns the Greylisting trusted status of the server's netblock.","operationId":"cpgreylist_is_server_netblock_trusted","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"ip_blocks":{"additionalProperties":{"description":"Whether the *Trusted Hosts* list includes the IP address range.\nThis return's name is the IP address range.\n\n* `1` — Trusted.\n* `0` — Not trusted.","enum":[1,0],"type":"integer"},"description":"A list containing the neighboring netblocks.","example":{"10.0.0.0-10.255.255.255":1,"199.0.0.0-199.3.255.255":1,"48.0.0.0-48.255.255.255":1},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"cpgreylist_is_server_netblock_trusted","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return Greylisting trust status of server netblock","tags":["Greylisting","Spam Protection (Greylisting)"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  cpgreylist_is_server_netblock_trusted\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/cpgreylist_is_server_netblock_trusted?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.50"}},"/cpgreylist_list_entries_for_common_mail_provider":{"get":{"description":"This function lists Greylisting's IP addresses for the specified mail provider.","operationId":"cpgreylist_list_entries_for_common_mail_provider","parameters":[{"description":"The mail provider.\n\n**Note:**\n\n * To list entries for multiple mail providers, increment the parameter name. For example, `provider-0`, `provider-1`, and `provider-2`.\n * Call WHM API 1's `cpgreylist_load_common_mail_providers_config` function to return a list of valid provider keys.","examples":{"multiple":{"summary":"List multiple mail provider entries.","value":"provider-0=example-0 provider-1=example-1 provider-2=example-2"},"single":{"summary":"List a single mail provider entry.","value":"cpanel"}},"in":"query","name":"provider","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"example":{"providers":{"cpanel":{"ips":[{"create_time":"2015-07-28T08:16:52","host_ip":"208.115.214.0-208.115.214.255","is_trusted":1,"provider_id":7},{"create_time":"2015-07-28T08:16:52","host_ip":"74.63.202.0-74.63.202.255","is_trusted":1,"provider_id":7}]}},"providers_failed":{"dpanel":"Unknown mail provider: dpanel"}},"properties":{"providers":{"additionalProperties":{"description":"An object containing an object that contains the mail provider's IP address data.\n\n**Note:**\n\nThe return's name is the mail provider's display name.","properties":{"ips":{"description":"An object containing the mail provider's IP address data.","properties":{"create_time":{"description":"The date and time when the function created the record.","example":"2015-07-28T08:16:52.000Z","format":"ISO-8601 Date Time (Space Separated)","type":"string"},"host_ip":{"description":"The mail provider's IP address or range.","example":"192.168.0.1","format":"ipv4","type":"string"},"is_trusted":{"description":"Whether Greylisting trusts this mail provider's IP addresses.\n- `1` — Trusted.\n- `0` — Not trusted.","enum":[0,1],"example":1,"type":"integer"},"provider_id":{"description":"The mail provider's identification number.","example":7,"minimum":1,"type":"integer"}}}},"type":"object"},"description":"An object containing mail providers and their IP addresses."},"providers_failed":{"additionalProperties":{"description":"The reason why the system failed to list IP addresses for the provider.\n\n**Note:**\n\nThe return's name is the mail provider's display name.","type":"string"},"description":"An object containing mail providers that the system failed to retrieve data for.","type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"cpgreylist_list_entries_for_common_mail_provider","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return Greylisting IP addresses of mail providers","tags":["Greylisting","Spam Protection (Greylisting)"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  cpgreylist_list_entries_for_common_mail_provider \\\n  provider='cpanel'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/cpgreylist_list_entries_for_common_mail_provider?api.version=1&provider=cpanel"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.52"}},"/cpgreylist_load_common_mail_providers_config":{"get":{"description":"This function returns Greylisting's list of common mail service providers.","operationId":"cpgreylist_load_common_mail_providers_config","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"autotrust_new_common_mail_providers":{"description":"Whether Greylisting automatically trusts new mail providers that WebPros International, LLC adds to the common mail providers list.\n* `1` - New mail providers are automatically trusted.\n* `0` - New mail providers are **not** automatically trusted.","enum":[0,1],"example":1,"type":"integer"},"common_mail_providers":{"additionalProperties":{"description":"An object containing the provider's data.\n\n**Note:**\n\n  The object's name is the provider's key name.","properties":{"autoupdate":{"description":"Whether Greylisting automatically trusts new IP addresses that WebPros International, LLC adds for this mail provider.\n* `1` - New IP addresses are automatically trusted.\n* `0` - New IP addresses are **not** automatically trusted.","enum":[0,1],"example":1,"type":"integer"},"display_name":{"description":"The mail provider's name.","example":"cPanel","type":"string"},"is_trusted":{"description":"Whether Greylisting trusts this mail provider's IP addresses.\n* `1` - The provider is trusted.\n* `0` - The provider is **not** trusted.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"description":"An object containing common mail provider settings.","example":{"cpanel":{"autoupdate":1,"display_name":"cPanel","is_trusted":1},"sectigo":{"autoupdate":1,"display_name":"Comodo/Sectigo","is_trusted":1}},"type":"object"}}},"metadata":{"properties":{"command":{"description":"The method name called.","example":"cpgreylist_load_common_mail_providers_config","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}},"type":"object"}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return Greylisting mail providers","tags":["Greylisting","Spam Protection (Greylisting)"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  cpgreylist_load_common_mail_providers_config\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/cpgreylist_load_common_mail_providers_config?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.52"}},"/cpgreylist_save_common_mail_providers_config":{"get":{"description":"This function sets whether Greylisting trusts new entries to cPanel's common mail providers list.","operationId":"cpgreylist_save_common_mail_providers_config","parameters":[{"description":"Whether Greylisting automatically trusts new mail providers that cPanel adds to the common mail providers list.\n\n* `1` — Automatically trust new mail providers cPanel adds to the common mail providers list.\n* `0` — Do **not** automatically trust new mail providers cPanel adds to the common mail providers list.","in":"query","name":"autotrust_new_common_mail_providers","required":false,"schema":{"default":1,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether Greylisting automatically trusts new IP addresses that cPanel adds to this mail provider.\n\n* `1` — Automatically trust new IP addresses cPanel adds to this mail provider.\n* `0` — Do **not** automatically trust new IP addresses cPanel adds to this mail provider.\n\nIf you do not specify this parameter, the system will **not** change Greylisting settings for **any** existing provider.\n\n**Note:**\n\n The parameter's name is the provider's key name.\n Example key and value:\n * `google=0`","in":"query","name":"PROVIDERKEY","required":false,"schema":{"enum":[0,1],"example":0,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"autotrust_new_common_mail_providers":{"description":"Whether Greylisting automatically trusts new mail providers that WebPros International, LLC adds to the common mail providers list.\n\n* `1` - New mail providers are automatically trusted.\n* `0` - New mail providers are **not** automatically trusted.","enum":[0,1],"example":1,"type":"integer"},"common_mail_providers":{"additionalProperties":{"description":"An object containing the provider's data.\n\n**Note:**\n\n  The object's name is the provider's key name.","properties":{"autoupdate":{"description":"Whether Greylisting automatically trusts new IP addresses that WebPros International, LLC adds for this mail provider.\n\n* `1` - New IP addresses are automatically trusted.\n* `0` - New IP addresses are **not** automatically trusted.","enum":[0,1],"example":1,"type":"integer"},"display_name":{"description":"The mail provider's name.","example":"cPanel","type":"string"},"is_trusted":{"description":"Whether Greylisting trusts this mail provider's IP addresses.\n\n* `1` - The provider is trusted.\n* `0` - The provider is **not** trusted.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"description":"An object containing common mail provider settings.","example":{"cpanel":{"autoupdate":1,"display_name":"cPanel","is_trusted":1},"sectigo":{"autoupdate":1,"display_name":"Comodo/Sectigo","is_trusted":1}},"type":"object"}}},"metadata":{"properties":{"command":{"description":"The method name called.","example":"cpgreylist_load_common_mail_providers_config","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}},"type":"object"}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update Greylisting new mail provider handling","tags":["Greylisting","Spam Protection (Greylisting)"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  cpgreylist_save_common_mail_providers_config\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/cpgreylist_save_common_mail_providers_config?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.52"}},"/cpgreylist_status":{"get":{"description":"This function returns the status of Greylisting.","operationId":"cpgreylist_status","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"is_enabled":{"description":"Whether Greylisting is enabled.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":1,"type":"integer"},"is_exim_enabled":{"description":"Whether Exim is enabled.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":1,"type":"integer"},"service":{"description":"The name of the service.","example":"cPGreyList","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"cpgreylist_status","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result`\nfield is `0`. This field may display a success message when\na function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return Greylisting status","tags":["Greylisting","Spam Protection (Greylisting)"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  cpgreylist_status\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/cpgreylist_status?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.50"}},"/disable_cpgreylist":{"get":{"description":"This function disables Greylisting.","operationId":"disable_cpgreylist","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"disable_cpgreylist","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result`\nfield is `0`. This field may display a success message when\na function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Disable Greylisting","tags":["Greylisting","Spam Protection (Greylisting)"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  disable_cpgreylist\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/disable_cpgreylist?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.50"}},"/updateuserdomains":{"get":{"description":"This function updates the `/etc/userdomains` file based on the entries in `/var/cpanel/users` directory.","operationId":"updateuserdomains","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"updateuserdomains","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"- 1 - Success\n- 0 - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update /etc/userdomains file","tags":["DNS","Domain Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  updateuserdomains\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/updateuserdomains?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"86"}},"/update_contact_email":{"get":{"description":"This function updates the contact email address in the `wwwacct.conf` file.\nFor more information, read our \n[Installation Guide - Customize Your Installation](https://docs.cpanel.net/installation-guide/customize-your-installation/)\ndocumentation.","operationId":"update_contact_email","parameters":[{"description":"The contact email address to add as the `wwwacct.conf` file's `CONTACTEMAIL`\nsetting.","in":"query","name":"contact_email","required":true,"schema":{"example":"user@example.com","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"update_contact_email","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update WHM contact email address","tags":["Server Administration","Notifications"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  update_contact_email \\\n  contact_email='user@example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/update_contact_email?api.version=1&contact_email=user%40example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"76"}},"/enable_cphulk":{"get":{"description":"This function enables the cPHulk service.","operationId":"enable_cphulk","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"enable_cphulk","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result`\nfield is `0`. This field may display a success message when\na function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Enable login security","tags":["cPHulk","Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  enable_cphulk\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/enable_cphulk?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.48"}},"/disable_cphulk":{"get":{"description":"This function disables the cPHulk service.","operationId":"disable_cphulk","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"disable_cphulk","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Disable login security","tags":["cPHulk","Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  disable_cphulk\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/disable_cphulk?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.48"}},"/flush_cphulk_login_history":{"get":{"description":"This function removes the login history entries from the cPHulk\ndatabase.","operationId":"flush_cphulk_login_history","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"records_removed":{"description":"The number of entries that the function deleted\nfrom the cPHulk database.","example":10,"minimum":0,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"flush_cphulk_login_history","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result`\nfield is `0`. This field may display a success message when\na function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove all login security records","tags":["cPHulk","Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  flush_cphulk_login_history\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/flush_cphulk_login_history?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.48"}},"/delete_domain":{"get":{"description":"This function deletes a domain.\n\n**Note:**\n\nThis function does **not** remove an addon domain's associated subdomain. You **must** also run this function for the associated subdomain.","operationId":"delete_domain","parameters":[{"description":"The name of the domain to delete.","in":"query","name":"domain","required":true,"schema":{"example":"example.com","format":"domain","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"type":{"description":"The type of domain that the function deleted.\n* `addon` — An addon domain.\n* `parked` — A parked (alias) domain.\n* `sub` — A subdomain.\n* `null` — The domain does not exist on the server.","enum":["addon","parked","sub"],"example":"addon","nullable":true,"type":"string"},"username":{"description":"The cPanel user that owned the domain.\n* A cPanel account username.\n* `null` — The function did **not** find a cPanel account that owns the given domain.","example":"username","format":"domain","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"delete_domain","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result`\nfield is `0`. This field may display a success message when\na function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Delete domain","tags":["DNS","Domain Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  delete_domain \\\n  domain='example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/delete_domain?api.version=1&domain=example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"86"}},"/get_cphulk_brutes":{"get":{"description":"This function lists brute force attack entries from the cPHulk database.","operationId":"get_cphulk_brutes","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"brutes":{"description":"An array of information about each brute force attack.","items":{"properties":{"exptime":{"description":"When the login request will time out.","example":"2014-12-07T00:00:00.000Z","format":"ISO-8601 Date Time (Space Separated)","type":"string"},"ip":{"anyOf":[{"format":"ipv4","type":"string"},{"format":"ipv6","type":"string"}],"description":"The IP address of the login attempt.","example":"192.168.0.1"},"logintime":{"description":"When the login attempt occurred.","example":"2014-11-20T00:00:00.000Z","format":"ISO-8601 Date Time (Space Separated)","type":"string"},"notes":{"description":"The login entry's notes.","example":"this was a triumph","type":"string"},"timeleft":{"description":"The number of minutes that remain before cPHulk removes the block.","example":14,"minimum":1,"type":"integer"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_cphulk_brutes","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return login security brute force attacks","tags":["cPHulk","Reporting"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_cphulk_brutes\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_cphulk_brutes?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.48"}},"/flush_cphulk_login_history_for_ips":{"get":{"description":"This function removes specific login history entries from the cPHulk database. Use this function to unblock one or more IP addresses.","operationId":"flush_cphulk_login_history_for_ips","parameters":[{"description":"The record's IP address.\n\n**Note:**\n\n To unblock multiple IP addresses, increment the parameter name (for example, to unblock three IP addresses, use the `ip-1`, `ip-2`, and `ip-3` parameters).","examples":{"multiple":{"description":"Multiple IPv4 addresses.","value":["192.168.0.1","192.168.0.2","192.168.0.3"]},"multiple-ipv6":{"summary":"Multiple IPv6 addresses.","value":["2001:db8::1","2002:db8::1","2003:db8::1"]},"single":{"description":"A single IPv4 address.","value":["192.168.0.1"]},"single-ipv6":{"summary":"Single IPv6 Address","value":["2001:db8::1"]}},"explode":true,"in":"query","name":"ip","required":true,"schema":{"items":{"anyOf":[{"format":"ipv4","type":"string"},{"format":"ipv6","type":"string"}]},"type":"array"},"style":"form"}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"iptable_bans_removed":{"description":"The number of `iptables` temporary block rules that the function deleted.","example":1,"minimum":0,"type":"integer"},"records_removed":{"description":"The number of entries that the function deleted.","example":1,"minimum":0,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"flush_cphulk_login_history_for_ips","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove login security IP address block","tags":["cPHulk","Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  flush_cphulk_login_history_for_ips \\\n  ip='192.168.0.1'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/flush_cphulk_login_history_for_ips?api.version=1&ip=192.168.0.1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.50"}},"/get_cphulk_excessive_brutes":{"get":{"description":"This function retrieves excessive brute force attack entries from the cPHulk database.","operationId":"get_cphulk_excessive_brutes","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"excessive_brutes":{"description":"Information about each brute force attack.","items":{"properties":{"exptime":{"description":"When the login request will time out.","example":"2014-12-07T00:00:00.000Z","format":"ISO-8601 Date Time (Space Separated)","type":"string"},"ip":{"anyOf":[{"format":"ipv4","type":"string"},{"format":"ipv6","type":"string"}],"description":"The IP address of the login attempt.","example":"192.168.0.1"},"logintime":{"description":"When the login attempt occurred.","example":"2014-11-20T00:00:00.000Z","format":"ISO-8601 Date Time (Space Separated)","type":"string"},"notes":{"description":"The login entry's notes.","example":"this was a triumph","type":"string"},"timeleft":{"description":"The number of minutes that remain before cPHulk removes the block.","example":14,"minimum":1,"type":"number"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_cphulk_excessive_brutes","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return login security excessive brute force attacks","tags":["cPHulk","Reporting"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_cphulk_excessive_brutes\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_cphulk_excessive_brutes?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.48"}},"/get_cphulk_user_brutes":{"get":{"description":"This function lists brute force attack entries from the cPHulk database, ordered by user accounts.","operationId":"get_cphulk_user_brutes","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"user_brutes":{"description":"Information about each brute force attempt.","items":{"properties":{"authservice":{"description":"The authentication service on which the login attempt occurred.","example":"dovecot","type":"string"},"exptime":{"description":"When the login request will time out.","example":"2014-12-07T00:00:00.000Z","format":"ISO-8601 Date Time (Space Separated)","type":"string"},"ip":{"anyOf":[{"format":"ipv4","type":"string"},{"format":"ipv6","type":"string"}],"description":"The IP address of the login attempt.","example":"192.168.0.1"},"logintime":{"description":"When the login attempt occurred.","example":"2014-11-20T00:00:00.000Z","format":"ISO-8601 Date Time (Space Separated)","type":"string"},"service":{"description":"The name of the service on which the login attempt occurred.","example":"ftp","type":"string"},"timeleft":{"description":"The number of minutes that remain before cPHulk removes the block.","example":14,"type":"integer"},"user":{"description":"The username for which login attempt occurred.","example":"example","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_cphulk_user_brutes","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return login security brute force attacks by user","tags":["cPHulk","Reporting"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_cphulk_user_brutes\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_cphulk_user_brutes?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.48"}},"/get_cphulk_failed_logins":{"get":{"description":"This function lists failed login attempt entries from the cPHulk database.","operationId":"get_cphulk_failed_logins","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"failed_logins":{"description":"Information about each failed login attempt.","items":{"properties":{"authservice":{"description":"The name of the authentication service that the login attempt used.","example":"dovecot","type":"string"},"exptime":{"description":"When the login request will time out.","example":"2014-12-07T00:00:00.000Z","format":"ISO-8601 Date Time (Space Separated)","type":"string"},"ip":{"anyOf":[{"format":"ipv4","type":"string"},{"format":"ipv6","type":"string"}],"description":"The login attempt's IP address.","example":"192.168.0.1"},"logintime":{"description":"When the login attempt occurred.","example":"2014-11-20T00:00:00.000Z","format":"ISO-8601 Date Time (Space Separated)","type":"string"},"service":{"description":"The login attempt's service. name.","example":"ftp","type":"string"},"timeleft":{"description":"The number of minutes that remain before cPHulk removes the block.","example":14,"minimum":1,"type":"integer"},"user":{"description":"The login attempt's username.","example":"example","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_cphulk_failed_logins","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return login security failed logins","tags":["cPHulk","Reporting"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_cphulk_failed_logins\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_cphulk_failed_logins?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.48"}},"/read_cphulk_records":{"get":{"description":"This function displays a cPHulk list's records.","operationId":"read_cphulk_records","parameters":[{"description":"The cPHulk list's name.\n\n* `black`\n* `white`","example":"white","in":"query","name":"list_name","required":true,"schema":{"enum":["black","white"],"example":"white","type":"string"}},{"description":"Whether to skip checking if cPHulk runs on the server.\n\n**Note:**\n\n If cPHulk is disabled, the function returns the following message:\n`cPHulk is disabled on the server.`","in":"query","name":"skip_enabled_check","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"ips_in_list":{"additionalProperties":{"description":"The IP address’s comment.\n\n**Note:**\n\nThe IP address is the return's name.","example":"A helpful comment about the IP address.","type":"string"},"description":"IP address information.","example":{"10.1.4.44":"A helpful comment about the IP address.","DEED::1":"A helpful comment about the IP address."},"type":"object"},"list_name":{"description":"The cPHulk list's name.\n* `black`\n* `white`","enum":["black","white"],"example":"white","type":"string"},"requester_ip":{"anyOf":[{"format":"ipv4","type":"string"},{"format":"ipv6","type":"string"}],"description":"The requester's IP address.","example":"10.1.4.228"},"requester_ip_is_whitelisted":{"description":"Whether the requester's IP address exists on cPHulk's whitelist.\n* `1` - The IP address exists on the whitelist.\n* `0` - The IP address does not exist on the white list.","enum":[0,1],"example":1,"type":"integer"},"restart_ssh":{"description":"Whether you must restart `sshd` in order to implement changes.\n\n* `1` — You **must** restart the `sshd` daemon.\n* `0` — The system will implement changes without a restart.\n\n**Note:**\n\nThis return **only** appears if `sshd`’s `UseDNS` setting is enabled. Because `UseDNS` and cPHulk are incompatible, the system disables `UseDNS` when you enable cPHulk.\n* `1` - You must restart `sshd`.\n* `0` - The system will implement changes without a restart.","enum":[0,1],"example":1,"type":"integer"},"warning_ip":{"description":"A localized warning message, if the requester's IP address does not exist on the whitelist.","example":"The IP address is not on the white list.","type":"string"},"warning_ssh":{"description":"A message that explains why you must restart `sshd`.\n\n**Note:**\n\n This return **only** appears if the `restart_ssh` return's value is `1`.","example":"The system disabled the UseDNS setting for sshd in order to add IP addresses to the whitelist. You must restart sshd to implement the change.","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"read_cphulk_records","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return login security list records","tags":["cPHulk","Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  read_cphulk_records \\\n  list_name='white'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/read_cphulk_records?api.version=1&list_name=white"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.48"}},"/load_cphulk_config":{"get":{"description":"This function returns cPHulk's current settings.","operationId":"load_cphulk_config","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"cphulk_config":{"description":"An object that contains cPHulk's current settings.","properties":{"block_brute_force_with_firewall":{"description":"Whether to use the server's firewall to block brute force attacks.\n* `1` - Block.\n* `0` - Don't block.","enum":[0,1],"example":1,"type":"integer"},"block_excessive_brute_force_with_firewall":{"description":"Whether to use the server's firewall to block excessive brute force attacks.\n* `1` - Block.\n* `0` - Don't block.","enum":[0,1],"example":1,"type":"integer"},"brute_force_period_mins":{"description":"The number of minutes during which cPHulk measures all login attempts to a specific user's account.","example":5,"minimum":1,"type":"integer"},"brute_force_period_sec":{"description":"The number of seconds over which cPHulk measures all login attempts to a specific user's account.","example":360,"minimum":1,"type":"integer"},"can_temp_ban_firewall":{"description":"Whether to add temporary IP bans via the server's firewall.\n* `1` - Add.\n* `0` - Don't add.","enum":[0,1],"example":1,"type":"integer"},"command_to_run_on_brute_force":{"description":"The command to run when the system detects a brute force attack. A valid BASH command.","example":"echo \"BRUTE\"","type":"string"},"command_to_run_on_excessive_brute_force":{"description":"The command to run when the system detects an excessive brute force attack. A valid BASH command.","example":"echo \"TOO MUCH BRUTE\"","type":"string"},"ip_based_protection":{"description":"Whether cPHulk will track failed login attempts via IP addresses.\n* `1` - Track.\n* `0` - Don't track.","enum":[0,1],"example":1,"type":"integer"},"ip_brute_force_period_mins":{"description":"The number of minutes during which cPHulk measures an attacker's login attempts.","example":15,"minimum":1,"type":"integer"},"ip_brute_force_period_sec":{"description":"The number of seconds during which cPHulk measures an attacker's login attempts.","example":300,"minimum":1,"type":"integer"},"is_enabled":{"description":"Whether the cPHulk service is enabled.\n* `1` - Enabled.\n* `0` - Disabled.","enum":[0,1],"example":1,"type":"integer"},"lookback_period_min":{"description":"The number of minutes during which cPHulk counts failed logins against a user.","example":360,"minimum":1,"type":"integer"},"lookback_time":{"description":"The number of seconds during which cPHulk counts failed logins against a user.","example":21600,"minimum":1,"type":"integer"},"mark_as_brute":{"description":"The maximum number of failures that cPHulk will allow per account from a specific IP address before the system locks out that address for two weeks.","example":30,"minimum":0,"type":"integer"},"max_failures":{"description":"The maximum number of failures that cPHulk will allow per account within the defined time range.","example":30,"minimum":0,"type":"integer"},"max_failures_byip":{"description":"The maximum number of failures that cPHulk will allow per account from a specific IP address within the defined time range.","example":5,"minimum":0,"type":"integer"},"notify_on_brute":{"description":"Whether cPHulk will send a notification when it detects a brute force attack.\n* `1` - Send.\n* `0` - Do not send.","enum":[0,1],"example":1,"type":"integer"},"notify_on_root_login":{"description":"Whether cPHulk will send a notification when the root user successfully logs in from an IP address that is not on the whitelist.\n* `1` - Send.\n* `0` - Do not send.","enum":[0,1],"example":1,"type":"integer"},"notify_on_root_login_for_known_netblock":{"description":"Whether cPHulk will send a notification when the root user successfully logs in from an IP address in the same netblock.\n* `1` - Send.\n* `0` - Do not send.","enum":[0,1],"example":1,"type":"integer"},"username_based_protection":{"description":"Whether cPHulk will track failed logins by username.\n* `1` - Track.\n* `0` - Don't track.","enum":[0,1],"example":1,"type":"integer"},"username_based_protection_for_root":{"description":"Whether cPHulk will track the root user's failed logins.\n* `1` - Track.\n* `0` - Don't track.","enum":[0,1],"example":1,"type":"integer"},"username_based_protection_local_origin":{"description":"Whether cPHulk will only track failed logins for requests originating locally.\n* `1` - Track.\n* `0` - Don't track.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"load_cphulk_config","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return login security configuration settings","tags":["cPHulk","Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  load_cphulk_config\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/load_cphulk_config?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.48"}},"/save_cphulk_config":{"get":{"description":"This function modifies cPHulk's configuration settings.","operationId":"save_cphulk_config","parameters":[{"description":"Whether to use the server firewall to block brute force attacks.\n* `1` — Use the firewall.\n* `0` — Do **not** use the firewall.","in":"query","name":"block_brute_force_with_firewall","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether to use the server firewall to block excessive brute force attacks.\n* `1` — Use the firewall.\n* `0` — Do **not** use the firewall.","in":"query","name":"block_excessive_brute_force_with_firewall","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}},{"description":"The number of minutes over which cPHulk measures all login attempts to a specific user's account.","in":"query","name":"brute_force_period_mins","required":false,"schema":{"default":5,"example":5,"minimum":1,"type":"integer"}},{"description":"The command to run when an IP address triggers brute force protection.\n\n**Note:**\n\n For a list of commands, read the *Command variables* section of our [cPHulk Brute Force Protection](https://go.cpanel.net/whmdocscPHulkBruteForceProtection) documentation.","in":"query","name":"command_to_run_on_brute_force","required":false,"schema":{"default":"","example":"","type":"string"}},{"description":"The command to run when the system blocks an IP address for a one day period.\n\n**Note:**\n\n For a list of commands, read the *Command variables* section of our [cPHulk Brute Force Protection](https://go.cpanel.net/whmdocscPHulkBruteForceProtection) documentation.","in":"query","name":"command_to_run_on_excessive_brute_force","required":false,"schema":{"default":"","example":"","type":"string"}},{"description":"Whether to enable IP address-based protection on all requests.\n* `1` — Enable IP-based protection.\n* `0` — Disable IP-based protection.\n\n**Note:**\n\n If you set this parameter to `0`, you **cannot** use the following parameters:\n * `block_brute_force_with_firewall`\n * `block_excessive_brute_force_with_firewall`\n * `ip_brute_force_period_mins`","in":"query","name":"ip_based_protection","required":false,"schema":{"default":1,"enum":[0,1],"example":1,"type":"integer"}},{"description":"The number of minutes in which cPHulk measures an attacker's login attempts.","in":"query","name":"ip_brute_force_period_mins","required":false,"schema":{"default":15,"example":15,"minimum":1,"type":"integer"}},{"description":"The number of minutes over which cPHulk counts failed logins against a user.","in":"query","name":"lookback_period_min","required":false,"schema":{"default":360,"example":360,"minimum":0,"type":"integer"}},{"description":"The maximum number of failures from a specific IP address before cPHulk blocks that address for a two-week period.","in":"query","name":"mark_as_brute","required":false,"schema":{"default":30,"example":30,"minimum":0,"type":"integer"}},{"description":"The maximum number of failures that cPHulk allows per account within the defined time range.","in":"query","name":"max_failures","required":false,"schema":{"default":30,"example":30,"minimum":0,"type":"integer"}},{"description":"The maximum number of failures from a specific IP address before cPHulk locks out that address.","in":"query","name":"max_failures_byip","required":false,"schema":{"default":5,"example":5,"minimum":0,"type":"integer"}},{"description":"Whether cPHulk will send a notification when it detects a brute force attack.\n* `1` — Send the notification.\n* `0` — Do **not** send the notification.","in":"query","name":"notify_on_brute","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether cPHulk will send a notification when the `root` user successfully logs in from an IP address that is not on the whitelist.\n* `1` — Send the notification.\n* `0` — Do **not** send the notification.","in":"query","name":"notify_on_root_login","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether cPHulk sends a notification upon successful `root` login when the IP address is not on the whitelist, but from a known netblock.\n* `1` — Send the notification.\n* `0` — Do **not** send the notification.","in":"query","name":"notify_on_root_login_for_known_netblock","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether to skip checking if cPHulk runs on the server.\n* `1` — Don't check cPHulk's status.\n* `0` — Check cPHulk's status.\n\n**Note:**\n\nIf cPHulk is disabled, the function returns the following message:\n`cPHulk is disabled on the server.`","in":"query","name":"skip_enabled_check","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether to enable username-based protection on all requests.\n* `1` — Enable.\n* `0` — Disable.","in":"query","name":"username_based_protection","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether to allow username-based protection to lock out the `root` user.\n* `1` — Allow.\n* `0` — Do **not** allow.","in":"query","name":"username_based_protection_for_root","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether to enable username-based protection **only** on requests that originate from a local IP address.\n* `1` — Enable.\n* `0` — Disable.","in":"query","name":"username_based_protection_local_origin","required":false,"schema":{"default":1,"enum":[0,1],"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"cphulk_config":{"description":"An object containing cPHulk configuration settings.","properties":{"block_brute_force_with_firewall":{"description":"Whether to use cPanel & WHM's firewall to block brute force attacks.\n* `1` -  Use the firewall.\n* `0` - Do **not** use the firewall.","enum":[0,1],"example":0,"type":"integer"},"block_excessive_brute_force_with_firewall":{"description":"Whether to use cPanel & WHM's firewall to block excessive brute force attacks.\n* `1` - Use the firewall.\n* `0` - Do **not** use the firewall.","enum":[0,1],"example":0,"type":"integer"},"brute_force_period_mins":{"description":"The number of minutes over which cPHulk measures all login attempts to a specific user's account.","example":5,"minimum":1,"type":"integer"},"brute_force_period_sec":{"description":"The number of seconds over which cPHulk measures all login attempts to a specific user's account.","example":300,"type":"integer"},"can_temp_ban_firewall":{"description":"Whether the system firewall can apply temporary IP address bans.\n* `1` - Can temporarily apply IP address bans.\n* `0` - **Cannot** temporarily apply IP address bans.\n\n**Note:**\n\nIf this return's value is `0`, then the `ip_based_protection` parameter is **not** available, which means that you cannot use the following parameters:\n* `block_brute_force_with_firewall`\n* `block_excessive_brute_force_with_firewall`\n* `ip_brute_force_period_mins`\n* `ip_brute_force_period_sec`","enum":[0,1],"example":1,"type":"integer"},"command_to_run_on_brute_force":{"description":"The command to run when an IP address triggers brute force protection.","example":"","type":"string"},"command_to_run_on_excessive_brute_force":{"description":"The command to run when the system blocks an IP address blocked for a one day period.","example":"","type":"string"},"ip_based_protection":{"description":"Whether IP address-based protection on all requests is enabled.\n* `1` - Enabled.\n* `0` - Disabled.","enum":[0,1],"example":1,"type":"integer"},"ip_brute_force_period_mins":{"description":"The number of minutes in which cPHulk measures an attacker's login attempts.","example":15,"minimum":1,"type":"integer"},"ip_brute_force_period_sec":{"description":"The number of seconds in which cPHulk measures an attacker's login attempts.","example":900,"type":"integer"},"is_enabled":{"description":"Whether the cPHulk service is enabled.\n* `1` - Enabled.\n* `0` - Disabled.","enum":[0,1],"example":1,"type":"integer"},"lookback_period_min":{"description":"The number of minutes over which cPHulk counts failed logins against a user.","example":360,"minimum":0,"type":"integer"},"lookback_time":{"description":"The number of seconds over which cPHulk counts failed logins against a user.","example":21600,"type":"integer"},"mark_as_brute":{"description":"The maximum number of failures from a specific IP address before cPHulk blocks that address for a two-week period.","example":30,"minimum":0,"type":"integer"},"max_failures":{"description":"The maximum number of failures that cPHulk allows per account within the defined time range.","example":30,"minimum":0,"type":"integer"},"max_failures_byip":{"description":"The maximum number of failures from a specific IP address before cPHulk locks out that address.","example":5,"minimum":0,"type":"integer"},"notify_on_brute":{"description":"Whether cPHulk will send a notification when it detects a brute force attack.\n* `1` - Send the notification.\n* `0` - Do **not** send the notification.","enum":[0,1],"example":0,"type":"integer"},"notify_on_root_login":{"description":"Whether cPHulk will send a notification when the `root` user successfully logs in from an IP address that is not on the whitelist.\n* `1` - Send the notification.\n* `0` - Do **not** send the notification.","enum":[0,1],"example":0,"type":"integer"},"notify_on_root_login_for_known_netblock":{"description":"Whether cPHulk sends a notification upon successful `root` login when the IP address is not on the whitelist, but from a known netblock.\n* `1` - Send the notification.\n* `0` - Do **not** send the notification.","enum":[0,1],"example":0,"type":"integer"},"username_based_protection":{"description":"Whether username-based protection on all requests is enabled.\n* `1` - Enabled.\n* `0` - Disabled.","enum":[0,1],"example":0,"type":"integer"},"username_based_protection_for_root":{"description":"Whether username-based protection can lock out the `root` user.\n* `1` - Allowed.\n* `0` - **Not** allowed.","enum":[0,1],"example":0,"type":"integer"},"username_based_protection_local_origin":{"description":"Whether username-based protection **only** on requests that originate from a local IP address.\n* `1` - Enabled.\n* `0` - Disabled.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"restart_ssh":{"description":"Whether the system disabled UseDNS in the `sshd.conf` file and restarted the `sshd` daemon to allow cPHulk to add IP addresses to the whitelist.\n\n**Note:**\n\n This return **only** appears if the `UseDNS` setting is `yes` in the `/etc/ssh/sshd_config` file. Because UseDNS and cPHulk are incompatible, the system sets the `UseDNS` setting to `no` when you enable cPHulk.\n* `1` - Disabled UseDNS in the `sshd` daemon and restarted the `sshd` service.\n* `0` - Did **not** alter the `sshd.conf` file or restart the `sshd` service.","enum":[0,1],"example":1,"type":"integer"},"warning":{"description":"A warning message about the restart.\n\n**Note:**\n\nThe function **only** returns this value if the `restart_ssh` return's value is `1`.","example":null,"nullable":true,"type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"save_cphulk_config","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Save login security configuration settings","tags":["cPHulk","Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  save_cphulk_config\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/save_cphulk_config?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.48"}},"/forcepasswordchange":{"get":{"description":"This function forces a user to change the account password after the next login attempt.","operationId":"forcepasswordchange","parameters":[{"description":"The list of users. The system will force each user that you specify to change their account's password the next time that they log in.","in":"query","name":"users_json","required":true,"schema":{"example":"{\"user1\":1,\"user2\":1,\"user3\":1}","format":"json","type":"string"}},{"description":"Whether to halt the function if it experiences an error.\n* `1` - Halt on error.\n* `0` - Continue on error.","in":"query","name":"stop_on_failure","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"updated":{"description":"A list of usernames that the system will force to change their passwords. One or more valid usernames.","items":{"example":"user","type":"string"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"forcepasswordchange","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"- `1` - Success\n- `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Enable forced password update","tags":["Passwords"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  forcepasswordchange \\\n  users_json='{\"user1\":1,\"user2\":1,\"user3\":1}'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/forcepasswordchange?api.version=1&users_json=%7b%22user1%22%3a1%2c%22user2%22%3a1%2c%22user3%22%3a1%7d"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.32"}},"/send_test_pushbullet_note":{"get":{"description":"This function uses the specified access token to send a test Pushbullet™ note. The function automatically generates a message title and body, and it includes a unique string in the test message. When the test message returns, the system searches for the ID string and returns it.\n\nIf the function does not detect the correct ID string in the returned message, the function fails. You can also review the user's Pushbullet channel history to confirm that the server sent and received the message.\n\nThe test's success or failure depends on various conditions. For example:\n  * Valid access token.\n  * Network configuration.\n  * Service outages.\n  * External server rate limit.","operationId":"send_test_pushbullet_note","parameters":[{"description":"\nThe Pushbullet token to use.\n\n**Note:**\n\n* To access your Pushbullet token, navigate to [Pushbullet's My Account](https://www.pushbullet.com/account) page. It will appear under the *Access Token* heading.\n* This is confidential information that your server sends via a secure channel.","in":"query","name":"access_token","required":true,"schema":{"example":"a1b2c3d4e5f6g7h8i9j0","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"message_id":{"description":"The test message's ID.","example":"554d2cbd-efe61da3cacb","type":"string"},"payload":{"additionalProperties":true,"description":"The payload from the Pushbullet server. For more information, visit [Pushbullet's API documentation](https://docs.pushbullet.com/).","example":{"active":true,"body":"This message confirms that \"hostname.example.com\" (192.168.0.20) can send a message to you via Pushbullet.\n\nThis message was sent on Monday, May 18, 2015 at 7:12:20 PM UTC.","created":1431976341.38872,"direction":"self","dismissed":false,"iden":"ujw5ScArtjUsjAeRXXMLGS","modifiedx":1431976341.39182,"receiver_email":"user@example.com","receiver_email_normalized":"user@example.com","receiver_iden":"ujw5ScArtjU","sender_email":"user@example.com","sender_email_normalized":"user@example.com","sender_iden":"ujw5ScArtjU","sender_name":"Firstname Lastname","title":"Test message (ID: 555a3994-173a4a271062d)","type":"note"},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"send_test_pushbullet_note","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Send Pushbullet™ test with access token","tags":["Server Administration","Notifications"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  send_test_pushbullet_note \\\n  access_token='a1b2c3d4e5f6g7h8i9j0'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/send_test_pushbullet_note?api.version=1&access_token=a1b2c3d4e5f6g7h8i9j0"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.52"}},"/verify_oscar_access":{"get":{"description":"This function tests the ICQ credentials that the system uses for notifications. The system generates a unique string and includes it in the test message.\n\nYou can also review the user's ICQ message history to confirm that the server sent and received the message.\n\nThe test's success or failure depends on the following conditions:\n* Valid username and password combination.\n* Network configuration.\n* Service outages.\n* External server rate limit.\n\n**Warning:**\n\n  AOL discontinued support for AIM in December 2017. This function only tests ICQ credentials, not AIM credentials.","operationId":"verify_oscar_access","parameters":[{"description":"The ICQ account.\n\n**Notes:**\n\n* If the username value consists entirely of numbers, the system assumes that it is an ICQ account. Otherwise, the system treats the account as an AOL account.\n* You **cannot** use this function to test an AIM account.","in":"query","name":"username","required":true,"schema":{"example":"username","type":"string"}},{"description":"The ICQ account's password.\n\n  **Note:**\n\nYou **cannot** use this function to test an AIM account.","in":"query","name":"password","required":true,"schema":{"example":"12345luggage","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"message_id":{"description":"The test message's ID. A valid string.","example":"554d2cbd-efe61da3cacb","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"verify_oscar_access","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Validate ICQ username and password","tags":["Server Administration","Notifications"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  verify_oscar_access \\\n  username='username' \\\n  password='12345luggage'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/verify_oscar_access?api.version=1&username=username&password=12345luggage"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.52–68"}},"/verify_icq_access":{"get":{"description":"This function calls WHM API 1's `verify_oscar_access`\nfunction with your specified ICQ accounts. You can specify ICQ\naccounts in the _Contact Information_ section of WHM's [*Basic WebHost Manager\nSetup*](https://docs.cpanel.net/whm/server-configuration/basic-webhost-manager-setup/) interface (_Home >> Server Configuration >> Basic WebHost Manager\nSetup_).","operationId":"verify_icq_access","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"message_id":{"description":"The test message's ID.","example":"554d2cbd-efe61da3cacb","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"verify_icq_access","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Validate stored ICQ username and password","tags":["Server Administration","Notifications"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  verify_icq_access\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/verify_icq_access?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.52"}},"/verify_posturl_access":{"get":{"description":"This function calls the WHM API 1 `send_test_posturl` function for\nyour specified POST notification URLs. Users can specify POST notification\nURLs in the *Contact Information* section of WHM's\n[*Basic WebHost Manager Setup*](https://docs.cpanel.net/whm/server-configuration/basic-webhost-manager-setup)\ninterface (*WHM >> Home >> Server Configuration >> Basic WebHost Manager Setup*).\n\n**Note:**\n\nIf the *Contact Information* section of WHM's\n[*Basic WebHost Manager Setup*](https://docs.cpanel.net/whm/server-configuration/basic-webhost-manager-setup)\ninterface (*Home >> Server Configuration >> Basic WebHost Manager Setup*) contains\nmultiple POST URLs, the function will return an array that contains the results\nfor each URL.","operationId":"verify_posturl_access","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"results":{"description":"An array of objects containing POST notification URL data.","items":{"properties":{"result":{"description":"A list of data about the POST notification URLs.","properties":{"message_id":{"description":"The test message's ID.","example":"88M7","type":"string"},"payload":{"description":"A list that contains information about a POST notification URL.","properties":{"content":{"description":"The URLs content.","example":"<!doctype html>\n<html>\n<head>\n    <title>Example Domain</title>\n\n    <meta charset=\"utf-8\" />\n    <meta http-equiv=\"Content-type\" content=\"text/html; charset=utf-8\" />\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\" />\n    <style type=\"text/css\">\n    body {\n        background-color: #f0f0f2;\n        margin: 0;\n        padding: 0;\n        font-family: -apple-system, system-ui, BlinkMacSystemFont, \"Segoe UI\", \"Open Sans\", \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n    }\n    div {\n        width: 600px;\n        margin: 5em auto;\n        padding: 2em;\n        background-color: #fdfdff;\n        border-radius: 0.5em;\n        box-shadow: 2px 3px 7px 2px rgba(0,0,0,0.02);\n    }\n    a:link, a:visited {\n        color: #38488f;\n        text-decoration: none;\n    }\n    @media (max-width: 700px) {\n        div {\n            margin: 0 auto;\n            width: auto;\n        }\n    }\n    </style>\n</head>\n\n<body>\n<div>\n    <h1>Example Domain</h1>\n    <p>This domain is for use in illustrative examples in documents. You may use this\n    domain in literature without prior coordination or asking for permission.</p>\n    <p><a href=\"https://www.iana.org/domains/example\">More information...</a></p>\n</div>\n</body>\n</html>\n","type":"string"},"headers":{"description":"An object of the header fields that the request returned.\n\n**Note:**\n\nThis object's returns vary based on the URL's headers.","example":{"connection":"keep-alive","content-length":"743","content-type":"application/json; charset=utf-8","date":"Tue, 05 May 2020 19:10:13 GMT","e-tag":"z'W/\\\"2e7-Klmw/9Djp5E2M7VZdH2LwFWXX6s\\\"\"","server":"nginx","set-cookie":"sails.sid=s%3Arpjt9JrVXDIYMxpjyUqLuCtcUxSwbEWX.6ldYuWKV2zqn%2BhmsUlAi7PtsIEd9RXI32y6gjg0gwJA; Path=/; HttpOnly","vary":"Accept-Encoding"},"type":"object"},"protocol":{"description":"The URL's HTTP protocol.","example":"HTTP/1","type":"string"},"reason":{"description":"The response that the server returned.","example":"OK","type":"string"},"status":{"description":"The response's\n[HTTP status](https://wikipedia.org/wiki/List_of_HTTP_status_codes)\ncode.","example":"200","type":"string"},"success":{"description":"Whether the function returned a\n[2XX HTTP](https://wikipedia.org/wiki/List_of_HTTP_status_codes#2xx_Success)\nstatus code.\n\n* `1` — Success.\n* `0` — Failure.","enum":[0,1],"example":1,"type":"integer"},"url":{"description":"The URL that provided the response.","example":"http://www.example.com","format":"url","type":"string"}},"type":"object"}}},"url":{"description":"The URL and query string for the POST notification URL.","example":"https://postman-echo.com/post","format":"url","type":"string"}}},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"verify_posturl_access","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Send notification URL via POST verification","tags":["Server Administration","Notifications"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  verify_posturl_access\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/verify_posturl_access?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.52"}},"/verify_pushbullet_access":{"get":{"description":"This function calls the WHM API 1 `send_test_pushbullet_note` function with the system's specified\nPushbullet™ accounts. You can specify Pushbullet accounts in the *Contact Information* section of WHM's\n*[Basic WebHost Manager Setup](https://docs.cpanel.net/whm/server-configuration/basic-webhost-manager-setup/)*\ninterface (*Home >> Server Configuration >> Basic WebHost Manager Setup*).","operationId":"verify_pushbullet_access","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"results":{"items":{"properties":{"access_token":{"description":"The Pushbullet token used.\n\n**Note:**\n* To access your Pushbullet token, navigate to\n[Pushbullet's My Account](https://go.cpanel.net/pushbulletaccount)\npage. It will appear under the Access Token heading.\n* This is confidential information that your server sends via a secure channel.","example":"123456789012345678901234567890","type":"string"},"result":{"properties":{"message_id":{"description":"The test message's ID.","example":"554d2cbd-efe61da3cacb","type":"string"},"payload":{"description":"The payload from the Pushbullet server.\n\nFor more information, visit\n[Pushbullet's API documentation](https://go.cpanel.net/pushbulletdocs).","example":{"active":"true,","body":"This message confirms that ??hostname.example.com?? (192.168.0.20) can send a\nmessage to you via Pushbullet.\n\nThis message was sent on Tuesday, March 17, 2020 at 3:09:20 PM UTC.","created":"1584457760.74319,","direction":"self","dismissed":"false,","iden":"ABCDEFGHIJKLABCDEFGHIJKL","modified":"1584457760.74993,","receiver_email":"user@example.com","receiver_email_normalized":"user@example.com","receiver_iden":"ABCDEFGHIJKL","sender_email":"user@example.com","sender_email_normalized":"user@example.com","sender_iden":"ABCDEFGHIJKL","sender_name":"Firstname Lastname","title":"Test message (ID: J2SY)","type":"note"},"type":"object"}},"type":"object"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"verify_pushbullet_access","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Send Pushbullet™ access verification","tags":["Server Administration","Notifications"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  verify_pushbullet_access\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/verify_pushbullet_access?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.52"}},"/cpgreylist_trust_entries_for_common_mail_provider":{"get":{"description":"This function marks the IP addresses for the specified mail provider as trusted. Greylisting will not defer emails from trusted IP addresses.","operationId":"cpgreylist_trust_entries_for_common_mail_provider","parameters":[{"description":"The mail providers’ names.\n\nCall the `cpgreylist_load_common_mail_providers_config` API function\nto retrieve the system’s recognized provider names.\n\n**Note:**\n\n To trust multiple mail providers, increment the parameter name (for example: `provider-0`, `provider-1`, and `provider-2`).","examples":{"multiple":{"summary":"Trust multiple mail providers.","value":"provider-1=cpanel&provider-2=google"},"single":{"summary":"Trust a single mail provider.","value":"cpanel"}},"in":"query","name":"provider","required":true,"schema":{"example":"cpanel","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"providers_failed":{"additionalProperties":{"description":"The reason for the provider’s failure.\n\n**Note:**\n\nThe property’s keys are the provider name.","example":"This failed because it rained.","type":"string"},"description":"The providers whose configuration changes failed.","type":"object"},"providers_trusted":{"additionalProperties":{"description":"The providers whose configuration changes succeeded.\n\n**Note:**\n\nThe property’s keys are the provider name.","properties":{"ips_trusted":{"description":"The total number of the mail provider's IP addresses that Greylisting trusts.","example":21,"minimum":1,"type":"integer"}},"type":"object"},"description":"The mail providers that Greylisting trusts.","type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"cpgreylist_trust_entries_for_common_mail_provider","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Add mail provider to Greylisting trusted hosts","tags":["Greylisting","Spam Protection (Greylisting)"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  cpgreylist_trust_entries_for_common_mail_provider \\\n  provider='cpanel'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/cpgreylist_trust_entries_for_common_mail_provider?api.version=1&provider=cpanel"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.52"}},"/verify_slack_access":{"get":{"description":"This function verifies the connection to a Slack® WebHook. You can specify Slack accounts in the Contact Information section of WHM's Basic WebHost Manager Setup  interface ( Home >> Server Configuration >> Basic WebHost Manager Setup ).","operationId":"verify_slack_access","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"results":{"description":"The payload from the Slack server. For more information, visit Slack's WebHooks documentation .","items":{"properties":{"result":{"properties":{"message_id":{},"payload":{"properties":{"content":{},"headers":{"properties":{"access-control-allow-origin":{},"content-type":{},"date":{},"referrer-policy":{},"server":{},"strict-transport-security":{},"transfer-encoding":{},"vary":{},"x-frame-options":{},"x-slack-backend":{},"x-via":{}},"type":"object"},"protocol":{},"reason":{},"status":{},"success":{},"url":{}},"type":"object"}},"type":"object"},"url":{}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"verify_slack_access","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"- 1 - Success\n- 0 - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Verify Slack® Webhook connection","tags":["Server Administration","Notifications"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  verify_slack_access\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/verify_slack_access?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"90"}},"/list_account_enhancements":{"get":{"description":"This function retrieves all existing account enhancements on the system.","operationId":"list_account_enhancements","responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"enhancements":{"properties":{"id":{"description":"The id the account enhancement is for.","example":"sample-enhancement-id","type":"string"},"name":{"description":"The name of the account enhancement.","example":"Sample Enhancement","maxLength":80,"type":"string"}}}}},"metadata":{"properties":{"command":{"description":"The name of the method called.","example":"list_account_enhancements","type":"string"},"output":{"description":"Additional output related to the method called.","properties":{"warnings":{"description":"A list of warnings related to account enhancements.","items":{"example":"(XID svx4zp) The enhancement file “/var/cpanel/account_enhancements/enhancement 5000.json” contains an invalid enhancement “id”: “bad-id”.","type":"string"},"type":"array"}},"type":"object"},"reason":{"description":"The reason the API function failed when the `metadata.result`\nfield is `0`. This field may display a success message when\na function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return Account Enhancements","tags":["Account Enhancements"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  list_account_enhancements\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/list_account_enhancements?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"98"}},"/create_account_enhancement":{"get":{"description":"This function creates a new account enhancement.","operationId":"create_account_enhancement","parameters":[{"description":"The name of the account enhancement.","in":"query","name":"name","required":true,"schema":{"example":"featurename 5000","maxLength":80,"type":"string"}},{"description":"The identifier of the item you are targeting.\n\n**Note:**\n* You must use an [account enhancements ID](https://go.cpanel.net/add-account-enhancements) that a 3rd-party plugin defines.\n* To return a list of valid account enhancement IDs, run the WHM API 1 `list_account_enhancements` function.","in":"query","name":"id","required":true,"schema":{"example":"sample-enhancement-id","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"name":{"description":"The name of the newly-created account enhancement.","example":"featurename 5000","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"create_account_enhancement","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result`\nfield is `0`. This field may display a success message when\na function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Create Account Enhancement","tags":["Account Enhancements"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  create_account_enhancement \\\n  name='featurename 5000' \\\n  id='sample-enhancement-id'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/create_account_enhancement?api.version=1&name=featurename%205000&id=sample-enhancement-id"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.98"}},"/list_connected_applications":{"post":{"description":"Retrieve the connection information for all the connected applications that have been\ngranted access to this server. This data may include any number of properties, but its\nprimary purpose is to associate API tokens and public/private key pairs and similar\nresources with a specific connected application.","operationId":"list_connected_applications","responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"list":{"description":"The list of connected applications and their associated data.","items":{"additionalProperties":{},"description":"Data associated with the connected application. There are a few predefined elements, but any additional data may be stored here as well.","properties":{"jwt":{"additionalProperties":{},"description":"The contents of a JSON Web Token used during registration or updates.","example":{"callback_url":"https://application-1.com/api/si/servers/registrations/callback","challenge":"ddd13a92-d55e-4818-a960-9776ede6cd74","email":"john.doe@email.example","exp":1401912171,"ips":["1.1.1.1","2.2.2.2"],"iss":"https://application-1.com","iss_desc":"Sample application","name":"John Doe","redirect_url":"https://application-1/redirect","scope":["admin:users","admin:resellers","admin:domains"],"state":"xyz"},"type":"object"},"name":{"description":"The name of the connected application.","example":"application-1","type":"string"},"private_key":{"description":"The name of the private key, if any, used by encryption, signing, or other security schemes used when communicating with this connected application.","example":"FEF6253E6A122532430D","type":"string"},"public_key":{"description":"The name of the public key, if any, sent to the connected application during registration.","example":"AAF6253E6A1225324305623EE","type":"string"},"token_name":{"description":"The name of the API token, if any, sent to the connected application to allow that application to make API calls on this server.","example":"Application 1 API Token","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"list_connected_applications","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"List application connection information","tags":["Server Administration","Connected Applications"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  list_connected_applications\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/list_connected_applications?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"98"}},"/start_cpanel_update":{"get":{"description":"This function starts an update of cPanel & WHM.","operationId":"start_cpanel_update","parameters":[{"description":"The cPanel & WHM update’s mode of operation.\n\n* null — Only reinstall cPanel & WHM if a newer version is available.\n* `force`   — Force a reinstall of cPanel & WHM, even if the system is up to date.\n* `sync`    — Update the currently-installed version of cPanel & WHM instead of downloading\na newer version. This ensures the current version installed has the correct files.","in":"query","name":"mode","required":false,"schema":{"default":null,"enum":["force","sync"],"example":"force","nullable":true,"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"is_new":{"description":"Whether the update process started as a result of this request.\n\n* `1` — The update process started as a result of this request.\n* `0` — The update process existed prior to this request.","enum":[1,0],"example":1,"type":"integer"},"log_path":{"description":"The filesystem path to the update process’s log file.","example":"/var/cpanel/updatelogs/update.1604521159.log","format":"path","type":"string"},"pid":{"description":"The update process’s ID.","example":23456,"minimum":2,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"start_cpanel_update","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Start cPanel & WHM update","tags":["Server Administration","Updates"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 start_cpanel_update"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/start_cpanel_update?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"94"}},"/nginxmanager_set_cache_config":{"get":{"description":"This function enables or disables NGINX caching.","operationId":"nginxmanager_set_cache_config","parameters":[{"description":"A list of users whose caching you want to enable or disable.\n\n**Note:**\n\nIf you do not pass this parameter, this function sets the caching status for all users on the system.","explode":true,"in":"query","name":"user","required":false,"schema":{"default":[],"example":["unclebob","auntsue"],"format":"username","items":{"format":"username","type":"string"},"type":"array"},"style":"form"},{"description":"Whether to enable to disable caching.\n\n**Note:**\n\n* `1` - Enables caching.\n* `0` - Disables caching.","in":"query","name":"enabled","required":true,"schema":{"enum":[1,0],"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"nginxmanager_set_cache_config","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update NGINX caching status.","tags":["NGINX Manager"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  nginxmanager_set_cache_config \\\n  enabled='1'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/nginxmanager_set_cache_config?api.version=1&enabled=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/nginxmanager_get_cache_config_users":{"get":{"description":"This function returns a user's NGINX cache configuration.","operationId":"nginxmanager_get_cache_config_users","parameters":[{"description":"A list of users whose cache configuration you want to retrieve.\n\n**Note:**\n\nIf you do not pass this parameter, this function retrieves the cache configuration for all users.","explode":true,"in":"query","name":"user","required":false,"schema":{"default":[],"example":["unclebob","auntsue"],"format":"username","items":{"format":"username","type":"string"},"type":"array"},"style":"form"},{"description":"Combine default, system, and user NGINX configurations when returning configuration data.\n\n**Note:**\n\n* `1` - Return the configuration with default, system, and user values combined.","in":"query","name":"merge","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"example":{"users":[{"config":{"enabled":true,"inactive_time":"60m","levels":"1:2","logging":false,"proxy_cache_background_update":"on","proxy_cache_lock":"on","proxy_cache_min_uses":1,"proxy_cache_revalidate":"on","proxy_cache_use_stale":"error timeout http_429 http_500 http_502 http_503 http_504","x_cache_header":false,"zone_size":"10m"},"merged":0,"owner":"root","user":"cptest1"},{"config":{"enabled":true,"inactive_time":"60m","levels":"1:2","logging":false,"proxy_cache_background_update":"on","proxy_cache_lock":"on","proxy_cache_min_uses":1,"proxy_cache_revalidate":"on","proxy_cache_use_stale":"error timeout http_429 http_500 http_502 http_503 http_504","x_cache_header":false,"zone_size":"10m"},"merged":0,"owner":"root","user":"cptest2"}]},"properties":{"users":{"description":"An array of objects containing the user configurations.","items":{"properties":{"config":{"additionalProperties":{"description":"The user's configuration values.\n\n**Note:**\n\nThe key names are the configuration properties. For more information, read the NGINX Caching documentation.\n\n[Nginx with Reverse Proxy | cPanel & WHM Documentation](https://go.cpanel.net/nginx-cache-settings)"},"description":"The user's configuration values.","properties":{"enabled":{"description":"Caching is enabled or disabled.\n\n**Note:**\n\n* `true` - Caching is enabled\n* `false` - Caching is disabled","enum":[false,true],"type":"boolean"}}},"merged":{"description":"Whether the user's configuration is combined with the system and default configuration values.\n\n**Note:**\n\nThis value indicates if the function passed the `merge` flag.\n\n* `1` - The system and default configuration values are combined with the user's configuration values.\n* `0` - The system and default configuration values are not combined with the user's configuration values.","enum":[1,0],"type":"integer"},"owner":{"description":"The reseller who owns this account.","format":"username","type":"string"},"user":{"description":"The user's name.","format":"username","type":"string"}}}}}},"metadata":{"properties":{"command":{"description":"The method name called.","example":"nginxmanager_set_config","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return user NGINX caching configurations.","tags":["NGINX Manager"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  nginxmanager_get_cache_config_users\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/nginxmanager_get_cache_config_users?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/load_cpgreylist_config":{"get":{"description":"This function returns Greylisting's current settings.","operationId":"load_cpgreylist_config","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"cpgreylist_config":{"description":"An object that contains Greylisting settings.","properties":{"child_timeout_secs":{"description":"The maximum amount of seconds that Greylisting waits for a child process to time out.","example":5,"minimum":1,"type":"integer"},"initial_block_time_mins":{"description":"The number of minutes during which Greylisting defers email from an unknown triplet.","example":10,"maximum":240,"minimum":1,"type":"integer"},"is_enabled":{"description":"Whether Greylisting is enabled.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":1,"type":"integer"},"is_exim_enabled":{"description":"Whether Exim is enabled.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":1,"type":"integer"},"max_child_procs":{"description":"The maximum amount of child processes.","example":5,"minimum":1,"type":"integer"},"must_try_time_mins":{"description":"The number of minutes during which Greylisting accepts a re-sent email from an unknown triplet.","example":240,"maximum":1440,"minimum":1,"type":"integer"},"purge_interval_mins":{"description":"The number of minutes before Greylisting deletes the records in the Greylisting database.","example":60,"minimum":1,"type":"integer"},"record_exp_time_mins":{"description":"The number of minutes before Greylisting deletes the triplet record and treats a re-sent email as a new, unknown triplet.","example":4320,"maximum":43200,"minimum":1,"type":"integer"},"spf_bypass":{"description":"Whether emails with SPF bypass Greylisting.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"load_cpgreylist_config","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return Greylisting settings","tags":["Greylisting","Spam Protection (Greylisting)"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  load_cpgreylist_config\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/load_cpgreylist_config?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.50"}},"/save_cpgreylist_config":{"get":{"description":"This function modifies the server's Greylisting configuration settings.\n\n**Important:**\n\nWhen you call this function, you **must** include at least one of the\nfollowing parameters:\n\n* `spf_bypass`\n* `child_timeout_secs`\n* `record_exp_time_mins`\n* `initial_block_time_mins`\n* `max_child_procs`\n* `purge_interval_mins`\n* `must_try_time_mins`","operationId":"save_cpgreylist_config","parameters":[{"description":"Whether emails with SPF bypass Greylisting.\n\n* `1` — Enabled.\n* `0` — Disabled.","in":"query","name":"spf_bypass","required":false,"schema":{"enum":[1,0],"example":1,"type":"integer"}},{"description":"The maximum of seconds that Greylisting waits for a child process to timeout.\n\n**Note:**\n\nThis parameter affects the function of the `cPGreyList` daemon. Do **not** change this\nvalue unless it is absolutely necessary.","in":"query","name":"child_timeout_secs","required":false,"schema":{"example":5,"minimum":1,"type":"integer"}},{"description":"The number of minutes before Greylisting deletes the triplet record and treats a\nre-sent email as coming from a new, unknown triplet. The maximum value for this\nparameter is 30 days (`43200` minutes).","in":"query","name":"record_exp_time_mins","required":false,"schema":{"example":4320,"maximum":43200,"minimum":1,"type":"integer"}},{"description":"The number of minutes during which Greylisting defers email from an unknown triplet. The maximum value for this parameter is four hours (`240` minutes).","in":"query","name":"initial_block_time_mins","required":false,"schema":{"example":10,"maximum":240,"minimum":1,"type":"integer"}},{"description":"The maximum number of child processes.\n\n**Notes:**\n\n This parameter affects the function of the `cPGreyList` daemon. Do **not** change this\n value unless it is absolutely necessary.","in":"query","name":"max_child_procs","required":false,"schema":{"example":5,"minimum":1,"type":"integer"}},{"description":"The number of minutes before Greylisting deletes the records in the Greylisting database.\n\n**Note:**\n\nThis parameter affects the function of the `cPGreyList` daemon. Do **not** change this\nvalue unless it is absolutely necessary.","in":"query","name":"purge_interval_mins","required":false,"schema":{"example":60,"minimum":1,"type":"integer"}},{"description":"The number of minutes during which Greylisting accepts a re-sent email from an unknown triplet. The maximum value for this parameter is one day (`1440` minutes).","in":"query","name":"must_try_time_mins","required":false,"schema":{"example":240,"maximum":1440,"minimum":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"cpgreylist_config":{"description":"A list of Greylisting settings.","properties":{"child_timeout_secs":{"description":"The maximum amount of seconds that Greylisting waits for child process to time out.","example":5,"minimum":1,"type":"integer"},"initial_block_time_mins":{"description":"The number of minutes during which Greylisting defers email from an unknown triplet.","example":10,"maximum":240,"minimum":1,"type":"integer"},"is_enabled":{"description":"Whether Greylisting is enabled.\n\n* `1` — Enabled.\n* `0` — Disabled.","enum":[1,0],"example":1,"type":"integer"},"is_exim_enabled":{"description":"Whether Exim is enabled.\n\n* `1` — Enabled.\n* `0` — Disabled.","enum":[1,0],"example":1,"type":"integer"},"max_child_procs":{"description":"The maximum amount of child processes.","example":5,"minimum":1,"type":"integer"},"must_try_time_mins":{"description":"The number of minutes during which Greylisting accepts a re-sent email from an unknown triplet.","example":240,"maximum":1440,"minimum":1,"type":"integer"},"purge_interval_mins":{"description":"The number of minutes before Greylisting deletes the records in the Greylisting database.","example":60,"minimum":1,"type":"integer"},"record_exp_time_mins":{"description":"The number of minutes before Greylisting deletes the triplet record and treats a re-sent email as a new, unknown triplet.","example":4320,"maximum":43200,"minimum":1,"type":"integer"},"spf_bypass":{"description":"Whether emails with SPF bypass Greylisting.\n\n* `1` — Bypass.\n* `0` — Do **not** bypass.","enum":[1,0],"example":1,"type":"integer"}},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"save_cpgreylist_config","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update Greylisting settings","tags":["Greylisting","Spam Protection (Greylisting)"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  save_cpgreylist_config\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/save_cpgreylist_config?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.50"}},"/create_cphulk_record":{"get":{"description":"This function adds a new record or records to cPHulk's whitelist or blacklist.","operationId":"create_cphulk_record","parameters":[{"description":"The cPHulk list's name.\n\n* `black` - Add a new record or records to the blacklist.\n* `white` - Add a new record or records to the whitelist. ","in":"query","name":"list_name","required":true,"schema":{"enum":["black","white"],"example":"white","type":"string"}},{"description":"The record's IP address, if there is only one IP address to add.\n\n**Note:**\n\nTo add multiple IP addresses, increment the parameter name. For example, `ip-1`, `ip-2`, and `ip-3`.","examples":{"multiple":{"description":"Add multiple IP addresses.","value":["192.168.0.1","192.168.0.2","192.168.0.3"]},"single":{"description":"Add a single IP address.","value":["192.168.0.1"]}},"explode":true,"in":"query","name":"ip","required":true,"schema":{"items":{"$ref":"#/components/schemas/ip-address"}},"style":"form"},{"description":"A comment to include.","in":"query","name":"comment","required":false,"schema":{"example":"George Wendt flying through the air.","maximum":255,"type":"string"}},{"description":"Whether to skip checking if cPHulk runs on the server.\n\n* `1` - Do **not** check if cPHulk is running.\n* `0` - Check if cPHulk is running.\n\n**Note:**\n\n If cPHulk is disabled and you check its status, the function returns the following message: `cPHulk is disabled on the server.` ","in":"query","name":"skip_enabled_check","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"comment":{"description":"The comment that you included when you called the function.","example":"George Wendt flying through the air.","type":"string"},"ip_blocks_removed":{"description":"The number of IP address blocks that the function deleted.","example":1,"type":"integer"},"ips_added":{"description":"An array of IP addresses that the function added to the list.","items":{"$ref":"#/components/schemas/ip-address"},"type":"array"},"ips_failed":{"additionalProperties":{"description":"The reason why the system failed to add an IP address to the list.\n\n**Note:**\n\nThe IP address is the return's name.","type":"string"},"description":"A object of IP addresses that the system failed to add to the list. This object contains one or more IP address returns.","example":{"192.168.0.1":"Invalid IP address or range: \"192.68.0.1\""},"type":"object"},"iptable_bans_removed":{"description":"The number of `iptables` temporary block rules that the function deleted.","example":0,"minimum":0,"type":"integer"},"list_name":{"description":"The cPHulk list's name.\n* `black`\n* `white`","enum":["black","white"],"example":"white","type":"string"},"requester_ip":{"anyOf":[{"format":"ipv4","type":"string"},{"format":"ipv6","type":"string"}],"description":"The IP address of the user or system that requested the addition.","example":"10.1.4.228"},"requester_ip_is_whitelisted":{"description":"Whether the requester's IP address exists on cPHulk's whitelist.\n* `1` - Whitelisted.\n* `0` - Not whitelisted.","enum":[0,1],"example":0,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"create_cphulk_record","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Add login security record to list","tags":["cPHulk","Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  create_cphulk_record \\\n  list_name='white' \\\n  ip='192.168.0.1'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/create_cphulk_record?api.version=1&list_name=white&ip=192.168.0.1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.48"}},"/list_enhancement_limits":{"get":{"description":"This function returns a reseller's account enhancement limits.","operationId":"list_enhancement_limits","parameters":[{"description":"The reseller's username.","in":"query","name":"account","required":true,"schema":{"example":"username","format":"username","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"limits":{"additionalProperties":{"description":"The reseller's limit for the account enhancement.","properties":{"limit":{"description":"The assignment limit amount.","example":15,"type":"integer"},"limited":{"description":"Whether the assignment limit is unlimited.","enum":[1,0],"example":1,"type":"integer"},"usage":{"description":"The total of cPanel accounts that have the specified Account Enhancement.","example":15,"type":"integer"}},"type":"object","x-additionalPropertiesName":"enhancement_id"}}}},"metadata":{"properties":{"command":{"description":"The method name called.","example":"list_enhancement_limits","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result`\nfield is `0`. This field may display a success message when\na function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return account enhancement limits","tags":["Resellers","Account Enhancement Limit","Account Enhancement","Account Limit"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  list_enhancement_limits \\\n  account='username'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/list_enhancement_limits?api.version=1&account=username"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.98"}},"/delete_account_enhancement":{"get":{"description":"This function removes an account enhancement.","operationId":"delete_account_enhancement","parameters":[{"description":"The name of the account enhancement.","in":"query","name":"name","required":true,"schema":{"example":"enhancement 5000","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The name of the method called.","example":"delete_account_enhancement","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result`\nfield is `0`. This field may display a success message when\na function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove an Account Enhancement","tags":["Account Enhancements"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  delete_account_enhancement \\\n  name='enhancement 5000'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/delete_account_enhancement?api.version=1&name=enhancement%205000"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"98"}},"/cpgreylist_untrust_entries_for_common_mail_provider":{"get":{"description":"This function marks the IP addresses for the specified mail provider as not trusted.\nGreylisting defers emails from non-trusted IP addresses.","operationId":"cPGreyList-cpgreylist_untrust_entries_for_common_mail_provider","parameters":[{"description":"The mail provider.\n\n**Note:**\n\nTo trust multiple mail providers,\n increment the parameter name. For example, provider-0, provider-1, provider-2.","examples":{"multiple":{"summary":"Trust multiple mail providers","value":"provider-1=10 provider-2=33 provider-3=15"},"single":{"summary":"Trust a single mail provider","value":"1"}},"in":"query","name":"provider","required":true,"schema":{"example":"cpanel","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"providers_failed":{"additionalProperties":{"description":"The mail provider's data.","properties":{"ips_untrusted":{"description":"The mail providers that failed to update.","example":21,"type":"integer"}},"type":"object","x-additionalPropertiesName":"provider_key"},"type":"object"},"providers_untrusted":{"additionalProperties":{"description":"The reason why the change for a provider failed.","example":"Unknown mail provider.","type":"string","x-additionalPropertiesName":"provider_key"},"description":"The mail providers that Greylisting does not trust."}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"cpgreylist_untrust_entries_for_common_mail_provider","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`.\nThis field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Add mail provider to Greylisting non-trusted hosts","tags":["Greylisting","Spam Protection (Greylisting)"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  cpgreylist_untrust_entries_for_common_mail_provider \\\n  provider='1'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/cpgreylist_untrust_entries_for_common_mail_provider?api.version=1&provider=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.52"}},"/save_connected_application":{"post":{"description":"Save or update connection data about a specific connected application.","operationId":"save_connected_application","requestBody":{"content":{"application/json":{"schema":{"properties":{"data":{"additionalProperties":{},"description":"Data associated with the connected application. There are predefined elements related to specific security scenarios, but additional data may be stored here as well.","properties":{"jwt":{"additionalProperties":{},"description":"The contents of a JSON Web Token used during registration or updates.","example":{"callback_url":"https://application-1.com/api/si/servers/registrations/callback","challenge":"ddd13a92-d55e-4818-a960-9776ede6cd74","email":"john.doe@email.example","exp":1401912171,"ips":["1.1.1.1","2.2.2.2"],"iss":"https://application-1.com","iss_desc":"Sample application","name":"John Doe","redirect_url":"https://application-1/redirect","scope":["admin:users","admin:resellers","admin:domains"],"state":"xyz"},"type":"object"},"private_key":{"description":"The name of the private key, if any, used by encryption, signing, or other security schemes used when communicating with this connected application.","example":"FEF6253E6A122532430D","type":"string"},"public_key":{"description":"The name of the public key, if any, sent to the connected application during registration.","example":"AAF6253E6A1225324305623EE","type":"string"},"token_name":{"description":"The name of the API token, if any, sent to the connected application to allow that application to make API calls on this server.","example":"Application 1 API Token","type":"string"}},"type":"object"},"name":{"description":"The name of the connected application.","example":"application-1","type":"string"}},"type":"object"}}}},"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"save_connected_application","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Save application connection information.","tags":["Server Administration","Connected Applications"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"echo '{\"data\":{\"jwt\":{\"callback_url\":\"https://application-1.com/api/si/servers/registrations/callback,\",\"challenge\":\"ddd13a92-d55e-4818-a960-9776ede6cd74,\",\"email\":\"john.doe@email.example,\",\"exp\":\"1401912171,\",\"ips\":[\"1.1.1.1\",\"2.2.2.2\"],\"iss\":\"https://application-1.com\",\"iss_desc\":\"Sample application\",\"name\":\"John Doe,\",\"redirect_url\":\"https://application-1/redirect,\",\"scope\":[\"admin:users,\",\"admin:resellers\",\"admin:domains\"],\"state\":\"xyz\"},\"private_key\":\"FEF6253E6A122532430D\",\"public_key\":\"AAF6253E6A1225324305623EE\",\"token_name\":\"Application 1 API Token\"},\"name\":\"application-1\"}' | \\\nwhmapi1 --input=json --output=jsonpretty \\\n  save_connected_application"},{"label":"HTTP Request (Wire Format)","lang":"HTTP","source":"POST /cpsess##########/json-api/save_connected_application HTTP/1.1\nHost: example.com:2083\nCookie: ###################################\nContent-Type: application/json\nContent-Length: 599\n\n{\"api.version\":\"1\",\"data\":{\"jwt\":{\"callback_url\":\"https://application-1.com/api/si/servers/registrations/callback,\",\"challenge\":\"ddd13a92-d55e-4818-a960-9776ede6cd74,\",\"email\":\"john.doe@email.example,\",\"exp\":\"1401912171,\",\"ips\":[\"1.1.1.1\",\"2.2.2.2\"],\"iss\":\"https://application-1.com\",\"iss_desc\":\"Sample application\",\"name\":\"John Doe,\",\"redirect_url\":\"https://application-1/redirect,\",\"scope\":[\"admin:users,\",\"admin:resellers\",\"admin:domains\"],\"state\":\"xyz\"},\"private_key\":\"FEF6253E6A122532430D\",\"public_key\":\"AAF6253E6A1225324305623EE\",\"token_name\":\"Application 1 API Token\"},\"name\":\"application-1\"}"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"98"}},"/add_zone_key":{"get":{"description":"This function generates a DNSSEC zone key for a domain.\n\n**Note:**\n\n* Only servers that run PowerDNS can use DNSSEC. If you call this function on\na server that doesn't use PowerDNS, you will receive an error.\n* After you enable DNSSEC on the domain, you **must** add the Delegation of Signing (DS)\nrecords to your zone record and your registrar.\n* You **cannot** modify the DNSSEC security key. To make any changes, you **must** disable,\ndelete, and re-create the DNSSEC security key.","operationId":"add_zone_key","parameters":[{"description":"The domain for which to enable DNSSEC.","in":"query","name":"domain","required":true,"schema":{"example":"example.com","type":"string"}},{"description":"The algorithm that the system uses to generate the security key.\n\n* `5` — RSA/SHA-1\n* `6` — DSA-NSEC3-SHA1\n* `7` — RSA SHA1-NSEC3-SHA1\n* `8` — RSA/SHA-256\n* `13` — ECDSA Curve P-256 with SHA-256\n* `14` — ECDSA Curve P-384 with SHA-384\n\n**Note:**\n\nWe recommend that you use a `13` (ECDSA Curve P-256 with SHA-256) value if\nyour registrar supports it.","in":"query","name":"algo_num","required":true,"schema":{"enum":[5,6,7,8,13,14],"example":13,"type":"integer"}},{"description":"The type of security key to add.\n\n* `ksk` — Key Signing Key.\n* `zsk` — Zone Signing Key.\n\n**Note:**\n\nYou **must** call these values in lowercase.","in":"query","name":"key_type","required":true,"schema":{"example":"ksk","type":"string"}},{"description":"Whether to activate the new security key.\n\n* `1` — Activate.\n* `0` — Do **not** activate.","in":"query","name":"active","required":false,"schema":{"default":1,"enum":[0,1],"example":1,"type":"integer"}},{"description":"The security key size, in bits.\n\n**Note:**\n\nThis parameter defaults to the following values, depending on the `algo_num`\nand `key_type` values:\n\n* `algo_num` = `5`\n  * `ksk` = `2048`\n  * `zsk` = `1024`\n* `algo_num` = `6`\n  * `ksk` = `2048`\n  * `zsk` = `1024`\n* `algo_num` = `7`\n  * `ksk` = `2048`\n  * `zsk` = `1024`\n* `algo_num` = `8`\n  * `ksk` = `2048`\n  * `zsk` = `1024`\n* `algo_num` = `13`\n  * `ksk` and `zsk` = `256`\n* `algo_num` = `14`\n  * `ksk` and `zsk` = `384`","in":"query","name":"key_size","required":false,"schema":{"enum":[256,384,1024,2048],"example":256,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"new_key_id":{"description":"The security key's ID.","example":"1","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"add_zone_key","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Create domain's DNSSEC zone key","tags":["DNS","DNS Security"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  add_zone_key \\\n  domain='example.com' \\\n  algo_num='13' \\\n  key_type='ksk'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/add_zone_key?api.version=1&domain=example.com&algo_num=13&key_type=ksk"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"86"}},"/unset_all_service_proxy_backends":{"get":{"description":"This function removes a cPanel account's\n[service proxying](https://go.cpanel.net/ServiceProxying).\n\n**Note:**\n\n* If the cPanel account is a [distributed account](https://go.cpanel.net/cPanelGlossary#distributed-cpanel-account),\nthis function will also unset **all** service proxying for the cPanel account on the\n[child node](https://go.cpanel.net/cPanelGlossary#child-node).\n* If the [Web Server](https://go.cpanel.net/howtouseserverprofiles#roles) role is active on\nthe server, this function rebuilds the cPanel user's web virtual hosts (vhosts) and restarts\nthe web server.\n* If the system **cannot** rebuild the cPanel user's vhosts, the API call will still succeed.\nHowever, the function returns a failure warning in the metadata.\n* To set a service proxying for a cPanel account, use the WHM API 1\n`set_service_proxy_backends` function.","operationId":"unset_all_service_proxy_backends","parameters":[{"description":"The cPanel account's username.","in":"query","name":"username","required":true,"schema":{"example":"username","format":"username","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"unset_all_service_proxy_backends","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove cPanel account service proxying","tags":["Services"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  unset_all_service_proxy_backends \\\n  username='username'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/unset_all_service_proxy_backends?api.version=1&username=username"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"90"}},"/force_dedistribution_from_node":{"get":{"description":"This function converts cPanel accounts that use a given\n[child node](https://go.cpanel.net/cPanelGlossary#child-node)\nto use the local server instead.\n\nUnlike the WHM API 1 `modifyacct` API call, this API does **not**\ntransfer users’ data from the child node as part of the conversion.\nThis API is useful for emergency repairs if, for example, a child\nnode goes permanently offline while accounts still use it.\n\n**Warning:**\n\nBecause this API does not transfer users’ data from the child node,\nall converted users will lose data. You should **only** call this API\nas a last resort.","operationId":"force_dedistribution_from_node","parameters":[{"description":"The child node’s alias (friendly name). This is the value passed in the\nWHM API 1 `link_server_node_with_api_token` function’s `alias` parameter.","in":"query","name":"node_alias","required":true,"schema":{"example":"mailalias","type":"string"}},{"description":"The usernames of the\n[distributed cPanel accounts](https://go.cpanel.net/cPanelGlossary#distributed-cpanel-account)\nto convert.","in":"query","name":"user","required":true,"schema":{"example":["username","username1"],"items":{"type":"string"},"type":"array"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"log":{"description":"Log entries that indicate the conversion’s progress.","items":{"properties":{"contents":{"description":"The message content.","example":"Converting “username1” …","type":"string"},"indent":{"description":"The log message’s indent level.","example":0,"minimum":0,"type":"integer"},"type":{"description":"The log level of the message.\n\n* `success` – A success message.\n* `out` – An informational message.\n* `warn` – A warning message.\n* `error` – An error message.","enum":["success","out","warn","error"],"example":"success","type":"string"}},"type":"object"},"type":"array"},"user_info":{"description":"Information about each newly-converted cPanel account.","items":{"properties":{"username":{"description":"The cPanel account’s username.","example":"username1","format":"username","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"force_dedistribution_from_node","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Repair distributed accounts with data loss","tags":["Server Administration","Server Nodes"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  force_dedistribution_from_node \\\n  node_alias='mailalias' \\\n  user='username' user='username1'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/force_dedistribution_from_node?api.version=1&node_alias=mailalias&user=username&user=username1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"94"}},"/unset_manual_mx_redirects":{"get":{"description":"This function removes a domain's manual Exim mail exchanger (MX) redirect entry. The function also removes the manual MX redirect entry from the /etc/manualmx file.\n\n**Note:**\n\n  To set a domain's manual MX redirection, use the WHM API 1  set_manual_mx_redirects function.","operationId":"unset_manual_mx_redirects","parameters":[{"description":"The domain for which to remove a manual MX redirect entry.\n\n**Note:**\n\n To remove multiple domain entries, increment the parameter. For example, use the domain, domain-1, and domain-2 parameters.","in":"query","name":"domain","required":true,"schema":{"example":"example.com","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"additionalProperties":{"description":"The domain’s former MX redirect target, or null if the domain did not have an MX redirect target.","example":"mailhostexample.com","nullable":true,"type":"string","x-additionalPropertiesName":"domain"},"description":"The removed manual MX redirect entry for each domain.","example":{"example.com":"mailhostexample.com","example.org":null},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"unset_manual_mx_redirects","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"- 1 - Success\n- 0 - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove manual mail exchanger redirect record","tags":["Mail","Mail DNS Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  unset_manual_mx_redirects \\\n  domain='example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/unset_manual_mx_redirects?api.version=1&domain=example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"90"}},"/terminate_cpuser_mailbox_sessions":{"get":{"description":"This function terminates all IMAP and POP3 connections for a cPanel account.\n\n**Note:**\n\nThis function ends connections for every email address, which includes the [default address](https://go.cpanel.net/cpaneldocsDefaultAddress).","operationId":"terminate_cpuser_mailbox_sessions","parameters":[{"description":"The cPanel account's username.","in":"query","name":"username","required":true,"schema":{"example":"username","format":"username","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"terminate_cpuser_mailbox_sessions","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"- 1 - Success\n- 0 - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Stop cPanel account IMAP and POP3 connections","tags":["Mail","cPanel Account Mail Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  terminate_cpuser_mailbox_sessions \\\n  username='username'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/terminate_cpuser_mailbox_sessions?api.version=1&username=username"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"90"}},"/nginxmanager_reset_users_cache_config":{"get":{"description":"This function resets a user to the NGINX system default.","operationId":"nginxmanager_reset_users_cache_config","parameters":[{"description":"A list of users to reset to the NGINX system default.\n\n**Note:**\n\nIf you do not pass this parameter, this function resets the configuration to the default for all users on the system.","explode":true,"in":"query","name":"user","required":false,"schema":{"default":[],"example":["unclebob","auntsue"],"format":"username","items":{"format":"username","type":"string"},"type":"array"},"style":"form"}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"nginxmanager_reset_users_cache_config","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Restore NGINX configuration to default values.","tags":["NGINX Manager"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  nginxmanager_reset_users_cache_config\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/nginxmanager_reset_users_cache_config?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/nginxmanager_rebuild_cache_config":{"get":{"description":"This function rebuilds the NGINX user configuration.","operationId":"nginxmanager_rebuild_cache_config","parameters":[{"description":"A list of users whose configuration you want to rebuild.\n\n**Note:**\n\nIf you do not pass this parameter, this function rebuilds the configuration for all users on the system.","explode":true,"in":"query","name":"user","required":false,"schema":{"default":[],"example":["unclebob","auntsue"],"format":"username","items":{"format":"username","type":"string"},"type":"array"},"style":"form"}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"nginxmanager_rebuild_cache_config","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update NGINX configuration.","tags":["NGINX Manager"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  nginxmanager_rebuild_cache_config\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/nginxmanager_rebuild_cache_config?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/nginxmanager_get_cache_config_system":{"get":{"description":"This function returns the system NGINX cache configuration.","operationId":"nginxmanager_get_cache_config_system","parameters":[{"description":"Whether to combine the default and system NGINX configurations when returning configuration data.\n\n**Note:**\n\n* `1` - Return the configuration with default and system values combined.","in":"query","name":"merge","required":false,"schema":{"enum":[1],"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"example":{"default":{"enabled":1,"inactive_time":"60m","levels":"1:2","logging":0,"proxy_cache_background_update":"on","proxy_cache_lock":"on","proxy_cache_min_uses":1,"proxy_cache_revalidate":"on","proxy_cache_use_stale":"error timeout http_429 http_500 http_502 http_503 http_504","x_cache_header":0,"zone_size":"10m"},"system":{"enabled":true,"inactive_time":"60m","levels":"1:2","logging":false,"proxy_cache_background_update":"on","proxy_cache_lock":"on","proxy_cache_min_uses":1,"proxy_cache_revalidate":"on","proxy_cache_use_stale":"error timeout http_429 http_500 http_502 http_503 http_504","x_cache_header":0,"zone_size":"10m"}},"properties":{"default":{"additionalProperties":{"description":"The default configuration values.\n\n**Note:**\n\nThe key names are the configuration properties. For more information, read the NGINX Caching documentation.\n\n[Nginx with Reverse Proxy | cPanel & WHM Documentation](https://go.cpanel.net/nginx-cache-settings)"},"description":"The default configuration values.","properties":{"enabled":{"description":"Caching is enabled or disabled.\n\n**Note:**\n\n* `1` - Caching is enabled\n* `0` - Caching is disabled","enum":[0,1],"type":"integer"}}},"system":{"additionalProperties":{"description":"The system's configuration values.\n\n**Note:**\n\nThe key names are the configuration properties. For more information, read the NGINX Caching documentation.\n\n[Nginx with Reverse Proxy | cPanel & WHM Documentation](https://go.cpanel.net/nginx-cache-settings)"},"description":"The system's configuration values.","properties":{"enabled":{"description":"Caching is enabled or disabled.\n\n**Note:**\n\n* `true` - Caching is enabled\n* `false` - Caching is disabled\nenum:\n- true\n- false\ntype: boolean"}}}}},"metadata":{"properties":{"command":{"description":"The method name called.","example":"nginxmanager_set_config","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return NGINX caching configurations.","tags":["NGINX Manager"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  nginxmanager_get_cache_config_system\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/nginxmanager_get_cache_config_system?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/read_cpgreylist_deferred_entries":{"get":{"description":"This function lists Greylisting's deferred triplets.\nGreylisting identifies incoming email by triplets.\n\nA triplet is a collection of three pieces of data:\n* the IP address\n* the sender's address\n* the recipient's address","operationId":"cPGreyList-read_cpgreylist_deferred_entries","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"greylist_deferred_entries":{"description":"An object of deferred triplet data.","items":{"properties":{"accepted_count":{"description":"The number of times that Greylisting accepted the triplet.","example":0,"minimum":0,"type":"integer"},"block_exp_time":{"description":"The date and time when Greylisting will no longer defer the triplet.","example":"2015-03-23T12:09:32.000Z","format":"ISO-8601 Date Time (Space Separated)","type":"string"},"create_time":{"description":"The date and time when Greylisting created the triplet.","example":"2015-03-23T11:59:32.000Z","format":"ISO-8601 Date Time (Space Separated)","type":"string"},"deferred_count":{"description":"The number of times Greylisting deferred the triplet.","example":1,"minimum":0,"type":"integer"},"from_addr":{"description":"The email address that the system identified as the triplet's sender.","example":"fromaddress1.com@example.com","format":"email","type":"string"},"id":{"description":"The identification number that the system assigned to the triplet.","example":45,"minimum":1,"type":"integer"},"must_retry_by":{"description":"The date and time when Greylisting will no longer accept the resent triplet.","example":"2015-03-23T15:59:32.000Z","format":"ISO-8601 Date Time (Space Separated)","type":"string"},"record_exp_time":{"description":"The date and time when Greylisting will purge the triplet from the database.","example":"2015-03-26T11:59:32.000Z","format":"ISO-8601 Date Time (Space Separated)","type":"string"},"sender_ip":{"description":"The IP address that the system identified as the triplet's sender.","example":"97.215.255.29","format":"ipv4","type":"string"},"to_addr":{"description":"The email address that the system identified as the triplet's recipient.","example":"toaddress1.com@example.com","format":"email","type":"string"}},"type":"object"},"type":"array"},"limit":{"description":"The number of triplets in the interface.","example":20,"minimum":0,"type":"integer"},"offset":{"description":"The number of triplets to skip from the beginning of the query in the interface.","example":20,"minimum":0,"type":"integer"},"server_timezone":{"description":"The standard letter code abbreviation for the time zone.","example":"CDT","type":"string"},"server_tzoffset":{"description":"The time zone offset in minutes.","example":60,"minimum":0,"type":"integer"},"total_rows":{"description":"The total number of triplets in the database.","example":3,"minimum":0,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"read_cpgreylist_deferred_entries","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`.\nThis field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return Greylisting deferred incoming email triplets","tags":["Greylisting","Spam Protection (Greylisting)"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  read_cpgreylist_deferred_entries\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/read_cpgreylist_deferred_entries?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.50"}},"/enable_cpgreylist":{"get":{"description":"This function enables Greylisting.","operationId":"enable_cpgreylist","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"enable_cpgreylist","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result`\nfield is `0`. This field may display a success message when\na function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Enable Greylisting","tags":["Greylisting","Spam Protection (Greylisting)"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  enable_cpgreylist\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/enable_cpgreylist?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.50"}},"/modify_account_enhancement":{"get":{"description":"This function modifies an account enhancement.\n\n**Important:**\n\n* When you call this function, you **must** include at least one of\nthe `id` or `name` parameters. Lack of a second parameter will result\nin no change.","operationId":"modify_account_enhancement","parameters":[{"description":"The name of the account enhancement.","in":"query","name":"name","required":true,"schema":{"example":"enhancement 5000","type":"string"}},{"description":"The account enhancement's new identifier.\n\n**Note:**\n* You must use an [account enhancements](https://go.cpanel.net/account-enhancements) ID that a 3rd-party plugin defines.\n* To return a list of valid account enhancement IDs, run the WHM API 1 `list_account_enhancements` function.","in":"query","name":"id","required":false,"schema":{"example":"sample-enhancement-id","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"id":{"description":"The updated enhancement id.","example":"sample-enhancement-id","type":"string"},"name":{"description":"The enhancement name.","example":"Sample Enhancement","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The name of the method called.","example":"modify_account_enhancement","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result`\nfield is `0`. This field may display a success message when\na function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update Account Enhancement","tags":["Account Enhancements"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  modify_account_enhancement \\\n  name='enhancement 5000' \\\n  id='sample-enhancement-id'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/modify_account_enhancement?api.version=1&name=enhancement%205000&id=sample-enhancement-id"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.98"}},"/set_enhancement_limit":{"get":{"description":"This function sets account enhancement limits for a reseller account.","operationId":"set_enhancement_limit","parameters":[{"description":"The reseller's username.","in":"query","name":"account","required":true,"schema":{"example":"username","format":"username","type":"string"}},{"description":"The account enhancement's identifier.\n\n**Note:**\n* You must use an [account enhancement](https://go.cpanel.net/account-enhancements) ID that a 3rd-party plugin defines.\n* To return a list of valid account enhancement IDs, run the WHM API 1 `list_account_enhancements` function.","in":"query","name":"id","required":true,"schema":{"example":"sample-enhancement-id","type":"string"}},{"description":"Whether the Account Enhancement assignment limit is unlimited.\n* `0` - The assignment is unlimited.\n* `1` - The assignment is limited.","in":"query","name":"limited","required":true,"schema":{"enum":[1,0],"example":1,"type":"integer"}},{"description":"The account enhancement limit amount. This parameter is only\nrequired if the `limited` parameter is `1`.","in":"query","name":"limit","schema":{"example":15,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"set_enhancement_limit","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result`\nfield is `0`. This field may display a success message when\na function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update account enhancement limit","tags":["Resellers","Account Enhancement Limit","Account Enhancement","Account Limit"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  set_enhancement_limit \\\n  account='username' \\\n  id='sample-enhancement-id' \\\n  limited='1' \\\n  limit='15'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/set_enhancement_limit?api.version=1&account=username&id=sample-enhancement-id&limited=1&limit=15"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.98"}},"/api_token_get_details":{"get":{"description":"This function looks up an API token’s details based on the token itself.","operationId":"api_token_get_details","parameters":[{"description":"The API token.","in":"query","name":"token","required":true,"schema":{"example":"GVJWD78FF12NMBFKYKPS9BJ483C0XSQH","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"anyOf":[{"properties":{"data":{"allOf":[{"description":"The API token’s details. Only present if the system recognizes the given `token`."},{"$ref":"#/components/schemas/TokenDetails"}]},"metadata":{"$ref":"#/components/schemas/Metadata"}},"title":"Token Recognized","type":"object"},{"properties":{"metadata":{"$ref":"#/components/schemas/Metadata"}},"title":"Token Unrecognized","type":"object"}]}}},"description":"HTTP Request was successful."}},"summary":"Look up API token details","tags":["Authentication","API Token Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  api_token_get_details \\\n  token=GVJWD78FF12NMBFKYKPS9BJ483C0XSQH\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/api_token_get_details?api.version=1&token=GVJWD78FF12NMBFKYKPS9BJ483C0XSQH"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":98}},"/get_service_proxy_backends":{"get":{"description":"This function reports a cPanel account's\n[service proxying](https://go.cpanel.net/ServiceProxying)\nconfiguration.","operationId":"get_service_proxy_backends","parameters":[{"description":"The cPanel account's username.","in":"query","name":"username","required":true,"schema":{"example":"example","format":"username","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"description":"The account’s service proxying backends.","items":{"properties":{"backend":{"description":"The name of the server to which the system will proxy requests for this service group.","example":"example.com","format":"domain","type":"string"},"service_group":{"description":"The name of the proxying service group, if applicable.\n* null — The account’s general service proxying backend.","example":"Mail","nullable":true,"type":"string"}},"type":"object"},"type":"array"}}},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_service_proxy_backends","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return a cPanel account’s service proxying setup","tags":["Services"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_service_proxy_backends \\\n  username='example'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_service_proxy_backends?api.version=1&username=example"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"94"}},"/execute_remote_whmapi1_with_password":{"get":{"description":"This function executes WHM API 1 functions on a remote server.","operationId":"execute_remote_whmapi1_with_password","parameters":[{"description":"The remote server's hostname or IP address.","in":"query","name":"host","required":true,"schema":{"example":"host.example.com","type":"string"}},{"description":"The username to log in to the remote server.","in":"query","name":"username","required":true,"schema":{"example":"username","type":"string"}},{"description":"The password to log in to the remote server.","in":"query","name":"password","required":true,"schema":{"example":"luggage12345","type":"string"}},{"description":"The name of the function to call on the remote server.","in":"query","name":"function","required":true,"schema":{"example":"passwd","type":"string"}},{"description":"Whether to use TLS verification. This parameter defaults to On.\n\n**Important:**\n\n We strongly recommend that you use TLS verification. Only connect to a server if you can verify its identity.","in":"query","name":"tls_verification","required":false,"schema":{"example":"on","type":"string"}},{"description":"The name of the parameter for the function.\n\n**Note:**\n\n You must enter the same number of parameter_name and parameter_value parameters.","in":"query","name":"parameter_name","required":true,"schema":{"example":"user","type":"string"}},{"description":"The value of the parameter for the function.\n\n**Note:**\n\n You must enter the same number of parameter_name and parameter_value parameters.","in":"query","name":"parameter_value","required":true,"schema":{"example":"username2","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"app":{"items":{"type":"string"},"type":"array"},"key-name*":{"description":"The function's output.\n\n**Note:**\n\n The system uses the remote function's return name. A valid possible values.","example":"system","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"execute_remote_whmapi1_with_password","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"- 1 - Success\n- 0 - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Run remote WHM API 1 function","tags":["API Execution"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  execute_remote_whmapi1_with_password \\\n  host='host.example.com' \\\n  username='username' \\\n  password='luggage12345' \\\n  function='passwd' \\\n  parameter_name='user' \\\n  parameter_value='username2'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/execute_remote_whmapi1_with_password?api.version=1&host=host.example.com&username=username&password=luggage12345&function=passwd&parameter_name=user&parameter_value=username2"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"90"}},"/parse_dns_zone":{"get":{"description":"This function parses a given DNS zone.\n\n**Important:**\n\nMost DNS zones contain only 7-bit ASCII. However, it is possible for\nDNS zones to contain any binary sequence. An application that decodes\nthis function's base64 output **must** be able to handle cases\nwhere the decoded octets do not match any specific character\nencoding.","operationId":"parse_dns_zone","parameters":[{"description":"The name of one of the user’s DNS zones.","in":"query","name":"zone","required":true,"schema":{"example":"example.com","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"$ref":"#/components/schemas/Payload"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"parse_dns_zone","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return a parsed DNS zone","tags":["DNS","DNS Zones"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 parse_dns_zone zone='example.com'"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/parse_dns_zone?api.version=1&zone=example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":96}},"/mass_edit_dns_zone":{"get":{"description":"This function updates a given DNS zone. It can add, edit,\nand remove many records in a single call. It also ensures\nthat each record not removed will occupy the same\nnumber of lines after the edit as it did before the edit.","operationId":"mass_edit_dns_zone","parameters":[{"description":"The name of one of the user’s DNS zones.","in":"query","name":"zone","required":true,"schema":{"example":"example.com","type":"string"}},{"description":"The current serial number in the DNS zone’s SOA (Start of Authority)\nrecord. If this value does not match the zone’s current state, the\nrequest fails.","in":"query","name":"serial","required":true,"schema":{"example":202001010100,"minimum":0,"type":"integer"}},{"description":"The records to add to the zone. Each item must be a serialized\nJSON object that contains:\n\n* `dname` — The record’s name.\n* `ttl` — The record’s TTL (Time-To-Live) value.\n* `record_type` — The record’s type. For example, `A` or `TXT`.\n* `data` — An array of strings. The format and number of the\n  strings depend on the `record_type` value.","examples":{"a":{"description":"An A record.","value":"'{\"dname\":\"example\", \"ttl\":14400, \"record_type\":\"A\", \"data\":[\"11.22.33.44\"]}'"},"aaaa":{"description":"A TXT record.","value":"'{\"dname\":\"example\", \"ttl\":14400, \"record_type\":\"TXT\", \"data\":[\"string1\", \"string2\"]}'"}},"explode":true,"in":"query","name":"add","required":false,"schema":{"items":{"format":"json","type":"string"},"type":"array"}},{"description":"The records to edit in the zone. Each item must be a serialized\nJSON object that contains:\n\n* `line_index` — The line number in the DNS zone where the record starts.\n  This is a 0-based index, so to edit the first line in the file\n  use the `0` value. To edit the second line, give `1`, and so forth.\n* `dname` — The record’s name.\n* `ttl` — The record’s TTL (Time-To-Live) value.\n* `record_type` — The record’s new type. For example, `A` or `TXT`.\n* `data` — An array of strings. The format and number of the\n  strings depend on the `record_type` value.","explode":true,"in":"query","name":"edit","required":false,"schema":{"items":{"example":"'{\"line_index\": 9, \"dname\":\"example\", \"ttl\":14400, \"record_type\": \"TXT\", \"data\":[\"string1\", \"string2\"]}'","format":"json","type":"string"},"type":"array"}},{"description":"The line indexes of records to remove from the zone.","explode":true,"in":"query","name":"remove","required":false,"schema":{"items":{"example":22,"minimum":0,"type":"integer"},"type":"array"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"new_serial":{"description":"The DNS zone’s SOA record’s new serial number.\nYou can use this to submit later edits if you\ntrack the number of lines each record takes up.","example":2021031903,"minimum":0,"type":"integer"}}},"metadata":{"properties":{"command":{"description":"The method name called.","example":"mass_edit_dns_zone","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update a DNS zone","tags":["DNS","DNS Zones"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 mass_edit_dns_zone zone='example.com' serial='202001010100' remove=23 add='{\"dname\":\"example\", \"ttl\":14400, \"record_type\":\"A\", \"data\":[\"11.22.33.44\"]}'"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/mass_edit_dns_zone?api.version=1&add=%27%7B%22dname%22%3A%22example%22%2C+%22ttl%22%3A14400%2C+%22record_type%22%3A%22A%22%2C+%22data%22%3A%5B%2211.22.33.44%22%5D%7D%27"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":96}},"/unassign_account_enhancement":{"get":{"description":"This function removes an Account Enhancement from a cPanel account.","operationId":"unassign_account_enhancement","parameters":[{"description":"The username of the account.","in":"query","name":"account","required":true,"schema":{"example":"username","format":"username","type":"string"}},{"description":"The name of the account enhancement.","in":"query","name":"name","required":true,"schema":{"example":"enhancement 5000","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"unassign_account_enhancement","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result`\nfield is `0`. This field may display a success message when\na function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Unassign Account Enhancement","tags":["Account Enhancements"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  unassign_account_enhancement \\\n  account='username' \\\n  name='enhancement 5000'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/unassign_account_enhancement?api.version=1&account=username&name=enhancement%205000"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.98"}},"/fetch_connected_application":{"post":{"description":"Retrieve the connection information related to a application that has been granted\naccess to this server. This data may include any number of properties, but its\nprimary purpose is to associate API tokens and public/private key pairs and similar\nresources with a specific connected application.","operationId":"fetch_connected_application","parameters":[{"description":"The name of the connected application.","in":"query","name":"name","required":true,"schema":{"example":"application-1","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"data":{"additionalProperties":{},"description":"Data associated with the connected application. There are a few predefined elements, but any additional data may be stored here as well.","properties":{"jwt":{"additionalProperties":{},"description":"The contents of a JSON Web Token used during registration, or updates.","example":{"callback_url":"https://application-1.com/api/si/servers/registrations/callback,","challenge":"ddd13a92-d55e-4818-a960-9776ede6cd74,","email":"john.doe@email.example,","exp":"1401912171,","ips":["1.1.1.1","2.2.2.2"],"iss":"https://application-1.com","iss_desc":"Sample application","name":"John Doe,","redirect_url":"https://application-1/redirect,","scope":["admin:users,","admin:resellers","admin:domains"],"state":"xyz"},"type":"object"},"private_key":{"description":"The name of the private key, if any, used by encryption, signing, or other security schemes used when communicating with this connected application.","example":"FEF6253E6A122532430D","type":"string"},"privileges_granted":{"description":"The actual privileges granted by the user.","example":["list-accts","list-resellers","create-user-session","acct-summary","connected-applications"],"type":"array","items":{"type":"string"}},"public_key":{"description":"The name of the public key, if any, sent to the connected application during registration.","example":"AAF6253E6A1225324305623EE","type":"string"},"token_name":{"description":"The name of the API token, if any, sent to the connected application to allow that application to make API calls on this server.","example":"Application 1 API Token","type":"string"}},"type":"object"},"name":{"description":"The name of the connected application.","example":"application-1","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"fetch_connected_application","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Fetch application connection information","tags":["Server Administration","Connected Applications"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  fetch_connected_application \\\n  name='application-1'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/fetch_connected_application?api.version=1&name=application-1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"98"}},"/cphulk_status":{"get":{"description":"This function returns the status of the cPHulk service.","operationId":"cphulk_status","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"is_enabled":{"description":"Whether the cPHulk service is enabled.\n* `1` - cPHulk is enabled.\n* `0` - cPHulk is disabled.","enum":[0,1],"example":1,"type":"integer"},"service":{"description":"The cPHulk service's name.","example":"cPHulk","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"cphulk_status","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result`\nfield is `0`. This field may display a success message when\na function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return login security status","tags":["cPHulk","Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  cphulk_status\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/cphulk_status?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.48"}},"/delete_cphulk_record":{"get":{"description":"This function deletes a record or records from cPHulk's whitelist or blacklist.","operationId":"delete_cphulk_record","parameters":[{"description":"The cPHulk list's name.\n\n* `white`\n* `black`","in":"query","name":"list_name","required":true,"schema":{"enum":["white","black"],"example":"white","type":"string"}},{"description":"The record's IP address.\n\n**Note:**\n\n To delete multiple IP addresses, increment the parameter name. For example, `ip-1`, `ip-2`, `ip-3`.","examples":{"multiple":{"description":"Multiple IP addresses.","value":["192.168.0.1","192.168.0.2","2001:db8::1","2002:db8::1"]},"single":{"description":"Single IP address.","value":["192.168.0.1"]}},"explode":true,"in":"query","name":"ip","required":true,"schema":{"items":{"$ref":"#/components/schemas/ip-address"},"type":"array"},"style":"form"},{"description":"Whether to skip checking if cPHulk runs on the server.\n\n* `1` - Don’t check cPHulk’s status.\n* `0` - Check cPHulk’s status.\n\n**Note:**\n\n If cPHulk is disabled and you check its status, the function returns the following message:\n`cPHulk is disabled on the server`.","in":"query","name":"skip_enabled_check","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"ips_failed":{"additionalProperties":{"description":"The reason why the system failed to add the IP address to the list.\n\n**Note:**\n\n The IP address is the property name.","example":"Invalid IP address or range \"192.68.0.1\"","type":"string"},"description":"Information about IP addresses that the system failed to add to the list.","example":{"192.168.0.1":"This is why, alpha.","192.168.9.1":"This is why, beta."},"type":"object"},"ips_removed":{"description":"The IP addresses that the function removed from the list.","items":{"example":"192.168.0.1","format":"ipv4","type":"string"},"type":"array"},"list_name":{"description":"The cPHulk list's name.\n* `black`\n* `white`","enum":["black","white"],"example":"white","type":"string"},"requester_ip":{"description":"The requester's IP address.","example":"192.168.0.1","format":"ipv4","type":"string"},"requester_ip_is_whitelisted":{"description":"Whether the requester's IP address exists on cPHulk's whitelist.\n* `1` - Whitelisted.\n* `0` - **Not** whitelisted.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"delete_cphulk_record","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove login security record from list","tags":["cPHulk","Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  delete_cphulk_record \\\n  list_name='white' \\\n  ip='192.168.0.1'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/delete_cphulk_record?api.version=1&list_name=white&ip=192.168.0.1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.48"}},"/remove_connected_application":{"post":{"description":"Remove the connected application from the server. This only removes the connection\ninformation from the configuration file. It does not clean up any allocated\nresources, such as API tokens and public/private keys. Any tokens or keys need to be\nremoved from the system separately.","operationId":"remove_connected_application","parameters":[{"description":"The name of the connected application.","in":"query","name":"name","required":true,"schema":{"example":"application-1","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"remove_connected_application","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Remove application connection information","tags":["Server Administration","Connected Applications"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  remove_connected_application \\\n  name='application-1'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/remove_connected_application?api.version=1&name=application-1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"98"}},"/adddns":{"get":{"description":"This function creates a DNS zone. If `trueowner=user`, this function does the following:\n* Adds a DNS entry in the `/var/cpanel/users/USER` file, where `USER` represents the `trueowner` parameter's value.\n* Creates the `/etc/vdomainaliases/DOMAIN` file, where `DOMAIN` represents the new zone's domain.\n* Creates the `/etc/vfilters/DOMAIN` file, where `DOMAIN` represents the new zone's domain.\n\nWhen you call this function, the system uses the domain name and IP address that you supply. WHM's standard zone template determines all other zone information.\n\nThis function generates the DNS zone's [MX record](https://en.wikipedia.org/wiki/MX_record), [domain PTR](https://en.wikipedia.org/wiki/Reverse_DNS_lookup#Multiple_pointer_records), and [A records](https://en.wikipedia.org/wiki/List_of_DNS_record_types#A) automatically.\n\n**Important:**\n\nWhen you disable the [DNS role](https://go.cpanel.net/serverroles), the system **disables** this function.","operationId":"adddns","parameters":[{"description":"The new zone's domain.","in":"query","name":"domain","required":true,"schema":{"example":"example.com","format":"domain","type":"string"}},{"description":"The domain's IP address.","in":"query","name":"ip","required":true,"schema":{"example":"192.168.0.20","format":"ipv4","type":"string"}},{"description":"The zone file template.\n* `standard`\n* `simple`\n* `standardvirtualftp`\n* The name of a custom zone template file in the `/var/cpanel/zonetemplates` directory.","in":"query","name":"template","required":false,"schema":{"default":"standard","example":"standard","type":"string"}},{"description":"The new zone's owner. This parameter defaults to the currently-authenticated user.","in":"query","name":"trueowner","required":false,"schema":{"example":"user","format":"username","nullable":true,"type":"string"}},{"description":"Whether to add an IPv6 address to the new zone.\n* `1` — Add the IPv6 address in the `ipv6` parameter to the new zone.\n* `0` — Do **not** add an IPv6 address to the new zone.","in":"query","name":"has_ipv6","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"The domain's IPv6 address.","in":"query","name":"ipv6","required":false,"schema":{"example":"2001:0db8:0:0:1:0:0:1","format":"ipv6","nullable":true,"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"adddns","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"Added example.com ok belonging to user user","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Create DNS zone","tags":["DNS","DNS Zones"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  adddns \\\n  domain='example.com' \\\n  trueowner='user' \\\n  ip='192.168.0.20'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/adddns?api.version=1&domain=example.com&ip=192.168.0.20"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.28"}},"/get_tweaksetting":{"get":{"description":"This function retrieves values from the\n[`/var/cpanel/cpanel.config`](https://go.cpanel.net/ThecpanelconfigFile)\nfile and the server's [Exim configuration](https://go.cpanel.net/whmdocsEximConfigurationManager).","operationId":"get_tweaksetting","parameters":[{"description":"The [*Tweak Settings*](https://go.cpanel.net/whmdocsTweakSettings) option.","in":"query","name":"key","required":true,"schema":{"example":"defaultmailaction","type":"string"}},{"description":"One of the following *Tweak Settings* module names:\n* `Apache`\n* `Basic`\n* `Mail`\n* `Main`","in":"query","name":"module","required":false,"schema":{"default":"Main","enum":["Apache","Basic","Mail","Main"],"example":"Main","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"tweaksetting":{"description":"A list of the *Tweak Settings* option's information.","properties":{"key":{"description":"A key name in the `cpanel.config` file.","example":"defaultmailaction","type":"string"},"value":{"description":"The value. This value depends on the `key` value's requirements.","example":"localuser","type":"string"}},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_tweaksetting","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return Tweak Settings option's value","tags":["Configurations"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_tweaksetting \\\n  key='defaultmailaction'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_tweaksetting?api.version=1&key=defaultmailaction"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/passwd":{"get":{"description":"This function modifies a cPanel or reseller account's password.\n\n**Note**\n\n* When modifying the root password, this will only update the password for the root system user, but not for the root MySQL user.\n* To update the MySQL root user's password, use set_local_mysql_root_password.","operationId":"passwd","parameters":[{"description":"The account's username.","in":"query","name":"user","required":true,"schema":{"example":"username","type":"string"}},{"description":"The account's new password.","in":"query","name":"password","required":true,"schema":{"example":"12345luggage","type":"string"}},{"description":"Whether to enable Digest Authentication for the account. If you\ndo **not** specify a value, the account retains its current Digest\nAuthentication setting.\n\n* `1` — Enable.\n* `0` — Disable.","in":"query","name":"enabledigest or digestauth","required":false,"schema":{"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to also change the account's MySQL® password.\n\n* `1` — Also update the account's MySQL password to match the `password` value.\n* `0` — Do **not** update.","in":"query","name":"db_pass_update","required":false,"schema":{"default":1,"enum":[0,1],"example":0,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"app":{"description":"The services for which the system changed the password.","items":{"example":"ftp","type":"string"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"passwd","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"Password changed for user “username”.","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update cPanel account password","tags":["Passwords"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  passwd \\\n  user='username' \\\n  password='12345luggage'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/passwd?api.version=1&user=username&password=12345luggage"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/read_cpgreylist_trusted_hosts":{"get":{"description":"This function retrieves the entries on the Greylisting Trusted Hosts list.","operationId":"read_cpgreylist_trusted_hosts","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"greylist_trusted_hosts":{"description":"An array of objects that contain identification information for the trusted hosts.","items":{"properties":{"comment":{"description":"The IP address' comment.","example":"Example","maximum":255,"type":"string"},"create_time":{"description":"The date and time when the system added the IP address to the _Trusted Hosts_ list.","example":"2015-03-24T10:22:38.000Z","format":"ISO-8601 Date Time (Space Separated)","type":"string"},"host_ip":{"description":"The IP address of the host that the system added to the _Trusted Hosts_ list.","example":"192.0.2.0","format":"ipv4","type":"string"},"id":{"description":"The identification number that the system assigned to the IP address.","example":19,"minimum":1,"type":"integer"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"read_cpgreylist_trusted_hosts","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return Greylisting trusted hosts","tags":["Greylisting","Spam Protection (Greylisting)"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  read_cpgreylist_trusted_hosts\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/read_cpgreylist_trusted_hosts?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.50"}},"/modifyacct":{"get":{"description":"This function modifies a cPanel account.\n\n**Warning:**\n\nWe **strongly** recommend that you **do not** modify a single cPanel account's settings if that cPanel account uses a hosting plan (package). If the package values change, **the system will overwrite any of your custom values with the package's new values**.\n\n**Note:**\n\nOn servers that run CentOS 7, you may see a `named` warning about the absence of SPF resource records on DNS.\n  * This warning is **not** relevant on CentOS 7 servers, because [RFC 7208 deprecated SPF records](https://tools.ietf.org/html/rfc7208). CentOS 7 servers use TXT records instead of SPF records.\n  * Red Hat 7.1 and CentOS 7.1 both contain `bind-9.9.4-23.el7`, which is an updated version of BIND that complies with RFC 7208. To resolve this issue, update your operating system to a version that contains the updated version of BIND. For more information, read the [Red Hat Bugzilla case about SPF record errors](https://bugzilla.redhat.com/show_bug.cgi?id=1215164).","operationId":"modifyacct","parameters":[{"description":"The cPanel account's current username.","in":"query","name":"user","required":true,"schema":{"example":"example","format":"username","type":"string"}},{"description":"Whether backups are enabled for the cPanel account.\n\n* `1` — Enable backups.\n* `0` — Disable backups.\n\nThis parameter defaults to the defined system value.\n\n**Note:**\n\nYou **must** have `root`-level privileges to set this parameter.","in":"query","name":"BACKUP","required":false,"schema":{"enum":[0,1],"example":1,"type":"integer"}},{"description":"The cPanel account's maximum bandwidth use, in bytes.\n\n* `0` or `unlimited` — The cPanel account can use unlimited bandwidth.\n\nThis parameter defaults to the defined system value.","in":"query","name":"BWLIMIT","required":false,"schema":{"example":"unlimited","oneOf":[{"enum":["unlimited"],"type":"string"},{"minimum":0,"type":"integer"}]}},{"description":"The cPanel account's contact email address.\n\nThis parameter defaults to the defined system value.","in":"query","name":"contactemail","required":false,"schema":{"example":"username@example.com","format":"email","type":"string"}},{"description":"The cPanel account's main domain.\n\nThis parameter is an alias of `domain`. If you set both\nthe `DNS` and `domain` parameters, the `DNS` parameter will\noverride the `domain` parameter.\n\nThis parameter defaults to the defined system value.","in":"query","name":"DNS","required":false,"schema":{"example":"example.com","format":"domain","type":"string"}},{"description":"The cPanel account's main domain.\n\nThis parameter is an alias of `DNS`. If you set both\nthe `DNS` and `domain` parameters, the `DNS` parameter will\noverride the `domain` parameter.\n\nThis parameter defaults to the defined system value.","in":"query","name":"domain","required":false,"schema":{"example":"example.com","format":"domain","type":"string"}},{"description":"Whether CGI access is enabled for the cPanel account.\n\n* `1` — Enable CGI access.\n* `0` — Disable CGI access.\n\nThis parameter defaults to the defined system value.\n\n**Note:**\n\nWhen a [server profile](https://go.cpanel.net/howtouseserverprofiles) disables the Web Server role, you **cannot** enable CGI access.","in":"query","name":"HASCGI","required":false,"schema":{"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether DKIM is enabled for the cPanel account.\n\n* `1` — Enable DKIM.\n* `0` — Disable DKIM.\n\nThis parameter defaults to the defined system value.","in":"query","name":"HASDKIM","required":false,"schema":{"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether DMARC is enabled for the cPanel account.\n\n* `1` — Enable DMARC.\n* `0` — Disable DMARC.\n\nThis parameter defaults to the defined system value.","in":"query","name":"HASDMARC","required":false,"schema":{"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether shell (SSH) access is enabled for the cPanel account.\n\n* `1` — Enable shell access.\n* `0` — Disable shell access.\n\nThis parameter defaults to the defined system value.\n\n**Note:**\n\nWe **strongly** recommend that you use the `shell` parameter to specify a shell for SSH access.","in":"query","name":"HASSHELL","required":false,"schema":{"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether SPF is enabled for the cPanel account.\n\n* `1` — Enable SPF.\n* `0` — Disable SPF.\n\nThis parameter defaults to the defined system value.","in":"query","name":"HASSPF","required":false,"schema":{"enum":[0,1],"example":1,"type":"integer"}},{"description":"The cPanel account's default locale, in two-letter [ISO-3166 code](https://www.iso.org/iso-3166-country-codes.html) format.\n\nThis parameter defaults to the defined system value.","in":"query","name":"LOCALE","required":false,"schema":{"example":"en","format":"ISO-3166-1 (alpha-2)","type":"string"}},{"description":"The cPanel account's maximum number of addon domains.\n\n* `0` or `unlimited` — The cPanel account can use unlimited addon domains.\n\nThis parameter defaults to the defined system value.","in":"query","name":"MAXADDON","required":false,"schema":{"$ref":"#/components/schemas/Int999999OrUnlimited"}},{"description":"The cPanel account's maximum number of FTP accounts.\n\n* `unlimited` — The cPanel account can create unlimited FTP accounts.\n\nThis parameter defaults to the defined system value.","in":"query","name":"MAXFTP","required":false,"schema":{"$ref":"#/components/schemas/Int999999OrUnlimited"}},{"description":"The cPanel account's maximum number of mailing lists.\n\n* `0` or `unlimited` — The cPanel account can create unlimited mailing lists.\n\nThis parameter defaults to the defined system value.","in":"query","name":"MAXLST","required":false,"schema":{"$ref":"#/components/schemas/Int999999OrUnlimited"}},{"description":"The cPanel account's maximum number of parked domains (aliases).\n\n* `unlimited` — The cPanel account can use unlimited parked domains.\n\nThis parameter defaults to the defined system value.","in":"query","name":"MAXPARK","required":false,"schema":{"$ref":"#/components/schemas/Int999999OrUnlimited"}},{"description":"The cPanel account's maximum number of Ruby applications.\n\n* `unlimited` — The cPanel account can use unlimited Ruby applications.\n\nThis parameter defaults to the defined system value.","in":"query","name":"MAXPASSENGERAPPS","required":false,"schema":{"$ref":"#/components/schemas/Int999999OrUnlimited"}},{"description":"The maximum number of email accounts for the cPanel account.\n\n* `unlimited` — The cPanel account can create unlimited email accounts.\n\nThis parameter defaults to the defined system value.","in":"query","name":"MAXPOP","required":false,"schema":{"$ref":"#/components/schemas/Int999999OrUnlimited"}},{"description":"The maximum number of each available type of SQL database for\nthe cPanel account. For example, if you set this value to `5`\nand the system administrator allows MySQL® and PostgreSQL®\ndatabases, users can create up to five MySQL databases and up\nto five PostgreSQL databases.\n\n* `unlimited` — The cPanel account can create unlimited databases.\n\nThis parameter defaults to the defined system value.","in":"query","name":"MAXSQL","required":false,"schema":{"$ref":"#/components/schemas/Int999999OrUnlimited"}},{"description":"The maximum number of subdomains for the cPanel account.\n\n* `unlimited` — The cPanel account can create unlimited subdomains.\n\nThis parameter defaults to the defined system value.","in":"query","name":"MAXSUB","required":false,"schema":{"$ref":"#/components/schemas/Int999999OrUnlimited"}},{"description":"The maximum number of emails that the cPanel account can send in one hour.\n\n* `0` or `unlimited` — The cPanel account can send an unlimited number of emails.\n\nThis parameter defaults to the defined system value.","in":"query","name":"MAX_EMAIL_PER_HOUR","required":false,"schema":{"$ref":"#/components/schemas/IntPosOrUnlimited"}},{"description":"The maximum quota, in megabytes (MB), that the cPanel account can define\nwhen it creates an email account.\n\n* `unlimited` — The cPanel account can set unlimited quotas.\n\nThis parameter defaults to the defined system value, or to `unlimited` if you do not define either the `plan` or `MAX_EMAILACCT_QUOTA` parameters.\n\n**Important:**\n\n* This value applies to each email account, **not** each cPanel account.\n* If you specify a `MAX_EMAILACCT_QUOTA` value, the function will overwrite the plan's defined value for that cPanel\naccount.\n* We recommend that you allow the cPanel account's plan to determine this value.","in":"query","name":"MAX_EMAILACCT_QUOTA","required":false,"schema":{"example":"unlimited","oneOf":[{"enum":["unlimited"],"type":"string"},{"maximum":4294967296,"minimum":0,"type":"integer"}]}},{"description":"Whether to update the quota for existing email accounts to match the value of `MAX_EMAILACCT_QUOTA` setting.\n\n* `1` — Update quota for existing email accounts.\n* `0` — Do not update quota for existing email accounts.\n\n**Important:**\n\nTo use this parameter, you **must** also use the `MAX_EMAILACCT_QUOTA` parameter.","in":"query","name":"update_existing_email_account_quotas","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"The percentage of failed or deferred email messages that the\ncPanel account can send per hour before outgoing mail is rate-limited.\n\n* `0` or `unlimited` — The cPanel account can send an unlimited number of failed or deferred messages.\n\nThis parameter defaults to the defined system value.","in":"query","name":"MAX_DEFER_FAIL_PERCENTAGE","required":false,"schema":{"$ref":"#/components/schemas/IntPosOrUnlimited"}},{"description":"The cPanel account's new username.\n\nThis parameter defaults to the defined system value.\n\n**Note:**\n\n* Usernames **cannot** begin with a number or the string `test`.\n* Usernames can contain 16 characters or fewer if database prefixes are enabled.\n* The first eight characters of usernames **must** be unique. MySQL requires this due to potential conflicts with cPanel account transfers. However, this limit requirement does **not** exist on servers that use MariaDB.\n* If you rename the cPanel account and database prefixing is enabled, you can also use the `rename_database_objects` parameter.","in":"query","name":"newuser","required":false,"schema":{"example":"example1","format":"username","type":"string"}},{"description":"A new owner's username or the `root` user, to change the cPanel account's owner.\n\nThis parameter defaults to the defined system value.\n\n**Note:**\n\nThe authenticated user must have `root` privileges in order to assign the cPanel account to a reseller other than that cPanel account.","in":"query","name":"owner","required":false,"schema":{"example":"reseller_name","format":"username","type":"string"}},{"description":"The cPanel account's disk space quota.\n\n* An integer in multiples of 1,048,576 bytes.\n* `0` or `unlimited` — The cPanel account's disk space is unlimited.\n\nThis parameter defaults to the defined system value.","in":"query","name":"QUOTA","required":false,"schema":{"$ref":"#/components/schemas/IntPosOrUnlimited"}},{"description":"A space-separated list of removed, missing, or uninstalled package extensions.\n\n**Warning:**\n\nThis parameter removes all of the extensions that you list from the `_PACKAGE_EXTENSIONS` variable in the user file. It will **not** remove the extensions' variables. For more information, read our [Guide to Package Extensions](https://go.cpanel.net/GuidetoPackageExtensions).","in":"query","name":"remove_missing_extensions","required":false,"schema":{"default":"","example":"packageext1 packageext2","type":"string"}},{"description":"Whether to rename the cPanel account's database objects to use a new username's database prefix.\n\n* `1` — Rename the cPanel account's database objects.\n* `0` — Do **not** rename the cPanel account's database objects.\n\n**Warning:**\n\n* The cPanel account owner must update any applications to use the new database object names.\n* **Use this parameter carefully**, as it may cause confusion for system administrators.\n\nMySQL does not allow you to rename a database. When cPanel & WHM \"renames\" a database, the system performs the following steps:\n\n1. The system creates a new database.\n1. The system moves data from the old database to the new database.\n1. The system recreates grants and stored code in the new database.\n1. The system deletes the old database and its grants.\n\n**Warning:**\n\n* If any of the first three steps fail, the system returns an error and attempts to restore the database's original state. If the restoration process fails, the API function's error response describes these additional failures.\n* In rare cases, the system creates the second database successfully, but fails to delete the old database or grants. The system treats the rename action as a success; however, the API function returns warnings that describe the failure to delete the old database or grants.\n\n**Note:**\n\nThis parameter **only** applies to servers that use database prefixing.","in":"query","name":"rename_database_objects","required":false,"schema":{"default":1,"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether to grant reseller privileges to the cPanel account.\n\n* `1` — Grant reseller privileges.\n* `0` — Do **not** grant reseller privileges.\n\n**Note:**\n\nYou **must** have `root`-level privileges to use this parameter.","in":"query","name":"reseller","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"The absolute filepath to the shell's location.\n\nThis parameter defaults to the defined system value.","in":"query","name":"shell","required":false,"schema":{"example":"/bin/bash","format":"path","type":"string"}},{"description":"Whether Apache SpamAssassin™ is enabled for the cPanel account.\n\nThis parameter defaults to the defined system value.","in":"query","name":"spamassassin","required":false,"schema":{"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether to modify the firewall rules as part of the cPanel account modification.\n\n* `1` — Modify the firewall rules.\n* `0` — Do **not** modify the firewall rules.\n\n**Note:**\n\nIf you do not set this parameter, the system will modify the firewall based on the *Do not make changes to the firewall during cPanel account modification.* setting in WHM's [*Tweak Settings*](https://go.cpanel.net/whmdocsTweakSettings) interface (*WHM >> Home >> Server Configuration >> Tweak Settings*).","in":"query","name":"modify_firewall","required":false,"schema":{"default":1,"enum":[0,1],"example":0,"type":"integer"}},{"description":"The cPanel account's cPanel theme.\n\nThis parameter defaults to the defined system value.","in":"query","name":"RS","required":false,"schema":{"example":"jupiter","type":"string"}},{"description":"The owner of the cPanel account's MySQL databases.\n\nThis parameter defaults to the defined system value.","in":"query","name":"DBOWNER","required":false,"schema":{"example":"example","type":"string"}},{"description":"The number of disk blocks for the cPanel account, in kilobytes (KB).\n\nThis parameter defaults to the defined system value.","in":"query","name":"DISK_BLOCK_LIMIT","required":false,"schema":{"example":100000000,"type":"integer"}},{"description":"The cPanel account's display language.\n\nThis parameter defaults to the defined system value.","in":"query","name":"LANG","required":false,"schema":{"example":"english-utf8","type":"string"}},{"description":"The storage format that the cPanel account's mailboxes use.\n\n* `maildir`\n* `mbox`\n\nThis parameter defaults to the defined system value.","in":"query","name":"MAILBOX_FORMAT","required":false,"schema":{"enum":["maildir","mbox"],"example":"maildir","type":"string"}},{"description":"The priority of the cPanel account's primary mail exchanger.\n\nThis parameter defaults to the defined system value.\n\n**Note:**\n\nThe parameter name consists of `MXCHECK`, a hyphen, and the primary domain name of\nthe cPanel account. For example, `MXCHECK-example.com=10`.","in":"query","name":"MXCHECK-*","required":false,"schema":{"type":"integer"}},{"description":"Whether to suspend outgoing email on the cPanel account.\n\n* `1` — Suspend outgoing email.\n* `0` — Do **not** suspend outgoing email.\n\nThis parameter defaults to the defined system value.","in":"query","name":"OUTGOING_EMAIL_SUSPENDED","required":false,"schema":{"enum":[0,1],"example":0,"type":"integer"}},{"description":"An access token for the cPanel account's Pushbullet™ notifications.\n\nThis parameter defaults to the defined system value.","in":"query","name":"PUSHBULLET_ACCESS_TOKEN","required":false,"schema":{"type":"string"}},{"description":"Whether to send a notification when someone links the cPanel\naccount to an external authentication account.\n\n* `1` — Enabled.\n* `0` — Disabled.\n\nThis parameter defaults to the defined system value.","in":"query","name":"notify_account_authn_link","required":false,"schema":{"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether to send a notification when someone disables notifications\nfor external authentication account links.\n\n* `1` — Enabled.\n* `0` — Disabled.\n\nThis parameter defaults to the defined system value.","in":"query","name":"notify_account_authn_link_notification_disabled","required":false,"schema":{"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether to send a notification when an AutoSSL certificate expires.\n\n* `1` — Enabled.\n* `0` — Disabled.\n\nThis parameter defaults to the defined system value.","in":"query","name":"notify_autossl_expiry","required":false,"schema":{"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether to send a notification AutoSSL cannot renew a certificate\nbecause domains that fail Domain Control Validation (DCV) exist on the current\ncertificate.\n\n* `1` — Enabled.\n* `0` — Disabled.\n\nThis parameter defaults to the defined system value.","in":"query","name":"notify_autossl_expiry_coverage","required":false,"schema":{"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether to send a notification when AutoSSL renews a certificate.\n\n* `1` — Enabled.\n* `0` — Disabled.\n\nThis parameter defaults to the defined system value.","in":"query","name":"notify_autossl_renewal","required":false,"schema":{"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether to send a notification when AutoSSL renews a certificate\nbut the new certificate lacks at least one domain that the previous certificate\nsecured.\n\n* `1` — Enabled.\n* `0` — Disabled.\n\nThis parameter defaults to the defined system value.","in":"query","name":"notify_autossl_renewal_coverage","required":false,"schema":{"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether to send a notification when someone changes the contact\naddress for the cPanel account.\n\n* `1` — Enabled.\n* `0` — Disabled.\n\nThis parameter defaults to the defined system value.","in":"query","name":"notify_contact_address_change","required":false,"schema":{"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether to send a notification when disables the notification\nfor contact address changes.\n\n* `1` — Enabled.\n* `0` — Disabled.\n\nThis parameter defaults to the defined system value.","in":"query","name":"notify_contact_address_change_notification_disabled","required":false,"schema":{"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether to send a notification when the cPanel account reaches its disk usage limit.\n\n* `1` — Enabled.\n* `0` — Disabled.\n\nThis parameter defaults to the defined system value.","in":"query","name":"notify_disk_limit","required":false,"schema":{"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether to send a notification when someone changes the cPanel account's\npassword.\n\n* `1` — Enabled.\n* `0` — Disabled.\n\nThis parameter defaults to the defined system value.","in":"query","name":"notify_password_change","required":false,"schema":{"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether to send a notification when someone disables notifications\nfor password changes.\n\n* `1` — Enabled.\n* `0` — Disabled.\n\nThis parameter defaults to the defined system value.","in":"query","name":"notify_password_change_notification_disabled","required":false,"schema":{"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether to send a notification when an SSL certificate on the\ncPanel account expires.\n\n* `1` — Enabled.\n* `0` — Disabled.\n\nThis parameter defaults to the defined system value.","in":"query","name":"notify_ssl_expiry","required":false,"schema":{"enum":[0,1],"example":0,"type":"integer"}},{"description":"A timestamp to use as the cPanel account's creation date.\n\nThis parameter defaults to the defined system value.\n\n**Note:**\n\nThis parameter does **not** provide user access controls. For example, you cannot modify a\ncPanel account's date to prevent a user from logging in to the server.","in":"query","name":"STARTDATE","required":false,"schema":{"example":1549471343,"format":"unix_timestamp","type":"integer"}},{"description":"The cPanel account's cPanel interface theme style.\n\nThis parameter defaults to the defined system value.","in":"query","name":"STYLE","required":false,"schema":{"example":"Glass","type":"string"}},{"description":"The server that will manage the cPanel account's mail.\n\n* `.local` — Make the local server manage the cPanel account’s mail. If the account currently uses a [child node](https://go.cpanel.net/cPanelGlossary#child-node) for its mail, this will transfer the account’s mail to the local server.\n* The alias (friendly name) of a child node that should manage the cPanel account’s mail.\n\n  When you distribute an account’s mail, the function adds a `LINK` entry to the\n  [`/var/cpanel/accounting.log`](https://go.cpanel.net/ThecPanelLogFiles) file.\n\nThis parameter defaults to the account’s current mail node, or `.local` if the account’s mail is on the local server.","in":"query","name":"mail_node_alias","required":false,"schema":{"example":"mailnode","oneOf":[{"description":"A mail node alias.","example":"mailnode","type":"string"},{"description":"Transfer a user’s mail from an existing mail node to the local server.","enum":[".local"],"type":"string"}]}},{"description":"A list of names for [Account Enhancements](https://go.cpanel.net/account-enhancements) to assign to the cPanel account.\n To view your server's Account Enhancements, run WHM API 1's `list_account_enhancements` function.\n\n**Warning:**\n\nYou must provide a complete list of Account Enhancements for the cPanel account. The parameter will add or remove Account Enhancements\nbased on the names that you provide.","examples":{"multiple":{"summary":"Assign multiple enhancements","value":["My Custom Enhancement","Sample Enhancement"]},"single":{"summary":"Assign one enhancement","value":"My Custom Enhancement"}},"in":"query","name":"account_enhancements","schema":{"type":"string"}},{"description":"The maximum number of Team users for this account.\nThis parameter should be a number between 0 and the server's default value, inclusively.\nThis parameter can not be a number greater than the server's default value.","in":"query","name":"max_team_users","required":false,"schema":{"example":7,"maximum":7,"minimum":0,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"cpuser":{"additionalProperties":{"description":"The complete attributes of the cPanel account."},"description":"An object that contains the cPanel account's modified information.\n\n**Note:**\n\n* The possible properties in this section are the same as the possible query parameters (the attributes of the cPanel account).\n* These properties show up even if the query did **not** modify them.\n* Some of these properties **only** appear under certain other conditions.\n* If the cPanel account or its hosting plan use package extensions, the `cpuser` object will also include the extension's variables.","example":{"BACKUP":"1","BWLIMIT":"0","CONTACTEMAIL":"example@example.com","CONTACTEMAIL2":"","DBOWNER":"example","DEADDOMAINS":[],"DEMO":"0","DISK_BLOCK_LIMIT":"0","DOMAIN":"example.com","DOMAINS":["subdomain.example.com"],"FEATURELIST":"default","HASCGI":"1","HASDKIM":"1","HASDMARC":"1","HASSPF":"1","HOMEDIRLINKS":[],"IP":"172.16.1.13","LEGACY_BACKUP":"0","LOCALE":"en","MAILBOX_FORMAT":"maildir","MAXADDON":"0","MAXFTP":"unlimited","MAXLST":"unlimited","MAXPARK":"0","MAXPOP":"unlimited","MAXSQL":"unlimited","MAXSUB":"unlimited","MAX_DEFER_FAIL_PERCENTAGE":"unlimited","MAX_EMAILACCT_QUOTA":"unlimited","MAX_EMAIL_PER_HOUR":"unlimited","MTIME":"1560518791","MXCHECK-example.com":"0","OWNER":"example","PLAN":"default","PUSHBULLET_ACCESS_TOKEN":"","RS":"jupiter","STARTDATE":"1554919365","USER":"example","UTF8MAILBOX":"1","_PACKAGE_EXTENSIONS":"","__CACHE_DATA_VERSION":"0.81","modify_firewall":"1","notify_account_authn_link":"0","notify_account_authn_link_notification_disabled":"0","notify_autossl_expiry":"0","notify_autossl_expiry_coverage":"0","notify_autossl_renewal_coverage":"0","notify_autossl_renewal_coverage_reduced":"0","notify_autossl_renewal_uncovered_domains":"0","notify_bandwidth_limit":"0","notify_contact_address_change":"0","notify_contact_address_change_notification_disabled":"0","notify_disk_limit":"0","notify_password_change":"0","notify_password_change_notification_disabled":"0","notify_ssl_expiry":"0"},"type":"object"},"domain":{"description":"The cPanel account's main domain.","example":"example.com","format":"domain","type":"string"},"setshell":{"description":"The absolute path to the cPanel account's shell.","example":"/bin/bash","format":"path","type":"string"},"user":{"description":"The cPanel account username.\n\n**Note:**\n\nIf you changed the cPanel account's username, the function returns the new value.","example":"example1","format":"username","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"modifyacct","type":"string"},"output":{"description":"Output of the operation.","properties":{"messages":{"description":"Any messages that the system generated.","example":["Reseller data updated","0 rows updated in eximstats sends database.\n0 rows updated in eximstats smtp database.\n0 rows updated in eximstats failures database.\n0 rows updated in eximstats defers database.\n","Username changed from example to example1","Restarting apache"],"items":{"type":"string"},"type":"array"},"warnings":{"description":"Any warnings that the system generated.","example":["Changing the cPanel account username from “example” to “example1” requires Digest Authentication to be disabled.","Use the Web Disk Accounts page in cPanel to re-enable Digest Authentication."],"items":{"type":"string"},"type":"array"}},"type":"object"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"Account Modified","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update cPanel account","tags":["Accounts","Account Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  modifyacct \\\n  user='example'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/modifyacct?api.version=1&user=example"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/manage_features":{"get":{"description":"This function lists and manages items in the\n[Feature Showcase](https://go.cpanel.net/GuidetotheFeatureShowcase).\n\n**Note:**\n\n* This function's output changes, depending on which value you pass to the `action` parameter.\n* The example in this document displays the function's return when the `action`\nparameter value is `info`.","operationId":"manage_features","parameters":[{"description":"The function's action.\n\n* `info` — List full details for all available features.\n* `list` — List the feature IDs for all available features.\n* `enable` — Enable the feature or features called in the `features` parameter.\n* `disable` — Disable the feature or features called in the `features` parameter.","in":"query","name":"action","required":true,"schema":{"enum":["info","list","enable","disable"],"example":"info","type":"string"}},{"description":"The feature's ID.\n\n**Note:**\n\nYou **must** use this parameter if you pass the `enable` or `disable` value for\nthe `action` parameter.","in":"query","name":"features","required":false,"schema":{"example":"features_example1","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"example":{"feature":[{"description":"This feature does things.","enabled":1,"feature_key":"featured_example1","link":"https://go.cpanel.net/featureshowcasefeatured_example1","name":"Featured Example 1","recommended":1,"vendor":"Third Party, Inc."},{"description":"This feature also does things.","enabled":1,"feature_key":"featured_example2","link":"https://go.cpanel.net/featureshowcasefeatured_example2","name":"Featured Example 2","recommended":1,"vendor":"WebPros International, LLC"}]},"properties":{"action":{"description":"An array of objects containing feature information.\n\n**Note:**\n\nThe function **only** returns this array if you pass the `enabled`\nor `disabled` values to the `action` parameter.","items":{"properties":{"feature":{"description":"The feature's ID.","example":"mysql8","type":"string"},"status":{"description":"The feature's state.","example":"Successfully performed 'enable' for mysql8","type":"string"}},"type":"object"},"type":"array"},"feature":{"description":"An array of objects containing feature information.\n\n**Note:**\n\nThe function **only** returns this array if you pass the `info`\nor `list` values to the `action` parameter.","items":{"properties":{"description":{"description":"The feature's description.\n\n**Note:**\n\nThe function **only** returns this value if you pass the `info`\nvalue to the `action` parameter.","example":"MySQL® 8 is now available in cPanel and WHM for all supported operated operating systems. For more information, read our documentation (https://go.cpanel.net/whmdocsUpgradeDBVersion).","type":"string"},"enabled":{"description":"Whether the feature is enabled.\n\n* `1` — Enabled.\n* `0` — Disabled.\n\n**Note:**\n\nThe function **only** returns this value if you pass the `info`\nor `list` values to the `action` parameter.","enum":[1,0],"example":0,"type":"integer"},"feature_key":{"description":"The feature's ID.\n\n**Note:**\n\nThe function **only** returns this value if you pass the `info`\nor `list` values to the `action` parameter.","example":"mysql8","type":"string"},"link":{"description":"The feature's documentation link.\n\n**Note:**\n\nThe function **only** returns this value if you pass the `info`\nvalue to the `action` parameter.","example":"https://go.cpanel.net/whmdocsUpgradeDBVersion","format":"url","type":"string"},"name":{"description":"The feature's name.\n\n**Note:**\n\nThe function **only** returns this value if you pass the `info`\nvalue to the `action` parameter.","example":"MySQL® 8 Now Available For Upgrade","type":"string"},"recommended":{"description":"Whether we recommend that you install the feature.\n\n* `1` — Recommended.\n* `0` — **Not** recommended.\n\n**Note:**\n\nThe function **only** returns this value if you pass the `info`\nvalue to the `action` parameter.","enum":[1,0],"example":0,"type":"integer"},"vendor":{"description":"The feature's vendor.\n\n**Note:**\n\nThe function **only** returns this value if you pass the `info`\nvalue to the `action` parameter.","example":"WebPros International, LLC","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"manage_features","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update Feature Showcase","tags":["Packages","Updates"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  manage_features \\\n  action='info'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/manage_features?api.version=1&action=info"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.32"}},"/update_sql_config":{"post":{"description":"This function updates the database configuration file for MySQL® or MariaDB®.\n\n**Important:**\n\nWhen you disable the [MySQL/MariaDB role](https://go.cpanel.net/serverroles) and remote MySQL is **not** already configured, the system **disables** this function.","operationId":"update_sql_config","requestBody":{"content":{"application/json":{"schema":{"properties":{"data":{"description":"Array of objects that contains the requested updates to the sql configuration.","items":{"example":{"name":"max_allowed_packet","section":"mysqld","value":"268435456"},"properties":{"name":{"type":"string"},"remove":{"type":"boolean"},"section":{"type":"string"},"value":{"type":"string"}},"type":"object"},"type":"array"}},"required":["data"],"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"update_sql_config","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update the servers SQL configuration.","tags":["Databases","Manage MySQL Server"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"echo '{\"data\" : [{ \"name\" : \"open_files_limit\", \"value\" : \"9999\", \"section\" : \"mysqld\" }]}' | \\\nwhmapi1 --input=json --output=jsonpretty \\\n  update_sql_config\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/update_sql_config?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"cPanel 11.100"}},"/restore_config_from_upload":{"post":{"description":"This function restores a configuration backup file via HTTP POST\nmethod. If the backup file does **not** contain any changes, the system does **not** write to the configuration file.\n\n**Note:**\n\nThe format for this command line example differs from our standard format because the function **only** accepts an HTTP POST request. For more information about how to call this request method, read [Mozilla's POST documentation](https://go.cpanel.net/Mozilla-POST-documentation).","operationId":"restore_config_from_upload","requestBody":{"content":{"multipart/form-data":{"schema":{"properties":{"file":{"description":"The configuration file data, in `multipart/form-data` format.\n\n**Note:**\n\nWhen you call this function on the command line, you **must** provide the configuration file's filepath. For example, you would use the 'file=@/var/cpanel/cpanel.config' parameter structure to call this function.","example":"#### NOTICE ####\n# After manually editing any configuration settings in this file,\n# please run '/usr/local/cpanel/scripts/restartsrv_cpsrvd' or\n# 'service cpanel restart' to fully update your server's configuration.\nRS=jupiter\nVFILTERDIR=/etc/vfilters\naccess_log=/usr/local/cpanel/logs/access_log\naccount_login_access=owner_root\nadminuser=cpanel\nallow_deprecated_accesshash=0\nallow_login_autocomplete=1\nallow_server_info_status_from=\nallow_weak_checksums=0\nallowcpsslinstall=1\nallowparkhostnamedomainsubdomains=0\nallowparkonothers=0\nallowremotedomains=0\nallowresellershostnamedomainsubdomains=0\nallowunregistereddomains=1\nallowwhmparkonothers=0\nalwaysredirecttossl=1\napache_port=0.0.0.0:80\napache_ssl_port=0.0.0.0:443\napi_shell=1\nautocreateaentries=1\nautodiscover_host=cpanelemaildiscovery.cpanel.net\nautodiscover_mail_service=imap\nautodiscover_proxy_subdomains=0\nautoupdate_certificate_on_hostname_mismatch=1\nawstatsbrowserupdate=0\nawstatsreversedns=0\nbasename=cpanel\nbind_deferred_restart_time=2\nblockcommondomains=1\nbwcycle=2\ncgihidepass=1\ncheck_zone_owner=1\ncheck_zone_syntax=1\nchkservd_check_interval=300\nchkservd_hang_allowed_intervals=2\nchkservd_plaintext_notify=0\ncluster_autodisable_threshold=10\ncluster_failure_notifications=1\nconserve_memory=0\ncookieipvalidation=strict\ncoredump=0\ncpaddons_adminemail=\ncpaddons_autoupdate=1\ncpaddons_max_moderation_req_all_mod=99\ncpaddons_max_moderation_req_per_mod=99\ncpaddons_moderation_request=0\ncpaddons_no_3rd_party=0\ncpaddons_no_modified_cpanel=1\ncpaddons_notify_owner=1\ncpaddons_notify_root=1\ncpaddons_notify_users=Allow users to choose\ncpanel_locale=\ncpredirect=Origin Domain Name\ncpredirectssl=SSL Certificate Name\ncpsrvd-domainlookup=0\ncreate_account_dkim=1\ncreate_account_spf=1\ncycle_hours=24\ndatabase_prefix=1\ndebughooks=0\ndefault_archive-logs=1\ndefault_login_theme=cpanel\ndefault_pkg_bwlimit=1048576\ndefault_pkg_max_emailacct_quota=1024\ndefault_pkg_quota=10240\ndefault_remove-old-archived-logs=1\ndefaultmailaction=localuser\ndisable-php-as-reseller-security=0\ndisablequotacache=0\ndisk_usage_include_mailman=1\ndisk_usage_include_sqldbs=1\ndisplay_cpanel_doclinks=0\ndnsadmin_log=0\ndnsadmin_verbose_sync=0\ndnsadminapp\ndnslookuponconnect=0\ndocroot=/usr/local/cpanel/base\ndomainowner_mail_pass=0\ndormant_services=cpdavd,cphulkd,cpsrvd,dnsadmin,spamd\ndumplogs=1\nemail_account_quota_default_selected=userdefined\nemail_account_quota_userdefined_default_value=1024\nemail_outbound_spam_detect_action=noaction\nemail_outbound_spam_detect_enable=1\nemail_outbound_spam_detect_threshold=500\nemail_send_limits_count_mailman=0\nemail_send_limits_defer_cutoff=125\nemail_send_limits_max_defer_fail_percentage\nemail_send_limits_min_defer_fail_to_trigger_protection=5\nemailarchive=0\nemailpasswords=0\nemailsperdaynotify\nemailusers_diskusage_critical_contact_admin=1\nemailusers_diskusage_critical_percent=90.0000\nemailusers_diskusage_full_contact_admin=1\nemailusers_diskusage_full_percent=98.0000\nemailusers_diskusage_warn_contact_admin=0\nemailusers_diskusage_warn_percent=80.0000\nemailusers_mailbox_critical_percent=90.0000\nemailusers_mailbox_full_percent=98.0000\nemailusers_mailbox_warn_percent=80.0000\nemailusersbandwidthexceed=0\nemailusersbandwidthexceed70=0\nemailusersbandwidthexceed75=0\nemailusersbandwidthexceed80=1\nemailusersbandwidthexceed85=0\nemailusersbandwidthexceed90=0\nemailusersbandwidthexceed95=0\nemailusersbandwidthexceed97=0\nemailusersbandwidthexceed98=0\nemailusersbandwidthexceed99=0\nempty_trash_days=disabled\nenable_piped_logs=1\nenablecompileroptimizations=0\nenablefileprotect=1\nengine=cpanel\nenginepl=cpanel.pl\nengineroot=/usr/local/cpanel\nexim-retrytime=15\nexim_retention_days=10\neximmailtrap=1\nextracpus=0\nfile_upload_max_bytes\nfile_upload_must_leave_bytes=5\nfile_usage=0\nftpquotacheck_expire_time=30\nftpserver=pure-ftpd\ngzip_compression_level=6\ngzip_pigz_block_size=4096\ngzip_pigz_processes=1\nhtaccess_check_recurse=2\nhttpd_deferred_restart_time=0\ninvite_sub=1\nionice_bandwidth_processing=6\nionice_cpbackup=6\nionice_dovecot_maintenance=7\nionice_email_archive_maintenance=7\nionice_ftpquotacheck=6\nionice_log_processing=7\nionice_quotacheck=6\nionice_userbackup=7\nionice_userproc=6\nipv6_control=0\nipv6_listen=0\njailapache=0\njaildefaultshell=0\njailmountbinsuid=0\njailmountusrbinsuid=0\njailprocmode=mount_proc_jailed_fallback_full\nkeepftplogs=0\nkeeplogs=0\nkeepstatslog=0\nloadthreshold\nlocal_nameserver_type=bind\nlog_successful_logins=0\nlogchmod=0640\nlogout_redirect_url=\nmailbox_storage_format=maildir\nmailserver=dovecot\nmaintenance_rpm_version_check=1\nmaintenance_rpm_version_digest_check=1\nmaxcpsrvdconnections=200\nmaxemailsperhour\nmaxmem=768\nmin_time_between_apache_graceful_restarts=10\nminpwstrength=0\nmodsec_keep_hits=7\nmycnf_auto_adjust_innodb_buffer_pool_size=0\nmycnf_auto_adjust_maxallowedpacket=1\nmycnf_auto_adjust_openfiles_limit=1\nmyname=cpaneld\nmysql-host=localhost\nmysql-version=5.5\nmysqldebug=0\nnobodyspam=1\nnocpbackuplogs=0\nnosendlangupdates=0\nnotify_expiring_certificates=1\nnumacctlist=30\noverwritecustomproxysubdomains=0\noverwritecustomsrvrecords=0\npermit_appconfig_entries_without_acls=0\npermit_appconfig_entries_without_features=0\npermit_unregistered_apps_as_reseller=0\npermit_unregistered_apps_as_root=0\nphp_max_execution_time=90\nphp_memory_limit=128\nphp_post_max_size=55\nphp_system_default_version=ea-php56\nphp_upload_max_filesize=50\nphploader=\nphpopenbasedirhome=0\npma_disableis=0\npopbeforesmtp=0\npopbeforesmtpsenders=0\npostgresdebug=0\nproduct=cPanel\nproxysubdomains=1\nproxysubdomainsfornewaccounts=1\nproxysubdomainsoverride=1\npublichtmlsubsonly=1\nquery_apache_for_nobody_senders=1\nreferrerblanksafety=0\nreferrersafety=0\nremotewhmtimeout=35\nrepquota_timeout=60\nrequiressl=0\nresetpass=1\nresetpass_sub=1\nroot=/usr/local/cpanel\nrotatelogs_size_threshhold_in_megabytes=300\nroundcube_db=sqlite\nrpmup_allow_kernel=0\nselfsigned_generation_for_bestavailable_ssl_install=1\nsend_error_reports=1\nsend_server_configuration=1\nsend_server_usage=1\nserver_locale=en\nshow_reboot_banner=1\nshowwhmbwusageinmegs=0\nsignature_validation=Release and Development Keyrings\nskip_chkservd_recovery_notify=0\nskipanalog=0\nskipapacheclientsoptimizer=0\nskipawstats=0\nskipboxcheck=1\nskipboxtrapper=0\nskipbwlimitcheck=0\nskipchkservd=0\nskipcpbandwd=0\nskipdiskcheck=0\nskipdiskusage=0\nskipeximstats=0\nskiphttpauth=1\nskipjailmanager=0\nskipmailauthoptimizer=0\nskipmailman=0\nskipmodseclog=0\nskipnotifyacctbackupfailure=0\nskipoomcheck=0\nskipparentcheck=1\nskiprecentauthedmailiptracker=0\nskiproundcube=0\nskipspamassassin=0\nskipspambox=1\nskipsqmail=0\nskiptailwatchd=0\nskipwebalizer=0\nsmtpmailgidonly=1\nssh_host_key_checking=0\nstats_log=/usr/local/cpanel/logs/stats_log\nstatsloglevel=1\nstatthreshhold=256\nsystem_diskusage_critical_percent=92.5500\nsystem_diskusage_warn_percent=82.5500\ntcp_check_failure_threshold=3\ntransfers_timeout=1800\ntweak_unset_vars=\nupcp_log_retention_days=45\nupdate_log_analysis_retention_length=90\nuse_apache_md5_for_htaccess=1\nuse_information_schema=1\nuseauthnameservers=1\nusemailformailmanurl=0\nusemysqloldpass=0\nuserdirprotect=1\nverify_3rdparty_cpaddons=0\nversion=3.4\nxframecpsrvd=0\nenable_api_log=0","format":"binary","type":"string"},"module":{"description":"The configuration module's name.\n\n* `Basic` — The [Basic WebHost Manager Setup](https://go.cpanel.net/whmdocsBasicasisWebHostManagerSetup) configuration.\n* `Main` — The [Tweak Settings](https://go.cpanel.net/whmdocsTweakSettings) configuration.\n\n**Important:**\n\nThis parameter is case-sensitive. You **must** enter the parameter in the correct case format; otherwise, the function will fail.","enum":["Basic","Main"],"example":"Main","type":"string"}},"required":["module","file"],"type":"object"}}}},"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"restore_config_from_upload","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update configuration file from backup via POST","tags":["Server Administration","Configuration Clusters"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --input=json --output=jsonpretty \\\n  restore_config_from_upload\n"},{"label":"HTTP Request (Wire Format)","lang":"HTTP","source":"POST /cpsess##########/json-api/restore_config_from_upload HTTP/1.1\nHost: example.com:2083\nCookie: ###################################\nContent-Type: application/json\nContent-Length: 0\n\n"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"74"}},"/listacls":{"get":{"description":"This function lists the server's\n[Access Control Lists (ACLs)](https://go.cpanel.net/GuidetoWHMPluginsAccessControlLists)\nand each list's privileges.","operationId":"listacls","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"acl":{"description":"An array of objects containing ACL settings.","items":{"properties":{"name":{"description":"The ACL's name.","example":"acl1","type":"string"},"privileges":{"description":"A list of ACL privileges, including any third-party ACL privileges\nthat exist for the user.","properties":{"acct-summary":{"description":"Whether to allow the reseller to view an account summary.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"add-pkg":{"description":"Whether to allow the reseller to add and remove hosting plans\n(packages).\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"add-pkg-ip":{"description":"Whether to allow the reseller to create packages with a\ndedicated IP address.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"add-pkg-shell":{"description":"Whether to allow the reseller to create packages with shell\naccess.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"all":{"description":"Whether to grant the reseller **all** ACL privileges.\n\n**Warning:**\n\nA value of `1` grants `root`-level privileges to the reseller.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"allow-addoncreate":{"description":"Whether to allow the reseller to create packages with addon\ndomains.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"allow-emaillimits-pkgs":{"description":"Whether to allow the reseller to create packages with email quotas\nthat are **not** the default quotas.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"allow-parkedcreate":{"description":"Whether to allow the reseller to create packages with parked\ndomains (aliases).\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"allow-shell":{"description":"Whether to allow the reseller to create accounts with shell\naccess.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"allow-unlimited-bw-pkgs":{"description":"Whether to allow the reseller to create packages with unlimited\nbandwidth.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"allow-unlimited-disk-pkgs":{"description":"Whether to allow the reseller to create packages with unlimited\ndisk space.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"allow-unlimited-pkgs":{"description":"Whether to allow the reseller to create packages with unlimited\nfeatures.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"basic-system-info":{"description":"Whether to allow the user to retrieve basic system information.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"basic-whm-functions":{"description":"Whether to allow the reseller to access basic cPanel & WHM\noptions.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"clustering":{"description":"Whether to allow the reseller to use DNS clusters.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"cors-proxy-get":{"description":"Whether to allow the reseller to perform Cross-Origin Resource\nSharing (CORS) HTTP requests.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"cpanel-api":{"description":"Whether to allow the reseller to execute cPanel API 1, cPanel\nAPI 2 and UAPI functions via WHM.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"cpanel-integration":{"description":"Whether to allow the reseller to manage cPanel integration\nlinks.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"create-acct":{"description":"Whether to allow the reseller to create accounts.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"create-dns":{"description":"Whether to allow the reseller to add DNS zones.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"create-user-session":{"description":"Whether to allow the reseller to create a new temporary user\nsession for a specified service.\n\n* `1` — Allow.\n* `0` — Do not allow.\n\n**Note:**\n\nThis ACL privilege allows an API token user to bypass any\nrestrictions that you set on the API token. For more information,\nread our\n[Manage API Tokens](https://go.cpanel.net/ManageAPITokens)\ndocumentation.","enum":[1,0],"example":1,"type":"integer"},"demo-setup":{"description":"Whether to allow the reseller to enable demo mode for accounts.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"digest-auth":{"description":"Whether to allow the reseller to manage Digest Authentication.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"edit-account":{"description":"Whether to allow the reseller to edit accounts.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"edit-dns":{"description":"Whether to allow the reseller to edit DNS zones.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"edit-mx":{"description":"Whether to allow the reseller to edit MX entries.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"edit-pkg":{"description":"Whether to allow the reseller to edit hosting plans (packages).\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"frontpage":{"deprecated":true,"description":"Whether to allow the reseller to manage Microsoft® FrontPage®\nExtensions.\n\n* `1` — Allow.\n* `0` — Do not allow.\n\n**Note:**\n\ncPanel & WHM ignores all Microsoft FrontPage settings and parameters.","enum":[1,0],"example":1,"type":"integer"},"generate-email-config":{"description":"Whether to allow the reseller to generate a mobile configuration\nprofile for an email account.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"kill-acct":{"description":"Whether to allow the reseller to terminate accounts.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"kill-dns":{"description":"Whether to allow the reseller to remove DNS zones.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"limit-bandwidth":{"description":"Whether to allow the reseller to modify bandwidth limits\n(quotas).\n\n* `1` — Allow.\n* `0` — Do not allow.\n\n**Warning:**\n\nIf you do not use resource limits, a value of `1` allows\nresellers to circumvent package limits for disk space.","enum":[1,0],"example":1,"type":"integer"},"list-accts":{"description":"Whether to allow the reseller to view the list of accounts.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"list-pkgs":{"description":"Whether to allow the reseller to view existing hosting plans.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"locale-edit":{"description":"Whether to allow the reseller to create and modify locales on\nthe server.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"mailcheck":{"description":"Whether to allow the reseller to troubleshoot mail delivery.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"manage-api-tokens":{"description":"Whether to allow the reseller to manage API tokens.\n\n* `1` — Allow.\n* `0` — Do not allow.\n\n**Note:**\n\nThis ACL privilege allows an API token user to bypass any\nrestrictions that you set on the API token. For more information,\nread our\n[Manage API Tokens](https://go.cpanel.net/ManageAPITokens)\ndocumentation.","enum":[1,0],"example":1,"type":"integer"},"manage-dns-records":{"description":"Whether to allow the reseller to manage DNS records.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"manage-oidc":{"description":"Whether to allow the reseller to manage external authentication\nfor their accounts.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"manage-styles":{"description":"Whether to allow the reseller to manage their server's cPanel\nstyles.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"mysql-info":{"description":"Whether to allow the reseller to retrieve MySQL® database and\nuser data.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"news":{"description":"Whether to allow the reseller to modify the server's news.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"ns-config":{"description":"Whether to allow the reseller to manage nameserver records.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"park-dns":{"description":"Whether to allow the reseller to park DNS zones.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"passwd":{"description":"Whether to allow the reseller to change passwords.\n\n* `1` — Allow.\n* `0` — Do not allow.\n\n**Note:**\n\nThis privilege allows an API token user to change account\npasswords and log in with a new password. For more information,\nread our\n[Manage API Tokens](https://go.cpanel.net/ManageAPITokens)\ndocumentation.","enum":[1,0],"example":1,"type":"integer"},"quota":{"description":"Whether to allow the reseller to modify quotas.\n\n* `1` — Allow.\n* `0` — Do not allow.\n\n**Warning:**\n\nIf you do not use resource limits, a value of `1`\nallows resellers to circumvent package limits for disk space.","enum":[1,0],"example":1,"type":"integer"},"rearrange-accts":{"description":"Whether to allow the reseller to rearrange accounts.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"resftp":{"description":"Whether to allow the reseller to resync FTP passwords.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"restart":{"description":"Whether to allow the reseller to restart services.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"show-bandwidth":{"description":"Whether to allow the reseller to view account bandwidth usage.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"ssl":{"description":"Whether to allow the reseller to perform SSL site management.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"ssl-buy":{"description":"Whether to allow the reseller to purchase SSL certificates.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"ssl-gencrt":{"description":"Whether to allow the reseller to generate SSL certificates.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"ssl-info":{"description":"Whether to allow the reseller to view their server's SSL\ninformation.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"stats":{"description":"Whether to allow the reseller to view server information.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"status":{"description":"Whether to allow the reseller to view the server's status.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"suspend-acct":{"description":"Whether to allow the reseller to suspend or unsuspend accounts.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"thirdparty":{"description":"Whether to allow the reseller to manage third-party services.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"track-email":{"description":"Whether to allow resellers to view reports about email message\ndelivery attempts from their account.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"upgrade-account":{"description":"Whether to allow the reseller to upgrade or downgrade accounts.\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"},"viewglobalpackages":{"description":"Whether to allow the reseller to use all\n[global packages](https://go.cpanel.net/resellerpackages).\n\n* `1` — Allow.\n* `0` — Do not allow.","enum":[1,0],"example":1,"type":"integer"}},"type":"object"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"listacls","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return all privilege lists and settings","tags":["Resellers","Account Permissions"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  listacls\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/listacls?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/changepackage":{"get":{"description":"This function changes a cPanel account's hosting plan (package).","operationId":"changepackage","parameters":[{"description":"The cPanel account's username.","in":"query","name":"user","required":true,"schema":{"example":"username","format":"username","type":"string"}},{"description":"The hosting plan's name.","in":"query","name":"pkg","required":true,"schema":{"example":"package1","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"changepackage","type":"string"},"output":{"properties":{"raw":{"example":"<pre>\nChanging the account bandwidth limit from “0” to “unlimited”.\nChanging Feature List to default\nChanging the maximum email accounts from “unlimited” to “unlimited”.\nChanging the maximum SQL databases from “unlimited” to “unlimited”.\nChanging the maximum FTP accounts from “unlimited” to “unlimited”.\nChanging the maximum mailing lists from “unlimited” to “unlimited”.\nChanging the maximum subdomains from “unlimited” to “unlimited”.\nChanging the maximum email quota from “unlimited” to “unlimited” …\nChanging \"Maximum Hourly Email by Domain Relayed\" from unlimited to unlimited\nChanging \"Maximum percentage of failed or deferred messages a domain may send per hour\" from unlimited to unlimited\nChanging the maximum parked domains from “unlimited” to “0”.\nChanging the maximum addon domains from “unlimited” to “0”.\nRemoving Shell Access\nShell changed\nChanging cPanel theme from jupiter to jupiter\nChanging plan from default to boo\nBandwidth limit (unlimited) is lower than (unlimited) (all limits removed)<br /><blockquote><div style='float:left;'>Enabling...</div><div style='float:left;'>...exampleaddon.com...</div><div style='float:left;'>...exampleaddon.example.com...</div><div style='float:left;'>...example.com...</div><div style='float:left;'>Done</div></blockquote><br /><div class='clearit' style='clear:both; width:80%;'> </div>Setting quota to “unlimited”.\n<span class=\"b2\">Warning, this will not change shared IP accounts to dedicated IP accounts, or the reverse.</span>\n<span class=\"b2\">Warning: Changing a user’s package does not affect their Digest Authentication settings.</span>\n</pre>","type":"string"}},"type":"object"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update user hosting plan","tags":["Packages","Account Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  changepackage \\\n  user='username' \\\n  pkg='package1'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/changepackage?api.version=1&user=username&pkg=package1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/package_manager_get_package_info":{"get":{"description":"This function retrieves information about the system's available\nRPM packages.\n\n**Note:**\n\nYou must use **either** the `ns` or the `package` parameters.","operationId":"package_manager_get_package_info","parameters":[{"description":"An available RPM package namespace.\n\n**Note:**\n\n* `ea` and any from `ea4_get_additional_pkg_prefixes` API call are the **only** possible values.\n* If you use this parameter, you cannot use the `package` parameter.\n* To view more than one namespace, pass the parameter multiple times. For example,\n`ns=ea` and `ns=altea`.","examples":{"multiple":{"summary":"View multiple namespaces.","value":"ns=ea ns=altea"},"single":{"summary":"View one namespace.","value":"ea"}},"in":"query","name":"ns","required":true,"schema":{"enum":["ea"],"type":"string"}},{"description":"An RPM package name on the system.\n\n**Note:**\n\n* If you use this parameter, you cannot use the `ns` parameter.\n* To view more than one package, pass the parameter multiple times. For example,\n`package=ea-php55` and `package=ea-apr-util`.","examples":{"multiple":{"summary":"View multiple packages.","value":"package=ea-php55 package=ea-apr-util"},"single":{"summary":"View one package.","value":"ea-php55"}},"in":"query","name":"package","required":true,"schema":{"type":"string"}},{"description":"Whether the system will disable [yum](https://en.wikipedia.org/wiki/Yum_(software))'s\nexclude behavior.\n\n* `1` — Disable yum's exclude behavior.\n* `0` — Do **not** disable yum's exclude behavior.","in":"query","name":"disable-excludes","required":false,"schema":{"default":0,"enum":[1,0],"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"packages":{"description":"An array of objects containing information about the RPM packages on the system.","items":{"properties":{"architecture":{"description":"The required system architecture.","example":"x86_64","type":"string"},"license":{"description":"The RPM package's distribution license.","example":"ASL 2.0","type":"string"},"long_description":{"description":"A detailed description of the RPM package.","example":"The mission of the Apache Portable Runtime (APR) is to provide a\\nfree library of C data structures and routines.","type":"string"},"more_info_url":{"description":"The RPM package developer's URL, if available.","example":"http://apr.apache.org","format":"url","nullable":true,"type":"string"},"package":{"description":"The RPM package name.","example":"ea-apr-util","type":"string"},"pkg_dep":{"description":"The RPM package's dependencies and conflicts.","properties":{"conflicts":{"description":"A list of the RPM package's conflicts, if any exist.","example":["ea-php55-php-ioncube5"],"items":{"type":"string"},"type":"array"},"requires":{"description":"A list of the RPM package's requirements, if any exist.","example":["glibc","libuuid","expat","libdb","ea-apr"],"items":{"type":"string"},"type":"array"}},"type":"object"},"pkg_group":{"description":"The RPM package's group.","example":"System Environment/Libraries","type":"string"},"release":{"description":"The RPM package's cPanel release number.","example":"7.7.1.cpanel","type":"string"},"repo_name":{"description":"The repository where the RPM package resides.","example":"NYI","type":"string"},"short_description":{"description":"A short description of the RPM package.","example":"Apache Portable Runtime Utility library","type":"string"},"size":{"description":"The RPM package's size.","example":214647,"minimum":1,"type":"integer"},"state":{"description":"The install state of the RPM package.\n\n* `installed`\n* `not_installed`\n* `updatable`","enum":["installed","not_installed","updatable"],"example":"updatable","type":"string"},"version":{"description":"The version of the RPM package's software.","example":"1.6.1","type":"string"},"version_installed":{"description":"The currently installed version of an RPM package.","example":"1.6.1-4.4.8.cpanel","type":"string"},"version_latest":{"description":"The latest available version of an RPM package.","example":"1.6.1-7.7.1.cpanel","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"package_manager_get_package_info","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return available RPM packages information","tags":["RPM","List Package Information"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  package_manager_get_package_info \\\n  ns='ea' \\\n  package='ea-php55'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/package_manager_get_package_info?api.version=1&ns=ea&package=ea-php55"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.52"}},"/get_service_config":{"get":{"description":"This function returns a service's configuration settings.","operationId":"get_service_config","parameters":[{"description":"The service's name.\n\n* `dovecot` — The Dovecot service.\n\n**Note:**\n\nFor a fresh install, the data returned for the Dovecot\nservice will only contain the list of protocols. It will\nnot be until the mailserver configuration is saved that\nthe return data for Dovecot will look like what is shown\nin the example.","in":"query","name":"service","required":true,"schema":{"enum":["dovecot"],"example":"dovecot","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"integer"},{"type":"object"}],"description":"A configuration key's setting.\n\n**Note:**\n\nThe key name is the return's name."},"description":"A list of the configuration key's settings.","example":{"auth_cache_negative_ttl":3600,"auth_cache_size":"1M","auth_cache_ttl":3600,"auth_policy_hash_nonce":91057590,"compress_messages":0,"config_vsz_limit":2048,"disable_plaintext_auth":"no","expire_trash":0,"expire_spam":0,"hulk_auth_passwd":"FAMONex4Bn9Hv1BO","include_trash_in_quota":0,"incoming_reached_quota":"bounce","ipv6":"on","lmtp_process_limit":500,"lmtp_process_min_avail":0,"lmtp_user_concurrency_limit":4,"login_max_processes_count":50,"login_process_per_connection":"no","login_process_size":128,"login_processes_count":2,"mail_process_size":512,"mdbox_rotate_interval":0,"mdbox_rotate_size":"10M","protocol_imap":{"mail_max_userip_connections":20,"map_idle_notify_interval":24},"protocol_pop3":{"mail_max_userip_connections":3},"protocols":"imap pop3","ssl_cipher_list":"ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384","ssl_min_protocol":"TLSv1.2"},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_service_config","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return service configuration settings","tags":["Server Administration","Services"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_service_config \\\n  service='dovecot'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_service_config?api.version=1&service=dovecot"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"58"}},"/set_cphulk_config_key":{"get":{"description":"This function modifies a single cPHulk configuration settings as specified.","operationId":"set_cphulk_config_key","parameters":[{"description":"The configuration key for the setting to set/modify.\n\nIt should be one of the following:\n*  `block_brute_force_with_firewall` - Whether to use cPanel & WHM's firewall to block brute force attacks.\n*  `block_excessive_brute_force_with_firewall` - Whether to use cPanel & WHM's firewall to block excessive brute force attacks.\n*  `brute_force_period_mins` - The number of minutes over which cPHulk measures all login attempts to a specific user's account.\n*  `brute_force_period_sec` - The number of seconds over which cPHulk measures all login attempts to a specific user's account.\n*  `command_to_run_on_brute_force` - The command to run when an IP address triggers brute force protection.\n*  `command_to_run_on_excessive_brute_force` - The command to run when the system blocks an IP address blocked for a one day period.\n*  `country_blacklist` - The countries to blacklist.\n*  `country_whitelist` - The countries to whitelist.\n*  `ip_based_protection` - Whether to enable IP address-based protection on all requests.\n*  `ip_brute_force_period_mins` - The number of minutes in which cPHulk measures an attacker's login attempts.\n*  `ip_brute_force_period_sec` - The number of seconds in which cPHulk measures an attacker's login attempts.\n*  `is_enabled` - Whether to enable the cPHulk service.\n*  `lookback_period_min` - The number of minutes over which cPHulk counts failed logins against a user.\n*  `lookback_time` - The number of seconds over which cPHulk counts failed logins against a user.\n*  `mark_as_brute` - The maximum number of failures from a specific IP address before cPHulk blocks that address for a two-week period.\n*  `max_failures` - The maximum number of failures that cPHulk allows per account within the defined time range.\n*  `max_failures_byip` - The maximum number of failures from a specific IP address before cPHulk locks out that address.\n*  `notify_on_brute` - Whether cPHulk will send a notification when it detects a brute force attack.\n*  `notify_on_root_login` - Whether cPHulk will send a notification when the root user successfully logs in from an IP address that is **not** on the whitelist.\n*  `notify_on_root_login_for_known_netblock` - Whether cPHulk sends a notification upon successful root login when the IP address is **not** on the whitelist, but from a known netblock.\n*  `username_based_protection` - Whether to enable username-based protection on all requests.\n*  `username_based_protection_for_root` - Whether to allow username-based protection to lock out the root user.\n*  `username_based_protection_local_origin` - Whether to enable username-based protection only on requests that originate from a local IP address.","in":"query","name":"key","required":true,"schema":{"enum":["block_brute_force_with_firewall","block_excessive_brute_force_with_firewall","brute_force_period_mins","brute_force_period_sec","command_to_run_on_brute_force","command_to_run_on_excessive_brute_force","country_blacklist","country_whitelist","ip_based_protection","ip_brute_force_period_mins","ip_brute_force_period_sec","is_enabled","lookback_period_min","lookback_time","mark_as_brute","max_failures","max_failures_byip","notify_on_brute","notify_on_root_login","notify_on_root_login_for_known_netblock","username_based_protection","username_based_protection_for_root","username_based_protection_local_origin"],"example":"is_enabled","type":"string"}},{"description":"The new value for the specified key. The allowable value depends on which key is being set.\n\nFor the following keys, the value must be 0 or 1:\n* `block_brute_force_with_firewall`\n* `block_excessive_brute_force_with_firewall`\n* `ip_based_protection`\n* `is_enabled`\n* `notify_on_brute`\n* `notify_on_root_login`\n* `notify_on_root_login_for_known_netblock`\n* `username_based_protection`\n* `username_based_protection_for_root`\n* `username_based_protection_local_origin`\n\nFor the following keys, the value must be an integer which specifies a number of minutes or seconds:\n* `brute_force_period_mins`\n* `brute_force_period_sec`\n* `ip_brute_force_period_mins`\n* `ip_brute_force_period_sec`\n* `lookback_period_min`\n* `lookback_time` - This one is in seconds despite not having `sec` in the name\n\nThese keys require the value to be a string containing a command to be run:\n(For a list of commands, read the _Command Variables_ section of our [cPHulk Brute Force Protection](https://go.cpanel.net/whmdocscPHulkBruteForceProtection) documentation.)\n* `command_to_run_on_brute_force`\n* `command_to_run_on_excessive_brute_force`\n\nThese keys require the value to be a string containing a comma-separated list of country codes:\n(For a list of countries, run the WHM API 1 `get_countries_with_known_ip_ranges` function.)\n* `country_blacklist`\n* `country_whitelist`\n\nThe following keys require an integer representing a maximum number of failures\n* `mark_as_brute`\n* `max_failures`\n* `max_failures_byip`","in":"query","name":"value","required":true,"schema":{"example":1,"oneOf":[{"type":"string"},{"type":"integer"}]}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"cphulk_config":{"description":"cPHulk configuration settings.","properties":{"block_brute_force_with_firewall":{"description":"Whether to use cPanel & WHM's firewall to block brute force attacks.\n* `1` - Use the firewall.\n* `0` - Do **not** use the firewall.","enum":[0,1],"example":0,"type":"integer"},"block_excessive_brute_force_with_firewall":{"description":"Whether to use cPanel & WHM's firewall to block excessive brute force attacks.\n* `1` - Use the firewall.\n* `0` - Do **not** use the firewall.","enum":[0,1],"example":0,"type":"integer"},"brute_force_period_mins":{"description":"The number of minutes over which cPHulk measures all login attempts to a specific user's account.","example":5,"type":"integer"},"brute_force_period_sec":{"description":"The number of seconds over which cPHulk measures all login attempts to a specific user's account.","example":300,"type":"integer"},"can_temp_ban_firewall":{"description":"Whether the system firewall can apply temporary IP address bans.\n* `1` - Can temporarily apply IP address bans.\n* `0` - Cannot temporarily apply IP address bans.\n\n**Note:**\n\nIf this return's value is 0, then the `ip_based_protection parameter` is **not** available, which means that you cannot use the following parameters:\n* `block_brute_force_with_firewall`\n* `block_excessive_brute_force_with_firewall`\n* `ip_brute_force_period_mins`\n* `ip_brute_force_period_sec`","enum":[0,1],"example":1,"type":"integer"},"command_to_run_on_brute_force":{"description":"The command to run when an IP address triggers brute force protection.\n- A valid command.\n- An empty string.","example":"","type":"string"},"command_to_run_on_excessive_brute_force":{"description":"The command to run when the system blocks an IP address blocked for a one day period.\n* A valid command.\n* An empty string.","example":"","type":"string"},"country_blacklist":{"description":"The countries to blacklist. A comma-separated list of valid ISO 3166-1 alpha-2 country codes. This value may be empty.","example":"PK,BR","format":"ISO-3166-1 (alpha-2)","type":"string"},"country_whitelist":{"description":"The countries to whitelist. A comma-separated list of valid ISO 3166-1 alpha-2 country codes. This value may be empty.","example":"US,AU","format":"ISO-3166-1 (alpha-2)","type":"string"},"ip_based_protection":{"description":"Whether IP address-based protection on all requests is enabled.\n* `1` - Enabled.\n* `0` - Disabled.","enum":[0,1],"example":1,"type":"integer"},"ip_brute_force_period_mins":{"description":"The number of minutes in which cPHulk measures an attacker's login attempts.","example":15,"type":"integer"},"ip_brute_force_period_sec":{"description":"The number of seconds in which cPHulk measures an attacker's login attempts.","example":900,"type":"integer"},"is_enabled":{"description":"Whether the cPHulk service is enabled.\n* `1` - Enabled.\n* `0` - Disabled.","enum":[0,1],"example":1,"type":"integer"},"lookback_period_min":{"description":"The number of minutes over which cPHulk counts failed logins against a user.","example":360,"type":"integer"},"lookback_time":{"description":"The number of seconds over which cPHulk counts failed logins against a user.","example":21600,"type":"integer"},"mark_as_brute":{"description":"The maximum number of failures from a specific IP address before cPHulk blocks that address for a two-week period.","example":30,"type":"integer"},"max_failures":{"description":"The maximum number of failures that cPHulk allows per account within the defined time range.","example":30,"type":"integer"},"max_failures_byip":{"description":"The maximum number of failures from a specific IP address before cPHulk locks out that address.","example":5,"type":"integer"},"notify_on_brute":{"description":"Whether cPHulk will send a notification when it detects a brute force attack.\n* `1` - Send the notification.\n* `0` - Do **not** send the notification.","enum":[0,1],"example":0,"type":"integer"},"notify_on_root_login":{"description":"Whether cPHulk will send a notification when the root user successfully logs in from an IP address that is **not** on the whitelist.\n* `1` - Send the notification.\n* `0` - Do **not** send the notification.","enum":[0,1],"example":0,"type":"integer"},"notify_on_root_login_for_known_netblock":{"description":"Whether cPHulk sends a notification upon successful root login when the IP address is **not** on the whitelist, but from a known netblock\n* `1` - Send the notification.\n* `0` - Do **not** send the notification.","enum":[0,1],"example":0,"type":"integer"},"username_based_protection":{"description":"Whether username-based protection on all requests is enabled.\n* `1` - Enabled.\n* `0` - Disabled.","enum":[0,1],"example":0,"type":"integer"},"username_based_protection_for_root":{"description":"Whether username-based protection can lock out the root user.\n* `1` - Allowed.\n* `0` - Not allowed.","enum":[0,1],"example":0,"type":"integer"},"username_based_protection_local_origin":{"description":"Whether username-based protection only on requests that originate from a local IP address.\n* `1` - Enabled.\n* `0` - Disabled.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"set_cphulk_config_key","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update login security configuration settings","tags":["cPHulk","Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  set_cphulk_config_key key=is_enabled value=1\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/set_cphulk_config_key?api.version=1&key=is_enabled&value=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"70"}},"/showbw":{"get":{"description":"This function retrieves account bandwidth information.","operationId":"showbw","parameters":[{"description":"The month to query, in numeric format.\n\nThis value defaults to the current month.","in":"query","name":"month","required":false,"schema":{"example":12,"maximum":12,"minimum":1,"type":"integer"}},{"description":"The year to query.\n\nThis value defaults to the current year.","in":"query","name":"year","required":false,"schema":{"example":2019,"type":"integer"}},{"description":"The reseller to query.\n\nIf you do **not** specify a value, the function queries **all** users.","in":"query","name":"showres","required":false,"schema":{"example":"reseller_user","type":"string"}},{"description":"A [Perl Compatible Regular Expression (PCRE)](https://en.wikipedia.org/wiki/Perl_Compatible_Regular_Expressions)\nthat filters the results. The system matches the PCRE against the `searchtype`\nparameter's specified type.\n\nIf you do **not** specify a value for **both** the `searchtype` and `search`\nparameters, the function does **not** use the `search` criteria.","in":"query","name":"search","required":false,"schema":{"example":"ownername","type":"string"}},{"description":"The account information to query.\n\n* `domain` — Match domains against the `search` regular expression.\n* `owner` — Match the WHM user who owns the account against the `search`\nregular expression.\n* `user` — Match usernames against the `search` regular expression.\n* `ip` — Match IP addresses against the `search` regular expression.\n* `package` — Match hosting plans (packages) against the `search` regular\nexpression.\n\nIf you do **not** specify a value for **both** the `searchtype` and `search`\nparameters, the function does **not** use the `searchtype` value.","in":"query","name":"searchtype","required":false,"schema":{"enum":["domain","owner","user","ip","package"],"example":"owner","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"acct":{"description":"Bandwidth information for the reseller's accounts.","items":{"properties":{"bwusage":{"description":"The bandwidth information for domains on the account.","items":{"properties":{"deleted":{"description":"Whether the account was deleted.\n\n* `1` — Deleted.\n* `0` — **Not** deleted.","enum":[1,0],"example":0,"type":"integer"},"domain":{"description":"The domain on the account.","example":"example.com","type":"string"},"usage":{"description":"The domain's bandwidth usage during the queried period, in bytes.","example":0,"minimum":0,"type":"integer"}},"type":"object"},"type":"array"},"deleted":{"description":"Whether the account was deleted.\n\n* `1` — Deleted.\n* `0` — **Not** deleted.","enum":[1,0],"example":0,"type":"integer"},"limit":{"description":"The account's bandwidth limit, in bytes.","example":0,"minimum":0,"type":"integer"},"maindomain":{"description":"The account's main domain.","example":"example.com","type":"string"},"owner":{"description":"The account's owner.","example":"root","type":"string"},"reseller":{"description":"Whether the user is a reseller.\n\n* `1` — Reseller account.\n* `0` — **Not** a reseller account.","enum":[1,0],"example":0,"type":"integer"},"totalbytes":{"description":"The account's total bandwidth usage during the queried period, in bytes.","example":352,"minimum":0,"type":"integer"},"user":{"description":"The account username.","example":"user","type":"string"}},"type":"object"},"type":"array"},"month":{"description":"The queried month.","example":12,"maximum":12,"minimum":1,"type":"integer"},"reseller":{"description":"The reseller username or the `root` user.","example":"root","type":"string"},"totalused":{"description":"The total bandwidth usage of the reseller's accounts during the queried period, in bytes.","example":352,"minimum":0,"type":"integer"},"year":{"description":"The queried year.","example":2019,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"showbw","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return cPanel account bandwidth information","tags":["Bandwidth and Disk Quotas"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  showbw\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/showbw?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/get_database_optimizations":{"get":{"description":"This function retrieves available database optimizations.\n\n**Warning:**\n\nOn some servers, this function may return a large amount of output. We strongly suggest that you [filter](https://go.cpanel.net/WHMAPI1FilterOutput) and [sort](https://go.cpanel.net/WHMAPI1SortOutput) the output.\n\n**Important:**\n\nThe system **disables** this function when you have **not** configured remote MySQL, and you've disabled the MySQL/MariaDB and PostgreSQL [roles](https://go.cpanel.net/serverroles).","operationId":"get_database_optimizations","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"description":"An array of objects that contain my.cnf options and their recommended values.","items":{"properties":{"name":{"description":"The name of the option.","example":"innodb_sort_buffer_size","type":"string"},"reason":{"description":"A justification for why the option should be adjusted.","example":"Your system's peak theoretical memory allocation is too high and may cause instability.","type":"string"},"value":{"description":"The recommended option value.","example":"2M","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_database_optimizations","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return MySQL database optimizations","tags":["Databases","MySQL Databases"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_database_optimizations\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_database_optimizations?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.44"}},"/batch_create_cphulk_records":{"post":{"description":"This function adds one or more records to cPHulk's whitelist or blacklist. The function includes the option to add unique comments for each IP address that you add.","operationId":"batch_create_cphulk_records","requestBody":{"content":{"application/json":{"schema":{"example":{"api.version":1,"list_name":"white","records":[{"comment":"Automated update tools.","ip":"192.168.0.1"},{"comment":"System administrators and support systems.","ip":"192.168.1.0/30"},{"comment":"Owner of example.com.","ip":"122.1.56.7-122.1.56.8"},{"comment":"Special access group 1","ip":"2001:db9::"},{"comment":"Special access group 1","ip":"2001:db9::1-2001:db9::5"},{"comment":"Special access group 2","ip":"2001:db8::/32"}]},"properties":{"api.version":{"description":"The WHM API version number.","enum":[1],"type":"integer"},"list_name":{"description":"The cPHulk list's name.\n\n* `black` - Add a new record or records to the blacklist.\n* `white` - Add a new record or records to the whitelist. ","enum":["black","white"],"example":"white","type":"string"},"records":{"description":"The list of records to add to the whitelist or blacklist.","items":{"description":"A whitelist or blacklist record.","properties":{"comment":{"example":"Dangerous website","maximum":255,"type":"string"},"ip":{"$ref":"#/components/schemas/ip-address"}},"required":["ip"],"type":"object"},"type":"array"},"skip_enabled_check":{"default":0,"description":"Whether to skip checking if cPHulk runs on the server.\n\n* `1` - Do **not** check if cPHulk is running.\n* `0` - Check if cPHulk is running.\n\n**Note:**\n\n If cPHulk is disabled and you check its status, the function returns the following message: `cPHulk is disabled on the server.` ","enum":[0,1],"example":1,"type":"integer"}},"required":["api.version","list_name","records"]}}}},"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"comment":{"description":"The comment that you included when you called the function.","example":"George Wendt flying through the air.","type":"string"},"ip_blocks_removed":{"description":"The number of IP address blocks that the function deleted.","example":1,"type":"integer"},"ips_added":{"description":"An array of IP addresses that the function added from the list. This function will always returns ranges in the IP1-IP2 format.","example":["192.168.0.1","192.168.1.0-192.168.1.3","122.1.56.7-122.1.56.8"],"items":{"$ref":"#/components/schemas/ip-address"},"type":"array"},"ips_failed":{"additionalProperties":{"description":"The reason why the system failed to add an IP address to the list.\n\n**Note:**\n\nThe IP address is the return's name.","type":"string"},"description":"An object of IP addresses that the system failed to add to the list. This object contains one or more IP address returns.","example":{"192.168.0.1":"Invalid IP address or range: \"192.68.0.1\""},"type":"object"},"iptable_bans_removed":{"description":"The number of `iptables` temporary block rules that the function deleted.","example":0,"minimum":0,"type":"integer"},"list_name":{"description":"The cPHulk list's name.\n* `black`\n* `white`","enum":["black","white"],"example":"white","type":"string"},"original_ips_added":{"description":"An array of IP addresses that the function added from the list.\n  The system will return the one of the following formats:\n\n - A IPv4 address (192.168.0.1).\n - A simple IPv4 address range (192.168.1.1-192.168.1.4).\n - A CIDR IPv4 address range (192.168.1.0/30).","example":["192.168.0.1","192.168.1.0/30","122.1.56.7-122.1.56.8"],"items":{"$ref":"#/components/schemas/ip-address"},"type":"array"},"requester_ip":{"anyOf":[{"format":"ipv4","type":"string"},{"format":"ipv6","type":"string"}],"description":"The IP address of the user or system that requested the addition.","example":"10.1.4.228"},"requester_ip_is_whitelisted":{"description":"Whether the requester's IP address exists on cPHulk's whitelist.\n* `1` - Whitelisted.\n* `0` - Not whitelisted.","enum":[0,1],"example":0,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"batch_create_cphulk_records","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Add login security record to list with comment","tags":["cPHulk","Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"echo '{\"api.version\":\"1\",\"list_name\":\"white\",\"records\":[{\"comment\":\"Automated update tools.\",\"ip\":\"192.168.0.1\"},{\"comment\":\"System administrators and support systems.\",\"ip\":\"192.168.1.1/30\"},{\"comment\":\"Owner of example.com.\",\"ip\":\"122.1.56.7-122.1.56.8\"}]}' | \\\nwhmapi1 --input=json --output=jsonpretty \\\n  batch_create_cphulk_records"},{"label":"HTTP Request (Wire Format)","lang":"HTTP","source":"POST /cpsess##########/json-api/batch_create_cphulk_records HTTP/1.1\nHost: example.com:2083\nCookie: ###################################\nContent-Type: application/json\nContent-Length: 260\n\n{\"api.version\":\"1\",\"list_name\":\"white\",\"records\":[{\"comment\":\"Automated update tools.\",\"ip\":\"192.168.0.1\"},{\"comment\":\"System administrators and support systems.\",\"ip\":\"192.168.1.1/30\"},{\"comment\":\"Owner of example.com.\",\"ip\":\"122.1.56.7-122.1.56.8\"}]}"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.48"}},"/createacct":{"get":{"description":"This function creates a cPanel account and sets up its domain information.\n\n**Note:**\n\n* On servers that run CentOS 7, you may see a `named` warning about the absence of SPF resource records on DNS.\n* This warning is **not** relevant on CentOS 7 servers, because [RFC 7208 deprecated SPF records](https://tools.ietf.org/html/rfc7208). CentOS 7 servers use TXT records instead of SPF records.\n* Red Hat 7.1 and CentOS 7.1 both contain `bind-9.9.4-23.el7`, which is an updated version of BIND that complies with RFC 7208. To resolve this issue, update your operating system to a version that contains the updated version of BIND. For more information, read the [Red Hat Bugzilla case about SPF record errors](https://bugzilla.redhat.com/show_bug.cgi?id=1215164).","operationId":"createacct","parameters":[{"description":"The new account's username. cPanel usernames **must** adhere to the following criteria:\n* The first eight characters of a username **must** be unique.\n* A username **cannot** begin with a number or the test string.\n\n**Note:**\n\n* Use the `Cpanel::Validate::Username` Perl module to validate usernames before you call this function. For more information, read the `/usr/local/cpanel/Cpanel/Validate/Username.pod` file.\n* The system will automatically convert this value to all lowercase letters.\n* MySQL's unique character limitations do **not** exist on servers that use MariaDB.","in":"query","name":"username","required":true,"schema":{"example":"username","maxLength":16,"type":"string"}},{"description":"The account's main domain.","in":"query","name":"domain","required":true,"schema":{"example":"example.com","type":"string"}},{"description":"The account's maximum bandwidth.\n* `0`, `unlimited`, or `null` — The account possesses unlimited bandwidth.","in":"query","name":"bwlimit","required":false,"schema":{"example":"unlimited","format":"megabytes","oneOf":[{"enum":[null]},{"enum":["unlimited"],"type":"string"},{"minimum":0,"type":"integer"}]}},{"description":"Whether the account has [Common Gateway Interface (CGI)](https://en.wikipedia.org/wiki/Common_Gateway_Interface) access enabled.\n* `1` — Enabled.\n* `0` — Disabled.\n\n**Note:**\n\n When a [server profile](https://docs.cpanel.net/whm/server-configuration/server-profile/) disables the [Web Server](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/86/) role, this parameter defaults to `0`. On these servers, you **cannot** enable CGI access.","in":"query","name":"cgi","required":false,"schema":{"default":1,"enum":[1,0],"example":1,"type":"integer"}},{"description":"The account's contact email address.","in":"query","name":"contactemail","required":false,"schema":{"default":"","example":"username@example.com","format":"email","type":"string"}},{"description":"The account's cPanel theme.\n\n**Note:**\n\nThis parameter defaults to the server's [default cPanel theme](https://docs.cpanel.net/whm/server-configuration/basic-webhost-manager-setup/).","in":"query","name":"cpmod","required":false,"schema":{"example":"jupiter","type":"string"}},{"description":"The account's IP address.\n\n**Note:**\n\nIf you do not specify this parameter, the system will determine the account's IP address.","in":"query","name":"customip","required":false,"schema":{"example":"192.0.2.0","format":"ipv4","type":"string"}},{"description":"Whether [DomainKeys Identified Mail (DKIM)](https://en.wikipedia.org/wiki/DomainKeys_Identified_Mail) is enabled for the account.\n* `1` — Enabled.\n* `0` — Disabled.\n\n**Note:**\n\nThis parameter defaults to the *Enable DKIM on domains for newly created accounts* setting's value in WHM's *[Tweak Settings](https://docs.cpanel.net/whm/server-configuration/tweak-settings/) interface (WHM >> Home >> System Configuration >> Tweak Settings)*.","in":"query","name":"dkim","required":false,"schema":{"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether [Domain-based Message Authentication, Reporting, and Conformance (DMARC)](https://docs.cpanel.net/knowledge-base/cpanel-product/cpanel-glossary/#dmarc) is enabled for the account.\n* `1` — Enabled.\n* `0` — Disabled.\n\n**Note:**\n\nThis parameter defaults to the *Enable DMARC on domains for newly created accounts* setting's value in the _Domains_ section of WHM's *[Tweak Settings](https://docs.cpanel.net/whm/server-configuration/tweak-settings/#domains) interface (WHM >> Home >> System Configuration >> Tweak Settings)*.","in":"query","name":"dmarc","required":false,"schema":{"enum":[0,1],"example":1,"type":"integer"}},{"description":"The account's assigned feature list.","in":"query","name":"featurelist","required":false,"schema":{"default":"default","example":"feature_list","type":"string"}},{"description":"Whether to overwrite an existing DNS zone with the new account's information. The system performs this action if a matching DNS zone currently exists.\n* `1` — Overwrite.\n* `0` — Do **not** overwrite.","in":"query","name":"forcedns","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}},{"deprecated":true,"description":"Whether the account has Microsoft® FrontPage Extensions enabled.\n\n**Note:**\n\n cPanel & WHM ignores all FrontPage settings and parameters.","in":"query","name":"frontpage","required":false,"schema":{"default":null,"nullable":true,"type":"integer"}},{"description":"The account's group ID.\n\n**Note:**\n\n* To use this parameter, the function's caller **must** authenticate as the root user.\n* If you do **not** specify this parameter, the system generates a group ID.\n* This **must** be a unique value that is **not** currently associated with disk usage and does **not** exist on the server.","in":"query","name":"gid","required":false,"schema":{"example":123456789,"minimum":1,"type":"integer"}},{"description":"Whether the account has shell (SSH) access enabled.\n* `1` — Enabled.\n* `0` — Disabled.","in":"query","name":"hasshell","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}},{"description":"A legacy parameter.\n* `1` — Enabled.\n* `0` — Disabled.\n\n**Important:**\n\n Only include this parameter if you set a useregns value of 1.","in":"query","name":"hasuseregns","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"The absolute path to the account's `home` directory.\n\n**Note:**\n\n* To use this parameter, the function's caller **must** authenticate as the `root` user.\n* If you do not specify a value, the system uses the `/home/user` directory, where `user` is the account's username.","in":"query","name":"homedir","required":false,"schema":{"example":"/home/user","type":"string"}},{"description":"Whether the account has a dedicated IP address.\n* `y` — The account possesses a dedicated IP address.\n* `n` — The account does **not** possess a dedicated IP address.","in":"query","name":"ip","required":false,"schema":{"default":"n","enum":["y","n"],"example":"n","type":"string"}},{"description":"The account's default locale.\n\n**Note:**\n\n* This value is case-sensitive.\n* For region-specific locales, use the ISO 639-1 code, an underscore (`_`), and the [ISO 3166-1](https://en.wikipedia.org/wiki/ISO_3166-1) code.","in":"query","name":"language","required":false,"schema":{"example":"en","type":"string"}},{"description":"The name of the account owner.\n* `root`\n*  A valid reseller account username on the server.","in":"query","name":"owner","required":false,"schema":{"example":"root","type":"string"}},{"description":"Set the account to own itself. Ignored if `owner` is set.\n* `1` — Set account to own itself.\n* `0` — Do nothing.","in":"query","name":"ownerself","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"A [linked cPanel mail server](https://docs.cpanel.net/whm/server-configuration/link-server-nodes/) on which to also create the account. This is the server's alias (friendly name) defined when creating the link to a cPanel mail server.\n\n**Note:**\n\n This function **requires** a linked cPanel mail server.","in":"query","name":"mail_node_alias","required":false,"schema":{"example":"mailnode","type":"string"}},{"description":"A mailbox format to use, if you do not wish to use the system's default mailbox format.\n\n**Note:**\n\n* Use this parameter when you transfer between servers with different mailbox formats.\n* This parameter defaults to the *The mailbox storage format for new accounts setting* in the *Mail* section of WHM's [*Tweak Settings*](https://docs.cpanel.net/whm/server-configuration/tweak-settings/#mail) interface (*WHM >> Home >> Server Configuration >> Tweak Settings*).","in":"query","name":"mailbox_format","required":false,"schema":{"enum":["mdbox","maildir"],"example":"mdbox","type":"string"}},{"description":"The percentage of failed or deferred email messages that the account can send per hour. If the account exceeds this value its outgoing mail is rate-limited.\n* `0` or `unlimited` — The account can send an unlimited number of failed or deferred messages.","in":"query","name":"max_defer_fail_percentage","required":false,"schema":{"default":"unlimited","example":"unlimited","oneOf":[{"enum":["unlimited"],"type":"string"},{"minimum":0,"type":"integer"}]}},{"description":"The maximum number of emails that the account can send in one hour.\n* `0` or `unlimited` — The account can send an unlimited number of emails.","in":"query","name":"max_email_per_hour","required":false,"schema":{"example":"unlimited","oneOf":[{"enum":["unlimited"],"type":"string"},{"minimum":0,"type":"integer"}]}},{"description":"The maximum size that the account can define when it creates an email account.\n* `0` or `unlimited` — The account possesses an unlimited quota.\n\n**Important:**\n\n * This value applies to each email account, **not** each cPanel account.\n * If you define this parameter it overwrites the hosting plan's defined value for the account.\n * We recommend that you allow the account's plan to determine this value.","in":"query","name":"max_emailacct_quota","schema":{"default":1024,"example":1024,"format":"megabytes","oneOf":[{"enum":["unlimited"],"type":"string"},{"maximum":4294967296,"minimum":0,"type":"integer"}]}},{"description":"The account's maximum number of addon domains.\n* `unlimited`, or `null` — The account possesses unlimited addon domains.","in":"query","name":"maxaddon","required":false,"schema":{"default":0,"example":"unlimited","oneOf":[{"enum":[null]},{"enum":["unlimited"],"type":"string"},{"maximum":999999,"minimum":0,"type":"integer"}]}},{"description":"The account's maximum number of FTP accounts.\n* `0`, `unlimited`, or `null` — The account possesses unlimited FTP accounts.","in":"query","name":"maxftp","required":false,"schema":{"example":"unlimited","oneOf":[{"enum":[null]},{"enum":["unlimited"],"type":"string"},{"maximum":999999,"minimum":0,"type":"integer"}]}},{"description":"The account's maximum number of mailing lists.\n* `0`, `unlimited`, or `null` — The account possesses unlimited mailing lists.","in":"query","name":"maxlst","required":false,"schema":{"example":"unlimited","oneOf":[{"enum":[null]},{"enum":["unlimited"],"type":"string"},{"maximum":999999,"minimum":0,"type":"integer"}]}},{"description":"The account's maximum number of parked domains (aliases).\n* `unlimited` or `null` — The account possesses unlimited parked domains.","in":"query","name":"maxpark","required":false,"schema":{"default":0,"example":"unlimited","oneOf":[{"enum":[null]},{"enum":["unlimited"],"type":"string"},{"maximum":999999,"minimum":0,"type":"integer"}]}},{"description":"The account's maximum number of email accounts.\n* `0`, `unlimited`, or `null` — The account possesses unlimited email accounts.","in":"query","name":"maxpop","required":false,"schema":{"example":"unlimited","oneOf":[{"enum":[null]},{"enum":["unlimited"],"type":"string"},{"maximum":999999,"minimum":0,"type":"integer"}]}},{"description":"The account's maximum number of each available type of SQL database.\nFor example, this parameter has a `5` value and the system administrator allows\nMySQL® and PostgreSQL® databases. Users can create up to five MySQL databases\nand up to five PostgreSQL databases.\n* `0`, `unlimited`, or `null` — The account possesses unlimited databases.","in":"query","name":"maxsql","required":false,"schema":{"example":"unlimited","oneOf":[{"enum":[null]},{"enum":["unlimited"],"type":"string"},{"maximum":999999,"minimum":0,"type":"integer"}]}},{"description":"The account's maximum number of subdomains.\n`unlimited` or `null` — The account possesses unlimited subdomains.","in":"query","name":"maxsub","required":false,"schema":{"example":"unlimited","oneOf":[{"enum":[null]},{"enum":["unlimited"],"type":"string"},{"maximum":999999,"minimum":0,"type":"integer"}]}},{"description":"The account's main mail exchanger's type.\n* `local` - Local Mail Exchanger.\n* `secondary` - Backup Mail Exchanger.\n* `remote` - Remote Mail Exchanger.\n* `auto` - Automatically Detect Configuration.\n\n**Note:**\n\nThe function does **not** configure the primary MX entry to point to the appropriate exchanger. You must [perform this function separately](https://docs.cpanel.net/whm/dns-functions/email-routing-configuration/).","in":"query","name":"mxcheck","required":false,"schema":{"default":"local","enum":["local","secondary","remote","auto"],"example":"auto","type":"string"}},{"description":"The account's password.\n\n**Note:**\n\n * You can use either the `pass` or the `password` parameter, but **not** both.\n * If you don't specify this value, the system generates a secure password.","in":"query","name":"pass","required":false,"schema":{"example":"123456luggage","type":"string"}},{"description":"The account's password.\n\n**Note:**\n\n * You can use **either** the `pass` or the `password` parameter, but **not** both.\n * If you don't specify this value, the system generates a secure password.","in":"query","name":"password","required":false,"schema":{"example":"123456luggage","type":"string"}},{"description":"A new plan name. Use this parameter to save unique account settings as a new plan.\n\n**Note:**\n\n * If you do **not** use this parameter but specify `1` for the `savepkg` value, the system will generate a plan name.\n * If you do **not** use this parameter and specify `0` or do not use the `savepkg` parameter, the function does not save a new plan.\n * If you do **not** use this parameter, the function will not save the new account settings.","in":"query","name":"pkgname","required":false,"schema":{"example":"my_new_package","type":"string"}},{"description":"The account's hosting plan (package).\n\n**Important:**\n\n If you provide this value, **do not** use the optional quota-related parameters below. Instead, we recommend that you allow the account's plan to determine these values.","in":"query","name":"plan","required":false,"schema":{"default":"default","example":"default","type":"string"}},{"description":"The account's disk space quota.\n* `0` — The account's disk space is unlimited.","in":"query","name":"quota","required":false,"schema":{"default":0,"example":500,"format":"megabytes","maximum":999999,"minimum":0,"type":"integer"}},{"description":"Whether to grant reseller privileges to the account.\n* `1` — Grant reseller privileges.\n* `0` — Do **not** grant reseller privileges.","in":"query","name":"reseller","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}},{"description":"Whether to save the account's settings as a new plan.\n* `1` — Save.\n* `0` — Do **not** save.","in":"query","name":"savepkg","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether the account has Apache SpamAssassin™ enabled.\n* `1` — Enabled.\n* `0` — Disabled.","in":"query","name":"spamassassin","required":false,"schema":{"default":1,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether [Sender Policy Framework (SPF)](https://en.wikipedia.org/wiki/Sender_Policy_Framework) is enabled for the account.\n* `1` — Enabled.\n* `0` — Disabled.\n\nThis parameter defaults to the *Enable SPF on domains for newly created accounts*\nsetting's value in WHM's [*Tweak Settings*](https://docs.cpanel.net/whm/server-configuration/tweak-settings/) interface (*WHM >> Home >> System Configuration >> Tweak Settings*).","in":"query","name":"spf","required":false,"schema":{"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to enable spam box filtering for the account.\n* `y` - Enable spam box filtering.\n* `n` - Disable spam box filtering.\n**Note:**\n\n You **must** enable Apache SpamAssassin™ to use the Spam Box feature.","in":"query","name":"spambox","required":false,"schema":{"default":"y","enum":["y","n"],"example":"y","type":"string"}},{"description":"The account's user ID.\n\n**Note:**\n\n * To use this parameter, the function's caller **must** authenticate as the `root` user.\n * If you do not specify this parameter, the system generates a user ID.\n * This **must** be a unique value that is **not** currently associated with disk usage and does **not** exist on the server.","in":"query","name":"uid","required":false,"schema":{"example":123456789,"minimum":0,"type":"integer"}},{"description":"Whether to use registered nameservers for the domain.\n* `1` - Use registered nameservers.\n* `0` - Use the server's default nameservers.\n\n**Important:**\n\n If you set this parameter to `1`, you must also include the `hasuseregns` parameter with a value of `1`.","in":"query","name":"useregns","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}},{"description":"Assign [Account Enhancements](https://go.cpanel.net/account-enhancements) to the cPanel account. To view your server's Account Enhancements, run WHM API 1's `list_account_enhancements` function.","examples":{"multiple":{"summary":"Assign multiple enhancements","value":["My Custom Enhancement","Sample Enhancement"]},"single":{"summary":"Assign one enhancement","value":"My Custom Enhancement"}},"in":"query","name":"account_enhancements","schema":{"oneOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]}},{"description":"Create the user as a reseller without an associated domain.\n* `1` - Create the account as a reseller without an associated domain.\n* `0` - Do **not** create the account as a reseller without an associated domain.\n\n**Warning:**\n\nIf you create a reseller without a domain, certain parts of WHM will not function\nfor that user. These limitations exist both when logged in as that user **and**\nwhen you attempt to perform actions which affect that user.","in":"query","name":"reseller_without_domain","required":false,"schema":{"default":0,"enum":[0,1],"example":0,"type":"integer"}},{"description":"The maximum number of Team users for this account.\nThis parameter should be a number between 0 and the server's default value, inclusively.\nThis parameter can not be a number greater than the server's default value.","in":"query","name":"max_team_users","required":false,"schema":{"example":7,"maximum":7,"minimum":0,"type":"integer"}},{"description":"Whether to display the account password in the output.\n* `y` — Display the account password in the output.\n* `n` — Do NOT display the account password in the output.","in":"query","name":"showpass","required":false,"schema":{"default":"y","enum":["y","n"],"example":"n","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"ip":{"description":"The account's primary nameserver's IP address.","example":"192.0.2.0","format":"ipv4","type":"string"},"nameserver":{"description":"The account's primary nameserver.","example":"ns1.example.com","type":"string"},"nameserver2":{"description":"The account's secondary nameserver.","example":"ns2.example.com","type":"string"},"nameserver3":{"description":"The account's tertiary nameserver.","example":"ns3.example.com","type":"string"},"nameserver4":{"description":"The account's quaternary nameserver.","example":"ns4.example.com","type":"string"},"nameservera":{"description":"The account's primary nameservers' IP address.","example":"192.0.2.1","format":"ipv4","nullable":true,"type":"string"},"nameservera2":{"description":"The account's secondary nameservers' IP address.","example":"192.0.2.2","format":"ipv4","nullable":true,"type":"string"},"nameservera3":{"description":"The account's tertiary nameservers' IP address.","example":"192.0.2.3","format":"ipv4","nullable":true,"type":"string"},"nameservera4":{"description":"The account's quaternary nameservers' IP address.","example":"192.0.2.4","format":"ipv4","nullable":true,"type":"string"},"nameserverentry":{"description":"The primary nameserver's DNS name.","example":"dnsentry1","nullable":true,"type":"string"},"nameserverentry2":{"description":"The secondary nameserver's DNS name.","example":"dnsentry2","nullable":true,"type":"string"},"nameserverentry3":{"description":"The tertiary nameserver's DNS name.","example":"dnsentry3","nullable":true,"type":"string"},"nameserverentry4":{"description":"The quaternary nameserver's DNS name.","example":"dnsentry4","nullable":true,"type":"string"},"package":{"description":"The account's plan (package) name.","example":"my_new_package","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"createacct","type":"string"},"output":{"description":"An object that contains the function's raw output information.","properties":{"raw":{"description":"The raw output from the account creation operation. This return may contain HTML code.","example":"Checking input data...Forced Dns is enabled.\\nValidating Username......Done\\nValidating IP......Done\\nValidating Contact Email......Done\\n...Done\\nValidating system setup......Done\\nChecking for database conflicts......Done\\nWWWAcct 12.6.0 (c) 2024 WebPros International, LLC...\\n\\n+===================================+\\n| New Account Info |\\n+===================================+\\n| Domain: example.com\\n| Ip: 192.0.2.0 (n)\\n| HasCgi: y\\n| UserName: username\\n| PassWord: 123456luggage\\n| CpanelMod: jupiter\\n| HomeRoot: /home\\n| Quota: 1 GB\\n| NameServer1: ns1.example.com\\n| NameServer2: ns2.example.com\\n| NameServer3:\\n| NameServer4:\\n| Contact Email: username@example.com\\n| Package: my_new_package\\n| Feature List: feature_list\\n| Language: en\\n+===================================+\\n...Done\\nCustom Account Data Provided: no\\nRunning pre creation script (/usr/local/cpanel/scripts/prewwwacct)......Done\\nAdding User...Removing Shell Access (n)\\nSuccess...Done\\nAdding Entries to userdata......Done\\nSetting up Mail & Local Domains...localdomains...valiases ...vdomainaliases ...vfilters ......Done\\nConfiguring DNS...Zone example.com has been successfully added\\n...Done\\nVerifying MX Records and Setting up Databases...Reconfiguring Mail Routing:\\nLOCAL MAIL EXCHANGER: This server will serve as a primary mail exchanger for example.com's mail.:\\n This configuration has been automatically detected based on your mx entries.\\n\\n...Done\\nSetting up Service Subdomains......Done\\nUpdating Authentication Databases......Done\\nSetting passwords......Done\\nUpdating the userdata cache......Done\\n\\nCreating bandwidth datastore......Done\\nUpdating the dedicated IP address usage cache......Done\\nGenerating and installing DKIM keys......Done\\nEnabling Apache SpamAssassin......Done\\nEnabling Apache SpamAssassin Spam Box......Done\\nSending Account Information......Done\\nRunning post creation scripts (/usr/local/cpanel/scripts/legacypostwwwacct, /usr/local/cpanel/scripts/postwwwacct, /usr/local/cpanel/scripts/postwwwacctuser)......Done\\nwwwacct creation finished\\nAccount Creation Complete!!!...Account Creation Ok...Done\\n","type":"string"}},"type":"object"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"Account Creation Ok","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Create cPanel account","tags":["Account Creation"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  createacct \\\n  username='username' \\\n  domain='example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/createacct?api.version=1&username=username&domain=example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.32"}},"/restrict_whm_root_access":{"get":{"description":"This function restricts root login to cPanel & WHM based on a list of CIDR addresses.\n\n**Note:**\n\nThis API manipulates `/var/cpanel/authorized_whm_root_ips`. We HIGHLY recommend\nyou not modify this file directly. Improper formatting of the file can lead to loss of all\naccess to cPanel & WHM using the root password.\n\nUse of this API replaces any previous restrictions so be sure to include previous CIDR patterns\nwhen adding new ones.\n\nAs this API only restricts logins, please be aware that existing root logins are not terminated\nwhen these restrictions are asserted.\n\nThis API DOES NOT restrict root resellers.","operationId":"restrict_whm_root_access","parameters":[{"description":"The IPs you wish to restrict in CIDR format.\n\n**Note:**\n\nYou can pass this parameter multiple times.","examples":{"multiple":{"summary":"Multiple CIDR Addresses.","value":["10.2.0.0/16","10.6.5.0/24","10.1.6.7"]},"single":{"summary":"A single CIDR Address","value":"10.2.0.0/16"}},"explode":true,"in":"query","name":"cidr","required":true,"schema":{"format":"cidr","type":"string"},"style":"form"}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"cidr":{"type":"array","example":["10.2.0.0/16","10.6.5.0/24","10.1.6.7"],"items":{"type":"string","format":"cidr"},"description":"A reduced list of what CIDR addresses root access will be restricted to."}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"restrict_whm_root_access","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Restrict Access to WHM by CIDR list.","tags":["WHM Access"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  restrict_whm_root_access \\\n  cidr=10.2.0.0/16 \\\n  cidr=10.6.5.0/24 \\\n  cidr=10.1.6.7\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/restrict_whm_root_access?api.version=1&cidr=10.2.0.0/16&cidr=10.6.5.0/24&cidr=10.1.6.7"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"108"}},"/domainuserdata":{"get":{"description":"This function retrieves domain data.","operationId":"domainuserdata","parameters":[{"description":"The account's main domain.","in":"query","name":"domain","required":true,"schema":{"example":"example.com","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"userdata":{"description":"The domain information.","properties":{"customlog":{"description":"A list of objects of Apache log information.","items":{"properties":{"format":{"description":"The custom log's format. A valid Apache log format.","example":"combined","type":"string"},"target":{"description":"An Apache custom log's location. The absolute path to the log file.","example":"/usr/local/apache/domlogs/example.com","type":"string"}},"type":"object"},"type":"array"},"documentroot":{"description":"The path to the domain's document root. A valid filepath.","example":"/home/username/public_html","type":"string"},"group":{"description":"The account's group name. A valid group name.","example":"reseller_username","type":"string"},"hascgi":{"description":"Whether CGI is enabled for the account.\n- 1  Enabled.\n- 0  Disabled.","enum":[0,1],"example":1,"type":"integer"},"homedir":{"description":"The path to the domain's home directory. The absolute path to the domain's home directory.","example":"/home/username","type":"string"},"ip":{"description":"The domain's IP address. A valid IP address.","example":"10.0.0.1","type":"string"},"owner":{"description":"The WHM user who owns the cPanel account. A valid WHM username.","example":"root","type":"string"},"phpopenbasedirprotect":{"description":"Whether the PHP open_basedir tweak is enabled.\n- 1  Enabled.\n- 0  Disabled.","enum":[0,1],"example":1,"type":"integer"},"port":{"description":"Apache's port to access the domain. A valid port number.","example":80,"type":"integer"},"scriptalias":{"description":"an object containing Apache ScriptAlias information.","items":{"properties":{"path":{"description":"The path to Apache's CGI scripts. The url alias redirects to this location. A valid URL or absolute file path.","example":"/home/user/public_html/cgi-bin/","type":"string"},"url":{"description":"The alias URL. This URL redirects to the path URL. A valid URL or file path.","example":"/cgi-bin/","type":"string"}},"type":"object"},"type":"array"},"serveradmin":{"description":"The account owner's contact email address. A valid email address.","example":"owner@example.com","type":"string"},"serveralias":{"description":"The domain's aliases. A space-separated list of domain aliases.","example":"parkeddomain.com www.parkeddomain.com seconddomain.com","type":"string"},"servername":{"description":"The main domain on the domain's account. A valid domain name.","example":"example.com","type":"string"},"usecanonicalname":{"description":"The domain's setting for canonical names (CNAMEs).\n- On\n- Off","example":"Off","type":"string"},"user":{"description":"The cPanel account username. A valid cPanel username.","example":"user","type":"string"},"userdirprotect":{"description":"The domain's setting for the Apache mod_userdir Tweak.\n- On\n- Off","example":"Off","type":"string"}},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"domainuserdata","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"Obtained userdata.","type":"string"},"result":{"description":"- 1 - Success\n- 0 - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return domain user information","tags":["Domain Information"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  domainuserdata \\\n  domain='example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/domainuserdata?api.version=1&domain=example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.32"}},"/allow_all_whm_root_access":{"get":{"description":"This function removes all restrictions to root login to cPanel & WHM login based on IP.","operationId":"allow_all_whm_root_access","responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"allow_all_whm_root_access","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Clear all CIDR restrictions to login to cPanel & WHM with the root password.","tags":["WHM Access"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  allow_all_whm_root_access\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/allow_all_whm_root_access?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"108"}},"/version":{"get":{"description":"This function returns [the cPanel & WHM version](https://docs.cpanel.net/knowledge-base/cpanel-product/product-versions-and-the-release-process/) that a server runs.","operationId":"version","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"version":{"description":"The server's cPanel & WHM version.","example":"11.88.0.9999","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"version","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return cPanel & WHM version","tags":["Updates"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  version\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/version?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.38"}},"/editquota":{"get":{"description":"This function modifies a user's disk quota.","operationId":"editquota","parameters":[{"description":"The cPanel account username.","in":"query","name":"user","required":true,"schema":{"example":"user","type":"string"}},{"description":"The account's new quota.\n* A positive integer that represents the maximum amount of disk space, in megabytes (MB).\n* 0 or unlimited grants the account unlimited disk space.","in":"query","name":"quota","required":true,"schema":{"example":500,"oneOf":[{"minimum":0,"type":"integer"},{"enum":["unlimited"],"type":"string"}]}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"editquota","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"Set quota for user.","type":"string"},"result":{"description":"- 1 - Success\n- 0 - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update cPanel account disk quota","tags":["Bandwidth and Disk Quotas"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  editquota \\\n  user='user' \\\n  quota='500'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/editquota?api.version=1&user=user&quota=500"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/remote_mysql_create_profile_via_ssh":{"get":{"description":"This function uses SSH to create a profile to access a remote MySQL® server.","operationId":"remote_mysql_create_profile_via_ssh","parameters":[{"description":"The new profile's name.","in":"query","name":"name","required":true,"schema":{"example":"MyProfileSSH","type":"string"}},{"description":"The SSH username.","in":"query","name":"user","required":true,"schema":{"example":"SSHuser","type":"string"}},{"description":"The SSH username's password.\n\n**Warning:**\n\n You **must** specify either the `password` or the `sshkey_name` parameter.","in":"query","name":"password","required":false,"schema":{"example":"12345luggage","type":"string"}},{"description":"The name of the SSH key.\n\n**Warning:**\n\n You **must** specify either the `password` or the `sshkey_name` parameter.","in":"query","name":"sshkey_name","required":false,"schema":{"example":"VinzClortho","type":"string"}},{"description":"The SSH key's passphrase.\n\n**Warning:**\n\n This parameter is **required** if the `sshkey_name` value is password-protected.","in":"query","name":"sshkey_passphrase","required":false,"schema":{"example":"Gozer","type":"string"}},{"description":"The MySQL server's IP address or hostname.","in":"query","name":"host","required":true,"schema":{"example":"192.168.0.1","oneOf":[{"format":"ipv4","type":"string"},{"format":"hostname","type":"string"}]}},{"description":"The SSH server's port.","in":"query","name":"port","required":true,"schema":{"example":22,"maximum":65535,"minimum":1,"type":"integer"}},{"description":"The escalation method to use to authenticate the account.\n\n**Warning:**\n\n This parameter is **required** if the user parameter's value is not `root`.","in":"query","name":"root_escalation_method","required":false,"schema":{"enum":["sudo","su"],"example":"su","type":"string"}},{"description":"The MySQL server's root user's password.\n\n**Warning:**\n\n This parameter is **required** if the `root_escalation_method` parameter's value is `su`.","in":"query","name":"root_password","required":false,"schema":{"example":"username","type":"string"}},{"description":"Whether the remote database profile is a cPanel Cloud deployment.\n\n* `1` — Is cPanel Cloud.\n* `0` — **Not** cPanel Cloud.","in":"query","name":"cpcloud","required":false,"schema":{"default":0,"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"profile_details":{"description":"An object containing the new profile's data.","properties":{"cpcloud":{"default":"0","description":"Whether the remote database profile is a cPanel Cloud deployment.\n\n* `1` — Is cPanel Cloud.\n* `0` — **Not** cPanel Cloud.","enum":[0,1],"example":0,"type":"integer"},"mysql_host":{"description":"The MySQL server's IP address or hostname.","example":"192.168.0.1","oneOf":[{"format":"ipv4","type":"string"},{"format":"hostname","type":"string"}]},"mysql_pass":{"description":"The MySQL server's password.","example":"12345luggage","type":"string"},"mysql_port":{"description":"The MySQL server's port.","example":3306,"maximum":65535,"minimum":1,"type":"integer"},"mysql_user":{"description":"The MySQL server's username.","example":"username","type":"string"},"setup_via":{"description":"description of the profile data.","example":"Created via SSH","maxLength":255,"type":"string"}},"type":"object"},"profile_saved":{"description":"The new profile's name.","example":"MyProfileSSH","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"remote_mysql_create_profile_via_ssh","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Create remote MySQL profile via SSH","tags":["Databases","Remote MySQL Databases"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  remote_mysql_create_profile_via_ssh \\\n  name='MyProfileSSH' \\\n  user='SSHuser' \\\n  host='192.168.0.1' \\\n  port='22'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/remote_mysql_create_profile_via_ssh?api.version=1&name=MyProfileSSH&user=SSHuser&host=192.168.0.1&port=22"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.52"}},"/ea4_get_additional_pkg_prefixes":{"get":{"description":"This function returns any additional package prefixes set up in the `/etc/cpanel/ea4/additional-pkg-prefixes/` file.","operationId":"ea4_get_additional_pkg_prefixes","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"additional_pkg_prefixes":{"description":"A list of any additional package prefixes, beyond `ea`, that the server is using.","items":{"example":"altea","type":"string"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"ea4_get_additional_pkg_prefixes","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return any additional package prefixes, beyond `ea`.","tags":["EasyApache","EasyApache Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty ea4_get_additional_pkg_prefixes\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/ea4_get_additional_pkg_prefixes?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"116"}},"/get_upgrade_opportunities":{"get":{"description":"This function lists accounts that could benefit from upgrading to a different package.\nThe listed accounts may be nearing (or exceeding) resource usage thresholds.","operationId":"get_upgrade_opportunities","parameters":[{"description":"The fraction of 1 at which to consider usage \"near\".","in":"query","name":"nearness_fraction","required":false,"schema":{"default":0.8,"example":0.6,"exclusiveMaximum":true,"exclusiveMinimum":true,"maximum":1,"minimum":0,"type":"number"}},{"description":"A fixed number of blocks to use as an alternative disk usage threshold.","in":"query","name":"disk_threshold_blocks","required":false,"schema":{"default":2097152,"example":8388608,"minimum":0,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"upgrade_opportunities":{"additionalProperties":{"description":"The property name is the cPanel account.","properties":{"bw_limit":{"description":"Upgrade opportunities related to bandwidth limits.","properties":{"last_month":{"allOf":[{"description":"Bandwidth usage for last month.","type":"object"},{"$ref":"#/components/schemas/nearReachedBaseSchema"}]},"messages":{"description":"An array of human-readable messages representing the facts listed in the other structured data in the `bw_limit` object.","items":{"example":"This account has used 54% of its bandwidth quota for this month.","type":"string"},"type":"array"},"this_month":{"allOf":[{"description":"Bandwidth usage for this month.","type":"object"},{"$ref":"#/components/schemas/nearReachedBaseSchema"}]}},"type":"object"},"disk_usage":{"description":"Upgrade opportunities related to disk usage.","properties":{"messages":{"description":"An array of human-readable messages representing the facts listed in the other structured data in the `disk_usage` object.","items":{"example":"This account has used 94% of its disk quota.","type":"string"},"type":"array"},"relative_to_fixed_amount":{"allOf":[{"description":"Relative to a preset fixed amount (customizable).","type":"object"},{"$ref":"#/components/schemas/diskSchema"}]},"relative_to_quota":{"allOf":[{"description":"Relative to the account's quota, if applicable.","type":"object"},{"$ref":"#/components/schemas/diskSchema"}]}},"type":"object"},"messages":{"description":"An array of human-readable messages representing the facts listed in the other structured data.","example":["This account has used 54% of its bandwidth quota for this month.","This account has used 94% of its disk quota."],"items":{"type":"string"},"type":"array"}}},"description":"The collection of accounts and information about their upgrade opportunities."}}},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_upgrade_opportunities","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Get upgrade opportunities","tags":["Accounts","Account Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_upgrade_opportunities\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_upgrade_opportunities?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/remote_mysql_create_profile":{"get":{"description":"This function creates a profile to access a remote MySQL® server.","operationId":"remote_mysql_create_profile","parameters":[{"description":"The new profile's name.","in":"query","name":"name","required":true,"schema":{"example":"MyProfile","type":"string"}},{"description":"The MySQL server's IP address or hostname.","in":"query","name":"mysql_host","required":true,"schema":{"example":"192.168.0.1","oneOf":[{"format":"ipv4","type":"string"},{"format":"hostname","type":"string"}]}},{"description":"The MySQL server's username.","in":"query","name":"mysql_user","required":true,"schema":{"example":"username","type":"string"}},{"description":"The MySQL server's password.","in":"query","name":"mysql_pass","required":true,"schema":{"example":"12345luggage","type":"string"}},{"description":"The MySQL server's port.","in":"query","name":"mysql_port","required":true,"schema":{"example":3306,"maximum":65535,"minimum":1,"type":"integer"}},{"description":"A description of the profile data.\n\n**Note:**\n\nThis parameter defaults to `User provided\nMySQL credentials`.","in":"query","name":"setup_via","required":false,"schema":{"example":"Main terminal","maxLength":255,"type":"string"}},{"description":"Whether the remote database profile is a cPanel Cloud deployment.\n\n* `1` — Is cPanel Cloud.\n* `0` — **Not** cPanel Cloud.","in":"query","name":"cpcloud","required":false,"schema":{"example":1,"type":"integer","default":0}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"profile_details":{"description":"An object containing the new profile's data.","properties":{"active":{"description":"Whether the system uses this profile to access the MySQL server.\n* `1` — Active.\n* `0` — **Not** active.","enum":[0,1],"example":0,"type":"integer"},"cpcloud":{"default":"0","description":"Whether the remote database profile is a cPanel Cloud deployment.\n\n* `1` — Is cPanel Cloud.\n* `0` — **Not** cPanel Cloud.","enum":[0,1],"example":0,"type":"integer"},"mysql_host":{"description":"The MySQL server's IP address or hostname.","example":"192.168.0.1","oneOf":[{"format":"ipv4","type":"string"},{"format":"hostname","type":"string"}]},"mysql_pass":{"description":"The MySQL server's password.","example":"12345luggage","type":"string"},"mysql_port":{"description":"The MySQL server's port.","example":3306,"maximum":65535,"minimum":1,"type":"integer"},"mysql_user":{"description":"The MySQL server's username.","example":"username","type":"string"},"setup_via":{"description":"A description of the profile data.","example":"Main terminal","maxLength":255,"type":"string"}},"type":"object"},"profile_saved":{"description":"The new profile's name.","example":"MyProfile","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"remote_mysql_create_profile","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Create remote MySQL profile","tags":["Databases","Remote MySQL Databases"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  remote_mysql_create_profile \\\n  name='MyProfile' \\\n  mysql_host='192.168.0.1' \\\n  mysql_user='username' \\\n  mysql_pass='12345luggage' \\\n  mysql_port='3306'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/remote_mysql_create_profile?api.version=1&name=MyProfile&mysql_host=192.168.0.1&mysql_user=username&mysql_pass=12345luggage&mysql_port=3306"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.52"}},"/ea4_list_profiles":{"get":{"description":"This function returns a list of all [EasyApache 4](https://docs.cpanel.net/ea4/) profiles and the packages that each profile provides.\n\n **Important:**\n\n When you disable the [Web Server](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles) role, the system **disables** this function.","operationId":"ea4_list_profiles","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"additionalProperties":{"description":"**Note:**\n\n* This function returns this array when a third-party vendor-created profile exists.\n* The function may return this array multiple times.","items":{"properties":{"desc":{"description":"A description of the profile.","example":"The currently installed packages on the server.","type":"string"},"name":{"description":"The profile name.","example":"No PHP","type":"string"},"path":{"description":"The file name of the profile.","example":"default.json","type":"string"},"pkgs":{"description":"An array of RPM packages that the profile includes.","example":["ea-apache24","ea-php74"],"items":{"type":"string"},"type":"array"},"tags":{"description":"Labels that highlight key attributes of a profile.","example":["ea-apache24","ea-php74"],"items":{"type":"string"},"type":"array"},"validation_data":{"properties":{"not_on_server":{"description":"An array of packages in the profile that do not exist in any of the server's yum repositories.","example":["ea-apache24","ea-php74"],"items":{"type":"string"},"type":"array"}},"type":"object"},"version":{"description":"The profile's current version ID.","example":"1.2","type":"string"}},"type":"object"},"type":"array"},"properties":{"cpanel":{"description":"An array of cPanel & WHM-provided EasyApache 4 profile settings objects.","items":{"properties":{"active":{"description":"Whether the cPanel & WHM-provided EasyApache 4 profile's settings are active.\n* `1` - Active.\n* `0` - Inactive.","enum":[0,1],"example":1,"type":"integer"},"desc":{"description":"A description of the profile.","example":"The currently installed packages on the server.","type":"string"},"name":{"description":"The profile name.","example":"No PHP","type":"string"},"pkgs":{"description":"An array of RPM packages that the profile includes.","example":["ea-apache24","ea-php74"],"items":{"type":"string"},"type":"array"},"tags":{"description":"Labels that highlight key attributes of a profile.","example":["ea-apache24","ea-php74"],"items":{"type":"string"},"type":"array"},"validation_data":{"properties":{"not_on_server":{"description":"An array of packages in the profile that do not exist in any of the server's yum repositories.","example":["ea-apache24","ea-php74"],"items":{"type":"string"},"type":"array"}},"type":"object"},"version":{"description":"The profile's current version ID.","example":"1.2","type":"string"}},"type":"object"},"type":"array"},"custom":{"description":"An array of custom settings objects.\n\n**Note:**\n\nThis function returns the custom array when a system administrator-created profile exists.","items":{"properties":{"desc":{"description":"A description of the profile.","example":"The currently installed packages on the server.","type":"string"},"name":{"description":"The profile name.","example":"No PHP","type":"string"},"path":{"description":"The file name of the profile.","example":"default.json","type":"string"},"pkgs":{"description":"An array of RPM packages that the profile includes.","example":["ea-apache24","ea-php74"],"items":{"type":"string"},"type":"array"},"tags":{"description":"Labels that highlight key attributes of a profile.","example":["Apache 2.4","PHP 7.4"],"items":{"type":"string"},"type":"array"},"validation_data":{"properties":{"not_on_server":{"description":"An array of packages in the profile that do not exist in any of the server's yum repositories.","example":["ea-apache24","ea-php74"],"items":{"type":"string"},"type":"array"}},"type":"object"},"version":{"description":"The profile's current version ID.","example":"1.2","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"ea4_list_profiles","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"- 1 - Success.\n- 0 - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return EasyApache 4 profiles","tags":["EasyApache","EasyApache Settings"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  ea4_list_profiles\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/ea4_list_profiles?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.52"}},"/myprivs":{"get":{"description":"This function retrieves the current user's [Access Control List (ACL)](https://go.cpanel.net/whmdocsEditResellerNameserversandPrivileges) privileges.","operationId":"myprivs","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"privileges":{"description":"An array of objects that contains the privileges available to the user, including any third-party ACL privileges.","items":{"properties":{"acct-summary":{"description":"Allows the user to view an account summary.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"add-pkg":{"description":"Allows the user to create packages.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"add-pkg-ip":{"description":"Allows the user to create packages with dedicated IP addresses.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"add-pkg-shell":{"description":"Allows the user to create packages with shell access.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"all":{"description":"Provides all access privileges to the user.\n* `1` — Enabled.\n* `0` — Disabled.\n\n**Warning:**\n\nIf this value is set to `1` , the user has `root` access.","enum":[0,1],"example":0,"type":"integer"},"allow-addoncreate":{"description":"Allows the user to create packages with addon domains.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"allow-emaillimits-pkgs":{"description":"Allows the user to create packages with custom email limits.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"allow-parkedcreate":{"description":"Allows the user to create packages with parked domains (aliases).\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"allow-shell":{"description":"Allows the user to create an account with shell access.\n* `1` — Enabled.\n* `0` — Disabled.","type":"integer"},"allow-unlimited-bw-pkgs":{"description":"Allows the user to create packages with unlimited bandwidth.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"allow-unlimited-disk-pkgs":{"description":"Allows the user to create packages with unlimited disk space quotas.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"allow-unlimited-pkgs":{"description":"Allows the user to create packages with unlimited values for features (for example, unlimited email accounts).\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"basic-system-info":{"description":"Allows the user to retrieve basic system information.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"basic-whm-functions":{"description":"Whether to give the reseller access to basic cPanel & WHM options.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"clustering":{"description":"Allows the user to configure DNS clusters.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"cors-proxy-get":{"description":"Allows the user to perform Cross-Origin Resource Sharing (CORS) HTTP requests.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"cpanel-api":{"description":"Allows the reseller to execute cPanel [UAPI](https://go.cpanel.net/uapi) functions via WHM.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"cpanel-integration":{"description":"Allows the user to manage how their server and its services connect to other servers and services.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"create-acct":{"description":"Allows the user to create accounts.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"create-dns":{"description":"Allows the user to create DNS zones.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"create-user-session":{"description":"Allows the user to create a new temporary user session for a specified service.\n* `1` — Enabled.\n* `0` — Disabled.\n\n**Note:**\n\nThis privilege allows an API token user to bypass any restrictions that you set on the API token. For more information, read our [Manage API Tokens](https://go.cpanel.net/whmdocsManageasisAPITokens) documentation.","enum":[0,1],"example":0,"type":"integer"},"demo-setup":{"description":"Allows the user to enable demo mode on accounts.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"digest-auth":{"description":"Allows the user to manage Digest Authentication support.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"edit-account":{"description":"Allows the user to modify accounts.\n* `1` — Enabled.\n* `0` — Disabled.\n\n**Warning:**\n\nThis privilege allows circumvention of account creation limits, gives shell access unless explicitly disallowed, and provides access to dedicated IP addresses, among other features.","enum":[0,1],"example":0,"type":"integer"},"edit-dns":{"description":"Allows the user to edit DNS zones.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"edit-mx":{"description":"Allows the user to edit MX entries.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"edit-pkg":{"description":"Allows the user to create and delete packages.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"file-restore":{"description":"Allows the user to restore specific files and directories from a backup.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"generate-email-config":{"description":"Allows the user to generate a mobile configuration profile for an email account.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"kill-acct":{"description":"Allows the user to delete their customers' accounts.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"kill-dns":{"description":"Allows the user to delete DNS zones.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"limit-bandwidth":{"description":"Allows the user to modify bandwidth limits on their accounts.\n* `1` — Enabled.\n* `0` — Disabled.\n\n**Warning:**\n\n This will allow circumvention of account package limits if you do not use resource limits.","enum":[0,1],"example":0,"type":"integer"},"list-accts":{"description":"Allows the user to list owned accounts.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"list-pkgs":{"description":"Allows the user to view existing hosting plans (packages).\n* `1` — Enabled.\n* `0` — Disabled.","type":"integer"},"locale-edit":{"description":"Allows the user to create and modify locales on the server.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"mailcheck":{"description":"Allows the user to access WHM's [_Mail Troubleshooter_](https://go.cpanel.net/whmdocsMailTroubleshooter) interface (_WHM >> Home >> Mail >> Mail Troubleshooter_).\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"manage-api-tokens":{"description":"Allows the user to manage API tokens.\n* `1` — Enabled.\n* `0` — Disabled.\n\n**Note:**\n\nThis ACL privilege allows an API token user to bypass any restrictions that you set on the API token.","enum":[0,1],"example":0,"type":"integer"},"manage-dns-records":{"description":"Allows the user to manage DNS records.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"manage-oidc":{"description":"Allows the user to manage external authentication for their accounts.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"manage-styles":{"description":"Allows the user to manage their server's cPanel styles.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"mysql-info":{"description":"Allows the user to retrieve MySQL® database and user data.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"news":{"description":"Allows the user to send news messages to customers' accounts.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"ns-config":{"description":"Allows the user to manage nameservers.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"park-dns":{"description":"Allows the user to park domains within WHM.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"passwd":{"description":"Allows the user to modify passwords for customers' accounts.\n* `1` — Enabled.\n* `0` — Disabled.\n\n**Note:**\n\n This privilege allows an API token user to change account passwords and log in with a new password. For more information, read our [Manage API Tokens](https://go.cpanel.net/whmdocsManageasisAPITokens) documentation.","enum":[0,1],"example":0,"type":"integer"},"quota":{"description":"Allows the user to modify disk space quotas for accounts.\n* `1` — Enabled.\n* `0` — Disabled.\n\n**Warning:**\n\n This ACL privilege allows circumvention of account package limits if you do not use resource limits.","enum":[0,1],"example":0,"type":"integer"},"rearrange-accts":{"description":"Allows the user to rearrange the locations of customer accounts in order to free up disk space.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"resftp":{"description":"Allows the user to re-sync FTP account passwords.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"restart":{"description":"Allows the user to restart services on the server, such as Apache® or Exim.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"show-bandwidth":{"description":"Allows the user to view the bandwidth usage of accounts.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"ssl":{"description":"Allows the user to manage the SSL certificates installed on domains.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"ssl-buy":{"description":"Allows the user to use WHM's [_Purchase and Install an SSL Certificate_](https://go.cpanel.net/whmdocsPurchaseandInstallanSSLCertificate) interface (_WHM >> Home >> SSL/TLS >> Purchase and Install an SSL Certificate_).\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"ssl-gencrt":{"description":"Allows the user to use the SSL CSR/CRT generator.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"ssl-info":{"description":"Allows the user to view their server's SSL information.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"stats":{"description":"Allows the user to view WHM's [_Server Information_](https://go.cpanel.net/whmdocsServerInformation) interface (_WHM >> Home >> Server Status >> Server Information_).\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"status":{"description":"Allows the user to view WHM's [_Service Status_](https://go.cpanel.net/whmdocsServiceStatus) interface (_WHM >> Home >> Server Status >> Service Status_).\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"suspend-acct":{"description":"Allows the user to suspend customers' accounts.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"thirdparty":{"description":"Allows the user to manage third-party service offerings.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"track-email":{"description":"Allows the user to view reports about email message delivery attempts from their account.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"upgrade-account":{"description":"Allows the user to upgrade and downgrade customers' domain accounts.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"},"viewglobalpackages":{"description":"Whether to allow the reseller to use all global packages. For more information, read our [reseller packages](https://go.cpanel.net/resellerpackages) documentation.\n* `1` — Enabled.\n* `0` — Disabled.","enum":[0,1],"example":0,"type":"integer"}},"type":"object"}}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"myprivs","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return cPanel account system privileges","tags":["Accounts","Account Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  myprivs\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/myprivs?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/addpkg":{"get":{"description":"This function creates a hosting plan (package).\n\n**Note:**\n\nThe [Access Control Lists](https://go.cpanel.net/GuidetoWHMPluginsAccessControlLists)\nrestricts some of this function's parameters, which limit the features that\nWHM users can access.","operationId":"addpkg","parameters":[{"description":"The new hosting plan's name.\n\n**Note:**\n\n* You **cannot** use the name `extensions` for a hosting plan.\n* You **cannot** modify hosting plan names after creation. Do **not**\ninclude details that may change over time, such as price.","in":"query","name":"name","required":true,"schema":{"example":"package1","type":"string"}},{"description":"The hosting plan's feature list.\n\nIf you do **not** use this parameter, the function assigns the `default`\nfeature list to the account.","in":"query","name":"featurelist","required":false,"schema":{"default":"default","example":"feature_list","type":"string"}},{"description":"The hosting plan's disk space quota, in megabytes (MB).\n\n* `0`, `unlimited`, or `null` — The hosting plan allows unlimited disk space.\n\n**Note:**\n\nThe `0`, `unlimited`, and `null` values are **only** available to users that possess\nthe corresponding unlimited ACL permission.","in":"query","name":"quota","required":false,"schema":{"default":10240,"example":10240,"oneOf":[{"maximum":999999,"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited disk space."},{"enum":[null]},{"enum":["unlimited"],"type":"string"}]}},{"description":"Whether the account has a dedicated IP address.\n\n* `y` — The account possesses a dedicated IP address.\n* `n` — The account does not possess a dedicated IP address.","in":"query","name":"ip","required":false,"schema":{"default":"n","enum":["y","n"],"example":"n","type":"string"}},{"description":"Whether CGI access is enabled for the account.\n\n* `1` — Enabled.\n* `0` — Disabled.\n\n**Note:**\n\nWhen a\n[server profile](https://go.cpanel.net/whmdocsServerProfile) disables the\n[Web Server role](https://go.cpanel.net/serverroles#roles), this parameter\ndefaults to `0`. On these servers, you **cannot** enable CGI access.","in":"query","name":"cgi","required":false,"schema":{"default":1,"enum":[1,0],"example":1,"type":"integer"}},{"deprecated":true,"description":"Whether Microsoft® FrontPage® Extensions are enabled for the account.\n\n* `1` — Enabled.\n* `0` — Disabled.\n\n**Note:**\n\ncPanel & WHM ignores all FrontPage settings and parameters.","in":"query","name":"frontpage","required":false,"schema":{"default":0,"enum":[1,0],"example":0,"type":"integer"}},{"description":"The hosting plan's cPanel theme.\n\nThis parameter defaults to the server's\n[default cPanel theme](https://go.cpanel.net/whmdocsBasicasisWebHostManagerSetup#select-a-default-theme-for-the-cpanel-interface).","in":"query","name":"cpmod","required":false,"schema":{"example":"jupiter","type":"string"}},{"description":"The hosting plan's default locale, in its two-letter\n[ISO-3166 code](http://www.iso.org/iso/country_codes.htm)\nformat.\n\nThis parameter defaults to the server's default locale.","in":"query","name":"language","required":false,"schema":{"example":"en","format":"ISO-3166-1 (alpha-2)","type":"string"}},{"description":"The hosting plan's maximum number of FTP accounts.\n\n* `unlimited`, or `null` — The hosting plan allows unlimited FTP accounts.","in":"query","name":"maxftp","required":false,"schema":{"default":"unlimited","example":"unlimited","oneOf":[{"maximum":999999,"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited FTP accounts."},{"enum":[null]},{"enum":["unlimited"],"type":"string"}]}},{"description":"The hosting plan's maximum number of each available type of SQL\ndatabase.\n\nFor example, if you set this value to `5` and the system administrator\nallows MySQL® and PostgreSQL® databases, users can create up to five MySQL\ndatabases and up to five PostgreSQL databases.\n\n* `unlimited`, or `null` — The hosting allows unlimited databases.","in":"query","name":"maxsql","required":false,"schema":{"default":"unlimited","example":"unlimited","oneOf":[{"maximum":999999,"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited databases."},{"enum":[null]},{"enum":["unlimited"],"type":"string"}]}},{"description":"The hosting plan's maximum number of email accounts.\n\n* `unlimited`, or `null` — The hosting plan allows unlimited email accounts.","in":"query","name":"maxpop","required":false,"schema":{"default":"unlimited","example":"unlimited","oneOf":[{"maximum":999999,"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited email accounts."},{"enum":[null]},{"enum":["unlimited"],"type":"string"}]}},{"description":"The hosting plan's maximum number of mailing lists.\n\n* `unlimited`, or `null` — The hosting plan allows unlimited mailing lists.","in":"query","name":"maxlst","required":false,"schema":{"default":"unlimited","example":"unlimited","oneOf":[{"maximum":999999,"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited mailing lists."},{"enum":[null]},{"enum":["unlimited"],"type":"string"}]}},{"description":"The hosting plan's maximum number of subdomains.\n\n* `unlimited`, or `null` — The hosting plan allows unlimited subdomains.","in":"query","name":"maxsub","required":false,"schema":{"default":"unlimited","example":"unlimited","oneOf":[{"maximum":999999,"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited subdomains."},{"enum":[null]},{"enum":["unlimited"],"type":"string"}]}},{"description":"The hosting plan's maximum number of parked domains (aliases).\n\n* `unlimited` or `null` — The hosting plan allows unlimited parked domains.","in":"query","name":"maxpark","required":false,"schema":{"default":0,"example":"unlimited","oneOf":[{"maximum":999999,"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited parked domains."},{"enum":[null]},{"enum":["unlimited"],"type":"string"}]}},{"description":"The hosting plan's maximum number of addon domains.\n\n* `unlimited` or `null` — The hosting plan allows unlimited addon domains.","in":"query","name":"maxaddon","required":false,"schema":{"default":0,"example":"unlimited","oneOf":[{"maximum":999999,"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited addon domains."},{"enum":[null]},{"enum":["unlimited"],"type":"string"}]}},{"description":"The hosting plan's maximum number of Team users.","in":"query","name":"max_team_users","required":false,"schema":{"example":7,"maximum":7,"minimum":0,"type":"integer"}},{"description":"Whether the hosting plan allows shell access.\n\n* `1` — The hosting plan allows shell access.\n* `0` — The hosting plan does **not** allows shell access.","in":"query","name":"hasshell","required":false,"schema":{"default":0,"enum":[1,0],"example":1,"type":"integer"}},{"description":"The hosting plan's maximum bandwidth use, in megabytes (MB).\n\n* `0`, `unlimited`, or `null` — The hosting plan allows unlimited bandwidth.\n\n**Note:**\n\nThe `0`, `unlimited`, and `null` values are **only** available to users that possess\nthe corresponding unlimited ACL permission.","in":"query","name":"bwlimit","required":false,"schema":{"default":1048576,"example":1048576,"oneOf":[{"maximum":999999,"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited bandwidth."},{"enum":[null]},{"enum":["unlimited"],"type":"string"}]}},{"description":"The hosting plan's maximum email account quota size, in megabytes (MB).\n\n* `0`, `unlimited`, or `null` — The hosting plan allows unlimited email account quota.\n\n**Note:**\n\nThe `0`, `unlimited`, and `null` values are **only** available to users that possess\nthe corresponding unlimited ACL permission.","in":"query","name":"max_emailacct_quota","required":false,"schema":{"default":1024,"example":1024,"oneOf":[{"maximum":4294967296,"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited email account quota."},{"enum":[null]},{"enum":["unlimited"],"type":"string"}]}},{"description":"The maximum number of emails that the hosting plan allows users to send in one hour.\n\n* `0` or `unlimited` — The hosting plan allows users to send an unlimited number of emails.","in":"query","name":"MAX_EMAIL_PER_HOUR","required":false,"schema":{"default":"unlimited","example":"unlimited","oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan allows users to send an unlimited number of emails.","enum":["unlimited"],"type":"string"}]}},{"description":"The percentage of failed or deferred email messages that the hosting plan allows users\nto send per hour before outgoing mail is rate-limited.\n\n* `0` or `unlimited` — The hosting plan allows users ot send an unlimited number of\nfailed or deferred messages.","in":"query","name":"MAX_DEFER_FAIL_PERCENTAGE","required":false,"schema":{"default":"unlimited","example":"unlimited","oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan allows users ot send an unlimited number of failed or deferred messages.","enum":["unlimited"],"type":"string"}]}},{"description":"Whether to enable Digest Authentication for accounts on the hosting plan.\n\n* `1` — Enable.\n* `0` — Disable.","in":"query","name":"digestauth","required":false,"schema":{"default":0,"enum":[1,0],"example":1,"type":"integer"}},{"description":"A space-separated list of the hosting plan's\n[package extensions](https://go.cpanel.net/GuidetoPackageExtensions).\n\nIf you do **not** provide a value, the hosting plan will **not** include package\nextensions.\n\n**Note:**\n\n* We **strongly** recommend that you manage package extensions through WHM API\n1's `addpkgext` and `delpkgext` functions.\n* You can include the extension's variables in your function call, in `key=value` format.\nConsult the extension's documentation for a list of possible variables.\n* Extension names and variables are case-sensitive.","in":"query","name":"_PACKAGE_EXTENSIONS","required":false,"schema":{"example":"'extension1 extension2 extension3'","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"pkg":{"description":"The new hosting plan's name.","example":"package1","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"addpkg","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Create hosting plan","tags":["Packages","Hosting Plans"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  addpkg \\\n  name='package1'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/addpkg?api.version=1&name=package1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/editpkg":{"get":{"description":"This function edits a hosting plan (package).\n\n**Note:**\n\n* The\n[Access Control List (ACL)](https://go.cpanel.net/GuidetoWHMPluginsAccessControlLists)\nrestricts some of the function's parameters, which limit the features that WHM\nusers can access.\n* This function applies any changes you make to **all** accounts that exist on\nthe hosting plan.\n* This function **cannot** modify hosting plan names.","operationId":"editpkg","parameters":[{"description":"The hosting plan's name. If the hosting plan does not exist, the system will create it.","in":"query","name":"name","required":true,"schema":{"example":"package1","type":"string"}},{"description":"The hosting plan's feature list.\n\nIf you do **not** use this parameter, the function assigns the `default`\nfeature list to the hosting plan's accounts.","in":"query","name":"featurelist","required":false,"schema":{"default":"default","example":"default","type":"string"}},{"description":"The hosting plan's disk space quota, in megabytes (MB).\n\n* `0`, `unlimited`, or `null` — The hosting plan allows unlimited\ndisk space quota.\n\n**Note:**\n\nThe `0`, `unlimited`, or `null` values are **only** available to\nusers that possess the corresponding `unlimited` ACL permission.","in":"query","name":"quota","required":false,"schema":{"default":10240,"example":10240,"oneOf":[{"maximum":999999,"minimum":0,"type":"integer"},{"enum":[null]},{"enum":["unlimited"],"type":"string"}]}},{"description":"Whether the hosting plan uses a dedicated IP address.\n\n* `y` — The hosting plan uses a dedicated IP address.\n* `n` — The hosting plan does **not** use a dedicated IP address.","in":"query","name":"ip","required":false,"schema":{"default":"n","enum":["y","n"],"example":"n","type":"string"}},{"description":"Whether CGI access is enabled for the hosting plan.\n\n* `1` — Enabled.\n* `0` — Disabled.\n\n**Note:**\n\nWhen a [server profile](https://go.cpanel.net/whmdocsServerProfile) disables\nthe [Web Server role](https://go.cpanel.net/serverroles#roles), this parameter\ndefaults to `0`. On these servers, you **cannot** enable CGI access.","in":"query","name":"cgi","required":false,"schema":{"default":1,"enum":[1,0],"example":1,"type":"integer"}},{"deprecated":true,"description":"Whether Microsoft® FrontPage Extensions are enabled for the account.\n\n**Note:**\n\ncPanel & WHM ignores all FrontPage settings and parameters.","in":"query","name":"frontpage","required":false,"schema":{"default":0,"enum":[1,0],"example":0,"type":"integer"}},{"description":"The hosting plan's cPanel theme.\n\nThis parameter defaults to the server's\n[default cPanel theme](https://go.cpanel.net/whmdocsBasicasisWebHostManagerSetup).","in":"query","name":"cpmod","required":false,"schema":{"example":"jupiter","type":"string"}},{"description":"The hosting plan's default locale.\n\nThis parameter defaults to the server's default locale.","in":"query","name":"language","required":false,"schema":{"example":"en","format":"ISO-3166-1 (alpha-2)","type":"string"}},{"description":"The hosting plan's maximum email account quota size, in megabytes (MB).\n\n* `0`, `null, or `unlimited` — The hosting plan allows unlimited quota.\n\n**Note:**\n\n* This parameter does **not** affect any existing email accounts.\n* The `unlimited` value is **only** available to users that possess\nthe corresponding `unlimited` ACL permission.","in":"query","name":"max_emailacct_quota","required":false,"schema":{"default":1024,"example":1024,"oneOf":[{"maximum":4294967296,"minimum":0,"type":"integer"},{"enum":[null]},{"enum":["unlimited"],"type":"string"}]}},{"description":"The hosting plan's maximum number of FTP accounts.\n\n* `unlimited`, or `null` — The hosting plan allows unlimited databases.","in":"query","name":"maxftp","required":false,"schema":{"default":"unlimited","example":"unlimited","oneOf":[{"maximum":999999,"minimum":0,"type":"integer"},{"enum":[null]},{"enum":["unlimited"],"type":"string"}]}},{"description":"The hosting plan's maximum number of each available type of SQL\ndatabase.\n\nFor example, if you set this value to `5` and the system administrator\nallows MySQL® and PostgreSQL® databases, users with this hosting plan\ncan create up to five MySQL databases and up to five PostgreSQL databases.\n\n* `unlimited`, or `null` — The hosting plan allows unlimited\ndatabases.","in":"query","name":"maxsql","required":false,"schema":{"default":"unlimited","example":"unlimited","oneOf":[{"maximum":999999,"minimum":0,"type":"integer"},{"enum":[null]},{"enum":["unlimited"],"type":"string"}]}},{"description":"The hosting plan's maximum number of email accounts.\n\n* `unlimited`, or `null` — The hosting plan allows unlimited\nemail accounts.","in":"query","name":"maxpop","required":false,"schema":{"default":"unlimited","example":"unlimited","oneOf":[{"maximum":999999,"minimum":0,"type":"integer"},{"enum":[null]},{"enum":["unlimited"],"type":"string"}]}},{"description":"The hosting plan's maximum number of mailing lists.\n\n* `unlimited`, or `null` — The hosting plan allows unlimited\nmailing lists.","in":"query","name":"maxlst","required":false,"schema":{"default":"unlimited","example":"unlimited","oneOf":[{"maximum":999999,"minimum":0,"type":"integer"},{"enum":[null]},{"enum":["unlimited"],"type":"string"}]}},{"description":"The hosting plan's maximum number of subdomains.\n\n* `unlimited`, or `null` — The hosting plan allows unlimited\nsubdomains.","in":"query","name":"maxsub","required":false,"schema":{"default":"unlimited","example":"unlimited","oneOf":[{"maximum":999999,"minimum":0,"type":"integer"},{"enum":[null]},{"enum":["unlimited"],"type":"string"}]}},{"description":"The hosting plan's maximum number of parked domains (aliases).\n\n* `unlimited` or `null` — The hosting plan allows unlimited parked\ndomains.","in":"query","name":"maxpark","required":false,"schema":{"default":0,"example":"unlimited","oneOf":[{"maximum":999999,"minimum":0,"type":"integer"},{"enum":[null]},{"enum":["unlimited"],"type":"string"}]}},{"description":"The hosting plan's maximum number of addon domains.\n\n* `unlimited` or `null` — The hosting plan allows unlimited\naddon domains.","in":"query","name":"maxaddon","required":false,"schema":{"default":0,"example":"unlimited","oneOf":[{"maximum":999999,"minimum":0,"type":"integer"},{"enum":[null]},{"enum":["unlimited"],"type":"string"}]}},{"description":"The hosting plan's maximum number of Team users.","in":"query","name":"max_team_users","required":false,"schema":{"example":7,"maximum":7,"minimum":0,"nullable":true,"type":"integer"}},{"description":"Whether the hosting plan allows shell access.\n\n* `1` — The hosting plan allows shell access.\n* `0` — The hosting plan does **not** allow shell access.","in":"query","name":"hasshell","required":false,"schema":{"default":0,"enum":[1,0],"example":1,"type":"integer"}},{"description":"The hosting plan's maximum bandwidth use, in megabytes (MB).\n\n* `0`, `unlimited`, or `null` — The hosting plan allows unlimited\nbandwidth.\n\n**Note:**\n\nThe `0`, `unlimited`, or `null` values are **only** available to\nusers that possess the corresponding `unlimited` ACL permission.","in":"query","name":"bwlimit","required":false,"schema":{"default":1048576,"example":1048576,"oneOf":[{"maximum":999999,"minimum":0,"type":"integer"},{"enum":[null]},{"enum":["unlimited"],"type":"string"}]}},{"description":"The maximum number of emails that the hosting plan allows accounts to send\nin one hour.\n\n* `0` or `unlimited` — The hosting plan allows unlimited emails per hour.","in":"query","name":"max_email_per_hour","required":false,"schema":{"default":"unlimited","example":"unlimited","oneOf":[{"maximum":999999,"minimum":0,"type":"integer"},{"enum":["unlimited"],"type":"string"}]}},{"description":"The percentage of failed or deferred email messages that an account on the\nhosting plan can send per hour before outgoing mail is rate-limited.\n\n* `0` or `unlimited` — The hosting plan allows unlimited email messages per hour.","in":"query","name":"max_defer_fail_percentage","required":false,"schema":{"default":"unlimited","example":"unlimited","oneOf":[{"minimum":0,"type":"integer"},{"enum":["unlimited"],"type":"string"}]}},{"description":"Whether to enable Digest Authentication for accounts on the hosting plan.\n\n* `1` — Enable.\n* `0` — Disable.","in":"query","name":"digestauth","required":false,"schema":{"default":0,"enum":[1,0],"example":1,"type":"integer"}},{"description":"The hosting plan's [package extensions](https://go.cpanel.net/GuidetoPackageExtensions).\n\nIf you do **not** provide a value, the hosting plan will **not** include package\nextensions.\n\n**Note:**\n\n* We **strongly** recommend that you manage package extensions through WHM API\n1's `addpkgext` and `delpkgext` functions.\n* You can include the extension's variables in your function call, in `key=value` format.\nConsult the extension's documentation for a list of possible variables.\n* Extension names and variables are case-sensitive.\n* Use space-delimited format to add multiple package extensions.","examples":{"multiple":{"summary":"Add multiple package extensions.","value":"extension1 extension2 extension3"},"single":{"summary":"Add a single package.","value":"extension1"}},"in":"query","name":"_PACKAGE_EXTENSIONS","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"pkg":{"description":"The new hosting plan's name.","example":"package1","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"editpkg","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update hosting plan","tags":["Packages","Hosting Plans"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  editpkg \\\n  name='package1'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/editpkg?api.version=1&name=package1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/listpkgs":{"get":{"description":"This function lists the authenticated user's available hosting plans (packages).\n\n**Important:**\n\nThis function **only** returns packages that the authenticated user can access and\nuse during account creation.","operationId":"listpkgs","parameters":[{"description":"The permissions of packages that you wish to list.\n\n* `all` — All packages on the system.\n* `creatable` — Packages that the authenticated user can use for accounts.\n* `editable` — Packages that the authenticated user can edit.\n* `viewable` — Packages that the authenticated user can view.","in":"query","name":"want","required":false,"schema":{"default":"all","enum":["all","creatable","editable","viewable"],"example":"all","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"pkg":{"description":"An array of objects that contains hosting plans and their settings.","items":{"properties":{"BWLIMIT":{"description":"The hosting plan's bandwidth limit, in megabytes (MB).\n\n* `unlimited` — The hosting plan allows unlimited bandwidth.","example":"unlimited","oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited bandwidth.","enum":["unlimited"],"type":"string"}]},"CGI":{"description":"Whether CGI is enabled for the hosting plan.\n\n* `y` — Enabled.\n* `n` — Disabled.","enum":["y","n"],"example":"y","type":"string"},"CPMOD":{"description":"The hosing plan's cPanel interface theme.","example":"jupiter","type":"string"},"DIGESTAUTH":{"description":"Whether the hosting plan enables Digest Authentication.\n\n* `y` — Enabled.\n* `n` — Disabled.","enum":["y","n"],"example":"n","type":"string"},"FEATURELIST":{"description":"The hosting plan's [feature list](https://go.cpanel.net/whmdocsFeatureManager).","example":"myfeaturelist","type":"string"},"HASSHELL":{"description":"Whether shell access is enabled for the hosting plan.\n\n* `y` — Enabled.\n* `n` — Disabled.","enum":["y","n"],"example":"n","type":"string"},"IP":{"description":"Whether the hosting plan grants accounts a dedicated IP address.\n\n* `y` — Dedicated IP address.\n* `n` — Shared IP address.","enum":["y","n"],"example":"n","type":"string"},"LANG":{"description":"The hosting plan's locale.","example":"en","format":"ISO-3166-1 (alpha-2)","type":"string"},"MAXADDON":{"description":"The hosting plan's maximum number of addon domains.\n\n* `unlimited` — The hosting plan allows unlimited addon domains.","example":"unlimited","oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited addon domains.","enum":["unlimited"],"type":"string"}]},"MAXFTP":{"description":"The hosting plan's maximum number of FTP accounts.\n\n* `unlimited` — The hosting plan allows unlimited FTP accounts.","example":"unlimited","oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited FTP accounts.","enum":["unlimited"],"type":"string"}]},"MAXLST":{"description":"The hosting plan's maximum number of mailing lists.\n\n* `unlimited` — The hosting plan allows an unlimited number of mailing lists.","example":"unlimited","oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan allows an unlimited number of mailing lists.","enum":["unlimited"],"type":"string"}]},"MAXPARK":{"description":"The hosting plan's maximum number of parked domains (aliases).\n\n* `unlimited` — The hosting plan allows unlimited parked domains.","example":"unlimited","oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited parked domains.","enum":["unlimited"],"type":"string"}]},"MAXPOP":{"description":"The hosting plan's maximum number of email accounts.\n\n* `unlimited` — The hosting plan allows unlimited email accounts.","example":"unlimited","oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited email accounts.","enum":["unlimited"],"type":"string"}]},"MAXSQL":{"description":"The hosting plan's maximum number of each available type of SQL\ndatabase.\n\nFor example, if this value is `5`, and the system administrator\nallows MySQL® and PostgreSQL® databases, users can create up to\nfive MySQL databases and up to five PostgreSQL databases.\n\n* `unlimited` — The hosting plan allows unlimited SQL databases.","example":"unlimited","oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited SQL databases.","enum":["unlimited"],"type":"string"}]},"MAXSUB":{"description":"The hosting plan's maximum number of subdomains.\n\n* `unlimited` — The hosting plan allows unlimited subdomains.","example":"unlimited","oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited subdomains.","enum":["unlimited"],"type":"string"}]},"MAX_DEFER_FAIL_PERCENTAGE":{"description":"The\n[percentage of failed or deferred email messages](https://go.cpanel.net/howtopreventspam)\nthat the hosting plan can send per hour before the system rate-limits\noutgoing mail.\n\n* `unlimited` — The hosting plan allows unlimited email messages.","example":"unlimited","oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited email messages.","enum":["unlimited"],"type":"string"}]},"MAX_EMAILACCT_QUOTA":{"description":"The hosting plan's maximum email account quota size, in megabytes (MB).\n\n* `unlimited` — The hosting plan allows an unlimited email account quota size.","example":"unlimited","oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan allows an unlimited email account quota size.","enum":["unlimited"],"type":"string"}]},"MAX_EMAIL_PER_HOUR":{"description":"The\n[maximum number of emails](https://go.cpanel.net/howtopreventspam)\nthat the hosting plan can send in one hour.\n\n* `unlimited` — The hosting plan allows unlimited emails per hour.","example":"unlimited","oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited emails per hour.","enum":["unlimited"],"type":"string"}]},"MAX_TEAM_USERS":{"description":"The hosting plan's maximum number of Team users.","example":7,"maximum":7,"minimum":0,"nullable":true,"type":"integer"},"QUOTA":{"description":"The hosting plan's disk space limit, in megabytes (MB).\n\n* `unlimited` — The hosting plan allows unlimited disk space.","example":"unlimited","oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited disk space.","enum":["unlimited"],"type":"string"}]},"_PACKAGE_EXTENSIONS":{"description":"A space-separated list of one or more of the hosting plan's package extensions, if any exist.","example":"","type":"string"},"name":{"description":"The hosting plan's name.","example":"package1","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"listpkgs","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return current user's available hosting plans","tags":["Packages","Hosting Plans"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  listpkgs\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/listpkgs?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/matchpkgs":{"get":{"description":"This function matches the server's hosting plans (packages) against\nyour criteria.\n\n**Note:**\n\nIf you do not include **any** input parameters, the function lists **all** of\nthe server's packages.","operationId":"matchpkgs","parameters":[{"description":"The hosting plan's maximum number of subdomains.\n\n* `unlimited` — The hosting plan allows unlimited subdomains.","in":"query","name":"MAXSUB","required":false,"schema":{"example":"unlimited","oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited subdomains.","enum":["unlimited"],"type":"string"}]}},{"description":"The hosting plan's maximum number of addon domains.\n\n* `unlimited` — The hosting plan allows unlimited addon domains.","in":"query","name":"MAXADDON","required":false,"schema":{"example":"unlimited","oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited addon domains.","enum":["unlimited"],"type":"string"}]}},{"description":"The\n[percentage of failed or deferred email messages](https://go.cpanel.net/howtopreventspam)\nthat the hosting plan can send per hour before the system rate-limits\noutgoing mail.\n\n* `unlimited` — The hosting plan allows unlimited email messages.","in":"query","name":"MAX_DEFER_FAIL_PERCENTAGE","required":false,"schema":{"example":"unlimited","oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited email messages.","enum":["unlimited"],"type":"string"}]}},{"description":"The hosting plan's maximum email account quota size, in megabytes (MB).\n\n* `unlimited` — The hosting plan allows an unlimited email account quota size.","in":"query","name":"MAX_EMAILACCT_QUOTA","required":false,"schema":{"example":"unlimited","oneOf":[{"format":"megabytes","minimum":1,"type":"integer"},{"description":"The hosting plan allows an unlimited email account quota size.","enum":["unlimited"],"type":"string"}]}},{"description":"A space-separated list of one or more of the hosting plan's package extensions.","in":"query","name":"_PACKAGE_EXTENSIONS","required":false,"schema":{"example":"'ext1 ext2 ext3'","type":"string"}},{"description":"The hosting plan's cPanel interface theme.","in":"query","name":"CPMOD","required":false,"schema":{"example":"jupiter","type":"string"}},{"description":"The [maximum number of emails](https://go.cpanel.net/howtopreventspam)\nthat the hosting plan can send in one hour.\n\n* `unlimited` — The hosting plan allows unlimited emails per hour.","in":"query","name":"MAX_EMAIL_PER_HOUR","required":false,"schema":{"example":"unlimited","oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited emails per hour.","enum":["unlimited"],"type":"string"}]}},{"description":"The hosting plan's locale.","in":"query","name":"LANG","required":false,"schema":{"example":"en","format":"ISO-3166-1 (alpha-2)","type":"string"}},{"description":"The hosting plan's maximum number of mailing lists.\n\n* `unlimited` — The hosting plan allows an unlimited number of mailing lists.","in":"query","name":"MAXLST","required":false,"schema":{"example":"unlimited","oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan allows an unlimited number of mailing lists.","enum":["unlimited"],"type":"string"}]}},{"description":"The hosting plan's maximum number of parked domains (aliases).\n\n* `unlimited` — The hosting plan allows unlimited parked domains.","in":"query","name":"MAXPARK","required":false,"schema":{"example":"unlimited","oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited parked domains.","enum":["unlimited"],"type":"string"}]}},{"description":"The hosing plan's maximum number of email accounts.\n\n* `unlimited` — The hosting plan's can create unlimited email accounts.","in":"query","name":"MAXPOP","required":false,"schema":{"example":"unlimited","oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan's can create unlimited email accounts.","enum":["unlimited"],"type":"string"}]}},{"description":"The hosting plan's maximum number of SQL databases.\n\n* `unlimited` — The hosting plan allows unlimited SQL databases.","in":"query","name":"MAXSQL","required":false,"schema":{"example":"unlimited","oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited SQL databases.","enum":["unlimited"],"type":"string"}]}},{"description":"The hosting plan's [feature list](https://go.cpanel.net/whmdocsFeatureManager).","in":"query","name":"FEATURELIST","required":false,"schema":{"example":"myfeaturelist","type":"string"}},{"description":"Whether shell access is enabled for the hosting plan.\n\n* `1` — Enabled\n* `0` — Disabled.","in":"query","name":"HASSHELL","required":false,"schema":{"enum":[1,0],"example":1,"type":"integer"}},{"description":"Whether CGI is enabled for the hosting plan.\n\n* `1` — Enabled.\n* `0` — Disabled.","in":"query","name":"CGI","required":false,"schema":{"enum":[1,0],"example":1,"type":"integer"}},{"description":"The hosting plan's maximum number of FTP accounts.\n\n* `unlimited` — The hosting plan allows for unlimited FTP accounts.","in":"query","name":"MAXFTP","required":false,"schema":{"example":2,"oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan allows for unlimited FTP accounts.","enum":["unlimited"],"type":"string"}]}},{"description":"The hosting plan's bandwidth limit.\n\n* `unlimited` — The hosting plan allows unlimited bandwidth.","in":"query","name":"BWLIMIT","required":false,"schema":{"example":"unlimited","oneOf":[{"format":"megabytes","minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited bandwidth.","enum":["unlimited"],"type":"string"}]}},{"description":"The hosting plan's disk space limit.\n\n* `unlimited` — The hosting plan has unlimited disk space.","in":"query","name":"QUOTA","required":false,"schema":{"example":"unlimited","oneOf":[{"format":"megabytes","minimum":0,"type":"integer"},{"description":"The hosting plan has unlimited disk space.","enum":["unlimited"],"type":"string"}]}},{"description":"Whether the hosting plan enables Digest Authentication.\n\n* `y` — Enabled.\n* `n` — Disabled.","in":"query","name":"DIGESTAUTH","required":false,"schema":{"enum":["y","n"],"example":"n","type":"string"}},{"description":"Whether the hosting plan grants accounts a dedicated IP address.\n\n* `y` — Dedicated IP address.\n* `n` — Shared IP address.","in":"query","name":"IP","required":false,"schema":{"enum":["y","n"],"example":"n","type":"string"}},{"description":"The hosting plan's maximum number of Team users.","in":"query","name":"MAX_TEAM_USERS","required":false,"schema":{"example":7,"nullable":true,"maximum":7,"minimum":0,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"pkg":{"description":"A list of hosting plan settings.","properties":{"BWLIMIT":{"description":"The hosting plan's bandwidth limit, in megabytes (MB).\n\n* `unlimited` — The hosting plan allows unlimited bandwidth.","example":"unlimited","oneOf":[{"format":"megabytes","minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited bandwidth.","enum":["unlimited"],"type":"string"}]},"CGI":{"description":"Whether CGI is enabled for the hosting plan.\n\n* `1` — Enabled.\n* `0` — Disabled.","enum":[1,0],"example":1,"type":"integer"},"CPMOD":{"description":"The hosting plan's cPanel interface theme.","example":"jupiter","type":"string"},"DIGESTAUTH":{"description":"Whether the hosting plan enables Digest Authentication.\n\n* `y` — Enable.\n* `n` — Disable.","enum":["y","n"],"example":"y","type":"string"},"FEATURELIST":{"description":"The hosting plan's\n[feature list](https://go.cpanel.net/whmdocsFeatureManager).","example":"myfeaturelist","type":"string"},"FRONTPAGE":{"default":0,"deprecated":true,"description":"Whether Microsoft® FrontPage Extensions are enabled for the account.\n\n**Note:**\n\ncPanel & WHM ignores all FrontPage settings and parameters.","enum":[0],"example":0,"type":"integer"},"HASSHELL":{"description":"Whether shell access is enabled for the hosting plan.\n* `y` — Enabled. * `n` — Disabled.","enum":["y","n"],"example":"n","type":"string"},"IP":{"description":"Whether the hosting plan grants accounts a dedicated IP address.\n\n* `y` — Dedicated IP address.\n* `n` — Shared IP address.","enum":["y","n"],"example":"n","type":"string"},"LANG":{"description":"The hosting plan's locale.","example":"en","format":"ISO-3166-1 (alpha-2)","type":"string"},"MAXADDON":{"description":"The hosting plan's maximum number of addon domains.\n\n* `unlimited` — The hosting plan allows unlimited addon domains.","example":1,"oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited addon domains.","enum":["unlimited"],"type":"string"}]},"MAXFTP":{"description":"The hosting plan's maximum number of FTP accounts.\n\n* `unlimited` — The hosting plan allows for unlimited FTP accounts.","example":"unlimited","oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan allows for unlimited FTP accounts.","enum":["unlimited"],"type":"string"}]},"MAXLST":{"description":"The hosting plan's maximum number of mailing lists.\n\n* `unlimited` — The hosting plan allows an unlimited number of mailing lists.","example":5,"oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan allows an unlimited number of mailing lists.","enum":["unlimited"],"type":"string"}]},"MAXPARK":{"description":"The hosting plan's maximum number of parked domains.\n\n* `unlimited` — The hosting plan allows unlimited parked domains.","example":1,"oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited parked domains.","enum":["unlimited"],"type":"string"}]},"MAXPOP":{"description":"The hosting plan's maximum number of email accounts.\n\n* `unlimited` — The hosting plan's can create unlimited email accounts.","example":20,"oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan's can create unlimited email accounts.","enum":["unlimited"],"type":"string"}]},"MAXSQL":{"description":"The hosting plan's maximum number of SQL databases.\n\n* `unlimited` — The hosting plan allows unlimited SQL databases.","example":1,"oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited SQL databases.","enum":["unlimited"],"type":"string"}]},"MAXSUB":{"description":"The hosting plan's maximum number of subdomains.\n\n* `unlimited` — The hosting plan allows unlimited subdomains.","example":5,"oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited subdomains.","enum":["unlimited"],"type":"string"}]},"MAX_DEFER_FAIL_PERCENTAGE":{"description":"The\n[percentage of failed or deferred email messages](https://go.cpanel.net/howtopreventspam)\nthat the hosting plan can send per hour before outgoing mail is rate-limited.\n\n* `unlimited` — The hosting plan allows unlimited email messages.","example":10,"oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited email messages.","enum":["unlimited"],"type":"string"}]},"MAX_EMAILACCT_QUOTA":{"description":"The maximum size that the account can define when it\ncreates an email account.\n\n* `unlimited` — The hosting plan allows an unlimited email account quota size.","example":"unlimited","oneOf":[{"format":"megabytes","minimum":0,"type":"integer"},{"description":"The hosting plan allows an unlimited email account quota size.","enum":["unlimited"],"type":"string"}]},"MAX_EMAIL_PER_HOUR":{"description":"The [maximum number of emails](https://go.cpanel.net/howtopreventspam)\nthat the hosting plan can send in one hour.\n\n* `unlimited` — The hosting plan allows unlimited emails per hour.","example":100,"oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited emails per hour.","enum":["unlimited"],"type":"string"}]},"QUOTA":{"description":"The hosting plan's disk space limit.\n\n* `unlimited` — The hosting plan has unlimited disk space.","example":100,"oneOf":[{"format":"megabytes","minimum":0,"type":"integer"},{"description":"The hosting plan has unlimited disk space.","enum":["unlimited"],"type":"string"}]},"_PACKAGE_EXTENSIONS":{"description":"A list of one or more of the hosting plan's package extensions.","example":"ext1 ext2 ext3","type":"string"}},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"matchpkgs","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` – Success.\n* `0` – Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return filtered hosting plans","tags":["Packages","Hosting Plans"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  matchpkgs\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/matchpkgs?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/setresellerlimits":{"get":{"description":"This function sets a reseller's bandwidth and disk quotas.","operationId":"setresellerlimits","parameters":[{"description":"The reseller's username.","in":"query","name":"user","required":true,"schema":{"example":"username","format":"username","type":"string"}},{"description":"Whether to limit the reseller's total number of accounts.\n\n* `1` — Limit.\n* `0` — Do **not** limit.\n\n**Note:**\n\nUse this parameter with the `account_limit` parameter.","in":"query","name":"enable_account_limit","required":false,"schema":{"default":0,"enum":[1,0],"example":0,"type":"integer"}},{"description":"The reseller's maximum total number of accounts.\n\n**Important:**\n\nThe system **only** enforces this maximum if you set the `enable_account_limit`\nvalue to `1`.","in":"query","name":"account_limit","required":false,"schema":{"example":10,"minimum":1,"type":"integer"}},{"description":"Whether to limit the reseller's resources.\n\n* `1` — Limit resources.\n* `0` — Do **not** limit resources.\n\n**Note:**\n\nUse this parameter with the `bandwidthlimit`, `diskspace_limit`,\n`enable_overselling`, `enable_overselling_bandwidth`, `enable_overselling_diskspace`,\n`enable_overselling`, `enable_package_limits`, and `enable_package_limit_numbers`\nparameters.","in":"query","name":"enable_resource_limits","required":false,"schema":{"default":0,"enum":[1,0],"example":1,"type":"integer"}},{"description":"The reseller's total bandwidth limit.\n\n**Important:**\n\nThe system **only** enforces this limit if you set the `enable_resource_limits`\nvalue to `1`.","in":"query","name":"bandwidth_limit","required":false,"schema":{"example":1073741824,"format":"megabytes","minimum":0,"type":"integer"}},{"description":"Whether the reseller can oversell accounts.\n\n* `1` — The reseller can oversell accounts.\n* `0` — The reseller **cannot** oversell accounts.\n\n**Important:**\n\nThe system **only** enforces this limit if you set the `enable_resource_limits`\nvalue to `1`.","in":"query","name":"enable_overselling","required":false,"schema":{"enum":[1,0],"example":1,"type":"integer"}},{"description":"Whether the reseller can oversell bandwidth.\n\n* `1` — The reseller can oversell bandwidth.\n* `0` — The reseller **cannot** oversell bandwidth.\n\n**Important:**\n\nThe system **only** enforces this limit if you set the `enable_resource_limits` and\nthe `enable_overselling` values to `1`.","in":"query","name":"enable_overselling_bandwidth","required":false,"schema":{"enum":[1,0],"example":1,"type":"integer"}},{"description":"Whether the reseller can oversell disk space.\n\n* `1` — The reseller can oversell disk space.\n* `0` — The reseller **cannot** oversell disk space.\n\n**Important:**\n\nThe system **only** enforces this limit if you set the `enable_resource_limits`\nand the `enable_oversellng` values to `1`.","in":"query","name":"enable_overselling_diskspace","required":false,"schema":{"enum":[1,0],"example":1,"type":"integer"}},{"description":"The reseller's total disk space usage limit.\n\n**Important:**\n\nThe system **only** enforces this limit if you set the `enable_resource_limits`\nvalue to `1`.","in":"query","name":"diskspace_limit","required":false,"schema":{"example":1073741824,"format":"megabytes","minimum":0,"type":"integer"}},{"description":"Whether to apply package limits to the reseller.\n\n* `1` — Enable package limits.\n* `0` — Disable package limits.","in":"query","name":"enable_package_limits","required":false,"schema":{"enum":[1,0],"example":0,"type":"integer"}},{"description":"Whether to apply package limit numbers to the reseller.\n\n* `1` — Enable package limit numbers.\n* `0` — Disable package limit numbers.","in":"query","name":"enable_package_limit_numbers","required":false,"schema":{"enum":[1,0],"example":0,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"setresellerlimits","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update reseller's bandwidth and disk quotas","tags":["Resellers","Account Limits"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  setresellerlimits \\\n  user='username'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/setresellerlimits?api.version=1&user=username"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/getpkginfo":{"get":{"description":"This function lists a hosting plan's (package's) settings.","operationId":"getpkginfo","parameters":[{"description":"The hosting plan's name.","in":"query","name":"pkg","required":true,"schema":{"example":"package1","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"pkg":{"description":"A list of the hosting plan's settings.\n\n**Note:**\n\n* The function will only return the package's enabled resources and settings.\n* If the account or its hosting plan use package extensions, the list also\nincludes the extension's variables.","properties":{"BWLIMIT":{"description":"The hosting plan's bandwidth limit, in megabytes (MB).\n\n* `unlimited` — The hosting plan allows unlimited bandwidth.","example":"unlimited","oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited bandwidth."},{"enum":[null]},{"enum":["unlimited"],"type":"string"}]},"CGI":{"description":"Whether CGI is enabled for the hosting plan.\n\n* `1` — Enabled.\n* `0` — Disabled.","enum":[1,0],"example":1,"type":"integer"},"CPMOD":{"description":"The hosting plan's cPanel interface theme.","example":"jupiter","type":"string"},"DIGESTAUTH":{"description":"Whether the hosting plan enables Digest Authentication.\n\n* `y` — Enabled.\n* `n` — Disabled.","example":"n","type":"string"},"FEATURELIST":{"description":"The hosting plan's [feature list](https://go.cpanel.net/whmdocsFeatureManager).","example":"myfeaturelist","type":"string"},"FRONTPAGE":{"deprecated":true,"description":"Whether Microsoft® FrontPage Extensions are enabled for the account.\n\n**Note:**\n\ncPanel & WHM ignores all FrontPage settings and parameters.","enum":[1,0],"example":0,"type":"integer"},"HASSHELL":{"description":"Whether shell access is enabled for the hosting plan.\n\n* `1` — Enabled.\n* `0` — Disabled.","enum":[1,0],"example":1,"type":"integer"},"IP":{"description":"Whether the hosting plan grants accounts a dedicated IP address.\n\n* `1` — Dedicated IP address.\n* `0` — Shared IP address.","enum":[1,0],"example":1,"type":"integer"},"LANG":{"description":"The hosting plan's locale.","example":"en","format":"ISO-3166-1 (alpha-2)","type":"string"},"MAXADDON":{"description":"The hosting plan's maximum number of addon domains.\n\n* `unlimited` — The hosting plan allows unlimited addon domains.","example":1,"oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited addon domains."},{"enum":[null]},{"enum":["unlimited"],"type":"string"}]},"MAXFTP":{"description":"The hosting plan's maximum number of FTP accounts.\n\n* `unlimited` — The hosting plan allows unlimited FTP accounts.","example":2,"oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited FTP accounts."},{"enum":[null]},{"enum":["unlimited"],"type":"string"}]},"MAXLST":{"description":"The hosting plan's maximum number of mailing lists.\n\n* `unlimited` — The hosting plan allows unlimited mailing lists.","example":"unlimited","oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited mailing lists."},{"enum":[null]},{"enum":["unlimited"],"type":"string"}]},"MAXPARK":{"description":"The hosting plan's maximum number of parked domains (aliases).\n\n* `unlimited` — The hosting plan allows unlimited parked domains.","example":1,"oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited parked domains.","enum":["unlimited"],"type":"string"}]},"MAXPOP":{"description":"The hosting plan's maximum number of email accounts.\n\n* `unlimited` — The hosting plan allows unlimited email accounts.","example":20,"oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited email accounts."},{"enum":[null]},{"enum":["unlimited"],"type":"string"}]},"MAXSQL":{"description":"The hosting plan's maximum number of SQL databases.\n\n* `unlimited` — The hosting plan allows unlimited SQL databases.","example":1,"oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited SQL databases."},{"enum":[null]},{"enum":["unlimited"],"type":"string"}]},"MAXSUB":{"description":"The hosting plan's maximum number of subdomains.\n\n* `unlimited` — The hosting plan allows unlimited subdomains.","example":5,"oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited subdomains."},{"enum":[null]},{"enum":["unlimited"],"type":"string"}]},"MAX_DEFER_FAIL_PERCENTAGE":{"description":"The\n[percentage of failed or deferred email messages](https://go.cpanel.net/howtopreventspam)\nthat the hosting plan can send per hour before the system rate-limits\noutgoing mail.\n\n* `unlimited` — The hosting plan allows unlimited email messages.","example":10,"oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited email messages.","enum":["unlimited"],"type":"string"}]},"MAX_EMAILACCT_QUOTA":{"description":"The hosting plan's maximum email account quota size, in megabytes (MB).\n\n* `unlimited` — The hosting plan allows an unlimited email account quota size.","example":"unlimited","oneOf":[{"minimum":1,"type":"integer"},{"description":"The hosting plan allows an unlimited email account quota size.","enum":["unlimited"],"type":"string"}]},"MAX_EMAIL_PER_HOUR":{"description":"The [maximum number of emails](https://go.cpanel.net/howtopreventspam)\nthat the hosting plan can send in one hour.\n\n* `unlimited` — The hosting plan allows unlimited emails per hour.","example":100,"oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan allows unlimited emails per hour.","enum":["unlimited"],"type":"string"}]},"MAX_TEAM_USERS":{"description":"The hosting plan's maximum number of Team users.","example":7,"maximum":7,"minimum":0,"nullable":true,"type":"integer"},"QUOTA":{"description":"The hosting plan's disk space limit, in megabytes (MB).\n\n * `unlimited` — The hosting plan has unlimited disk space.","example":100,"oneOf":[{"minimum":0,"type":"integer"},{"description":"The hosting plan has unlimited disk space."},{"enum":[null]},{"enum":["unlimited"],"type":"string"}]},"_PACKAGE_EXTENSIONS":{"description":"A list of one or more of the hosting plan's package extensions, if any exist.","example":"","type":"string"}},"type":"object"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"getpkginfo","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return hosting plan configuration","tags":["Packages","Hosting Plans"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  getpkginfo \\\n  pkg='package1'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/getpkginfo?api.version=1&pkg=package1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/start_background_mysql_upgrade":{"get":{"description":"This function upgrades MySQL® or MariaDB® in the background. This will reinstall MySQL® or MariaDB® if the version given is the installed version.\n\n**Important:**\n\nWhen you disable the [MySQL/MariaDB server role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#roles) and remote MySQL® is **not** already configured, the system **disables** this function.","operationId":"start_background_mysql_upgrade","parameters":[{"description":"The desired MySQL® or MariaDB® version. Must contain one decimal.","in":"query","name":"version","required":true,"schema":{"example":5.7,"type":"number"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"upgrade_id":{"description":"The upgrade log's location, relative to the `/var/cpanel/logs/` directory.","example":"mysql_upgrade.20200202-172923","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"start_background_mysql_upgrade","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Start background MySQL upgrade","tags":["Databases","Manage MySQL Server"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  start_background_mysql_upgrade \\\n  version='5.7'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/start_background_mysql_upgrade?api.version=1&version=5.7"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"cPanel 11.48"}},"/get_domain_info":{"get":{"description":"This function returns information about each domain on the server.","operationId":"get_domain_info","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"domains":{"description":"array of objects representing the domain's data.\n\n**Note:**\n\n This return only includes domains that you manually created. This does not include service subdomain (proxy subdomains) or automatically-created domains.","items":{"properties":{"docroot":{"description":"The document root for the addon domain. An absolute file path.","example":"/home/user1/public_html/example.com","type":"string"},"domain":{"description":"The account's main domain. A valid domain.","example":"example.com","type":"string"},"domain_type":{"description":"The domain's type.","example":"addon","type":"string"},"ipv4":{"description":"The domain's IPv4 address. A valid IPv4 address.","example":"192.0.2.255","type":"string"},"ipv4_ssl":{"description":"The domain's secure IPv4 address. A valid IPv4 address.","example":"192.0.2.255","type":"string"},"ipv6":{"description":"The domain's IPv6 address.\n* A valid IPv6 address.\n* `null` An IPv6 address does not exist for this domain.","example":"2001:DB8:g1m:0N3y::1","nullable":true,"type":"string"},"ipv6_is_dedicated":{"description":"The domain possesses an IPv6 address.\n* `1` An IPv6 address exists for this domain.\n* `0` An IPv6 address does not exist for this domain.","enum":[0,1],"example":1,"type":"integer"},"modsecurity_enabled":{"description":"Whether ModSecurity is enabled on the server.\n* `1` ModSecurity is enabled.\n* `0` ModSecurity is not enabled.","enum":[0,1],"example":1,"type":"integer"},"parent_domain":{"description":"The parent domain. A valid domain name.","example":"example.com","type":"string"},"php_version":{"description":"The installed PHP versions.","example":"ea-php54","type":"string"},"port":{"description":"The server's port number.","example":80,"type":"integer"},"port_ssl":{"description":"The server's secure port number.","example":443,"type":"integer"},"user":{"description":"The account username. A cPanel account or reseller username on the server.","example":"username","type":"string"},"user_owner":{"description":"The domain's owner.","example":"user1","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"get_domain_info","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` Success\n* `0` Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return all domains information","tags":["Domain Information"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  get_domain_info\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/get_domain_info?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"70"}},"/set_local_mysql_root_password":{"get":{"description":"This function resets the root user's password on the local MySQL® server.\n\n**Important:**\n\n  When you disable the [*MySQL/MariaDB role*](https://go.cpanel.net/howtouseserverprofiles#roles) **and** remote MySQL is **not** already configured, the system **disables** this function.","operationId":"set_local_mysql_root_password","parameters":[{"description":"The new MySQL root user's password.","in":"query","name":"password","required":true,"schema":{"example":"12345luggage","type":"string"}},{"description":"Whether to update the configuration files.\n\n* `1` — Update.\n* `0` — Do **not** update.\n\n**Note:**\n\nThis value is always enabled when *localhost* is the active profile, and must be specified explicitly when a remote profile is active.\n\n**Warning:**\n\nThis parameter updates the `/root/.my.cnf` file with the new password, which could cause problems with the MySQL configuration on the server. If you are unsure, do **not** specify this parameter.\n\n * If you set this parameter to `0` when *localhost* is the active profile, it will stop communication with the remote MySQL server until you update the profile's password.\n * If you set this parameter to `1` when a remote host is the active profile, it will stop communication with the remote MySQL server until you update the profile's password.","in":"query","name":"update_config","required":false,"schema":{"enum":[0,1],"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"configs_updated":{"description":"Whether the system updated the configuration settings.\n\n**Note:**\n\n This return **only** appears when the function includes the `update_config` parameter or when the *localhost* MySQL profile is active.\n* `1` — Updated.\n* `0` — **Not** updated.","enum":[0,1],"example":1,"type":"integer"},"password_reset":{"description":"Whether the system reset the password.\n* `1` — Reset.\n* `0` — **Not** reset.","enum":[0,1],"example":1,"type":"integer"},"profile_updated":{"description":"Whether the system updated the profile.\n\n**Note:**\n\n This return **only** appears when the *localhost* MySQL profile is active.\n* `1` — Updated.\n* `0` — **Not** updated.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"set_local_mysql_root_password","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update MySQL root password","tags":["Databases","Manage MySQL Server"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  set_local_mysql_root_password \\\n  password='12345luggage'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/set_local_mysql_root_password?api.version=1&password=12345luggage"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.52"}},"/getdomainowner":{"get":{"description":"This function lists the owner of a domain.","operationId":"getdomainowner","parameters":[{"description":"A domain on the system that is owned by the user calling this function.","in":"query","name":"domain","required":true,"schema":{"example":"example.com","format":"domain","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"user":{"description":"The user who owns the domain.\n\n**Note:**\n\nThis value returns `null` if the user calling the function does not own the account for the domain **or** the domain does not exist on the server.","example":"username","format":"username","nullable":true,"type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"getdomainowner","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"- 1 - Success\n- 0 - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return domain owner","tags":["Domain Information"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  getdomainowner \\\n  domain='example.com'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/getdomainowner?api.version=1&domain=example.com"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"78"}},"/saveacllist":{"get":{"description":"This function creates or modifies an Access Control List (ACL).\n\n**Note:**\n\n  For each `acl-*` parameter, a value of `1` adds that privilege to the ACL list and a value of `0` removes that privilege from the ACL list.\n\n**Warning:**\n\n  We **strongly** recommend that WHM users create and edit ACLs and ACL privileges through WHM's [*Edit Reseller Nameservers and Privileges*](https://go.cpanel.net/whmdocsEditResellerNameserversandPrivileges) interface ( *WHM >> Home >> Resellers >> Edit Reseller Nameservers and Privileges* ).","operationId":"saveacllist","parameters":[{"description":"The ACL to assign to the reseller.\n\n**Note:**\n\n To modify an existing ACL, set this value to that ACL's name.","in":"query","name":"acllist","required":true,"schema":{"example":"my_acl_list","type":"string"}},{"description":"Whether to allow the reseller to edit hosting plans (packages).","in":"query","name":"acl-edit-pkg","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to add and remove hosting plans (packages).","in":"query","name":"acl-add-pkg","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to view existing hosting plans (packages).","in":"query","name":"acl-list-pkgs","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to troubleshoot mail delivery.","in":"query","name":"acl-mailcheck","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to generate a mobile configuration profile for an email account.","in":"query","name":"acl-generate-email-config","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to view account bandwidth usage.","in":"query","name":"acl-show-bandwidth","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to view the list of accounts.","in":"query","name":"acl-list-accts","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to view an account summary.","in":"query","name":"acl-acct-summary","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to use DNS clusters.","in":"query","name":"acl-clustering","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to modify the server's news.","in":"query","name":"acl-news","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to manage third-party services.","in":"query","name":"acl-thirdparty","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to remove DNS zones.","in":"query","name":"acl-kill-dns","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to execute cPanel API 1, cPanel API 2 and UAPI functions via WHM.","in":"query","name":"acl-cpanel-api","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to edit DNS zones.","in":"query","name":"acl-edit-dns","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to park DNS zones.","in":"query","name":"acl-park-dns","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to add DNS zones.","in":"query","name":"acl-create-dns","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to manage API tokens.\n\n**Notes:**\n\n This privilege allows an API token user to bypass any restrictions that you set on the API token. For more information, read our [Manage API Tokens](https://go.cpanel.net/whmdocsManageasisAPITokens) documentation.","in":"query","name":"acl-manage-api-tokens","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to manage external authentication for their accounts.","in":"query","name":"acl-manage-oidc","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to manage DNS records.","in":"query","name":"acl-manage-dns-records","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to manage their server's cPanel styles.","in":"query","name":"acl-manage-styles","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to manage nameservers.","in":"query","name":"acl-ns-config","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to perform SSL site management.","in":"query","name":"acl-ssl","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to view their server's SSL information.","in":"query","name":"acl-ssl-info","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to retrieve MySQL® database and user data.","in":"query","name":"acl-mysql-info","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to create accounts.","in":"query","name":"acl-create-acct","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to suspend or unsuspend accounts.","in":"query","name":"acl-suspend-acct","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to retrieve basic system information.","in":"query","name":"acl-basic-system-info","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to access basic cPanel & WHM options.","in":"query","name":"acl-basic-whm-functions","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to change passwords.\n\n**Note:**\n\n This privilege allows an API token user to change account passwords and log in with a new password. For more information, read our [Manage API Tokens](https://go.cpanel.net/whmdocsManageasisAPITokens) documentation.","in":"query","name":"acl-passwd","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to purchase SSL certificates.","in":"query","name":"acl-ssl-buy","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to manage how their server and its services connect to other servers and services.","in":"query","name":"acl-cpanel-integration","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to perform Cross-Origin Resource Sharing (CORS) HTTP requests.","in":"query","name":"acl-cors-proxy-get","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to upgrade or downgrade accounts.","in":"query","name":"acl-upgrade-account","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to generate SSL certificates.","in":"query","name":"acl-ssl-gencrt","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to create a temporary user session for a specified service.\n\n**Notes:**\n\n This privilege allows an API token user to bypass any restrictions that you set on the API token. For more information, read our [Manage API Tokens](https://go.cpanel.net/whmdocsManageasisAPITokens) documentation.","in":"query","name":"acl-create-user-session","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to edit MX entries.","in":"query","name":"acl-edit-mx","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to manage Digest Authentication support.","in":"query","name":"acl-digest-auth","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to terminate accounts.","in":"query","name":"acl-kill-acct","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to use all global packages. For more information, read our [reseller packages](https://go.cpanel.net/GuidetoResellerAccounts#which-packages-can-resellers-view-and-assign) documentation.","in":"query","name":"acl-viewglobalpackages","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to create accounts with shell access.","in":"query","name":"acl-allow-shell","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to create packages with shell access.","in":"query","name":"acl-add-pkg-shell","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to create packages with addon domains.","in":"query","name":"acl-allow-addoncreate","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to create packages with custom email quotas.","in":"query","name":"acl-allow-emaillimits-pkgs","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to create packages with parked domains (aliases).","in":"query","name":"acl-allow-parkedcreate","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to create packages with unlimited disk space.","in":"query","name":"acl-allow-unlimited-disk-pkgs","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to create packages with unlimited features.","in":"query","name":"acl-allow-unlimited-pkgs","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to create packages with unlimited bandwidth.","in":"query","name":"acl-allow-unlimited-bw-pkgs","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to create packages with a dedicated IP address.","in":"query","name":"acl-add-pkg-ip","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to create and modify locales on the server.","in":"query","name":"acl-locale-edit","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to resync FTP passwords.","in":"query","name":"acl-resftp","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to restart services.","in":"query","name":"acl-restart","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to view the server's status.","in":"query","name":"acl-status","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to view server information.","in":"query","name":"acl-stats","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to modify quotas.\n\n**Warning:**\n\n If you do not use resource limits, this privilege allows resellers to circumvent package limits for disk space.","in":"query","name":"acl-quota","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to enable demo mode for accounts.","in":"query","name":"acl-demo-setup","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to edit accounts.","in":"query","name":"acl-edit-account","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to modify bandwidth limits (quotas).\n\n**Warning:**\n\n If you do not use resource limits, a value of `1` allows resellers to circumvent package limits for disk space.","in":"query","name":"acl-limit-bandwidth","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to rearrange accounts.","in":"query","name":"acl-rearrange-accts","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to allow the reseller to view reports about email message delivery attempts from their account.","in":"query","name":"acl-track-email","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}},{"description":"Whether to grant the reseller all privileges.\n\n**Warning:**\n\n A value of `1` grants root-level privileges to the reseller.","in":"query","name":"acl-all","required":false,"schema":{"default":0,"enum":[0,1],"example":1,"type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"saveacllist","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"ACL List my_acl_list saved.","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Create or update privilege list and settings","tags":["Resellers","Account Permissions"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  saveacllist \\\n  acllist='my_acl_list'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/saveacllist?api.version=1&acllist=my_acl_list"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/list_users":{"get":{"description":"This function lists the cPanel user accounts and the `root` user on the server.","operationId":"list_users","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"users":{"description":"A list of cPanel user accounts. The list may consist of the following types of accounts:\n\n* A valid cPanel username.\n* `root`","example":["example","root"],"items":{"type":"string"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"list_users","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`.\n\n**Note:**\n\nThis field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success.\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return root and cPanel accounts","tags":["Account Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  list_users\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/list_users?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11"}},"/massmodifyacct":{"get":{"description":"This function modifies multiple cPanel accounts.\n\n**Warning:**\n\n* We **strongly** recommend that you do not modify a cPanel account's settings\nif that account uses a hosting plan (package). If the package values change, the\nsystem will overwrite any of your custom values with the package's new values.\n* This function uses case-sensitive parameters. You **must** enter parameters in\nthe correct case format. If you do not, the function will ignore that parameter.\n\n**Note:**\n\nOn servers that run CentOS 7, you may see a `named` warning about the absence of\nSPF resource records on DNS.\n  * This warning is **not** relevant on CentOS 7 servers, because\n  [RFC 7208 deprecated SPF records](https://tools.ietf.org/html/rfc7208). CentOS 7\n  servers use TXT records instead of SPF records.\n  * Red Hat 7.1 and CentOS 7.1 both contain `bind-9.9.4-23.el7`, which is an updated\n  version of BIND that complies with RFC 7208. To resolve this issue, update your\n  operating system to a version that contains the updated version of BIND. For more\n  information, read the [Red Hat Bugzilla case about SPF record errors](https://bugzilla.redhat.com/show_bug.cgi?id=1215164).","operationId":"massmodifyacct","parameters":[{"description":"The account's current username.\n\n**Note:**\n\nTo modify multiple users, duplicate or increment the parameter name. For example,\nthe `user-1`, `user-2`, and `user-3` parameters.","examples":{"multiple":{"summary":"Modify multiple users.","value":"user-0=username user-1=username1 user-2=username2 user-3=username3"},"multiple-alternative":{"summary":"Modify multiple users.","value":"user=username user=username1 user=username2 user=username3"},"single":{"summary":"Modify a single user.","value":"username"}},"in":"query","name":"user","required":true,"schema":{"format":"username","type":"string"}},{"description":"Whether backups are enabled for the account.\n\n* `1` — Enabled.\n* `0` — Disabled.\n\nThis parameter defaults to the defined system value.\n\n**Note:**\n\nThis parameter **requires** `root` privileges.","example":1,"in":"query","name":"BACKUP","required":false,"schema":{"enum":[1,0]}},{"description":"The account's maximum bandwidth use, in bytes.\n\n* `0`, `null` or `unlimited` — The account can use unlimited bandwidth.\n\nThis parameter defaults to the defined system value.","in":"query","name":"BWLIMIT","required":false,"schema":{"$ref":"#/components/schemas/IntPosNullOrUnlimited"}},{"description":"The account's contact email address.\n\nThis parameter defaults to the defined system value.","in":"query","name":"CONTACTEMAIL","required":false,"schema":{"example":"username@example.com","format":"email","type":"string"}},{"description":"Whether CGI access is enabled for the account.\n\n* `1` — Enabled.\n* `0` — Disabled.\n\nThis parameter defaults to the defined system value.\n\n**Note:**\n\nWhen a [server profile](https://go.cpanel.net/whmdocsServerProfile) disables the\n[Web Server](https://go.cpanel.net/serverroles#roles) role, you **cannot** enable\nCGI access.","in":"query","name":"HASCGI","required":false,"schema":{"enum":[1,0],"example":1,"type":"integer"}},{"description":"Whether DomainKeys Identified Mail (DKIM) is enabled for the account.\n\n* `1` — Enabled.\n* `0` — Disabled.\n\nThis parameter defaults to the defined system value.","in":"query","name":"HASDKIM","required":false,"schema":{"enum":[1,0],"type":"integer"}},{"description":"Whether Domain-based Message Authentication, Reporting, and Conformance (DMARC) is enabled for the account.\n\n* `1` — Enabled.\n* `0` — Disabled.\n\nThis parameter defaults to the defined system value.","in":"query","name":"HASDMARC","required":false,"schema":{"enum":[1,0],"type":"integer"}},{"description":"Whether shell (SSH) access is enabled for the account.\n\n* `1` — Enabled.\n* `0` — Disabled.\n\nThis parameter defaults to the defined system value.\n\n**Note:**\n\nWe **strongly** recommend that you use the `shell` parameter to specify a shell for\nSSH access.","in":"query","name":"HASSHELL","required":false,"schema":{"enum":[1,0],"example":1,"type":"integer"}},{"description":"Whether Sender Policy Framework (SPF) is enabled for the account.\n\n* `1` — Enabled.\n* `0` — Disabled.\n\nThis parameter defaults to the defined system value.","in":"query","name":"HASSPF","required":false,"schema":{"enum":[1,0],"example":1,"type":"integer"}},{"description":"The account's default locale.\n\nThis parameter defaults to the defined system value.","in":"query","name":"LOCALE","required":false,"schema":{"example":"en","format":"ISO-3166-1 (alpha-2)","type":"string"}},{"description":"The account's maximum number of addon domains.\n\n* `0`, `null`, or `unlimited` — The account possesses unlimited addon domains.\n\nThis parameter defaults to the defined system value.","in":"query","name":"MAXADDON","required":false,"schema":{"$ref":"#/components/schemas/Int0-999999NullOrUnlimited"}},{"description":"The account's maximum number of FTP accounts.\n\n* `null` or `unlimited` — The account possesses unlimited FTP accounts.\n\nThis parameter defaults to the defined system value.","in":"query","name":"MAXFTP","required":false,"schema":{"$ref":"#/components/schemas/Int0-999999NullOrUnlimited"}},{"description":"The account's maximum number of mailing lists.\n\n* `0`, `null`, or `unlimited` — The account possesses unlimited mailing lists.\n\nThis parameter defaults to the defined system value.","in":"query","name":"MAXLST","required":false,"schema":{"$ref":"#/components/schemas/Int0-999999NullOrUnlimited"}},{"description":"The account's maximum number of parked domains (aliases).\n\n* `null` or `unlimited` — The account possesses unlimited mailing lists.\n\nThis parameter defaults to the defined system value.","in":"query","name":"MAXPARK","required":false,"schema":{"$ref":"#/components/schemas/Int0-999999NullOrUnlimited"}},{"description":"The account's maximum number of Ruby applications.\n\n* `null` or `unlimited` — The account possesses unlimited Ruby applications.\n\nThis parameter defaults to the defined system value.","in":"query","name":"MAXPASSENGERAPPS","required":false,"schema":{"$ref":"#/components/schemas/Int0-999999NullOrUnlimited"}},{"description":"The maximum number of email accounts for the account.\n\n* `null` or `unlimited` — The account possesses unlimited email accounts.\n\nThis parameter defaults to the defined system value.","in":"query","name":"MAXPOP","required":false,"schema":{"$ref":"#/components/schemas/Int0-999999NullOrUnlimited"}},{"description":"The maximum number of each available type of SQL database for the account.\n\nFor example, if you set this value to `5` and the system administrator allows MySQL®\nand PostgreSQL® databases, users can create up to five MySQL databases and up to five\nPostgreSQL databases.\n\n* `null` or `unlimited` — The account possesses unlimited databases.\n\nThis parameter defaults to the defined system value.","in":"query","name":"MAXSQL","required":false,"schema":{"$ref":"#/components/schemas/Int0Max999999NullOrUnlimited"}},{"description":"The maximum number of subdomains for the account.\n\n* `null` or `unlimited` — The account possesses unlimited subdomains.\n\nThis parameter defaults to the defined system value.","in":"query","name":"MAXSUB","required":false,"schema":{"$ref":"#/components/schemas/Int0-999999NullOrUnlimited"}},{"description":"The maximum number of emails that the account can send in one hour.\n\n* `0` or `unlimited` — The account can send an unlimited number of emails.\n\nThis parameter defaults to the defined system value.","in":"query","name":"MAX_EMAIL_PER_HOUR","required":false,"schema":{"$ref":"#/components/schemas/IntPosOrUnlimited"}},{"description":"The maximum size, in megabytes (MB), that the account can define when it creates an\nemail account.\n\n* `unlimited` — The account possesses an unlimited quota.\n\n**Important:**\n\n* This value applies to each email account, **not** each cPanel account.\n* If you specify a `MAX_EMAILACCT_QUOTA` value, the function will **overwrite** the\nplan's defined value for that cPanel account.\n* This parameter does **not** affect any existing email accounts\n* We recommend that you allow the account's plan to determine this value.\n* `MAX_EMAIL_PER_HOUR` will define to unlimited if you do **not** define either the plan\nor `MAX_EMAILACCT_QUOTA` parameters.\n\nThis parameter defaults to the defined system value. It will default to `unlimited` if\nyou do **not** define either the `plan` or `MAX_EMAILACCT_QUOTA` parameters.","in":"query","name":"MAX_EMAILACCT_QUOTA","required":false,"schema":{"example":"unlimited","oneOf":[{"enum":["unlimited"],"type":"string"},{"maximum":4294967296,"minimum":1,"type":"integer"}]}},{"description":"Whether to modify the firewall rules as part of the account modification.\n\n* `1` – Modify the firewall rules.\n* `0` – Do **not** modify the firewall rules.\n\n**NOTE:**\n\nIf you do not set this parameter, the system will modify the firewall based on the *Do not make changes to the firewall during account modification.* setting in WHM's [*Tweak Settings*](https://docs.cpanel.net/whm/server-configuration/tweak-settings/) interface (*WHM >> Home >> Server Configuration >> Tweak Settings*).","in":"query","name":"modify_firewall","required":false,"schema":{"default":1,"enum":[0,1],"example":0,"type":"integer"}},{"description":"The percentage of failed or deferred email messages that the account can send per hour\nbefore outgoing mail is rate-limited.\n\n* `0` or `unlimited` — The account can send an unlimited number of failed or deferred\nmessages.\n\nThis parameter defaults to the defined system value.","in":"query","name":"MAX_DEFER_FAIL_PERCENTAGE","required":false,"schema":{"$ref":"#/components/schemas/IntPosOrUnlimited"}},{"description":"A new owner's username or the `root` user, to change the account's owner.\n\nThis parameter defaults to the defined system value.\n\n**Note:**\n\nThe authenticated user **must** have `root` privileges in order to assign the account\nto a reseller other than that account.","in":"query","name":"OWNER","required":false,"schema":{"example":"reseller","format":"username","type":"string"}},{"description":"The account's disk space quota, in multiples of 1,048,576 bytes.\n\n* `0`, `null`, or `unlimited` — The account's disk space is unlimited.\n\nThis parameter defaults to the defined system value.","in":"query","name":"QUOTA","required":false,"schema":{"$ref":"#/components/schemas/IntPosNullOrUnlimited"}},{"description":"A space-separated list of removed, missing, or uninstalled extensions.\n\nThis parameter defaults to the defined system value.\n\n**Warning:**\n\nThis parameter removes all of the extensions that you list from\nthe `_PACKAGE_EXTENSIONS` variable in the user file. It will **not** remove the\nextensions' variables. For more information, read our\n[Guide to Package Extensions](https://go.cpanel.net/GuidetoPackageExtensions).","in":"query","name":"remove_missing_extensions","required":false,"schema":{"example":"packageext1 packageext2","type":"string"}},{"description":"Whether to rename the cPanel account's database objects to use a new username's\ndatabase prefix. This parameter **only** applies to servers that use database prefixing.\n\n* `1` — Rename the cPanel account's database objects.\n* `0` — Do **not** rename the cPanel account's database objects.\n\n**Warning:**\n\n* The account owner **must** update any applications to use the new database object names.\n* **Use this parameter carefully**. It can cause confusion for system administrators.\n\nMySQL does **not** allow you to rename a database. When cPanel & WHM \"renames\" a database,\nthe system performs the following steps:\n\n1. The system creates a new database.\n1. The system moves data from the old database to the new database.\n1. The system recreates grants and stored code in the new database.\n1. The system deletes the old database and its grants.\n\n**Warning:**\n\n* If **any** of the first three steps fail, the system returns an error and attempts to\nrestore the database's original state. If the restoration process fails, the API function's\nerror response describes these additional failures.\n* In rare cases, the system creates the second database successfully, but fails to delete\nthe old database or grants. The system treats the rename action as a success; however, the\nAPI function returns warnings that describe the failure to delete the old database or grants.","in":"query","name":"rename_database_objects","required":false,"schema":{"enum":[1,0],"example":0,"type":"integer"}},{"description":"Whether to grant reseller privileges to the account.\n\n* `1` — Grant reseller privileges.\n* `0` — Do **not** grant reseller privileges.","in":"query","name":"reseller","required":false,"schema":{"default":0,"enum":[1,0],"example":1,"type":"integer"}},{"description":"The absolute file path to the shell's location.\n\nThis parameter defaults to the defined system value.","in":"query","name":"shell","required":false,"schema":{"example":"/bin/bash","format":"path","type":"string"}},{"description":"Whether Apache SpamAssassin™ is enabled for the account.\n\n* `1` — Enabled.\n* `0` — Disabled.\n\nThis parameter defaults to the defined system value.","in":"query","name":"spamassassin","required":false,"schema":{"enum":[1,0],"example":1,"type":"integer"}},{"description":"The account's cPanel interface theme.\n\nThis parameter defaults to the defined system value.","in":"query","name":"RS","required":false,"schema":{"example":"jupiter","type":"string"}},{"description":"The owner of the account's MySQL® databases.\n\nThis parameter defaults to the defined system value.","in":"query","name":"DBOWNER","required":false,"schema":{"example":"example","format":"username","type":"string"}},{"description":"The number of disk blocks for the account, in kilobytes (KB).\n\nThis parameter defaults to the defined system value.","in":"query","name":"DISK_BLOCK_LIMIT","required":false,"schema":{"example":100000000,"minimum":1,"type":"integer"}},{"description":"The account's display language.\n\nThis parameter defaults to the defined system value.","in":"query","name":"LANG","required":false,"schema":{"example":"english-utf8","type":"string"}},{"description":"The storage format that the account's mailboxes use.\n\n* `maildir`\n* `mbox`\n\nThis parameter defaults to the defined system value.","in":"query","name":"MAILBOX_FORMAT","required":false,"schema":{"enum":["maildir","mbox"]}},{"description":"The priority of the account's primary mail exchanger.\n\n**Note:**\n\nThe parameter name consists of `MXCHECK`, a hyphen, and the primary domain of the\naccount.\n\nExample key and value:\n* `MXCHECK-example.com=10`\n\nThis parameter defaults to the define system value.","in":"query","name":"MXCHECK-*","required":false,"schema":{"example":1,"minimum":0,"type":"integer"}},{"description":"Whether to suspend outgoing email on the account.\n\n* `1` — Suspend outgoing email.\n* `0` — Do **not** suspend outgoing email.\n\nThis parameter defaults to the defined system value.","in":"query","name":"OUTGOING_EMAIL_SUSPENDED","required":false,"schema":{"enum":[1,0],"example":0,"type":"integer"}},{"description":"An access token for the account's [Pushbullet](https://www.pushbullet.com/)™\nnotifications.\n\nThis parameter defaults to the defined system value.","in":"query","name":"PUSHBULLET_ACCESS_TOKEN","required":false,"schema":{"example":"1234567890","type":"string"}},{"description":"Whether to send a notification when someone links the account to an external\nauthentication account.\n\n* `1` — Enabled.\n* `0` — Disabled.\n\nThis parameter defaults to the defined system value.","in":"query","name":"notify_account_authn_link","required":false,"schema":{"enum":[1,0],"example":0,"type":"integer"}},{"description":"Whether to send a notification when someone disables notifications for external\nauthentication account links.\n\n* `1` — Enabled.\n* `0` — Disabled.\n\nThis parameter defaults to the defined system value.","in":"query","name":"notify_account_authn_link_notification_disabled","required":false,"schema":{"enum":[1,0],"example":0,"type":"integer"}},{"description":"Whether to send a notification when an AutoSSL certificate expires.\n\n* `1` — Enabled.\n* `0` — Disabled.\n\nThis parameter defaults to the defined system value.","in":"query","name":"notify_autossl_expiry","required":false,"schema":{"enum":[1,0],"example":0,"type":"integer"}},{"description":"Whether to send a notification AutoSSL cannot renew a certificate because domains\nthat fail Domain Control Validation (DCV) exist on the current certificate.\n\n* `1` — Enabled.\n* `0` — Disabled.\n\nThis parameter defaults to the defined system value.","in":"query","name":"notify_autossl_expiry_coverage","required":false,"schema":{"enum":[1,0],"example":0,"type":"integer"}},{"description":"Whether to send a notification when AutoSSL renews a certificate.\n\n* `1` — Enabled.\n* `0` — Disabled.\n\nThis parameter defaults to the defined system value.","in":"query","name":"notify_autossl_renewal","required":false,"schema":{"enum":[1,0],"example":0,"type":"integer"}},{"description":"Whether to send a notification when AutoSSL renews a certificate but the new\ncertificate lacks at least one domain that the previous certificate secured.\n\n* `1` — Enabled.\n* `0` — Disabled.\n\nThis parameter defaults to the defined system value.","in":"query","name":"notify_autossl_renewal_coverage","required":false,"schema":{"enum":[1,0],"example":0,"type":"integer"}},{"description":"Whether to send a notification when someone changes the contact address for the account.\n\n* `1` — Enabled.\n* `0` — Disabled.\n\nThis parameter defaults to the defined system value.","in":"query","name":"notify_contact_address_change","required":false,"schema":{"enum":[1,0],"example":0,"type":"integer"}},{"description":"Whether to send a notification when disables the notification for contact address\n changes.\n\n* `1` — Enabled.\n* `0` — Disabled.\n\nThis parameter defaults to the defined system value.","in":"query","name":"notify_contact_address_change_notification_disabled","required":false,"schema":{"enum":[1,0],"example":0,"type":"integer"}},{"description":"Whether to send a notification when the account reaches its disk usage limit.\n\n* `1` — Enabled.\n* `0` — Disabled.\n\nThis parameter defaults to the defined system value.","in":"query","name":"notify_disk_limit","required":false,"schema":{"enum":[1,0],"example":0,"type":"integer"}},{"description":"Whether to send a notification when someone changes the account's password.\n\n* `1` — Enabled.\n* `0` — Disabled.\n\nThis parameter defaults to the defined system value.","in":"query","name":"notify_password_change","required":false,"schema":{"enum":[1,0],"example":0,"type":"integer"}},{"description":"Whether to send a notification when someone disables notifications for password changes.\n\n* `1` — Enabled.\n* `0` — Disabled.\n\nThis parameter defaults to the defined system value.","in":"query","name":"notify_password_change_notification_disabled","required":false,"schema":{"enum":[1,0],"example":0,"type":"integer"}},{"description":"Whether to send a notification when an SSL certificate on the account expires.\n\n* `1` — Enabled.\n* `0` — Disabled.\n\nThis parameter defaults to the defined system value.","in":"query","name":"notify_ssl_expiry","required":false,"schema":{"enum":[1,0],"example":0,"type":"integer"}},{"description":"A timestamp for which to use as the account's creation date.\n\nThis parameter defaults to the defined system value.","in":"query","name":"STARTDATE","required":false,"schema":{"example":1549471343,"format":"unix_timestamp","type":"integer"}},{"description":"The account's cPanel interface style.\n\nThis parameter defaults to the defined system value.","in":"query","name":"STYLE","required":false,"schema":{"example":"Glass","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"payload":{"description":"An array of objects containing data for each modified user.\n\n**Note:**\n\nIf an account uses [linked cPanel server nodes](https://go.cpanel.net/whmdocsLinkServerNodes),\nthis object contains a return for each server on which the account exists.","example":[{"reason":"Unable to fetch the cPanel user file for username","result":0,"user":"username"},{"extended":{"cpuser":{"BACKUP":"1","BWLIMIT":"unlimited","CONTACTEMAIL":"username1@example.com","CONTACTEMAIL2":"","DBOWNER":"username1","DEADDOMAINS":["example.example1.com"],"DEMO":"0","DISK_BLOCK_LIMIT":0,"DOMAIN":"example1.com","DOMAINS":[],"FEATURELIST":"default","HASCGI":"1","HASDKIM":"1","HASDMARC":"1","HASSPF":"1","HOMEDIRLINKS":[],"IP":"172.16.1.3","LANG":"english-utf8","LEGACY_BACKUP":"0","LOCALE":"en","MAILBOX_FORMAT":"maildir","MAXADDON":"0","MAXFTP":"234","MAXLST":"unlimited","MAXPARK":"0","MAXPOP":"123","MAXSQL":"345","MAXSUB":"unlimited","MAX_DEFER_FAIL_PERCENTAGE":"unlimited","MAX_EMAILACCT_QUOTA":"unlimited","MAX_EMAIL_PER_HOUR":"unlimited","MTIME":"1584509675","MXCHECK-example1.com":"remote","OWNER":"username1","PLAN":"extended","RS":"jupiter","STARTDATE":"765435600","USER":"username1","UTF8MAILBOX":"1","WORKER_NODE-Mail":"example1:6L3ZJZ8LPAAOMC8CA31325O8EKGJ5YV5","_PACKAGE_EXTENSIONS":"custom","__CACHE_DATA_VERSION":"0.81"},"domain":"example1.com","setshell":"unmodified","user":"username1"},"messages":[],"reason":"Account Modified","result":1,"user":"username1","warnings":[]},{"extended":{"cpuser":{"BACKUP":"1","BWLIMIT":"unlimited","CONTACTEMAIL":"","CONTACTEMAIL2":"","DBOWNER":"username2","DEADDOMAINS":[],"DEMO":"0","DISK_BLOCK_LIMIT":0,"DOMAIN":"example2.com","DOMAINS":[],"FEATURELIST":"default","HASCGI":"0","HASDKIM":"1","HASDMARC":"1","HASSPF":"1","HOMEDIRLINKS":[],"IP":"10.0.0.1","LANG":null,"LEGACY_BACKUP":"0","LOCALE":"cs","MAILBOX_FORMAT":"maildir","MAXADDON":"0","MAXFTP":"234","MAXLST":"unlimited","MAXPARK":"0","MAXPOP":"123","MAXSQL":"345","MAXSUB":"unlimited","MAX_DEFER_FAIL_PERCENTAGE":"unlimited","MAX_EMAILACCT_QUOTA":"unlimited","MAX_EMAIL_PER_HOUR":"unlimited","MTIME":"1583966719","MXCHECK-example2.com":"0","OWNER":"root","PLAN":"extended","RS":"jupiter","STARTDATE":"728719200","USER":"username2","UTF8MAILBOX":"1","WORKER_NODE-Mail":"example2:BXE4LIAXF4X9N0B0TG69AAQ64DGR1XPU","_PACKAGE_EXTENSIONS":"","__CACHE_DATA_VERSION":"0.81"},"domain":"example2.com","setshell":"unmodified","user":"username2"},"messages":[],"proxied_from":["example.com"],"reason":"Account Modified","result":1,"user":"username2","warnings":[]},{"extended":{"cpuser":{"BACKUP":"1","BWLIMIT":"unlimited","CONTACTEMAIL":"","CONTACTEMAIL2":"","DBOWNER":"username2","DEADDOMAINS":[],"DEMO":0,"DISK_BLOCK_LIMIT":0,"DOMAIN":"example2.com","DOMAINS":[],"FEATURELIST":"default","HASCGI":"1","HASDKIM":"1","HASDMARC":"1","HASSPF":"1","HOMEDIRLINKS":[],"IP":"172.16.1.3","LANG":"english-utf8","LEGACY_BACKUP":"0","LOCALE":"en","MAILBOX_FORMAT":"maildir","MAXADDON":"unlimited","MAXFTP":"234","MAXLST":"unlimited","MAXPARK":"unlimited","MAXPOP":"123","MAXSQL":"345","MAXSUB":"unlimited","MAX_DEFER_FAIL_PERCENTAGE":"unlimited","MAX_EMAILACCT_QUOTA":"unlimited","MAX_EMAIL_PER_HOUR":"unlimited","MTIME":"1584509675","MXCHECK-example2.com":"remote","OWNER":"username2","PLAN":"default","RS":"jupiter","STARTDATE":"765435600","USER":"username2","UTF8MAILBOX":"1","WORKER_NODE-Mail":"example2:H99IZWY3OH9Q1DQNR58L55WUBXAENPDP","_PACKAGE_EXTENSIONS":"","__CACHE_DATA_VERSION":"0.81"},"domain":"example2.com","setshell":"unmodified","user":"username2"},"messages":[],"reason":"Account Modified","result":1,"user":"username2","warnings":[]},{"extended":{"cpuser":{"BACKUP":"1","BWLIMIT":"unlimited","CONTACTEMAIL":"","CONTACTEMAIL2":"","DBOWNER":"username2","DEADDOMAINS":[],"DEMO":0,"DISK_BLOCK_LIMIT":0,"DOMAIN":"example2.com","DOMAINS":[],"FEATURELIST":"default","HASCGI":"0","HASDKIM":"1","HASDMARC":"1","HASSPF":"1","HOMEDIRLINKS":[],"IP":"10.0.0.2","LANG":"english-utf8","LEGACY_BACKUP":"0","LOCALE":"en","MAILBOX_FORMAT":"maildir","MAXADDON":"unlimited","MAXFTP":"234","MAXLST":"unlimited","MAXPARK":"unlimited","MAXPOP":"123","MAXSQL":"345","MAXSUB":"unlimited","MAX_DEFER_FAIL_PERCENTAGE":"unlimited","MAX_EMAILACCT_QUOTA":"unlimited","MAX_EMAIL_PER_HOUR":"unlimited","MTIME":"1583966717","MXCHECK-example2.com":"0","OWNER":"linked","PLAN":"default","RS":"jupiter","STARTDATE":"765435600","USER":"username2","UTF8MAILBOX":"1","_PACKAGE_EXTENSIONS":"","__CACHE_DATA_VERSION":"0.81"},"domain":"example2.com","setshell":"noshell","user":"username2"},"messages":["Shell changed"],"proxied_from":["example.com"],"reason":"Account Modified","result":1,"user":"username2","warnings":[]}],"items":{"properties":{"extended":{"description":"An object containing the account's modified settings.","properties":{"cpuser":{"additionalProperties":{"description":"The complete attributes of the cPanel account."},"description":"An object containing the output of an account's `cpuser`\nfile. The system stores this file in the `/var/cpanel/users`\ndirectory.\n\n**Note:**\n\nIf the account or its hosting plan use\n[package extensions](https://go.cpanel.net/GuidetoPackageExtensions),\nthe `cpuser` object will also include the extension's variables.","type":"object"},"domain":{"description":"The account's main domain.","format":"domain","type":"string"},"setshell":{"anyOf":[{"description":"The updated shell's absolute file path.","format":"path","type":"string"},{"description":"The shell's absolute filepath did not change.","enum":["unmodified","noshell"],"type":"string"}],"description":"The absolute file path to the account's updated shell location.\n\n* `unmodified` — The shell's absolute filepath did not change.","format":"path","type":"string"},"user":{"description":"The cPanel account's username.\n\n**Note:**\n\nIf you changed the cPanel account's username, the function\nreturns the new value.","format":"username","type":"string"}},"type":"object"},"messages":{"description":"A list containing account modification messages.","items":{"type":"string"},"type":"array"},"proxied_from":{"description":"The hostnames of the\n[linked cPanel server nodes](https://go.cpanel.net/serverroles)\nfrom which the function proxied the return. The function returns\nthe hostnames in their proxied order.\n\n**Note:**\n\nThe function **only** returns this value for\n[distributed cPanel accounts](https://go.cpanel.net/cPanelGlossary#distributed-cpanel-account).","items":{"format":"domain","type":"string"},"type":"array"},"reason":{"description":"The account's modification status.","type":"string"},"result":{"description":"Whether the account modification succeeded.\n* `1` — Success.\n* `0` — Failure.","enum":[1,0],"type":"integer"},"user":{"description":"The modified account's username.","format":"username","type":"string"},"warnings":{"description":"A list of warning messages for the modified account, if any exist.","items":{"type":"string"},"type":"array"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"example":{"command":"massmodifyacct","messages":["From example1.com: Restarting apache"],"reason":"Failed to modify one or more users.","result":0,"version":1,"warnings":[]},"properties":{"command":{"description":"The method name called.","example":"massmodifyacct","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"Failed to modify one or more users.","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Update multiple cPanel accounts","tags":["Accounts","Account Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  massmodifyacct \\\n  user='username'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/massmodifyacct?api.version=1&username=username"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"88"}},"/_getpkgextensionform":{"get":{"description":"This function retrieves a hosting plan's package extension templates. When you call this\nfunction, the system checks the hosting plan's `_PACKAGE_EXTENSIONS` value.  The function\nreturns the contents of the `/var/cpanel/packages/extensions/name.tt2` file for each package\nextension in the list, where name represents the package extension's name.\n\nFor more information, read our\n[Guide to Package Extensions](https://go.cpanel.net/GuidetoPackageExtensions).\n\n**Note:**\n\nThis function returns only metadata if the hosting plan does not use package extensions, or\nif the extensions' template files are empty.","operationId":"_getpkgextensionform","parameters":[{"description":"The hosting plan's name.","in":"query","name":"pkg","required":true,"schema":{"example":"package1","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"html":{"description":"The HTML and Template Toolkit soure code for the hosting plan's extensions' templates.","example":"<div class=\"fatBorder\" id=\"dog_Extension\"> <fieldset class=\"groupEditor\"> <div class=\"propertyGroup\"> <h3>Dog Settings</h3> <div class=\"propertyEditor\"> <div class=\"propertyLabel\">Dog Species</div> <div class=\"propertyValue\"><input id=\"dog_species\" type=\"text\" name=\"dog_species\" value=\"dalmatian\"></div> </div> <div class=\"propertyEditor\"> <div class=\"propertyLabel\">Tail Length</div> <div class=\"propertyValue\"> <input type=\"radio\" id=\"dogTailLengthTiny\" name=\"dog_tail_length\" value=\"tiny\"> <label for=\"dogTailLengthTiny\">Tiny</label><br> <input type=\"radio\" id=\"dogTailLengthNormal\" name=\"dog_tail_length\" value=\"normal\"> <label for=\"dogTailLengthNormal\">Normal</label><br> <input type=\"radio\" id=\"dogTailLengthLong\" name=\"dog_tail_length\" value=\"long\"> <label for=\"dogTailLengthLong\">Long</label> </div> </div> <div class=\"propertyEditor\"> <div class=\"propertyLabel\"><label for=\"dog_spots\">Has Spots</label></div> <div class=\"propertyValue\"> <input id=\"dog_spots\" type=\"checkbox\" name=\"dog_spots\" value=\"y\" checked=\"checked\"> </div> </div> </div> </fieldset> </div>","type":"string"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"_getpkgextensionform","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is 0. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return hosting plan extension templates","tags":["Packages","Hosting Plan Extensions"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  _getpkgextensionform \\\n  pkg='package1'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/_getpkgextensionform?api.version=1&pkg=package1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.40"}},"/assign_account_enhancement":{"get":{"description":"This function assigns an Account Enhancement to a cPanel account.","operationId":"assign_account_enhancement","parameters":[{"description":"The username of the account.","in":"query","name":"account","required":true,"schema":{"example":"username","format":"username","type":"string"}},{"description":"The name of the account enhancement.","in":"query","name":"name","required":true,"schema":{"example":"enhancement 5000","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"metadata":{"properties":{"command":{"description":"The method name called.","example":"assign_account_enhancement","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result`\nfield is `0`. This field may display a success message when\na function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` - Success\n* `0` - Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Assign Account Enhancement","tags":["Account Enhancements"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  assign_account_enhancement \\\n  account='username' \\\n  name='enhancement 5000'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/assign_account_enhancement?api.version=1&account=username&name=enhancement%205000"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.98"}},"/restore_modules_summary":{"get":{"description":"This function lists backup modules and their descriptions.","operationId":"restore_modules_summary","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"example":{"modules":[{"module":"APITokens","restricted_available":1,"summary":["The APITokens module restores the API tokens for an account."]},{"module":"Account","restricted_available":1,"restricted_summary":["Force mode is not available in restricted mode."],"summary":["This creates the cPanel account and system user."]},{"module":"AuthnLinks","restricted_available":1,"summary":["This restores the account’s external authentication links."]},{"module":"AutoSSL","restricted_available":1,"summary":["This restores AutoSSL settings."]},{"module":"BackupConfig","restricted_available":1,"summary":["This installs the backup configuration based on the target system’s defaults."]},{"module":"BandwidthData","restricted_available":1,"summary":["This restores the bandwidth data."]},{"module":"CpUser","restricted_available":1,"restricted_summary":["The system discards configuration data that is unknown or that the system cannot validate."],"summary":["This restores the cPanel account’s configuration data."]},{"module":"Cron","restricted_available":1,"summary":["This restores crontab entries."]},{"module":"CustomLocale","restricted_available":0,"summary":["This restores custom locales."]},{"module":"DKIM","restricted_available":1,"summary":["This restores DKIM (DomainKeys Identified Mail) keys and updates records for the current server."]},{"module":"DNSAuthority","restricted_available":1,"summary":["This module reports whether this system is authoritative for each of the new accounts’ DNS (Domain Name System) zones."]},{"module":"DNSSEC","restricted_available":1,"summary":["This module restores the DNSSEC keys for an account."]},{"module":"DigestShadow","restricted_available":1,"summary":["This restores password data for digest authentication."]},{"module":"Domains","restricted_available":1,"restricted_summary":["The system will restore subdomains, parked domains, and addon domains if they pass the server’s domain creation rules. If the server rejects the restoration of an addon domain, it will still create a subdomain associated with that addon domain."],"summary":["This restores subdomains, parked domains, and addon domains."]},{"module":"FeatureList","restricted_available":1,"summary":["This restores the account’s feature list setting."]},{"module":"FileProtect","restricted_available":1,"summary":["This configures the account for cPanel FileProtect."]},{"module":"Ftp","restricted_available":1,"summary":["This restores FTP (File Transfer Protocol) accounts."]},{"module":"Homedir","restricted_available":1,"restricted_summary":["If the home directory does not already exist, the system will not create it."],"summary":["This restores the home directory’s contents."]},{"module":"Htaccess","restricted_available":1,"summary":["This repairs EasyApache4 and removes legacy Frontpage entries from .htaccess."]},{"module":"IPAddress","restricted_available":1,"summary":["This sets up a dedicated IP address."]},{"module":"Integration","restricted_available":0,"summary":["Implementor Error: The summary for this module is missing."]},{"module":"LinkedNodes","restricted_available":1,"summary":["This module handles the linked node setup."]},{"module":"LinkedNodesSubarchives","restricted_available":1,"summary":["This module restores linked-node configurations when the archive contains linked node data."]},{"module":"LocalConfig","restricted_available":1,"summary":["This module updates the local user’s configuration."]},{"module":"Logs","restricted_available":1,"summary":["This restores service access logs."]},{"module":"Mail","restricted_available":1,"summary":["This resets email quotas to safe values and restores email aliases, filters and mail items."]},{"module":"MailFix","restricted_available":1,"summary":["This repairs mail permissions and upgrades the system to the latest storage methods."]},{"module":"MailLimits","restricted_available":1,"summary":["This restores any holds or suspensions on outgoing messages for a user’s email accounts."]},{"module":"MailRouting","restricted_available":1,"summary":["This updates MX (Mail eXchange) records."]},{"module":"MailSync","restricted_available":1,"summary":["This copies any new mail to the local server that the remote account received during the transfer."]},{"module":"Mailman","restricted_available":1,"summary":["This restores mailing lists."]},{"module":"ManualMX","restricted_available":1,"summary":["This configures the source server’s manual MX entries to send mail to the destination server."]},{"module":"Mysql","restricted_available":1,"summary":["This restores MariaDB/MySQL databases, users, and grants."]},{"module":"MysqlRemoteNotes","restricted_available":1,"summary":["The MysqlRemoteNotes module restores the Remote MySQL comments for an account."]},{"module":"NobodyFiles","restricted_available":1,"summary":["This restores ownership of files previously owned by the “nobody” user in the home directory."]},{"module":"OldHomedirs","notes":["Symbolic links for former home directories ensure that applications with hard-coded paths continue to work when transferred between servers."],"restricted_available":0,"summary":["This creates symbolic links to former home directory paths."]},{"module":"Package","notes":["If the target server does not have the package that the user has been assigned, the system will use the account’s properties to recreate the package."],"restricted_available":0,"summary":["This recreates account packages."]},{"module":"Password","restricted_available":1,"summary":["This restores the encrypted system password."]},{"module":"PostRestoreActions","notes":["This module updates system databases and name server IP address lists, restarts services, unblocks dynamic content, and runs custom post-restoration scripts."],"restricted_available":1,"summary":["This runs post-restoration actions and cleanups."]},{"module":"Postgres","restricted_available":0,"restricted_summary":["PostgreSQL version “8.4” or later is required to restore databases in restricted mode."],"summary":["This restores PostgreSQL databases, users, and grants."]},{"module":"PreRestoreActions","notes":["This module temporarily lifts the account’s quota and runs custom pre-restoration scripts."],"restricted_available":1,"summary":["This performs pre-restoration actions and cleanups."]},{"module":"ProxySubdomains","notes":["This module ensures that service subdomains such as “cpanel”, “cpcalendars”, and “cpcontacts” are configured properly."],"restricted_available":1,"summary":["This restores service subdomains."]},{"module":"PublicContact","restricted_available":1,"summary":["This restores the account’s public contact data."]},{"module":"PublicHtmlSymlinks","notes":["Symbolic links for former web root directories ensure that applications with hard-coded paths will continue to work when transferred between servers."],"restricted_available":1,"restricted_summary":["The system does not recreate symbolic links outside of the account’s home directory in restricted mode."],"summary":["This creates symbolic links to former web root directory paths."]},{"module":"PublishZones","restricted_available":1,"summary":["This module ensures all zones have been synced out and reloaded across the DNS (Domain Name System) cluster."]},{"module":"Quota","restricted_available":1,"summary":["This restores the account’s data storage quota."]},{"module":"Reseller","notes":["This restores all of the privileges the account previously had. This includes the “all” privilege, which is equivalent to root access."],"restricted_available":0,"summary":["This restores reseller privileges."]},{"module":"ResyncHomedir","restricted_available":1,"restricted_summary":["If the home directory does not already exist, the system will not create it."],"summary":["This module will resynchronize the home directory from the source server. The module preserves any changes that occurred during the transfer."]},{"module":"Roundcube","restricted_available":1,"summary":["This restores Roundcube configuration and preferences."]},{"module":"SPF","restricted_available":1,"summary":["This restores SPF (Sender Policy Framework) records and updates them for the target server."]},{"module":"SSL","restricted_available":1,"summary":["This restores SSL (Secure Sockets Layer) keys, certificates, and virtual host entries."]},{"module":"ServiceProxy","restricted_available":1,"summary":["This module sets up applicable service proxying to the destination servers."]},{"module":"Shell","restricted_available":1,"restricted_summary":["In restricted mode, the system will set any account that requests a shell other than “noshell” or “jailshell” to use “jailshell”."],"summary":["This restores the account’s shell."]},{"module":"SpamAssassin","restricted_available":0,"summary":["This module will disable SpamAssassin for the restored user if they had it enabled at the source."]},{"module":"Subaccount","restricted_available":0,"summary":["Implementor Error: The summary for this module is missing."]},{"module":"Suspend","restricted_available":1,"restricted_summary":["The system will not restore the suspension reason or old shell for the account and instead will use a default."],"summary":["This module will suspend the restored user if they were suspended at the source."]},{"module":"Unsuspend","restricted_available":1,"summary":["This unsuspends .htaccess files."]},{"module":"VhostIncludes","restricted_available":0,"summary":["This restores custom virtual host includes."]},{"module":"Vhosts","restricted_available":1,"summary":["This module installs the web server configuration and restarts the web server."]},{"module":"WebCalls","restricted_available":1,"summary":["This module restores the account’s web call data."]},{"module":"WebDiskHomedir","restricted_available":1,"summary":["This rewrites web disk home directories to the correct location on the new server."]},{"module":"ZoneFile","restricted_available":1,"summary":["This restores custom DNS (Domain Name System) Zone entries."]},{"module":"userdata","restricted_available":1,"restricted_summary":["Restricted Restore does not restore the entire userdata file; instead, the system will create a new one and copy in certain information. Customizations to the userdata file in the archive will not be in the newly-created userdata file."],"summary":["This restores website configuration (userdata)."]}]},"properties":{"modules":{"description":"An array of objects containing information about backup configuration modules.","items":{"properties":{"module":{"description":"The module's name.","type":"string"},"notes":{"description":"Notes about the module, if any exist.","items":{"type":"string"},"type":"array"},"restricted_available":{"description":"Whether the module is available under a\n[restricted restore](https://go.cpanel.net/whmdocsTransferorRestoreacPanelAccount#restricted-restore).\n\n* `1` — The module is available under a restricted restore.\n* `0` — The module is **not** available under a restricted restore.","enum":[1,0],"type":"integer"},"restricted_summary":{"description":"A description of the module's behavior when the transfer uses a restricted restore.","items":{"type":"string"},"type":"array"},"summary":{"description":"A description of the module's behavior when the transfer does **not** use a restricted restore.","items":{"type":"string"},"type":"array"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"restore_modules_summary","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return backup modules list","tags":["Account Restoration","Restore Queue Reporting"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  restore_modules_summary\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/restore_modules_summary?api.version=1"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.50"}},"/accountsummary":{"get":{"description":"This function retrieves a summary of a user's account.\n\n**Note:**\n\nYou must use either the user or domain parameters.","operationId":"accountsummary","parameters":[{"description":"The account's username.","in":"query","name":"user","required":false,"schema":{"example":"username","type":"string"}},{"description":"The account's main domain.","in":"query","name":"domain","required":false,"schema":{"example":"example.com","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"acct":{"description":"An array of objects of account data.","items":{"properties":{"backup":{"description":"Whether backups are enabled.\n* `1` Enabled.\n* `0` Disabled.","enum":[0,1],"example":0,"type":"integer"},"child_nodes":{"description":"An array that contains the the workload and alias values for each of the child nodes.","items":{"properties":{"alias":{"description":"The alias of the child node","type":"string","example":"nodealias"},"workload":{"description":"The workload delegated to the child node","enum":["Mail"],"example":"Mail","type":"string"}}},"type":"array"},"disklimit":{"description":"The account's disk space quota.\n* `unlimited`\n* A maximum amount of disk space, in mebibyte (MiB).","example":"unlimited","oneOf":[{"enum":["unlimited"],"type":"string"},{"minimum":0,"type":"integer"}]},"diskused":{"description":"The account's current disk space usage. An integer that represents an amount of disk space, in mebibyte (MiB). For example, 14M represents 14 MiB of disk space.","example":"14M","format":"mebibyte-short","type":"string"},"domain":{"description":"The account's main domain. A valid domain name on the account.","example":"example.com","format":"fqdn","type":"string"},"email":{"description":"The account's contact email address. A valid email address.","example":"username@example.com","format":"email","type":"string"},"inodeslimit":{"description":"The limit on the number of files that the account owns.\n* `unlimited`\n* A maximum amount of files as an integer.","example":"unlimited","oneOf":[{"enum":["unlimited"],"type":"string"},{"minimum":0,"type":"integer"}]},"inodesused":{"description":"The number of files that the account owns.","example":1,"minimum":0,"type":"integer"},"ip":{"description":"The account's main domain's IP address.","example":"192.168.0.128","format":"ipv4","type":"string"},"ipv6":{"description":"The account's main domain's IPv6 addresses.","items":{"example":"0101:ca75:0101:ca75:0101:ca75:0101:ca77","format":"ipv6","type":"string"},"type":"array"},"is_locked":{"description":"Whether the account is currently locked.\n* `1` Locked.\n* `0` Not locked.","enum":[0,1],"example":0,"type":"integer"},"legacy_backup":{"description":"Whether legacy backups are enabled.\n* `1` Enabled.\n* `0` Disabled.","enum":[0,1],"example":0,"type":"integer"},"mailbox_format":{"description":"The storage format that the account's email mailboxes use.\n* `maildir` The account's mail is stored in `maildir` format.\n* `mbox` The account's mail is stored in `mbox` format.","enum":["maildir","mbox"],"example":"maildir","format":"mailbox_format","type":"string"},"max_defer_fail_percentage":{"description":"The percentage of failed or deferred email messages that the account\ncan send per hour before outgoing mail is rate-limited.\n* `unlimited`\n* An integer that represents a percentage of messages.","example":"unlimited","oneOf":[{"enum":["unlimited"],"type":"string"},{"minimum":0,"type":"integer"}]},"max_email_per_hour":{"description":"The maximum number of emails that the account can send in one hour.\n* `unlimited`\n* An integer that represents a number of sent emails.","example":"unlimited","oneOf":[{"enum":["unlimited"],"type":"string"},{"minimum":0,"type":"integer"}]},"max_emailacct_quota":{"description":"The maximum size that the cPanel account can define when it creates an email account.\n* `unlimited`\n* A positive integer that represents the allowable maximum size of an email account, in mebibyte (MiB).","example":"unlimited","oneOf":[{"enum":["unlimited"],"type":"string"},{"minimum":0,"type":"integer"}]},"maxaddons":{"description":"The account's maximum number of addon domains.\n* `unlimited`\n* `*unknown*`  The account cannot use any addon domains.\n* An integer that represents a number of addon domains.","example":"unlimited","oneOf":[{"enum":["unlimited"],"type":"string"},{"minimum":0,"type":"integer"}]},"maxftp":{"description":"The account's maximum number of FTP accounts.\n* `unlimited`\n* An integer that represents a number of FTP accounts.","example":"unlimited","oneOf":[{"enum":["unlimited"],"type":"string"},{"minimum":0,"type":"integer"}]},"maxlst":{"description":"The account's maximum number of mailing lists.\n* `unlimited`\n* An integer that represents a number of mailing lists.","example":"unlimited","oneOf":[{"enum":["unlimited"],"type":"string"},{"minimum":0,"type":"integer"}]},"maxparked":{"description":"The account's maximum number of parked domains (aliases).\n* `unlimited`\n* `*unknown*` The account cannot use any parked domains.\n* An integer that represents a number of parked domains.","example":"unlimited","oneOf":[{"enum":["unlimited"],"type":"string"},{"minimum":0,"type":"integer"}]},"maxpop":{"description":"The account's maximum number of email addresses.\n* `unlimited`\n* An integer that represents a number of email accounts.","example":"unlimited","oneOf":[{"enum":["unlimited"],"type":"string"},{"minimum":0,"type":"integer"}]},"maxsql":{"description":"The account's maximum number of SQL databases.\n* `unlimited`\n* An integer that represents a number of SQL databases.","example":"unlimited","oneOf":[{"enum":["unlimited"],"type":"string"},{"minimum":0,"type":"integer"}]},"maxsub":{"description":"The account's maximum number of subdomains.\n* `unlimited`\n* `*unknown*` The account cannot use any subdomains.\n* An integer that represents a number of subdomains.","example":"unlimited","oneOf":[{"enum":["unlimited"],"type":"string"},{"minimum":0,"type":"integer"}]},"min_defer_fail_to_trigger_protection":{"description":"The minimum number of failed or deferred messages that the account can send before\noutgoing mail is subject to rate-limiting.\n* `unlimited`\n* An integer that represents a number of failed or deferred messages.","example":"5","oneOf":[{"enum":["unlimited"],"type":"string"},{"minimum":0,"type":"integer"}]},"outgoing_mail_hold":{"description":"Whether to retain outgoing mail in the mail queue for the account's users.\n* `1` Suspend and force failure of outgoing email.\n* `0` Unsuspend outgoing email.","enum":[0,1],"example":0,"type":"integer"},"outgoing_mail_suspended":{"description":"Whether to suspend outgoing email from the account's users and force failure of any of their mail currently in the mail queue.\n* `1` - Suspend and force failure of outgoing email.\n* `0` - Unsuspend outgoing email.\n\n**Note:**\n\nIf mail for a cPanel user's account is suspended, the system will reject their email before the system puts it in the mail server queue.","enum":[0,1],"example":0,"type":"integer"},"owner":{"description":"The account's owner.\n* root\n* A reseller account's username.","example":"root","format":"username","type":"string"},"partition":{"description":"The partition that contains the account's home directory. The name of a partition on the server.","example":"home","type":"string"},"plan":{"description":"The account's hosting package. The name of a package on the server.","example":"packagename","format":"plan","type":"string"},"shell":{"description":"The account's shell. A shell location on the server.","example":"/bin/bash","format":"shell","type":"string"},"startdate":{"description":"The account creation date. The date in YY-Mon-DD HH-mm human-readable format, where:- YY represents the year.\n* `Mon` represents the month.\n* `DD` represents the date.\n* `HH` represents the hour.\n* `mm` represents the minute.","example":"13 May 22 16:03","format":"YY-Mon-DD-HH-MM","type":"string"},"suspended":{"description":"Whether the account is currently suspended.\n* `1`  Suspended.\n* `0`  Not suspended.","enum":[0,1],"example":0,"type":"integer"},"suspendreason":{"description":"The reason for account suspension, if one was provided.\n* `null` The account is not currently suspended.\n* A blank value, if the suspender did not provide a reason.\n* A message that explains the suspension.","example":"not suspended","nullable":true,"type":"string"},"suspendtime":{"description":"The time of suspension.\n* `null` The account is not currently suspended.\n* The time at which the account became suspended.","example":null,"nullable":true,"type":"string"},"temporary":{"description":"Whether the Customer Support Ticket process created this user for temporary access to the system.\n* `1` - Temporary user.\n* `0` - Regular user.","enum":[0,1],"example":0,"type":"integer"},"theme":{"description":"The account's cPanel interface theme.\n* Any valid theme on the server.","example":"jupiter","format":"theme","type":"string"},"uid":{"description":"The account's user ID on the system.","type":"integer"},"unix_startdate":{"description":"The account creation date. The account creation date and time, in Unix time format.","example":1369256589,"format":"unix_timestamp","type":"integer"},"user":{"description":"The account username. A cPanel account or reseller username on the server.","example":"username","format":"username","type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"accountsummary","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` Success\n* `0` Failed: Check the reason field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return cPanel account summary","tags":["Accounts","Account Management"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  accountsummary \\\n  user='username'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/accountsummary?api.version=1&user=username"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.32"}},"/package_manager_resolve_actions":{"get":{"description":"This function determines the actions that would result from the provisioning of a specified RPM package or packages.","operationId":"package_manager_resolve_actions","parameters":[{"description":"The name of an RPM package.\n\n**Note:**\n\n* To submit more than one package, pass the parameter multiple times. For example,\n`package=ea-php55` and `package=ea-apr-util`.","examples":{"multiple":{"summary":"Submit multiple RPM packages.","value":"package=ea-apache24-mod_headers package=ea-apache24-mod_cgid package=ea-apache24-mod_mpm_event"},"single":{"summary":"Submit a single RPM package.","value":"ea-apache24-mod_headers"}},"in":"query","name":"package","required":true,"schema":{"type":"string"}},{"description":"The RPM namespace that represents a set of packages.\n**Note:**\n* `ea` and any from `ea4_get_additional_pkg_prefixes` API call are the **only** possible values. * When more than one namespace is involved, pass the parameter multiple times. For example, `ns=ea` and `ns=altea`.","examples":{"multiple":{"summary":"Operate under multiple namespaces.","value":"ns=ea ns=altea"},"single":{"summary":"Operate under one namespace.","value":"ea"}},"in":"query","name":"ns","required":false,"schema":{"enum":["ea"],"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"data":{"properties":{"install":{"description":"A list of RPM packages that the system would install if you provisioned them as currently selected.","example":["ea-apache24-mod_mpm_event","ea-apache24-mod_cgid"],"items":{"type":"string"},"type":"array"},"unaffected":{"description":"A list of unaffected RPM packages.","example":["ea-php70-php-devel","ea-php56-runtime","ea-php55-php-common","ea-apache24-mod_headers","ea-php56-php-bcmath","ea-php70-php-curl","ea-php70-php-xml"],"items":{"type":"string"},"type":"array"},"uninstall":{"description":"A list of RPM packages that the system would uninstall if you provisioned them as currently selected.","example":["ea-apache24-mod_cgi","ea-apache24-mod_mpm_prefork"],"items":{"type":"string"},"type":"array"},"upgrade":{"description":"A list of RPM packages that the system would upgrade if you provisioned them as currently selected.","example":["ea-php56"],"items":{"type":"string"},"type":"array"}},"type":"object"},"metadata":{"properties":{"command":{"description":"The method name called.","example":"package_manager_resolve_actions","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` — Failed. Check the `reason` field for more details.","enum":[0,1],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}}}},"type":"object"}}},"description":"HTTP Request was successful."}},"summary":"Return possible RPM package changes","tags":["RPM","List Package Information"],"x-codeSamples":[{"label":"CLI","lang":"Shell","source":"whmapi1 --output=jsonpretty \\\n  package_manager_resolve_actions \\\n  package='ea-apache24-mod_headers'\n"},{"label":"URL","lang":"HTTP","source":"https://hostname.example.com:2087/cpsess##########/json-api/package_manager_resolve_actions?api.version=1&package=ea-apache24-mod_headers"}],"x-cpanel-api-version":"WHM API 1","x-cpanel-available-version":"11.52"}}},"components":{"schemas":{"BackupDestinationGetResponse":{"anyOf":[{"$ref":"#/components/schemas/BackupDestinationGetResponseAmazonS3"},{"$ref":"#/components/schemas/BackupDestinationGetResponseBackblaze"},{"$ref":"#/components/schemas/BackupDestinationGetResponseCustom"},{"$ref":"#/components/schemas/BackupDestinationGetResponseFTP"},{"$ref":"#/components/schemas/BackupDestinationGetResponseGoogleDrive"},{"$ref":"#/components/schemas/BackupDestinationGetResponseLocal"},{"$ref":"#/components/schemas/BackupDestinationGetResponseRsync"},{"$ref":"#/components/schemas/BackupDestinationGetResponseS3Compatible"},{"$ref":"#/components/schemas/BackupDestinationGetResponseSFTP"},{"$ref":"#/components/schemas/BackupDestinationGetResponseWebDAV"}],"discriminator":{"mapping":{"AmazonS3":"#/components/schemas/BackupDestinationGetResponseAmazonS3","Backblaze":"#/components/schemas/BackupDestinationGetResponseBackblaze","Custom":"#/components/schemas/BackupDestinationGetResponseCustom","FTP":"#/components/schemas/BackupDestinationGetResponseFTP","GoogleDrive":"#/components/schemas/BackupDestinationGetResponseGoogleDrive","Local":"#/components/schemas/BackupDestinationGetResponseLocal","Rsync":"#/components/schemas/BackupDestinationGetResponseRsync","S3Compatible":"#/components/schemas/BackupDestinationGetResponseS3Compatible","SFTP":"#/components/schemas/BackupDestinationGetResponseSFTP","WebDAV":"#/components/schemas/BackupDestinationGetResponseWebDAV"},"propertyName":"type"}},"BackupDestinationGetResponseAmazonS3":{"allOf":[{"$ref":"#/components/schemas/BackupDestinationGetResponseBase"},{"properties":{"aws_access_key_id":{"description":"The Amazon S3 Access Key ID.","example":"s123456789","type":"string"},"bucket":{"description":"The Amazon S3™ bucket.","example":"ChockFullOfNuts","type":"string"},"folder":{"description":"The path to the backups directory, relative to the root directory, on the remote server.","example":"subfolder","format":"path","type":"string"},"timeout":{"description":"The session timeout, in seconds.","example":300,"maximum":300,"minimum":30,"type":"integer"}},"type":"object"}]},"BackupDestinationGetResponseBackblaze":{"allOf":[{"$ref":"#/components/schemas/BackupDestinationGetResponseBase"},{"properties":{"application_key":{"description":"The application key's name.","example":"A123b45CD678e9","type":"string"},"application_key_id":{"description":"The application key ID that authenticates the Backblaze B2 account.","example":"12a345B678c9","type":"string"},"bucket_id":{"description":"The bucket's ID.","example":"a12b34cd5678e9f","type":"string"},"bucket_name":{"description":"The bucket's name.","example":"ChockFullOfNuts","type":"string"},"path":{"description":"The path to the backups directory on the remote server.","example":"/backups","format":"path","type":"string"},"timeout":{"description":"The session timeout, in seconds.","example":300,"maximum":300,"minimum":30,"type":"integer"}},"type":"object"}]},"BackupDestinationGetResponseBase":{"properties":{"disable_reason":{"description":"An error message that explains why the backup is disabled.\n\n**Note:**\n\nYou will only see this return when the transport is disabled.","example":"Could not list files in destination: example","type":"string"},"disabled":{"description":"Shows whether the backup destination is disabled.\n* `1` — The destination is disabled.\n* `0` — The destination is enabled.","enum":[0,1],"example":0,"type":"integer"},"id":{"description":"The backup destination's ID","example":"sNnLb1req9oJN9lUJFhA99kY","type":"string"},"name":{"description":"The backup destination's name.","example":"destination_name","type":"string"},"type":{"description":"The type of backup destination. Select a backup destination from the following menu to view its return values:","enum":["Custom","FTP","Local","SFTP","WebDAV","AmazonS3","Rsync","GoogleDrive","S3Compatible","Backblaze"],"example":"Local","type":"string"}},"type":"object"},"BackupDestinationGetResponseCustom":{"allOf":[{"$ref":"#/components/schemas/BackupDestinationGetResponseBase"},{"properties":{"host":{"description":"The remote server's hostname.","example":"backups.example.com","format":"domain","type":"string"},"path":{"description":"The path to the backups directory on the remote server.","example":"/backups","format":"path","type":"string"},"script":{"description":"The absolute file path of the user-supplied transport solution script.","example":"/home/backups/beammeupscotty.pl","format":"path","type":"string"},"timeout":{"description":"The session timeout, in seconds.","example":300,"maximum":300,"minimum":30,"type":"integer"},"username":{"description":"The remote server account's username.","example":"username","type":"string"}},"type":"object"}]},"BackupDestinationGetResponseFTP":{"allOf":[{"$ref":"#/components/schemas/BackupDestinationGetResponseBase"},{"properties":{"host":{"description":"The remote server's hostname.","example":"backups.example.com","format":"domain","type":"string"},"passive":{"description":"Whether to use passive FTP.\n* `1` - Use passive FTP.\n* `0` - Use active FTP.","example":1,"type":"integer"},"path":{"description":"The path to the backups directory on the remote server.","example":"/backups","format":"path","type":"string"},"port":{"description":"The remote server's FTP port.","example":21,"maximum":65535,"minimum":1,"type":"integer"},"timeout":{"description":"The session timeout, in seconds.","example":300,"maximum":300,"minimum":30,"type":"integer"},"username":{"description":"The remote server account's username.","example":"username","type":"string"}},"type":"object"}]},"BackupDestinationGetResponseGoogleDrive":{"allOf":[{"$ref":"#/components/schemas/BackupDestinationGetResponseBase"},{"properties":{"client_id":{"description":"The Google Drive client ID.","example":"aBcdeFgHIjK123","type":"string"},"client_secret":{"description":"The Google Drive client secret.","example":"aBcde123FgHIjK456","type":"string"},"folder":{"description":"The path to the backups directory, relative to the root directory, on the remote server.","example":"subfolder","format":"path","type":"string"},"timeout":{"description":"The session timeout, in seconds.","example":300,"maximum":300,"minimum":30,"type":"integer"}},"type":"object"}]},"BackupDestinationGetResponseLocal":{"allOf":[{"$ref":"#/components/schemas/BackupDestinationGetResponseBase"},{"properties":{"mount":{"description":"Whether the path is mounted.\n* `1` - The path is mounted.\n* `0` - The path is **not** mounted.","enum":[1,0],"example":0,"type":"integer"},"no_mount_fail":{"description":"Whether to fail the backup attempt if the mount fails.\n* `1` - Fail the backup attempt.\n* `0` - Do **not** fail the backup attempt.","enum":[1,0],"example":0,"type":"integer"},"path":{"description":"The absolute path to the backups directory.","example":"/home/backups","format":"path","type":"string"}},"type":"object"}]},"BackupDestinationGetResponseRsync":{"allOf":[{"$ref":"#/components/schemas/BackupDestinationGetResponseBase"},{"properties":{"authtype":{"description":"The authorization type.\n* `password`\n* `key`","enum":["password","key"],"example":"password"},"host":{"description":"The remote server's hostname.","example":"backups.example.com","format":"domain","type":"string"},"path":{"description":"The path to the backups directory on the remote server.","example":"/backups","format":"path","type":"string"},"port":{"description":"The remote server's FTP port.","example":22,"maximum":65535,"minimum":1,"type":"integer"},"privatekey":{"description":"If the `authtype` return's value is `key`, the absolute path to the private key file.","example":"/home/backups/key","format":"path","type":"string"},"timeout":{"description":"The session timeout, in seconds.","example":300,"maximum":300,"minimum":30,"type":"integer"},"username":{"description":"The remote server account's username.","example":"username","type":"string"}},"type":"object"}]},"BackupDestinationGetResponseS3Compatible":{"allOf":[{"$ref":"#/components/schemas/BackupDestinationGetResponseBase"},{"properties":{"aws_access_key_id":{"description":"The S3-compatible provider key ID.","example":"s123456789","type":"string"},"bucket":{"description":"The S3-compatible bucket.","example":"ChockFullOfNuts","type":"string"},"folder":{"description":"The path to the backups directory, relative to the root directory, on the remote server.","example":"subfolder","type":"string"},"host":{"description":"The S3-compatible provider's server.","example":"www.s3example.com","format":"domain","type":"string"},"timeout":{"description":"The session timeout, in seconds.","example":300,"maximum":300,"minimum":30,"type":"integer"}},"type":"object"}]},"BackupDestinationGetResponseSFTP":{"allOf":[{"$ref":"#/components/schemas/BackupDestinationGetResponseBase"},{"properties":{"authtype":{"description":"The authorization type.\n* `password`\n* `key`","enum":["password","key"],"example":"password"},"host":{"description":"The remote server's hostname.","example":"backups.example.com","format":"domain","type":"string"},"path":{"description":"The path to the backups directory on the remote server.","example":"/backups","format":"path","type":"string"},"port":{"description":"The remote server's FTP port.","example":21,"maximum":65535,"minimum":1,"type":"integer"},"privatekey":{"description":"If the `authtype` return's value is `key`, the absolute path to the private key file.","example":"/home/backups/key","format":"path","type":"string"},"timeout":{"description":"The session timeout, in seconds.","example":300,"maximum":300,"minimum":30,"type":"integer"},"username":{"description":"The remote server account's username.","example":"username","type":"string"}},"type":"object"}]},"BackupDestinationGetResponseWebDAV":{"allOf":[{"$ref":"#/components/schemas/BackupDestinationGetResponseBase"},{"properties":{"host":{"description":"The remote server's hostname.","example":"backups.example.com","format":"domain","type":"string"},"path":{"description":"The path to the backups directory on the remote server.","example":"/backups","format":"path","type":"string"},"port":{"description":"The remote server's FTP port.","example":21,"maximum":65535,"minimum":1,"type":"integer"},"ssl":{"description":"Whether to use SSL.\n* `1` - Use SSL.\n* `0` - Do **not** use SSL.","enum":[1,0],"example":1,"type":"integer"},"timeout":{"description":"The session timeout, in seconds.","example":300,"maximum":300,"minimum":30,"type":"integer"},"username":{"description":"The remote server account's username.","example":"username","type":"string"}},"type":"object"}]},"BackupDestinationSetParameterAmazonS3":{"allOf":[{"$ref":"#/components/schemas/BackupDestinationSetParameterBase"},{"properties":{"aws_access_key_id":{"description":"The Amazon S3 Access Key ID.","example":"s123456789","type":"string"},"bucket":{"description":"The Amazon S3™ bucket.","example":"ChockFullOfNuts","type":"string"},"folder":{"default":"","description":"The path to the backups directory, relative to the root directory, on the remote server.","example":"subfolder","format":"path","type":"string"},"password":{"description":"The Amazon S3 Access Key's password.","example":"123456luggage","type":"string"},"timeout":{"default":30,"description":"The session timeout, in seconds.","example":300,"maximum":300,"minimum":30,"type":"integer"}},"required":["bucket","aws_access_key_id","timeout","password"],"type":"object"}]},"BackupDestinationSetParameterBackblaze":{"allOf":[{"$ref":"#/components/schemas/BackupDestinationSetParameterBase"},{"properties":{"application_key":{"description":"The application key's name.","example":"A123b45CD678e9","type":"string"},"application_key_id":{"description":"The application key ID that authenticates the Backblaze B2 account.","example":"12a345B678c9","type":"string"},"bucket_id":{"description":"The bucket's ID.","example":"a12b34cd5678e9f","type":"string"},"bucket_name":{"description":"The bucket's name.","example":"ChockFullOfNuts","type":"string"},"path":{"description":"The path to the backups directory on the remote server.","example":"backups","format":"path","type":"string"},"timeout":{"default":30,"description":"The session timeout, in seconds.","example":300,"maximum":300,"minimum":30,"type":"integer"}},"required":["application_key","application_key_id","bucket_id","bucket_name"],"type":"object"}]},"BackupDestinationSetParameterBase":{"properties":{"disable_reason":{"description":"An error message that explains why the backup is disabled.","example":"Could not list files in destination: example","type":"string"},"disabled":{"description":"Whether to disable the backup destination.\n* `1` — Disable the destination.\n* `0` — Enable the destination.\n\n**Note:**\n\nIf you do not set this parameter, the system retains the current setting.","enum":[0,1],"example":0,"type":"integer"},"id":{"description":"The ID of the backup destination to modify.","example":"0W1ei2rd3A4lI5sT6he7Be8st","type":"string"},"name":{"description":"A new name for the backup destination.\n\n**Note:**\n\nIf you do not set this parameter, the system retains the current setting.","example":"destination_name","type":"string"},"type":{"description":"The type of backup destination.\n\n**Note:**\n\nIf you do not set this parameter, the system retains the current setting.\n\nSelect a backup destination from the following menu to view its optional parameters:","enum":["Custom","FTP","Local","SFTP","WebDAV","AmazonS3","Rsync","GoogleDrive","S3Compatible","Backblaze"],"example":"Local","type":"string"},"upload_system_backup":{"description":"Whether to upload system backups.\n* `1` — Upload.\n* `0` — Do **not** upload.\n\n**Note:**\n\nIf you do not set this parameter, the system retains the current setting.","enum":[0,1],"example":1,"type":"integer"},"only_used_for_logs":{"description":"Whether to use this transport only for logs.\n* `1` — This destination will be skipped for regular backups.\n* `0` — Both log and regular backups will be uploaded.\n\nThis setting defaults to 0.\nThe only time log files get their own backup is via scripts/remote_log_transfer\n\n**Note:**\n\nIf you do not set this parameter, the system retains the current setting.","enum":[0,1],"example":1,"type":"integer"}},"required":["id"],"type":"object"},"BackupDestinationSetParameterCustom":{"allOf":[{"$ref":"#/components/schemas/BackupDestinationSetParameterBase"},{"properties":{"host":{"description":"The remote server's hostname.","example":"backups.example.com","format":"domain","type":"string"},"password":{"description":"The remote server account's password.","example":"123456luggage","type":"string"},"path":{"description":"The path to the backups directory on the remote server.","example":"/backups","format":"path","type":"string"},"script":{"description":"The absolute file path of the user-supplied transport solution script.","example":"/home/backups/beammeupscotty.pl","format":"path","type":"string"},"timeout":{"default":30,"description":"The session timeout, in seconds.","example":300,"maximum":300,"minimum":30,"type":"integer"},"username":{"description":"The remote server account's username.","example":"username","type":"string"}},"required":["script","host","path","username","password"],"type":"object"}]},"BackupDestinationSetParameterFTP":{"allOf":[{"$ref":"#/components/schemas/BackupDestinationSetParameterBase"},{"properties":{"host":{"description":"The remote server's hostname.","example":"backups.example.com","format":"domain","type":"string"},"passive":{"default":1,"description":"Whether to use passive FTP.\n* `1` - Use passive FTP.\n* `0` - Use active FTP.","example":1,"type":"integer"},"password":{"description":"The remote server account's password.","example":"123456luggage","type":"string"},"path":{"description":"The path to the backups directory on the remote server.","example":"/backups","format":"path","type":"string"},"port":{"default":21,"description":"The remote server's FTP port.","example":21,"maximum":65535,"minimum":1,"type":"integer"},"timeout":{"default":30,"description":"The session timeout, in seconds.","example":300,"maximum":300,"minimum":30,"type":"integer"},"username":{"description":"The remote server account's username.","example":"username","type":"string"}},"required":["host","path","username","password"],"type":"object"}]},"BackupDestinationSetParameterGoogleDrive":{"allOf":[{"$ref":"#/components/schemas/BackupDestinationSetParameterBase"},{"properties":{"client_id":{"description":"The Google Drive client ID.","example":"aBcdeFgHIjK123","type":"string"},"client_secret":{"description":"The Google Drive client secret.","example":"aBcde123FgHIjK456","type":"string"},"folder":{"default":"","description":"The path to the backups directory, relative to the root directory, on the remote server.","example":"subfolder","format":"path","type":"string"},"timeout":{"default":30,"description":"The session timeout, in seconds.","example":300,"maximum":300,"minimum":30,"type":"integer"}},"required":["client_id","client_secret"],"type":"object"}]},"BackupDestinationSetParameterLocal":{"allOf":[{"$ref":"#/components/schemas/BackupDestinationSetParameterBase"},{"properties":{"mount":{"default":0,"description":"Whether the path is mounted.\n* `1` - The path is mounted.\n* `0` - The path is **not** mounted.","enum":[1,0],"example":0,"type":"integer"},"no_mount_fail":{"default":0,"description":"Whether to fail the backup attempt if the mount fails.\n* `1` - Fail the backup attempt.\n* `0` - Do **not** fail the backup attempt.","enum":[1,0],"example":0,"type":"integer"},"path":{"description":"The absolute path to the backups directory.","example":"/home/backups","format":"path","type":"string"}},"required":["path"],"type":"object"}]},"BackupDestinationSetParameterRsync":{"allOf":[{"$ref":"#/components/schemas/BackupDestinationSetParameterBase"},{"properties":{"authtype":{"description":"The authorization type.\n* `password`\n* `key`","enum":["password","key"],"example":"password"},"host":{"description":"The remote server's hostname.","example":"backups.example.com","format":"domain","type":"string"},"passphrase":{"description":"If the `authtype` parameter's value is `key`, the private key file's passphrase.","example":"123456luggage","type":"string"},"password":{"description":"If the `authtype` parameter's value is `password`, the remote server account's password.","example":"123456luggage","type":"string"},"path":{"description":"The path to the backups directory on the remote server.","example":"/backups","format":"path","type":"string"},"port":{"default":22,"description":"The remote server's FTP port.","example":22,"maximum":65535,"minimum":1,"type":"integer"},"privatekey":{"description":"If the `authtype` parameter's value is `key`, the absolute path to the private key file.","example":"/home/backups/key","format":"path","type":"string"},"timeout":{"default":30,"description":"The session timeout, in seconds.","example":300,"maximum":300,"minimum":30,"type":"integer"},"username":{"description":"The remote server account's username.","example":"username","type":"string"}},"required":["host","path","username","authtype"],"type":"object"}]},"BackupDestinationSetParameterS3Compatible":{"allOf":[{"$ref":"#/components/schemas/BackupDestinationSetParameterBase"},{"properties":{"aws_access_key_id":{"description":"The S3-compatible provider key ID.","example":"s123456789","type":"string"},"bucket":{"description":"The S3-compatible bucket.","example":"ChockFullOfNuts","type":"string"},"folder":{"default":"","description":"The path to the backups directory, relative to the root directory, on the remote server.","example":"subfolder","format":"path","type":"string"},"host":{"description":"The S3-compatible provider's server.","example":"www.s3example.com","type":"string"},"password":{"description":"The S3-compatible provider key's password or secret.","example":"123456luggage","type":"string"},"timeout":{"default":30,"description":"The session timeout, in seconds.","example":300,"maximum":300,"minimum":30,"type":"integer"}},"required":["host","bucket","aws_access_key_id","timeout","password"],"type":"object"}]},"BackupDestinationSetParameterSFTP":{"allOf":[{"$ref":"#/components/schemas/BackupDestinationSetParameterBase"},{"properties":{"authtype":{"description":"The authorization type.\n* `password`\n* `key`","enum":["password","key"],"example":"password"},"host":{"description":"The remote server's hostname.","example":"backups.example.com","format":"domain","type":"string"},"passphrase":{"description":"If the `authtype` parameter's value is `key`, the private key file's passphrase.","example":"123456luggage","type":"string"},"password":{"description":"If the `authtype` parameter's value is `password`, the remote server account's password.","example":"123456luggage","type":"string"},"path":{"description":"The path to the backups directory on the remote server.","example":"/backups","format":"path","type":"string"},"port":{"default":21,"description":"The remote server's FTP port.","example":21,"maximum":65535,"minimum":1,"type":"integer"},"privatekey":{"description":"If the `authtype` parameter's value is `key`, the absolute path to the private key file.","example":"/home/backups/key","format":"path","type":"string"},"timeout":{"default":30,"description":"The session timeout, in seconds.","example":300,"maximum":300,"minimum":30,"type":"integer"},"username":{"description":"The remote server account's username.","example":"username","type":"string"}},"required":["host","path","username","authtype"],"type":"object"}]},"BackupDestinationSetParameterType":{"anyOf":[{"$ref":"#/components/schemas/BackupDestinationSetParameterAmazonS3"},{"$ref":"#/components/schemas/BackupDestinationSetParameterBackblaze"},{"$ref":"#/components/schemas/BackupDestinationSetParameterCustom"},{"$ref":"#/components/schemas/BackupDestinationSetParameterFTP"},{"$ref":"#/components/schemas/BackupDestinationSetParameterGoogleDrive"},{"$ref":"#/components/schemas/BackupDestinationSetParameterLocal"},{"$ref":"#/components/schemas/BackupDestinationSetParameterRsync"},{"$ref":"#/components/schemas/BackupDestinationSetParameterS3Compatible"},{"$ref":"#/components/schemas/BackupDestinationSetParameterSFTP"},{"$ref":"#/components/schemas/BackupDestinationSetParameterWebDAV"}],"discriminator":{"mapping":{"AmazonS3":"#/components/schemas/BackupDestinationSetParameterAmazonS3","Backblaze":"#/components/schemas/BackupDestinationSetParameterBackblaze","Custom":"#/components/schemas/BackupDestinationSetParameterCustom","FTP":"#/components/schemas/BackupDestinationSetParameterFTP","GoogleDrive":"#/components/schemas/BackupDestinationSetParameterGoogleDrive","Local":"#/components/schemas/BackupDestinationSetParameterLocal","Rsync":"#/components/schemas/BackupDestinationSetParameterRsync","S3Compatible":"#/components/schemas/BackupDestinationSetParameterS3Compatible","SFTP":"#/components/schemas/BackupDestinationSetParameterSFTP","WebDAV":"#/components/schemas/BackupDestinationSetParameterWebDAV"},"propertyName":"type"}},"BackupDestinationSetParameterWebDAV":{"allOf":[{"$ref":"#/components/schemas/BackupDestinationSetParameterBase"},{"properties":{"host":{"description":"The remote server's hostname.","example":"backups.example.com","format":"domain","type":"string"},"password":{"description":"The remote server account's password.","example":"123456luggage","type":"string"},"path":{"description":"The path to the backups directory on the remote server.","example":"/backups","format":"path","type":"string"},"port":{"default":21,"description":"The remote server's FTP port.","example":21,"maximum":65535,"minimum":1,"type":"integer"},"ssl":{"default":1,"description":"Whether to use SSL.\n* `1` - Use SSL.\n* `0` - Do **not** use SSL.","enum":[1,0],"example":1,"type":"integer"},"timeout":{"default":30,"description":"The session timeout, in seconds.","example":300,"maximum":300,"minimum":30,"type":"integer"},"username":{"description":"The remote server account's username.","example":"username","type":"string"}},"required":["host","path","username","password"],"type":"object"}]},"AmazonS3BackupDestinationResponse":{"allOf":[{"$ref":"#/components/schemas/BackupDestinationResponse"},{"properties":{"aws_access_key_id":{"description":"The Amazon S3 Access Key ID.","example":"s123456789","type":"string"},"bucket":{"description":"The Amazon S3™ bucket.","example":"ChockFullOfNuts","type":"string"},"folder":{"default":"","description":"The path to the backups directory, relative to the root directory, on the remote server.","example":"subfolder","type":"string"},"timeout":{"default":30,"description":"The session timeout, in seconds.","example":300,"maximum":300,"minimum":30,"type":"integer"}},"type":"object"}]},"BackblazeBackupDestinationResponse":{"allOf":[{"$ref":"#/components/schemas/BackupDestinationResponse"},{"properties":{"application_key":{"description":"The application key's name.","example":"A123b45CD678e9","type":"string"},"application_key_id":{"description":"The application key ID that authenticates the Backblaze B2 account.","example":"12a345B678c9","type":"string"},"bucket_id":{"description":"The bucket's ID.","example":"a12b34cd5678e9f","type":"string"},"bucket_name":{"description":"The bucket's name.","example":"ChockFullOfNuts","type":"string"},"path":{"description":"The path to the backups directory on the remote server.","example":"backups","format":"path","type":"string"},"timeout":{"default":30,"description":"The session timeout, in seconds.","example":300,"maximum":300,"minimum":30,"type":"integer"}},"type":"object"}]},"BackupDestinationResponse":{"properties":{"disable_reason":{"description":"An error message that explains why the backup is disabled.\n\n**Note:**\n\nYou will only see this return when the transport is disabled.","example":"Could not list files in destination: example","type":"string"},"disabled":{"description":"Shows whether the backup destination is disabled.\n* `1` — The destination is disabled.\n* `0` — The destination is enabled.","enum":[0,1],"example":0,"type":"integer"},"id":{"description":"The ID of the backup destination to modify.","example":"0W1ei2rd3A4lI5sT6he7Be8st","type":"string"},"name":{"description":"A new name for the backup destination.","example":"destination_name","type":"string"},"type":{"description":"The type of backup destination.","enum":["Custom","FTP","Local","SFTP","WebDAV","AmazonS3","Rsync","GoogleDrive","S3Compatible","Backblaze"],"example":"Local","type":"string"}},"type":"object"},"BackupDestinationResponseType":{"anyOf":[{"$ref":"#/components/schemas/AmazonS3BackupDestinationResponse"},{"$ref":"#/components/schemas/BackblazeBackupDestinationResponse"},{"$ref":"#/components/schemas/CustomBackupDestinationResponse"},{"$ref":"#/components/schemas/FTPBackupDestinationResponse"},{"$ref":"#/components/schemas/GoogleDriveBackupDestinationResponse"},{"$ref":"#/components/schemas/LocalBackupDestinationResponse"},{"$ref":"#/components/schemas/RsyncBackupDestinationResponse"},{"$ref":"#/components/schemas/S3CompatibleBackupDestinationResponse"},{"$ref":"#/components/schemas/SFTPBackupDestinationResponse"},{"$ref":"#/components/schemas/WebDAVBackupDestinationResponse"}],"discriminator":{"mapping":{"AmazonS3":"#/components/schemas/AmazonS3BackupDestinationResponse","Backblaze":"#/components/schemas/BackblazeBackupDestinationResponse","Custom":"#/components/schemas/CustomBackupDestinationResponse","FTP":"#/components/schemas/FTPBackupDestinationResponse","GoogleDrive":"#/components/schemas/GoogleDriveBackupDestinationResponse","Local":"#/components/schemas/LocalBackupDestinationResponse","Rsync":"#/components/schemas/RsyncBackupDestinationResponse","S3Compatible":"#/components/schemas/S3CompatibleBackupDestinationResponse","SFTP":"#/components/schemas/SFTPBackupDestinationResponse","WebDAV":"#/components/schemas/WebDAVBackupDestinationResponse"},"propertyName":"type"}},"CustomBackupDestinationResponse":{"allOf":[{"$ref":"#/components/schemas/BackupDestinationResponse"},{"properties":{"host":{"description":"The remote server's hostname.","example":"backups.example.com","format":"domain","type":"string"},"path":{"description":"The path to the backups directory on the remote server.","example":"/backups","format":"path","type":"string"},"script":{"description":"The absolute file path of the user-supplied transport solution script.","example":"/home/backups/beammeupscotty.pl","type":"string"},"timeout":{"default":30,"description":"The session timeout, in seconds.","example":300,"maximum":300,"minimum":30,"type":"integer"},"username":{"description":"The remote server account's username.","example":"username","type":"string"}},"type":"object"}]},"FTPBackupDestinationResponse":{"allOf":[{"$ref":"#/components/schemas/BackupDestinationResponse"},{"properties":{"host":{"description":"The remote server's hostname.","example":"backups.example.com","format":"domain","type":"string"},"passive":{"default":1,"description":"Whether to use passive FTP.\n* `1` - Use passive FTP.\n* `0` - Use active FTP.","example":1,"type":"integer"},"path":{"description":"The path to the backups directory on the remote server.","example":"/backups","format":"path","type":"string"},"port":{"default":21,"description":"The remote server's FTP port.","example":21,"maximum":65535,"minimum":1,"type":"integer"},"timeout":{"default":30,"description":"The session timeout, in seconds.","example":300,"maximum":300,"minimum":30,"type":"integer"},"username":{"description":"The remote server account's username.","example":"username","type":"string"}},"type":"object"}]},"GoogleDriveBackupDestinationResponse":{"allOf":[{"$ref":"#/components/schemas/BackupDestinationResponse"},{"properties":{"client_id":{"description":"The Google Drive client ID.","example":"aBcdeFgHIjK123","type":"string"},"client_secret":{"description":"The Google Drive client secret.","example":"aBcde123FgHIjK456","type":"string"},"folder":{"default":"","description":"The path to the backups directory, relative to the root directory, on the remote server.","example":"subfolder","type":"string"},"timeout":{"default":30,"description":"The session timeout, in seconds.","example":300,"maximum":300,"minimum":30,"type":"integer"}},"type":"object"}]},"LocalBackupDestinationResponse":{"allOf":[{"$ref":"#/components/schemas/BackupDestinationResponse"},{"properties":{"mount":{"default":0,"description":"Whether the path is mounted.\n* `1` - The path is mounted.\n* `0` - The path is **not** mounted.","enum":[1,0],"example":0,"type":"integer"},"no_mount_fail":{"default":0,"description":"Whether to fail the backup attempt if the mount fails.\n* `1` - Fail the backup attempt.\n* `0` - Do **not** fail the backup attempt.","enum":[1,0],"example":0,"type":"integer"},"path":{"description":"The absolute path to the backups directory.","example":"/home/backups","format":"path","type":"string"}},"type":"object"}]},"RsyncBackupDestinationResponse":{"allOf":[{"$ref":"#/components/schemas/BackupDestinationResponse"},{"properties":{"authtype":{"description":"The authorization type.\n* `password`\n* `key`","enum":["password","key"],"example":"password"},"host":{"description":"The remote server's hostname.","example":"backups.example.com","format":"domain","type":"string"},"path":{"description":"The path to the backups directory on the remote server.","example":"/backups","format":"path","type":"string"},"port":{"default":22,"description":"The remote server's FTP port.","example":22,"maximum":65535,"minimum":1,"type":"integer"},"privatekey":{"description":"If the `authtype` return's value is `key`, the absolute path to the private key file.","example":"/home/backups/key","type":"string"},"timeout":{"default":30,"description":"The session timeout, in seconds.","example":300,"maximum":300,"minimum":30,"type":"integer"},"username":{"description":"The remote server account's username.","example":"username","type":"string"}},"type":"object"}]},"S3CompatibleBackupDestinationResponse":{"allOf":[{"$ref":"#/components/schemas/BackupDestinationResponse"},{"properties":{"aws_access_key_id":{"description":"The S3-compatible provider key ID.","example":"s123456789","type":"string"},"bucket":{"description":"The S3-compatible bucket.","example":"ChockFullOfNuts","type":"string"},"folder":{"default":"","description":"The path to the backups directory, relative to the root directory, on the remote server.","example":"subfolder","type":"string"},"host":{"description":"The S3-compatible provider's server.","example":"www.s3example.com","type":"string"},"timeout":{"default":30,"description":"The session timeout, in seconds.","example":300,"maximum":300,"minimum":30,"type":"integer"}},"type":"object"}]},"SFTPBackupDestinationResponse":{"allOf":[{"$ref":"#/components/schemas/BackupDestinationResponse"},{"properties":{"authtype":{"description":"The authorization type.\n* `password`\n* `key`","enum":["password","key"],"example":"password"},"host":{"description":"The remote server's hostname.","example":"backups.example.com","format":"domain","type":"string"},"path":{"description":"The path to the backups directory on the remote server.","example":"/backups","format":"path","type":"string"},"port":{"default":21,"description":"The remote server's FTP port.","example":21,"maximum":65535,"minimum":1,"type":"integer"},"privatekey":{"description":"If the `authtype` return's value is `key`, the absolute path to the private key file.","example":"/home/backups/key","type":"string"},"timeout":{"default":30,"description":"The session timeout, in seconds.","example":300,"maximum":300,"minimum":30,"type":"integer"},"username":{"description":"The remote server account's username.","example":"username","type":"string"}},"type":"object"}]},"WebDAVBackupDestinationResponse":{"allOf":[{"$ref":"#/components/schemas/BackupDestinationResponse"},{"properties":{"host":{"description":"The remote server's hostname.","example":"backups.example.com","format":"domain","type":"string"},"path":{"description":"The path to the backups directory on the remote server.","example":"/backups","format":"path","type":"string"},"port":{"default":21,"description":"The remote server's FTP port.","example":21,"maximum":65535,"minimum":1,"type":"integer"},"ssl":{"default":1,"description":"Whether to use SSL.\n* `1` - Use SSL.\n* `0` - Do **not** use SSL.","enum":[1,0],"example":1,"type":"integer"},"timeout":{"default":30,"description":"The session timeout, in seconds.","example":300,"maximum":300,"minimum":30,"type":"integer"},"username":{"description":"The remote server account's username.","example":"username","type":"string"}},"type":"object"}]},"restorePoint":{"properties":{"options":{"properties":{"give_ip":{"description":"Whether the restoration process will assign a dedicated IP address\nto the account.\n\n* `1` — Will assign.\n* `0` — Will **not** assign.","enum":[1,0],"example":1,"type":"integer"},"mail_config":{"description":"Whether the restoration process will restore the account's email\nconfiguration.\n\n* `1` — Will restore.\n* `0` — Will **not** restore.","enum":[1,0],"example":1,"type":"integer"},"mysql":{"description":"Whether the restoration process will restore the account's MySQL®\ndatabases.\n\n* `1` — Will restore.\n* `0` — Will **not** restore.","enum":[1,0],"example":1,"type":"integer"},"subdomains":{"description":"Whether the restoration process will restore the account's subdomains.\n\n* `1` — Will restore.\n* `0` — Will **not** restore.","enum":[1,0],"example":1,"type":"integer"}},"type":"object"},"restore_point":{"description":"The date of the backup file.","example":"2019-10-21T00:00:00.000Z","format":"ISO-8601 Date","type":"string"},"user":{"description":"The cPanel account's username.","example":"username","format":"username","type":"string"}}},"DnsEditZoneParameterBase":{"properties":{"class":{"description":"The record's class.\n\nIf you do not use this parameter, the system retains the current setting.","example":"IN","oneOf":[{"enum":["IN"],"type":"string"},{"description":"A valid DNS record class.","type":"string"}]},"domain":{"description":"The zone record's domain.","example":"example.com","format":"domain","type":"string"},"line":{"description":"The zone record's file line number.","example":24,"minimum":1,"type":"integer"},"name":{"description":"The record's name.\n\nIf you do not use this parameter, the system retains the current setting.\n\n**Note:**\n\nDo **not** omit any necessary trailing periods.","example":"hostname.example.com.","format":"domain","type":"string"},"ttl":{"description":"The record's Time To Live (TTL), in seconds.","example":86400,"minimum":1,"type":"integer"},"type":{"description":"The [DNS record type](https://en.wikipedia.org/wiki/List_of_DNS_record_types):\n* `A` - A records store IPv4 addresses. Use them to map a hostname to an IPv4 address.\n* `A6` - A6 records store IPv6 addresses.\n* `AAAA` - AAAA records store IPv6 addresses.\n* `AFSDB` - AFSDB records store the location of an AFS cell's database servers.\n* `ALIAS` - ALIAS records create an alias to another hostname, but can coexist with other records on that name. We strongly discourage using this record type.\n* `CAA` - CAA records control which certificate authorities can issue SSL certificates for a domain.\n* `CNAME` - CNAME records create an alias to another hostname.\n* `DNAME` - DNAME records create an alias for a hostname and its subnames.\n* `DS` - DS records specify a record's delegation signer.\n* `HINFO` - HINFO records specify a host's CPU and OS types.\n* `LOC` - LOC records store a hostname's geographical location.\n* `MX` - MX records point a domain name to its MTAs.\n* `NS` - NS records store a domain's authoritative nameservers.\n* `PTR` - PTR records point to a CNAME.\n* `RP` - RP records store a domain's Responsible Person's information.\n* `SOA` - SOA records designate the beginning of a zone of authority.\n* `SRV` - SRV records store the service location records for newer protocols (for example, Autodiscover).\n* `TXT` - TXT records store descriptive text or useful records (for example, SPF or DKIM records).\n\nIf you do not use this parameter, the system retains the current setting.\n\n**Warning:**\n\nAdditional properties may be required based on the `type`.\n\nWhen you call this function, you **must** include the additional parameters for the desired\nzone record type if you use this parameter. Select a zone record from the menu to view the required additional\nparameters:","enum":["A","AAAA","AFSDB","ALIAS","CAA","CNAME","DNAME","DS","HINFO","LOC","MX","NS","PTR","RP","SOA","SRV","TXT"],"example":"A","type":"string"}},"required":["domain","line","ttl"],"type":"object"},"DnsEditZoneParameterType":{"anyOf":[{"$ref":"#/components/schemas/DnsEditZoneParameterTypeA"},{"$ref":"#/components/schemas/DnsEditZoneParameterTypeA6"},{"$ref":"#/components/schemas/DnsEditZoneParameterTypeAAAA"},{"$ref":"#/components/schemas/DnsEditZoneParameterTypeAFSDB"},{"$ref":"#/components/schemas/DnsEditZoneParameterTypeALIAS"},{"$ref":"#/components/schemas/DnsEditZoneParameterTypeCAA"},{"$ref":"#/components/schemas/DnsEditZoneParameterTypeCNAME"},{"$ref":"#/components/schemas/DnsEditZoneParameterTypeDNAME"},{"$ref":"#/components/schemas/DnsEditZoneParameterTypeDS"},{"$ref":"#/components/schemas/DnsEditZoneParameterTypeHINFO"},{"$ref":"#/components/schemas/DnsEditZoneParameterTypeLOC"},{"$ref":"#/components/schemas/DnsEditZoneParameterTypeMX"},{"$ref":"#/components/schemas/DnsEditZoneParameterTypeNS"},{"$ref":"#/components/schemas/DnsEditZoneParameterTypePTR"},{"$ref":"#/components/schemas/DnsEditZoneParameterTypeRP"},{"$ref":"#/components/schemas/DnsEditZoneParameterTypeSOA"},{"$ref":"#/components/schemas/DnsEditZoneParameterTypeSRV"},{"$ref":"#/components/schemas/DnsEditZoneParameterTypeTXT"}],"discriminator":{"mapping":{"A":"#/components/schemas/DnsEditZoneParameterTypeA","A6":"#/components/schemas/DnsEditZoneParameterTypeA6","AAAA":"#/components/schemas/DnsEditZoneParameterTypeAAAA","AFSDB":"#/components/schemas/DnsEditZoneParameterTypeAFSDB","ALIAS":"#/components/schemas/DnsEditZoneParameterTypeALIAS","CAA":"#/components/schemas/DnsEditZoneParameterTypeCAA","CNAME":"#/components/schemas/DnsEditZoneParameterTypeCNAME","DNAME":"#/components/schemas/DnsEditZoneParameterTypeDNAME","DS":"#/components/schemas/DnsEditZoneParameterTypeDS","HINFO":"#/components/schemas/DnsEditZoneParameterTypeHINFO","LOC":"#/components/schemas/DnsEditZoneParameterTypeLOC","MX":"#/components/schemas/DnsEditZoneParameterTypeMX","NS":"#/components/schemas/DnsEditZoneParameterTypeNS","PTR":"#/components/schemas/DnsEditZoneParameterTypePTR","RP":"#/components/schemas/DnsEditZoneParameterTypeRP","SOA":"#/components/schemas/DnsEditZoneParameterTypeSOA","SRV":"#/components/schemas/DnsEditZoneParameterTypeSRV","TXT":"#/components/schemas/DnsEditZoneParameterTypeTXT"},"propertyName":"type"}},"DnsEditZoneParameterTypeA":{"allOf":[{"$ref":"#/components/schemas/DnsEditZoneParameterBase"},{"properties":{"address":{"description":"The zone record's IPv4 address.\n\n**Note:**\n\nFor more information about A records, read [RFC 1035 at IANA](http://tools.ietf.org/html/rfc1035).","example":"192.168.0.20","format":"ipv4","type":"string"}},"required":["address"],"type":"object"}]},"DnsEditZoneParameterTypeA6":{"allOf":[{"$ref":"#/components/schemas/DnsEditZoneParameterBase"},{"description":"\nA6 records are **deprecated**. We **strongly** recommend that you use AAAA records to\nstore IPv6 addresses.","properties":{"prefix":{"deprecated":true,"description":"The record's prefix length.","example":48,"minimum":1,"type":"integer"},"refer":{"deprecated":true,"description":"The record's address suffix.\n\n**Note:**\n\nYou **must** uuencode the colons (`:`) in IPv6 addresses in your function calls.","example":"0::0","type":"string"}},"required":["prefix","refer"],"type":"object"}]},"DnsEditZoneParameterTypeAAAA":{"allOf":[{"$ref":"#/components/schemas/DnsEditZoneParameterBase"},{"properties":{"address":{"description":"The zone record's IPv6 address.\n\n**Note:**\n\n* You **must** uuencode the colons (`:`) in IPv6 addresses in your function calls.\n* For more information about AAAA records, read [RFC 3596 at IANA](http://tools.ietf.org/html/rfc3596).","example":"2001:1:42:1::2a","format":"ipv6","type":"string"}},"required":["address"],"type":"object"}]},"DnsEditZoneParameterTypeAFSDB":{"allOf":[{"$ref":"#/components/schemas/DnsEditZoneParameterBase"},{"properties":{"hostname":{"description":"The database servers' hostname.","example":"hostname.example.com","format":"domain","type":"string"},"subtype":{"description":"The 16-bit integer of an AFS cell type.\n\nFor example, specify `1` to signify an AFS version 3.0 Volume Location Server.\n\n**Note:**\n\n* You **must** uuencode the colons (`:`) in IPv6 addresses in your function calls.\n* For more information about AFSDB records, read [RFC 1183 at IANA](http://tools.ietf.org/html/rfc1183).","example":1,"type":"integer"}},"required":["subtype","hostname"],"type":"object"}]},"DnsEditZoneParameterTypeALIAS":{"allOf":[{"$ref":"#/components/schemas/DnsEditZoneParameterBase"},{"properties":{"alias":{"description":"The hostname you want to point to.\n\n**Note:**\n\nWe strongly recommend that you do not use this function.\nUsing the ALIAS DNS record may result in unexpected behavior, including website downtimes outside of your control, inconsistency in the handling of the record, and security vulnerabilities.\nThis record is only available if you enable access to it and use PowerDNS.","example":"hostname.example.com","format":"domain","type":"string"}},"required":["alias"],"type":"object"}]},"DnsEditZoneParameterTypeCAA":{"allOf":[{"$ref":"#/components/schemas/DnsEditZoneParameterBase"},{"properties":{"flag":{"description":"Whether the Certificate Authority (CA) will issue an SSL certificate if the CAA resource record contains unknown property tags.\n\n* `0` - The CA will issue an SSL certificate.\n* `1` - The CA will **not** issue an SSL certificate.\n\nFor more information about CAA record flags and property tags, read the [RFC 6844 documentation](https://tools.ietf.org/html/rfc6844#section-3).","enum":[0,1],"example":0,"type":"integer"},"tag":{"description":"The CAA record's property type.\n\n* `issue` - Authorize a CA to issue a certificate for the domain.\n* `issuewild` - Authorize a CA to issue a wildcard certificate for the domain.\n* `iodef` - Specify a URL to which a CA may report policy violations.","enum":["issue","issuewild","iodef"],"example":"issue","type":"string"},"value":{"description":"The CA's domain or URL. This is a valid [SSL provider](https://sslmate.com/labs/caa/),\n`mailto` URL, or a standard URL.\n\n**Note:**\n\nIf you use `iodef` as the `tag` parameter's value, enter a URL that a CA can use to report issues as this parameter's value.","example":"exampleca.com","type":"string"}},"required":["flag","tag","value"],"type":"object"}]},"DnsEditZoneParameterTypeCNAME":{"allOf":[{"$ref":"#/components/schemas/DnsEditZoneParameterBase"},{"properties":{"cname":{"description":"The canonical name (CNAME) alias.\n\n**Note:**\n\nFor more information about CNAME records, read [RFC 1035 at IANA](http://tools.ietf.org/html/rfc1035).","example":"hostname.example.com","format":"domain","type":"string"},"flatten":{"description":"Whether to resolve the specified CNAME value with the record's IP address.\n\nIf you do **not** also set the `flatten_to` parameter, the system will attempt to resolve the CNAME automatically.\n\n* `1` - Flattened.\n* `0` - Not flattened (the function will **fail**).\n\n**Note:**\n\nOnly use this parameter when you alter the zone's `root` record.","enum":[0,1],"example":1,"type":"integer"},"flatten_to":{"description":"The IP address that the specified CNAME will resolve to.\n\n**Note:**\n\nYou **must** use the `flatten` parameter with this parameter.","oneOf":[{"description":"A valid IPv4 address.","example":"192.0.2.27","format":"ipv4","type":"string"},{"description":"A valid IPv6 address.","example":"2001:0db8:85a3:0042:1000:8a2e:0370:7334","format":"ipv6","type":"string"}]}},"required":["cname"],"type":"object"}]},"DnsEditZoneParameterTypeDNAME":{"allOf":[{"$ref":"#/components/schemas/DnsEditZoneParameterBase"},{"properties":{"dname":{"description":"The delegation name (DNAME) alias.\n\n**Note:**\n\nFor more information about DNAME records, read [RFC 2672 at IANA](http://tools.ietf.org/html/rfc2672).","example":"hostname.example.com","format":"domain","type":"string"}},"required":["dname"],"type":"object"}]},"DnsEditZoneParameterTypeDS":{"allOf":[{"$ref":"#/components/schemas/DnsEditZoneParameterBase"},{"properties":{"algorithm":{"description":"The record's algorithm number.\n\n* `1` - RSAMD5\n* `2` - Diffie-Hellman\n* `3` - DSA/SHA-1\n* `4` - Elliptic Curve\n* `5` - RSA/SHA-1\n* `7` - RSASHA1-NSEC3-SHA1\n* `8` - RSA/SHA-256\n* `10` - RSA/SHA-512\n* `13` - ECDSA Curve P-256 with SHA-256\n* `14` - ECDSA Curve P-384 with SHA-384\n* `252` - Indirect\n* `253` - Private DNS\n* `254` - Private OID","enum":[1,2,3,4,5,7,8,10,13,14,252,253,254],"example":5,"type":"integer"},"digtype":{"description":"The record's digest type.\n\n* `1` — SHA-1\n* `2` — SHA-256\n* `4` — SHA-384","enum":[1,2,4],"example":1,"type":"integer"},"keyname":{"description":"The record's KeyTag value.\n\n**Note:**\n\nFor more information about DS records, read [RFC 4034 at IANA](http://tools.ietf.org/html/rfc4034).","example":2642,"type":"integer"}},"type":"object"}]},"DnsEditZoneParameterTypeHINFO":{"allOf":[{"$ref":"#/components/schemas/DnsEditZoneParameterBase"},{"properties":{"cpu":{"description":"The host's CPU type.\n\n**Note:**\n\nFor more information about HINFO records, read [RFC 1700 at IANA](http://tools.ietf.org/html/rfc1700.txt).","example":"INTEL-386","type":"string"},"os":{"description":"The host's operating system.","example":"UNIX","type":"string"}},"type":"object"}]},"DnsEditZoneParameterTypeLOC":{"allOf":[{"$ref":"#/components/schemas/DnsEditZoneParameterBase"},{"properties":{"altitude":{"description":"The location's altitude above sea level, in meters.\n\n**Note:**\n\nMake certain that you append `m` to the altitude value.","example":"178m","type":"string"},"horiz_pre":{"description":"The location's horizontal precision distance, in meters.","example":10,"minimum":1,"type":"integer"},"latitude":{"description":"The location's latitude.","example":"54.305 N","type":"string"},"longitude":{"description":"The location's longitude.","example":"47.95 W","type":"string"},"size":{"description":"The diameter of a sphere that encloses the entire location, in meters.","example":10,"minimum":1,"type":"integer"},"version":{"description":"The record's version number.\n\n**Note:**\n\n* You **must** set this value to `0`.\n* For more information about LOC records, read [RFC 1876 at IANA](http://tools.ietf.org/html/rfc1876).","enum":[0],"example":0,"type":"integer"},"vert_pre":{"description":"The location's vertical precision distance, in meters.","example":10,"minimum":1,"type":"integer"}},"type":"object"}]},"DnsEditZoneParameterTypeMX":{"allOf":[{"$ref":"#/components/schemas/DnsEditZoneParameterBase"},{"properties":{"exchange":{"description":"The server's location's canonical name (CNAME).","example":"mail.example.com","format":"domain","type":"string"},"preference":{"description":"The record's priority order.\n\n**Note:**\n\n* Lower values have a higher priority order.\n* For more information about MX records, read [RFC 1035 at IANA](http://tools.ietf.org/html/rfc1035).","example":10,"type":"integer"}},"type":"object"}]},"DnsEditZoneParameterTypeNS":{"allOf":[{"$ref":"#/components/schemas/DnsEditZoneParameterBase"},{"properties":{"nsdname":{"description":"The domain's authoritative nameserver.\n\n**Note:**\n\nFor more information about NS records, read [RFC 1035 at IANA](http://tools.ietf.org/html/rfc1035).","example":"ns1.example.com","format":"domain","type":"string"}},"type":"object"}]},"DnsEditZoneParameterTypePTR":{"allOf":[{"$ref":"#/components/schemas/DnsEditZoneParameterBase"},{"properties":{"ptrdname":{"description":"A pointer to a canonical name (CNAME).\n\n**Note:**\n\n* Do **not** omit any necessary trailing periods.\n* For more information about PTR records, read [RFC 1035 at IANA](http://tools.ietf.org/html/rfc1035).","example":"hostname.example.com","format":"domain","type":"string"}},"type":"object"}]},"DnsEditZoneParameterTypeRP":{"allOf":[{"$ref":"#/components/schemas/DnsEditZoneParameterBase"},{"properties":{"mbox":{"description":"The Responsible Person's (RP) email address.\n\n**Note:**\n\n* Replace the `@` symbol with a period (`.`).\n* Do **not** omit any necessary trailing periods.\n* For more information about RP records, read [RFC 1183 at IANA](http://tools.ietf.org/html/rfc1183).","example":"user.example.com.","type":"string"},"txtdname":{"description":"The RP's domain name.\n\n**Note:**\n\nDo **not** omit any necessary trailing periods.","example":"mx1.host.example.com.","format":"domain","type":"string"}},"type":"object"}]},"DnsEditZoneParameterTypeSOA":{"allOf":[{"$ref":"#/components/schemas/DnsEditZoneParameterBase"},{"properties":{"expire":{"description":"The amount of time, in seconds, to wait before the secondary server attempts to complete a zone transfer.","example":3600000,"minimum":1,"type":"integer"},"lines":{"description":"The number of lines in the SOA section.","example":4,"minimum":1,"type":"integer"},"mname":{"description":"The domain's authoritative nameserver.","example":"ns1.host.example.com","format":"domain","type":"string"},"refresh":{"description":"The amount of time, in seconds, to wait before the secondary DNS server queries the primary DNS server's SOA records for changes.","example":1440,"minimum":1,"type":"integer"},"retry":{"description":"The amount of time, in seconds, to wait before the secondary server retries a failed zone transfer.","example":14400,"minimum":1,"type":"integer"},"rname":{"description":"The Responsible Person's (RP) email address.\n\n**Note:**\n\n* Replace the `@` symbol with a period (`.`).\n* Do **not** omit any necessary trailing periods.","example":"email.host.example.com","type":"string"},"serial":{"description":"The zone file's revision number.\n\n**Note:**\n\nFor more information about SOA records, read [RFC 1035 at IANA](http://tools.ietf.org/html/rfc1035).","example":2013122501,"type":"integer"}},"type":"object"}]},"DnsEditZoneParameterTypeSRV":{"allOf":[{"$ref":"#/components/schemas/DnsEditZoneParameterBase"},{"properties":{"port":{"description":"The target host's port.","example":389,"type":"integer"},"priority":{"description":"The target host's priority preference.\n\n**Note:**\n\n* Lower numbers have a higher priority order.\n* For more information about SRV records, read [RFC 2782 at IANA](http://tools.ietf.org/html/rfc2782).","example":0,"type":"integer"},"target":{"description":"The service's target host.","example":"service.example.com","format":"domain","type":"string"},"weight":{"description":"A relative weight. The system uses this value to rank entries with the same `priority` value.","example":2,"type":"integer"}},"type":"object"}]},"DnsEditZoneParameterTypeTXT":{"allOf":[{"$ref":"#/components/schemas/DnsEditZoneParameterBase"},{"properties":{"txtdata":{"description":"The TXT record's data.\n\n**Note:**\n\n* This value **must** include beginning and ending quotes (`\"\"`).\n* Do **not** URI-encode the quotes.\n* For more information about TXT records, read [RFC 1464 at IANA](http://tools.ietf.org/html/rfc1464).","example":"\"v=spf1 a -all\"","type":"string"}},"type":"object"}]},"Group":{"description":"A group of features.","properties":{"acl":{"description":"The group's Access Control Lists (ACLs).\n\n**Note:**\n\n* Only WHM users who possess the specified ACLs can view or use the item.\n* System administrators can configure users' ACLs in WHM's [*Edit Reseller Nameservers and Privileges*](https://go.cpanel.net/whmdocsEditResellerNameserversandPrivileges) interface (*WHM >> Home >> Resellers >> Edit Reseller Nameservers and Privileges*).\n* For a complete list of available ACLs, read our [Guide to WHM Plugins - ACL Reference Chart](https://go.cpanel.net/ACLReferenceChart) documentation.","example":"ACL=all","nullable":true,"type":"string"},"dnsonly_ok":{"description":"The group's status for [cPanel DNSOnly](https://go.cpanel.net/cpanel-dnsonly)™ servers.\n\n* `dns` - The group appears on cPanel DNSOnly servers.\n* `` - The group does not appear on cPanel DNSOnly servers.","enum":["dns"],"example":"dns","nullable":true,"type":"string"},"file":{"description":"The icon file to display for the group.\n\n**Note:**\n\n* Icons for any WHM plugins exist separately from the server's theme. For more information, read our [Guide to WHM Plugins - Plugin Files](https://go.cpanel.net/whmpluginfiles) documentation.\n* A valid `.png` or `.svg` image file, relative to the theme's icon directory.","example":"feature_name.png","type":"string"},"group":{"description":"The group name.","example":"group_name","type":"string"},"groupdesc":{"description":"The group's display name.\n\n**Note:**\n\nYou can localize this string to display it in the user's preferred language in the WHM interface. For more information, read our [Guide to Locales](https://go.cpanel.net/guide-to-locales) documentation","example":"$LANG{'Group Name'}","type":"string"},"grouporder":{"description":"The group's display order in the WHM interface.\n\n**Note:**\n\nLower values appear at the top of the interface","example":1,"minimum":1,"type":"integer"},"imgtype":{"description":"The group's image type.\n\n* `icon` - The only possible value.","enum":["icon"],"example":"icon","type":"string"},"items":{"items":{"$ref":"#/components/schemas/Image"},"type":"array"},"key":{"description":"A key to uniquely identify WHM interfaces and their associated assets for the [cPanel Analytics](https://go.cpanel.net/analytics) program.\n\n**Note:**\n\nGenerally, this value matches the `file` parameter's value without the file's extension.","example":"feature_name","type":"string"},"searchtext":{"description":"A list of the group's search terms, space delimited.","example":"search keywords","type":"string"},"subtype":{"description":"The icon type to use.\n\n* `img` - The only possible value.","enum":["img"],"example":"img","type":"string"},"target":{"description":"The area of the interface in which the feature appears.\n\nA valid HTML `<a>` target attribute.","example":"_blank","type":"string"},"type":{"description":"The object's type.","example":"group","type":"string"}},"required":["type","acl","dnsonly_ok","file","group","groupdesc","grouporder"],"type":"object"},"Image":{"description":"An individual WHM feature.","properties":{"acl":{"description":"The feature's Access Control Lists (ACLs).\n\n**Note:**\n\n* Only WHM users who possess the specified ACLs can view or use the item.\n* System administrators can configure users' ACLs in WHM's [*Edit Reseller Nameservers and Privileges*](https://go.cpanel.net/whmdocsEditResellerNameserversandPrivileges) interface (*WHM >> Home >> Resellers >> Edit Reseller Nameservers and Privileges*).\n* For a complete list of available ACLs, read our [Guide to WHM Plugins - ACL Reference Chart](https://go.cpanel.net/ACLReferenceChart) documentation.","example":"ACL=all","nullable":true,"type":"string"},"description":{"description":"The feature's description that displays when the feature appears on the WHM Home interface.\n\n**Note:**\n\nYou can localize this string to display it in the user's preferred language in the WHM interface. For more information, read our [Guide to Locales](https://go.cpanel.net/guide-to-locales) documentation.","example":"View and manage reseller accounts on your server. Resellers manage other [asis,cPanel] accounts and can access [asis,cPanel].","type":"string"},"dnsonly_ok":{"description":"The group's status for [cPanel DNSOnly](https://go.cpanel.net/cpanel-dnsonly)™ servers.\n\n* `dns` - The group appears on cPanel DNSOnly servers.\n* `` - The group does not appear on cPanel DNSOnly servers.","enum":["dns"],"example":"dns","nullable":true,"type":"string"},"file":{"description":"The icon file to display for the group.\n\n**Note:**\n\n* Icons for any WHM plugins exist separately from the server's theme. For more information, read our [Guide to WHM Plugins - Plugin Files](https://go.cpanel.net/whmpluginfiles) documentation.\n* A valid `.png` or `.svg` image file, relative to the theme's icon directory.","example":"feature_name.png","type":"string"},"group":{"description":"The group in which the item appears. This is a value of an existing group object.","example":"group_name","type":"string"},"imgtype":{"description":"The feature's image type.\n\n* `icon` - The only possible value.","enum":["icon"],"example":"icon","type":"string"},"itemdesc":{"description":"The feature's display name.\n\n**Note:**\n\n* You can localize this string to display it in the user's preferred language in the WHM interface. For more information, read our [Guide to Locales](https://go.cpanel.net/guide-to-locales) documentation.\n* This should be a [Template Toolkit](https://go.cpanel.net/tmpltoolkit) directive.","example":"$LANG{'Feature Name'}","type":"string"},"itemorder":{"description":"The feature's display order within its group.\n\n**Note:**\n\nLower values appear earlier in the group.","example":1,"minimum":1,"type":"integer"},"key":{"description":"A key to uniquely identify WHM interfaces and their associated assets for the [cPanel Analytics](https://go.cpanel.net/analytics) program.\n\n**Note:**\n\nGenerally, this value matches the `file` parameter's value without the file's extension.","example":"feature_name","type":"string"},"minimum_accounts_needed":{"description":"The minimum number of accounts required to display the feature icon.","example":2,"minimum":1,"type":"integer"},"multiuser_required":{"description":"Whether the server allows for the creation of more than a single user.\n\n* `1` — Display the feature icon.\n* `0` — Do **not** display the feature icon.\n\n**Note:**\n\nYou **cannot** use this parameter on servers with a [cPanel Solo License](https://go.cpanel.net/cpanel-solo-license).","enum":[1],"example":1,"type":"integer"},"role":{"$ref":"#/components/schemas/Role"},"searchtext":{"description":"A list search terms for the feature, space delimited.","example":"search keywords","type":"string"},"service":{"$ref":"#/components/schemas/Service"},"subitems":{"items":{"$ref":"#/components/schemas/Subitem"},"type":"array"},"subtype":{"description":"The icon type to use.\n\n* `img` - The only possible value.","enum":["img"],"example":"img","type":"string"},"target":{"description":"The area of the interface in which the feature appears.\n\nA valid HTML `<a>` target attribute.","example":"_blank","type":"string"},"type":{"description":"The object's type.\n\n* `image` - The only possible value.","enum":["image"],"example":"image","type":"string"},"url":{"description":"The feature's interface location. This path is relative to the `/usr/local/cpanel/` directory.","example":"/example_plugin/feature_name","format":"url-path","type":"string"}},"required":["type","acl","description","dnsonly_ok","file","group","itemorder","url"],"type":"object"},"Raw":{"description":"Raw data for template directives.","properties":{"itemdesc":{"description":"A valid [Template Toolkit](https://go.cpanel.net/tmpltoolkit) directive.","example":"[% PROCESS 'menu/plugins_list.tmpl' target='mainFrame' -%]","type":"string"},"type":{"description":"The object's type.\n\n* `raw` - The only possible value. Raw data for template directives.","enum":["raw"],"example":"raw","type":"string"}},"required":["type","itemdesc"],"type":"object"},"Role":{"anyOf":[{"properties":{"match":{"description":"Whether to require all roles in the roles parameter to match the server's roles.\n\n* `all` - Require the server to match all roles in the roles parameter to display the feature. (AND condition)\n* `any` - Require the server to match any role in the roles parameter to display the feature. (OR condition)","enum":["any"],"example":"any","type":"string"},"roles":{"description":"The array of role names.","example":["MailLocal","MailSend"],"items":{"type":"string"},"type":"array"}},"type":"object"},{"example":"MailSend","type":"string"}],"description":"The feature's server role.\n\n**Warning:**\n\nThe server creates this parameter automatically. Do **not** edit this parameter's value. We do **not** support customizations to this parameter.\n\n**Note:**\n\n* The icon only appears in the interface if the server configuration uses this role.\n* For more information about roles and server configurations, read our [How to Use Server Profiles](https://go.cpanel.net/howtouseserverprofiles) documentation."},"Service":{"description":"The [cPanel Service Daemon](https://go.cpanel.net/ThecPanelWHMServiceDaemons) that monitors the feature.\n\n**Warning:**\n\nThe server creates this parameter automatically. Do **not** edit this parameter's value. We do not support customizations to this parameter.\n\n**Note:**\n\n* This icon only appears on servers with the service enabled.\n* For a complete list of service daemons, read our [cPanel Service Daemons](https://go.cpanel.net/ThecPanelWHMServiceDaemons) documentation.","example":"mysql","oneOf":[{"properties":{"match":{"description":"Whether to require all services in the services parameter to match enabled services on the server.\n\n* `all` - Require the server to match **all** services under the `services` key to display the feature. (AND condition)\n* `any` - Require the server to match any service under the `services` key to display the feature. (OR condition)","enum":["any"],"example":"any","type":"string"},"services":{"description":"An array of services.","example":["mysql","ftp"],"items":{"type":"string"},"type":"array"}},"type":"object"},{"example":"mysql","type":"string"}]},"Subitem":{"description":"A subsection of an individual WHM feature.","properties":{"acl":{"description":"The subitem's Access Control Lists (ACLs).\n\n**Note:**\n\n* Only WHM users who possess the specified ACLs can view or use the item.\n* System administrators can configure users' ACLs in WHM's [*Edit Reseller Nameservers and Privileges*](https://go.cpanel.net/whmdocsEditResellerNameserversandPrivileges) interface (*WHM >> Home >> Resellers >> Edit Reseller Nameservers and Privileges*).\n* For a complete list of available ACLs, read our [Guide to WHM Plugins - ACL Reference Chart](https://go.cpanel.net/ACLReferenceChart) documentation.","example":"ACL=all","nullable":true,"type":"string"},"breadcrumb":{"description":"A subitem's parent feature's location.\n\n* The system uses this value to generate breadcrumbs at the top of each WHM interface.\n* The subitem's parent feature's `url` value.","example":"/example_plugin/feature_name","format":"url-path","type":"string"},"dnsonly_ok":{"description":"The subitem's status for [cPanel DNSOnly](https://go.cpanel.net/cpanel-dnsonly)™ servers.\n\n* `dns` - The subitem appears on cPanel DNSOnly servers.\n* `` - The subitem does not appear on cPanel DNSOnly servers.","enum":["dns"],"example":"dns","nullable":true,"type":"string"},"file":{"description":"The icon file to display for the subitem.\n\n**Note:**\n\n* Icons for any WHM plugins exist separately from the server's theme. For more information, read our [Guide to WHM Plugins - Plugin Files](https://go.cpanel.net/whmpluginfiles) documentation.\n* A valid `.png` or `.svg` image file, relative to the theme's icon directory.","example":"feature_name.png","type":"string"},"group":{"description":"The group in which the subitem appears. This is a value of an existing group object.","example":"group_name","type":"string"},"itemdesc":{"description":"The subitem's display name.\n\n**Note:**\n\n* You can localize this string to display it in the user's preferred language in the WHM interface. For more information, read our [Guide to Locales](https://go.cpanel.net/guide-to-locales) documentation.","example":"$LANG{'Feature Name'}","type":"string"},"key":{"description":"A key to uniquely identify WHM interfaces and their associated assets for the [cPanel Analytics](https://go.cpanel.net/analytics) program.\n\n**Note:**\n\nGenerally, this value matches the `file` parameter's value without the file's extension.","example":"feature_name","type":"string"},"parent":{"description":"The subitem's parent feature's display order in the WHM interface. This is the parent feature's `itemorder` value.","example":1,"minimum":1,"type":"integer"},"searchtext":{"description":"A list search terms for the subitem, space delimited.","example":"search keywords","type":"string"},"target":{"description":"The area of the interface in which the subitem displays.\n\nA valid HTML `<a>` target attribute.","example":"_blank","type":"string"},"type":{"description":"The object's type.\n\n* `subitem` - The only possible value.","enum":["subitem"],"example":"subitem","type":"string"},"url":{"description":"The subitem's interface location. This path is relative to the `/usr/local/cpanel/` directory.","example":"/example_plugin/feature_name","format":"url-path","type":"string"}},"required":["type","acl","breadcrumb","dnsonly_ok","file","group","parent","url"],"type":"object"},"getzonerecordResponseBase":{"discriminator":{"mapping":{"A":"#/components/schemas/getzonerecordResponseTypeA","A6":"#/components/schemas/getzonerecordResponseTypeA6","AAAA":"#/components/schemas/getzonerecordResponseTypeAAAA","AFSDB":"#/components/schemas/getzonerecordResponseTypeAFSDB","ALIAS":"#/components/schemas/getzonerecordResponseTypeALIAS","CAA":"#/components/schemas/getzonerecordResponseTypeCAA","CNAME":"#/components/schemas/getzonerecordResponseTypeCNAME","DNAME":"#/components/schemas/getzonerecordResponseTypeDNAME","DS":"#/components/schemas/getzonerecordResponseTypeDS","HINFO":"#/components/schemas/getzonerecordResponseTypeHINFO","LOC":"#/components/schemas/getzonerecordResponseTypeLOC","MX":"#/components/schemas/getzonerecordResponseTypeMX","NS":"#/components/schemas/getzonerecordResponseTypeNS","PTR":"#/components/schemas/getzonerecordResponseTypePTR","RP":"#/components/schemas/getzonerecordResponseTypeRP","SOA":"#/components/schemas/getzonerecordResponseTypeSOA","SRV":"#/components/schemas/getzonerecordResponseTypeSRV","SSHFP":"#/components/schemas/getzonerecordResponseTypeSSHFP","TXT":"#/components/schemas/getzonerecordResponseTypeTXT"},"propertyName":"type"},"properties":{"Line":{"description":"The zone record's file line number.","example":24,"minimum":1,"type":"integer"},"class":{"description":"The record's class.","example":"IN","oneOf":[{"enum":["IN"],"type":"string"},{"description":"A valid DNS record class.","type":"string"}]},"name":{"description":"The record's name.","example":"hostname.example.com.","format":"domain","type":"string"},"ttl":{"description":"The record's Time To Live (TTL), in seconds.","example":86400,"minimum":1,"type":"integer"},"type":{"description":"The DNS record type.\n* `A` - A records store IPv4 addresses. Use them to map a hostname to an IPv4 address.\n* `A6`- A6 records store IPv6 addresses.\n* `AAAA` - AAAA records store IPv6 addresses.\n* `AFSDB` - AFSDB records store the location of an AFS cell's database servers.\n* `ALIAS` - ALIAS records create an alias to another hostname, but can coexist with other records on that name. We strongly discourage using this record type. \n* `CAA` - CAA records control which certificate authorities can issue SSL certificates for a domain.\n* `CNAME` - CNAME records create an alias to another hostname.\n* `DNAME` - DNAME records create an alias for a hostname and its subnames.\n* `DS` - DS records specify a record's delegation signer.\n* `HINFO` - HINFO records specify a host's CPU and OS types.\n* `LOC` - LOC records store a hostname's geographical location.\n* `MX` - MX records point a domain name to its MTAs.\n* `NS` - NS records store a domain's authoritative nameservers.\n* `PTR` - PTR records point to a CNAME.\n* `RP` - RP records store a domain's Responsible Person's information.\n* `SOA` - SOA records designate the beginning of a zone of authority.\n* `SRV` - SRV records store the service location records for newer protocols (for example, Autodiscover).\n* `SSHFP` - SSHFP records store a domain's SSH public host key's fingerprint.\n* `TXT` - TXT records store descriptive text or useful records (for example, SPF or DKIM records).\n\n **Warning:**\n\n  We do not currently support the SSHFP DNS record type.\n\nThis function will return a differently depending on which record type you query. Select a zone\nrecord type from the menu to view each set of return data:","enum":["A","AAAA","AFSDB","ALIAS","CAA","CNAME","DNAME","DS","HINFO","LOC","MX","NS","PTR","RP","SOA","SRV","SSHFP","TXT"],"example":"A","type":"string"}},"type":"object"},"getzonerecordResponseTypeA":{"allOf":[{"$ref":"#/components/schemas/getzonerecordResponseBase"},{"properties":{"address":{"description":"The zone record's IPv4 address.\n\n**Note:**\n\nFor more information about A records, read [RFC 1035 at IANA](http://tools.ietf.org/html/rfc1035).","example":"192.168.0.20","format":"ipv4","type":"string"}},"type":"object"}]},"getzonerecordResponseTypeA6":{"allOf":[{"$ref":"#/components/schemas/getzonerecordResponseBase"},{"properties":{"prefix":{"deprecated":true,"description":"The record's prefix length.","example":48,"minimum":1,"type":"integer"},"refer":{"deprecated":true,"description":"The record's address suffix.\n\n**Important:**\n\nA6 records are **deprecated**. We **strongly** recommend that you use AAAA records to\nstore IPv6 addresses.","example":"0::0","type":"string"}},"type":"object"}]},"getzonerecordResponseTypeAAAA":{"allOf":[{"$ref":"#/components/schemas/getzonerecordResponseBase"},{"properties":{"address":{"description":"The zone record's IPv6 address.\n\n**Note:**\n\n For more information about AAAA records, read [RFC 3596 at IANA](http://tools.ietf.org/html/rfc3596).","example":"2001:1:42:1::2a","format":"ipv6","type":"string"}},"type":"object"}]},"getzonerecordResponseTypeAFSDB":{"allOf":[{"$ref":"#/components/schemas/getzonerecordResponseBase"},{"properties":{"hostname":{"description":"The database servers' hostname.","example":"hostname.example.com","format":"domain","type":"string"},"subtype":{"description":"The 16-bit integer of an AFS cell type.\n\n**Note:**\n\nFor more information about AFSDB records, read [RFC 1183 at IANA](http://tools.ietf.org/html/rfc1183).","example":1,"type":"integer"}},"type":"object"}]},"getzonerecordResponseTypeALIAS":{"allOf":[{"$ref":"#/components/schemas/getzonerecordResponseBase"},{"properties":{"alias":{"description":"The hostname you want to point to.\n\n**Note:**\n\nWe strongly recommend that you do not use this function.\nUsing the ALIAS DNS record may result in unexpected behavior, including website downtimes outside of your control, inconsistency in the handling of the record, and security vulnerabilities.\nThis record is only available if you enable access to it and use PowerDNS.","example":"hostname.example.com","format":"domain","type":"string"}},"type":"object"}]},"getzonerecordResponseTypeCAA":{"allOf":[{"$ref":"#/components/schemas/getzonerecordResponseBase"},{"properties":{"flag":{"description":"Whether the Certificate Authority (CA) will issue an SSL certificate if the CAA resource record contains unknown property tags.\n\n* `0` - Non-critical. If the CAA Resource Record contains unknown property tags, the CA will issue an SSL certificate.\n* `1` - Critical. If the CAA Resource Record contains unknown property tags, the CA will **not** issue an SSL certificate.\n\n**Note:**\n\nFor more information about CAA record flags and property tags, read the [RFC 6844 documentation](https://tools.ietf.org/html/rfc6844#section-3).","enum":[0,1],"example":0,"type":"integer"},"tag":{"description":"The CAA record's property type.\n\n* `issue` - A CA issued a certificate for the domain.\n* `issuewild` - A CA issued a wildcard certificate for the domain.\n* `iodef` - The user specified a URL to which a CA may report policy violations.","enum":["issue","issuewild","iodef"],"example":"issue","type":"string"},"value":{"description":"The CA's domain or URL. This is a valid [SSL provider](https://sslmate.com/labs/caa/),\n`mailto` URL, or a standard URL.","example":"exampleca.com","type":"string"}},"type":"object"}]},"getzonerecordResponseTypeCNAME":{"allOf":[{"$ref":"#/components/schemas/getzonerecordResponseBase"},{"properties":{"cname":{"description":"The canonical name (CNAME) alias.\n\n**Note:**\n\nFor more information about CNAME records, read [RFC 1035 at IANA](http://tools.ietf.org/html/rfc1035).","example":"hostname.example.com","format":"domain","type":"string"},"flatten":{"description":"Whether the specified CNAME value resolves with the record's IP address.\n\n* `1` - Resolves.\n* `0` - Does not resolve.","enum":[0,1],"example":1,"type":"integer"},"flatten_to":{"description":"The IP address to which the specified CNAME resolves.","oneOf":[{"description":"A valid IPv4 address.","example":"192.0.2.27","format":"ipv4","type":"string"},{"description":"A valid IPv6 address.","example":"2001:0db8:85a3:0042:1000:8a2e:0370:7334","format":"ipv6","type":"string"}]}},"type":"object"}]},"getzonerecordResponseTypeDNAME":{"allOf":[{"$ref":"#/components/schemas/getzonerecordResponseBase"},{"properties":{"dname":{"description":"The delegation name (DNAME) alias.\n\n**Note:**\n\nFor more information about DNAME records, read [RFC 2672 at IANA](http://tools.ietf.org/html/rfc2672).","example":"hostname.example.com","format":"domain","type":"string"}},"type":"object"}]},"getzonerecordResponseTypeDS":{"allOf":[{"$ref":"#/components/schemas/getzonerecordResponseBase"},{"properties":{"algorithm":{"description":"The record's algorithm number.\n\n* `1` - RSAMD5\n* `2` - Diffie-Hellman\n* `3` - DSA/SHA-1\n* `4` - Elliptic Curve\n* `5` - RSA/SHA-1\n* `7` - RSASHA1-NSEC3-SHA1\n* `8` - RSA/SHA-256\n* `10` - RSA/SHA-512\n* `13` - ECDSA Curve P-256 with SHA-256\n* `14` - ECDSA Curve P-384 with SHA-384\n* `252` - Indirect\n* `253` - Private DNS\n* `254` - Private OID","enum":[1,2,3,4,5,7,8,10,13,14,252,253,254],"example":5,"type":"integer"},"digtype":{"description":"The record's digest type.\n\n* `1` — SHA-1\n* `2` — SHA-256\n* `4` — SHA-384","enum":[1,2,4],"example":1,"type":"integer"},"keyname":{"description":"The record's KeyTag value.\n\n**Note:**\n\nFor more information about DS records, read [RFC 4034 at IANA](http://tools.ietf.org/html/rfc4034).","example":2642,"type":"integer"}},"type":"object"}]},"getzonerecordResponseTypeHINFO":{"allOf":[{"$ref":"#/components/schemas/getzonerecordResponseBase"},{"properties":{"cpu":{"description":"The host's CPU type.\n\n**Note:**\n\nFor more information about HINFO records, read [RFC 1700 at IANA](http://tools.ietf.org/html/rfc1700.txt).","example":"INTEL-386","type":"string"},"os":{"description":"The host's operating system.","example":"UNIX","type":"string"}},"type":"object"}]},"getzonerecordResponseTypeLOC":{"allOf":[{"$ref":"#/components/schemas/getzonerecordResponseBase"},{"properties":{"altitude":{"description":"The location's altitude above sea level, in meters.","example":"178m","type":"string"},"horiz_pre":{"description":"The location's horizontal precision distance, in meters.","example":10,"minimum":1,"type":"integer"},"latitude":{"description":"The location's latitude.","example":"41 51 54.305 N","type":"string"},"longitude":{"description":"The location's longitude.","example":"87 36 47.95 W","type":"string"},"size":{"description":"The diameter of a sphere that encloses the entire location, in meters.","example":10,"minimum":1,"type":"integer"},"version":{"description":"The record's version number.\n\n**Note:**\n\nFor more information about LOC records, read [RFC 1876 at IANA](http://tools.ietf.org/html/rfc1876).","enum":[0],"example":0,"type":"integer"},"vert_pre":{"description":"The location's vertical precision distance, in meters.","example":10,"minimum":1,"type":"integer"}},"type":"object"}]},"getzonerecordResponseTypeMX":{"allOf":[{"$ref":"#/components/schemas/getzonerecordResponseBase"},{"properties":{"exchange":{"description":"The server's location's canonical name (CNAME).","example":"mail.example.com","format":"domain","type":"string"},"preference":{"description":"The record's priority order.\n\n**Note:**\n\n* Lower values have a higher priority order.\n* For more information about MX records, read [RFC 1035 at IANA](http://tools.ietf.org/html/rfc1035).","example":10,"type":"integer"}},"type":"object"}]},"getzonerecordResponseTypeNS":{"allOf":[{"$ref":"#/components/schemas/getzonerecordResponseBase"},{"properties":{"nsdname":{"description":"The domain's authoritative nameserver.\n\n**Note:**\n\nFor more information about NS records, read [RFC 1035 at IANA](http://tools.ietf.org/html/rfc1035).","example":"ns1.example.com","format":"domain","type":"string"}},"type":"object"}]},"getzonerecordResponseTypePTR":{"allOf":[{"$ref":"#/components/schemas/getzonerecordResponseBase"},{"properties":{"ptrdname":{"description":"A pointer to a canonical name (CNAME).\n\n**Note:**\n\nFor more information about PTR records, read [RFC 1035 at IANA](http://tools.ietf.org/html/rfc1035).","example":"hostname.example.com","format":"domain","type":"string"}},"type":"object"}]},"getzonerecordResponseTypeRP":{"allOf":[{"$ref":"#/components/schemas/getzonerecordResponseBase"},{"properties":{"mbox":{"description":"The Responsible Person's (RP) email address.\n\n**Note:**\n\nFor more information about RP records, read [RFC 1183 at IANA](http://tools.ietf.org/html/rfc1183).","example":"user.example.com.","type":"string"},"txtdname":{"description":"The RP's domain name.","example":"mx1.host.example.com.","format":"domain","type":"string"}},"type":"object"}]},"getzonerecordResponseTypeSOA":{"allOf":[{"$ref":"#/components/schemas/getzonerecordResponseBase"},{"properties":{"Lines":{"description":"The number of lines in the SOA section.","example":4,"minimum":1,"type":"integer"},"expire":{"description":"The amount of time, in seconds, to wait before the secondary server attempts to complete a zone transfer.","example":3600000,"minimum":1,"type":"integer"},"mname":{"description":"The domain's authoritative nameserver.","example":"ns1.host.example.com","format":"domain","type":"string"},"refresh":{"description":"The amount of time, in seconds, to wait before the secondary DNS server queries the primary DNS server's SOA records for changes.","example":1440,"minimum":1,"type":"integer"},"retry":{"description":"The amount of time, in seconds, to wait before the secondary server retries a failed zone transfer.","example":14400,"minimum":1,"type":"integer"},"rname":{"description":"The Responsible Person's (RP) email address.","example":"user.example.com.","type":"string"},"serial":{"description":"The zone file's revision number.\n\n**Note:**\n\nFor more information about SOA records, read [RFC 1035 at IANA](http://tools.ietf.org/html/rfc1035).","example":2013122501,"type":"integer"}},"type":"object"}]},"getzonerecordResponseTypeSRV":{"allOf":[{"$ref":"#/components/schemas/getzonerecordResponseBase"},{"properties":{"port":{"description":"The target host's port.","example":389,"maximum":65535,"minimum":0,"type":"integer"},"priority":{"description":"The target host's priority preference.\n\n**Note:**\n\n* Lower numbers have a higher priority order.\n* For more information about SRV records, read [RFC 2782 at IANA](http://tools.ietf.org/html/rfc2782).","example":0,"type":"integer"},"target":{"description":"The service's target host.","example":"service.example.com","format":"domain","type":"string"},"weight":{"description":"A relative weight. The system uses this value to rank entries with the same `priority` value.","example":2,"type":"integer"}},"type":"object"}]},"getzonerecordResponseTypeSSHFP":{"allOf":[{"$ref":"#/components/schemas/getzonerecordResponseBase"},{"properties":{"algorithm":{"description":"The public key's algorithm number.\n\n* `1` - RSA\n* `2` - DSS\n\n**Note:**\n\nFor more information about SSHFP records, read [RFC 4255 at IANA](http://tools.ietf.org/html/rfc4255).\n\n**Warning:**\n\n* We do **not** currently support this DNS record type.","enum":[1,2],"example":1,"type":"integer"},"fptype":{"description":"The public key's fingerprint type.\n\n* `1` - SHA-1","enum":[1],"example":1,"type":"integer"}},"type":"object"}]},"getzonerecordResponseTypeTXT":{"allOf":[{"$ref":"#/components/schemas/getzonerecordResponseBase"},{"properties":{"txtdata":{"description":"The TXT record's data.\n\n**Note:**\n\nFor more information about TXT records, read [RFC 1464 at IANA](http://tools.ietf.org/html/rfc1464).","example":"v=spf1 a -all","type":"string"},"unencoded":{"description":"Whether the TXT record's data is encoded.\n\n* `1` - Encoded.\n* `0` - **Not** encoded.","enum":[1,0],"example":0,"type":"integer"}},"type":"object"}]},"DnsAddZoneParameterBase":{"properties":{"class":{"description":"The record's class.","example":"IN","oneOf":[{"enum":["IN"],"type":"string"},{"description":"A valid DNS record class.","type":"string"}]},"domain":{"description":"The new zone record's domain.","example":"example.com","format":"domain","type":"string"},"name":{"description":"The record's name.\n\n**Note:**\n\nDo **not** omit any necessary trailing periods.","example":"hostname.example.com.","format":"domain","type":"string"},"ttl":{"default":86400,"description":"The record's Time To Live (TTL), in seconds.","example":86400,"minimum":1,"type":"integer"},"type":{"description":"The [DNS record type](https://en.wikipedia.org/wiki/List_of_DNS_record_types):\n* `A` - A records store IPv4 addresses. Use them to map a hostname to an IPv4 address.\n* `A6` - A6 records store IPv6 addresses.\n* `AAAA` - AAAA records store IPv6 addresses.\n* `AFSDB` - AFSDB records store the location of an AFS cell's database servers.\n* `ALIAS` - ALIAS records create an alias to another hostname, but can coexist with other records on that name. We strongly discourage using this record type.\n* `CAA` - CAA records control which certificate authorities can issue SSL certificates for a domain.\n* `CNAME` - CNAME records create an alias to another hostname.\n* `DNAME` - DNAME records create an alias for a hostname and its subnames.\n* `DS` - DS records specify a record's delegation signer.\n* `HINFO` - HINFO records specify a host's CPU and OS types.\n* `LOC` - LOC records store a hostname's geographical location.\n* `MX` - MX records point a domain name to its MTAs.\n* `NS` - NS records store a domain's authoritative nameservers.\n* `PTR` - PTR records point to a CNAME.\n* `RP` - RP records store a domain's Responsible Person's information.\n* `SOA` - SOA records designate the beginning of a zone of authority.\n* `SRV` - SRV records store the service location records for newer protocols (for example, Autodiscover).\n* `TXT` - TXT records store descriptive text or useful records (for example, SPF or DKIM records).\n\nWhen you call this function, you **must** include the additional parameters for the desired\nzone record type. Select a zone record from the menu to view the required additional\nparameters:","enum":["A","A6","AAAA","AFSDB","ALIAS","CAA","CNAME","DNAME","DS","HINFO","LOC","MX","NS","PTR","RP","SOA","SRV","TXT"],"example":"A","type":"string"}},"required":["domain","type","line","name","class"],"type":"object"},"DnsAddZoneParameterType":{"anyOf":[{"$ref":"#/components/schemas/DnsAddZoneParameterTypeA"},{"$ref":"#/components/schemas/DnsAddZoneParameterTypeA6"},{"$ref":"#/components/schemas/DnsAddZoneParameterTypeAAAA"},{"$ref":"#/components/schemas/DnsAddZoneParameterTypeAFSDB"},{"$ref":"#/components/schemas/DnsAddZoneParameterTypeALIAS"},{"$ref":"#/components/schemas/DnsAddZoneParameterTypeCAA"},{"$ref":"#/components/schemas/DnsAddZoneParameterTypeCNAME"},{"$ref":"#/components/schemas/DnsAddZoneParameterTypeDNAME"},{"$ref":"#/components/schemas/DnsAddZoneParameterTypeDS"},{"$ref":"#/components/schemas/DnsAddZoneParameterTypeHINFO"},{"$ref":"#/components/schemas/DnsAddZoneParameterTypeLOC"},{"$ref":"#/components/schemas/DnsAddZoneParameterTypeMX"},{"$ref":"#/components/schemas/DnsAddZoneParameterTypeNS"},{"$ref":"#/components/schemas/DnsAddZoneParameterTypePTR"},{"$ref":"#/components/schemas/DnsAddZoneParameterTypeRP"},{"$ref":"#/components/schemas/DnsAddZoneParameterTypeSOA"},{"$ref":"#/components/schemas/DnsAddZoneParameterTypeSRV"},{"$ref":"#/components/schemas/DnsAddZoneParameterTypeTXT"}],"discriminator":{"mapping":{"A":"#/components/schemas/DnsAddZoneParameterTypeA","A6":"#/components/schemas/DnsAddZoneParameterTypeA6","AAAA":"#/components/schemas/DnsAddZoneParameterTypeAAAA","AFSDB":"#/components/schemas/DnsAddZoneParameterTypeAFSDB","ALIAS":"#/components/schemas/DnsAddZoneParameterTypeALIAS","CAA":"#/components/schemas/DnsAddZoneParameterTypeCAA","CNAME":"#/components/schemas/DnsAddZoneParameterTypeCNAME","DNAME":"#/components/schemas/DnsAddZoneParameterTypeDNAME","DS":"#/components/schemas/DnsAddZoneParameterTypeDS","HINFO":"#/components/schemas/DnsAddZoneParameterTypeHINFO","LOC":"#/components/schemas/DnsAddZoneParameterTypeLOC","MX":"#/components/schemas/DnsAddZoneParameterTypeMX","NS":"#/components/schemas/DnsAddZoneParameterTypeNS","PTR (Reverse DNS)":"#/components/schemas/DnsAddZoneParameterTypePTR","RP":"#/components/schemas/DnsAddZoneParameterTypeRP","SOA":"#/components/schemas/DnsAddZoneParameterTypeSOA","SRV":"#/components/schemas/DnsAddZoneParameterTypeSRV","TXT":"#/components/schemas/DnsAddZoneParameterTypeTXT"},"propertyName":"type"}},"DnsAddZoneParameterTypeA":{"allOf":[{"$ref":"#/components/schemas/DnsAddZoneParameterBase"},{"properties":{"address":{"description":"The zone record's IPv4 address.\n\n**Note:**\n\nFor more information about A records, read [RFC 1035 at IANA](http://tools.ietf.org/html/rfc1035).","example":"192.168.0.20","format":"ipv4","type":"string"}},"type":"object"}]},"DnsAddZoneParameterTypeA6":{"allOf":[{"$ref":"#/components/schemas/DnsAddZoneParameterBase"},{"properties":{"prefix":{"deprecated":true,"description":"The record's prefix length.\n\n**Important:**\n\nA6 records are **deprecated**. We **strongly** recommend that you use AAAA records to\nstore IPv6 addresses.","example":48,"minimum":1,"type":"integer"},"refer":{"deprecated":true,"description":"The record's IPv6 address suffix.\n\n**Note:**\n\nYou **must** uuencode the colons (`:`) in IPv6 addresses in your function calls.","example":"0::0","type":"string"}},"type":"object"}]},"DnsAddZoneParameterTypeAAAA":{"allOf":[{"$ref":"#/components/schemas/DnsAddZoneParameterBase"},{"properties":{"address":{"description":"The zone record's IPv6 address.\n\n**Note:**\n\n* You **must** uuencode the colons (`:`) in IPv6 addresses in your function calls.\n* For more information about AAAA records, read [RFC 3596 at IANA](http://tools.ietf.org/html/rfc3596).","example":"2001:1:42:1::2a","format":"ipv6","type":"string"}},"type":"object"}]},"DnsAddZoneParameterTypeAFSDB":{"allOf":[{"$ref":"#/components/schemas/DnsAddZoneParameterBase"},{"properties":{"hostname":{"description":"The database servers' hostname.","example":"hostname.example.com","format":"domain","type":"string"},"subtype":{"description":"The 16-bit integer of an AFS cell type.\n\nFor example, specify `1` to signify an AFS version 3.0 Volume Location Server.\n\n**Note:**\n\nFor more information about AFSDB records, read [RFC 1183 at IANA](http://tools.ietf.org/html/rfc1183).","example":1,"type":"integer"}},"type":"object"}]},"DnsAddZoneParameterTypeALIAS":{"allOf":[{"$ref":"#/components/schemas/DnsAddZoneParameterBase"},{"properties":{"alias":{"description":"The hostname you want to point to.\n\n**Note:**\n\nWe strongly recommend that you do not use this function.\nUsing the ALIAS DNS record may result in unexpected behavior, including website downtimes outside of your control, inconsistency in the handling of the record, and security vulnerabilities.\nThis record is only available if you enable access to it and use PowerDNS.","example":"hostname.example.com","format":"domain","type":"string"}},"type":"object"}]},"DnsAddZoneParameterTypeCAA":{"allOf":[{"$ref":"#/components/schemas/DnsAddZoneParameterBase"},{"properties":{"flag":{"description":"Whether the Certificate Authority (CA) will issue an SSL certificate if the CAA resource record contains unknown property tags.\n\n* `0` - The CA will issue an SSL certificate.\n* `1` - The CA will **not** issue an SSL certificate.\n\nFor more information about CAA record flags and property tags, read the [RFC 6844 documentation](https://tools.ietf.org/html/rfc6844#section-3).","enum":[0,1],"example":0,"type":"integer"},"tag":{"description":"The CAA record's property type.\n\n* `issue` - Authorize a CA to issue a certificate for the domain.\n* `issuewild` - Authorize a CA to issue a wildcard certificate for the domain.\n* `iodef` - Specify a URL to which a CA may report policy violations.","enum":["issue","issuewild","iodef"],"example":"issue","type":"string"},"value":{"description":"The CA's domain or URL. This is a valid [SSL provider](https://sslmate.com/labs/caa/),\n`mailto` URL, or a standard URL.\n\n**Note:**\n\nIf you use `iodef` as the `tag` parameter's value, enter a URL that a CA can use to report issues as this parameter's value.","example":"exampleca.com","type":"string"}},"type":"object"}]},"DnsAddZoneParameterTypeCNAME":{"allOf":[{"$ref":"#/components/schemas/DnsAddZoneParameterBase"},{"properties":{"cname":{"description":"The canonical name (CNAME) alias.\n\n**Note:**\n\nFor more information about CNAME records, read [RFC 1035 at IANA](http://tools.ietf.org/html/rfc1035).","example":"hostname.example.com","format":"domain","type":"string"},"flatten":{"description":"Whether to resolve the specified CNAME value with the record's IP address.\n\nIf you do **not** also set the `flatten_to` parameter, the system will attempt to resolve the CNAME automatically.\n\n* `1` - Flattened.\n* `0` - Not flattened (the function will **fail**).\n\n**Note:**\n\nOnly use this parameter when you alter the zone's `root` record.","enum":[0,1],"example":1,"type":"integer"},"flatten_to":{"description":"The IP address that the specified CNAME will resolve to.\n\n**Note:**\n\nYou **must** use the `flatten` parameter with this parameter.","oneOf":[{"description":"A valid IPv4 address.","example":"192.0.2.27","format":"ipv4","type":"string"},{"description":"A valid IPv6 address.","example":"2001:0db8:85a3:0042:1000:8a2e:0370:7334","format":"ipv6","type":"string"}]}},"type":"object"}]},"DnsAddZoneParameterTypeDNAME":{"allOf":[{"$ref":"#/components/schemas/DnsAddZoneParameterBase"},{"properties":{"dname":{"description":"The delegation name (DNAME) alias.\n\n**Note:**\n\nFor more information about DNAME records, read [RFC 2672 at IANA](http://tools.ietf.org/html/rfc2672).","example":"hostname.example.com","format":"domain","type":"string"}},"type":"object"}]},"DnsAddZoneParameterTypeDS":{"allOf":[{"$ref":"#/components/schemas/DnsAddZoneParameterBase"},{"properties":{"algorithm":{"description":"The record's algorithm number.\n\n* `1` - RSAMD5\n* `2` - Diffie-Hellman\n* `3` - DSA/SHA-1\n* `4` - Elliptic Curve\n* `5` - RSA/SHA-1\n* `7` - RSASHA1-NSEC3-SHA1\n* `8` - RSA/SHA-256\n* `10` - RSA/SHA-512\n* `13` - ECDSA Curve P-256 with SHA-256\n* `14` - ECDSA Curve P-384 with SHA-384\n* `252` - Indirect\n* `253` - Private DNS\n* `254` - Private OID","enum":[1,2,3,4,5,7,8,10,13,14,252,253,254],"example":5,"type":"integer"},"digtype":{"description":"The record's digest type.\n\n* `1` — SHA-1\n* `2` — SHA-256\n* `4` — SHA-384","enum":[1,2,4],"example":1,"type":"integer"},"keyname":{"description":"The record's KeyTag value.\n\n**Note:**\n\nFor more information about DS records, read [RFC 4034 at IANA](http://tools.ietf.org/html/rfc4034).","example":2642,"type":"integer"}},"type":"object"}]},"DnsAddZoneParameterTypeHINFO":{"allOf":[{"$ref":"#/components/schemas/DnsAddZoneParameterBase"},{"properties":{"cpu":{"description":"The host's CPU type.\n\n**Note:**\n\nFor more information about HINFO records, read [RFC 1700 at IANA](http://tools.ietf.org/html/rfc1700.txt).","example":"INTEL-386","type":"string"},"os":{"description":"The host's operating system.","example":"UNIX","type":"string"}},"type":"object"}]},"DnsAddZoneParameterTypeLOC":{"allOf":[{"$ref":"#/components/schemas/DnsAddZoneParameterBase"},{"properties":{"altitude":{"description":"The location's altitude above sea level, in meters.\n\n**Note:**\n\nMake certain that you append `m` to the altitude value.","example":"178m","type":"string"},"horiz_pre":{"description":"The location's horizontal precision distance, in meters.","example":10,"minimum":1,"type":"integer"},"latitude":{"description":"The location's latitude.","example":"41 51 54.305 N","type":"string"},"longitude":{"description":"The location's longitude.","example":"87 36 47.95 W","type":"string"},"size":{"description":"The diameter of a sphere that encloses the entire location, in meters.","example":10,"minimum":1,"type":"integer"},"version":{"description":"The record's version number.\n\n**Note:**\n\n* You **must** set this value to `0`.\n* For more information about LOC records, read [RFC 1876 at IANA](http://tools.ietf.org/html/rfc1876).","enum":[0],"example":0,"type":"integer"},"vert_pre":{"description":"The location's vertical precision distance, in meters.","example":10,"minimum":1,"type":"integer"}},"type":"object"}]},"DnsAddZoneParameterTypeMX":{"allOf":[{"$ref":"#/components/schemas/DnsAddZoneParameterBase"},{"properties":{"exchange":{"description":"The server's location's canonical name (CNAME).","example":"mail.example.com","format":"domain","type":"string"},"preference":{"description":"The record's priority order.\n\n**Note:**\n\n* Lower values have a higher priority order.\n* For more information about MX records, read [RFC 1035 at IANA](http://tools.ietf.org/html/rfc1035).","example":10,"type":"integer"}},"type":"object"}]},"DnsAddZoneParameterTypeNS":{"allOf":[{"$ref":"#/components/schemas/DnsAddZoneParameterBase"},{"properties":{"nsdname":{"description":"The domain's authoritative nameserver.\n\n**Note:**\n\nFor more information about NS records, read [RFC 1035 at IANA](http://tools.ietf.org/html/rfc1035).","example":"ns1.example.com","format":"domain","type":"string"}},"type":"object"}]},"DnsAddZoneParameterTypePTR":{"allOf":[{"$ref":"#/components/schemas/DnsAddZoneParameterBase"},{"properties":{"ptrdname":{"description":"A pointer to a canonical name (CNAME).\n\n**Note:**\n\n* Do **not** omit any necessary trailing periods.\n* For more information about NS records, read [RFC 1035 at IANA](http://tools.ietf.org/html/rfc1035).","example":"hostname.example.com","format":"domain","type":"string"},"zone":{"description":"The new reverse DNS zone's name.","example":"0.168.192.in-addr.arpa","type":"string"}},"type":"object"}]},"DnsAddZoneParameterTypeRP":{"allOf":[{"$ref":"#/components/schemas/DnsAddZoneParameterBase"},{"properties":{"mbox":{"description":"The Responsible Person's (RP) email address.\n\n**Note:**\n\n* Replace the `@` symbol with a period (`.`).\n* Do **not** omit any necessary trailing periods.\n* For more information about RP records, read [RFC 1183 at IANA](http://tools.ietf.org/html/rfc1183).","example":"user.example.com.","type":"string"},"txtdname":{"description":"The RP's domain name.\n\n**Note:**\n\nDo **not** omit any necessary trailing periods.","example":"mx1.host.example.com.","format":"domain","type":"string"}},"type":"object"}]},"DnsAddZoneParameterTypeSOA":{"allOf":[{"$ref":"#/components/schemas/DnsAddZoneParameterBase"},{"properties":{"Lines":{"description":"The number of lines in the SOA section.","example":4,"minimum":1,"type":"integer"},"expire":{"description":"The amount of time, in seconds, to wait before the secondary server attempts to complete a zone transfer.","example":3600000,"minimum":1,"type":"integer"},"mname":{"description":"The domain's authoritative nameserver.","example":"ns1.host.example.com","format":"domain","type":"string"},"refresh":{"description":"The amount of time, in seconds, to wait before the secondary DNS server queries the primary DNS server's SOA records for changes.","example":1440,"minimum":1,"type":"integer"},"retry":{"description":"The amount of time, in seconds, to wait before the secondary server retries a failed zone transfer.","example":14400,"minimum":1,"type":"integer"},"rname":{"description":"The Responsible Person's (RP) email address.\n\n**Note:**\n\n* Replace the `@` symbol with a period (`.`).\n* Do **not** omit any necessary trailing periods.","example":"email.host.example.com","type":"string"},"serial":{"description":"The zone file's revision number.\n\n**Note:**\n\nFor more information about SOA records, read [RFC 1035 at IANA](http://tools.ietf.org/html/rfc1035).","example":2013122501,"type":"integer"}},"type":"object"}]},"DnsAddZoneParameterTypeSRV":{"allOf":[{"$ref":"#/components/schemas/DnsAddZoneParameterBase"},{"properties":{"port":{"description":"The target host's port.","example":389,"type":"integer"},"priority":{"description":"The target host's priority preference.\n\n**Note:**\n\n* Lower numbers have a higher priority order.\n* For more information about SRV records, read [RFC 2782 at IANA](http://tools.ietf.org/html/rfc2782).","example":0,"type":"integer"},"target":{"description":"The service's target host.","example":"service.example.com","format":"domain","type":"string"},"weight":{"description":"A relative weight. The system uses this value to rank entries with the same `priority` value.","example":2,"type":"integer"}},"type":"object"}]},"DnsAddZoneParameterTypeTXT":{"allOf":[{"$ref":"#/components/schemas/DnsAddZoneParameterBase"},{"properties":{"txtdata":{"description":"The TXT record's data.\n\n**Note:**\n\n* This value **must** include beginning and ending quotes (`\"\"`).\n* Do **not** URI-encode the quotes.\n* For more information about TXT records, read [RFC 1464 at IANA](http://tools.ietf.org/html/rfc1464).","example":"\"v=spf1 a -all\"","type":"string"}},"type":"object"}]},"MarketProviderMetaData":{"properties":{"display_name":{"description":"Metadata information about the product's display name.","properties":{"read_only":{"description":"Whether the attribute is read-only.\n* `1` — The attribute is read-only.\n* `0` — System administrators can edit the attribute.","enum":[0,1],"example":1}},"type":"object"},"enabled":{"description":"Metadata information about whether the product is enabled in the Market.","properties":{"read_only":{"description":"Whether the attribute is read-only.\n* `1` — The attribute is read-only.\n* `0` — System administrators can edit the attribute.","enum":[0,1],"example":1}},"type":"object"},"icon":{"description":"Metadata information about the product's icon file.","properties":{"read_only":{"description":"Whether the attribute is read-only.\n* `1` — The attribute is read-only.\n* `0` — System administrators can edit the attribute.","enum":[0,1],"example":1}},"type":"object"},"icon_mime_type":{"description":"Metadata information about the icon's mime type.","properties":{"read_only":{"description":"Whether the attribute is read-only.\n* `1` — The attribute is read-only.\n* `0` — System administrators can edit the attribute.","enum":[0,1],"example":1}},"type":"object"},"minimum_server_price":{"description":"Metadata information about the minimum server price for the certificate.","properties":{"read_only":{"description":"Whether the attribute is read-only.\n* `1` — The attribute is read-only.\n* `0` — System administrators can edit the attribute.","enum":[0,1],"example":1}},"type":"object"},"price":{"description":"Metadata information about the product's price.","properties":{"read_only":{"description":"Whether the attribute is read-only.\n* `1` — The attribute is read-only.\n* `0` — System administrators can edit the attribute.","enum":[0,1],"example":1}},"type":"object"},"price_unit":{"description":"Metadata information about the product's price per unit.","properties":{"read_only":{"description":"Whether the attribute is read-only.\n* `1` — The attribute is read-only.\n* `0` — System administrators can edit the attribute.","enum":[0,1],"example":1}},"type":"object"},"product_description":{"description":"Metadata information about the product's description.","properties":{"read_only":{"description":"Whether the attribute is read-only.\n* `1` — The attribute is read-only.\n* `0` — System administrators can edit the attribute.","enum":[0,1],"example":1}},"type":"object"},"product_group":{"description":"Metadata information about the product's group label.","properties":{"read_only":{"description":"Whether the attribute is read-only.\n* `1` — The attribute is read-only.\n* `0` — System administrators can edit the attribute.","enum":[0,1],"example":1}},"type":"object"},"product_id":{"description":"Metadata information about the product's ID.","properties":{"read_only":{"description":"Whether the attribute is read-only.\n* `1` — The attribute is read-only.\n* `0` — System administrators can edit the attribute.","enum":[0,1],"example":1}},"type":"object"},"recommended":{"description":"Metadata information about whether the product is recommended.","properties":{"read_only":{"description":"Whether the attribute is read-only.\n* `1` — The attribute is read-only.\n* `0` — System administrators can edit the attribute.","enum":[0,1],"example":1}},"type":"object"}},"type":"object"},"SSLMarketProviderMetaData":{"allOf":[{"$ref":"#/components/schemas/MarketProviderMetaData"},{"properties":{"x_identity_verification":{"description":"Defines a schema for identity verification information for OV and EV certificates.","properties":{"read_only":{"description":"Whether the attribute is read-only.\n* `1` — The attribute is read-only.\n* `0` — System administrators can edit the attribute.","enum":[0,1],"example":1}},"type":"object"},"x_max_http_redirects":{"description":"Information about the maximum number of HTTP redirections that the provider allows during a Domain Control Validation (DCV) check of the domain or domains in the certificate.","properties":{"read_only":{"description":"Whether the attribute is read-only.\n* `1` — The attribute is read-only.\n* `0` — System administrators can edit the attribute.","enum":[0,1],"example":1}},"type":"object"},"x_price_per_domain":{"description":"Metadata information about the product's price per domain.","properties":{"read_only":{"description":"Whether the attribute is read-only.\n* `1` — The attribute is read-only.\n* `0` — System administrators can edit the attribute.","enum":[0,1],"example":1}},"type":"object"},"x_price_per_domain_maximum":{"description":"Information about the maximum allowable price per domain for the certificate.","properties":{"read_only":{"description":"Whether the attribute is read-only.\n* `1` — The attribute is read-only.\n* `0` — System administrators can edit the attribute.","enum":[0,1],"example":1}},"type":"object"},"x_price_per_domain_minimum":{"description":"Information about the minimum allowable price per domain for the certificate.","properties":{"read_only":{"description":"Whether the attribute is read-only.\n* `1` — The attribute is read-only.\n* `0` — System administrators can edit the attribute.","enum":[0,1],"example":1}},"type":"object"},"x_price_per_wildcard_domain":{"description":"Information about the price per wildcard certificate.","properties":{"read_only":{"description":"Whether the attribute is read-only.\n* `1` — The attribute is read-only.\n* `0` — System administrators can edit the attribute.","enum":[0,1],"example":1}},"type":"object"},"x_price_per_wildcard_domain_maximum":{"description":"Information about the maximum allowable price per wildcard certificate.","properties":{"read_only":{"description":"Whether the attribute is read-only.\n* `1` — The attribute is read-only.\n* `0` — System administrators can edit the attribute.","enum":[0,1],"example":1}},"type":"object"},"x_price_per_wildcard_domain_minimum":{"description":"Information about the minimum allowable price per wildcard certificate.","properties":{"read_only":{"description":"Whether the attribute is read-only.\n* `1` — The attribute is read-only.\n* `0` — System administrators can edit the attribute.","enum":[0,1],"example":1}},"type":"object"},"x_ssl_per_domain_pricing":{"description":"Metadata information about the product's pricing per domain.","properties":{"read_only":{"description":"Whether the attribute is read-only.\n* `1` — The attribute is read-only.\n* `0` — System administrators can edit the attribute.","enum":[0,1],"example":1}},"type":"object"},"x_supports_dns_dcv":{"description":"Information about whether the product supports DNS-based DCV.","properties":{"read_only":{"description":"Whether the attribute is read-only.\n* `1` — The attribute is read-only.\n* `0` — System administrators can edit the attribute.","enum":[0,1],"example":1}},"type":"object"},"x_warn_after":{"description":"Information about a length of time after which the cPanel interface will warn the user that there may be a problem with the order.","properties":{"read_only":{"description":"Whether the attribute is read-only.\n* `1` — The attribute is read-only.\n* `0` — System administrators can edit the attribute.","enum":[0,1],"example":1}},"type":"object"},"x_wildcard_parent_domain_free":{"description":"Information about whether the provider includes the price of the parent domain in the price of a wildcard certificate.","properties":{"read_only":{"description":"Whether the attribute is read-only.\n* `1` — The attribute is read-only.\n* `0` — System administrators can edit the attribute.","enum":[0,1],"example":1}},"type":"object"}},"type":"object"}]},"MarketItem":{"description":"A product available from one of the cPanel Market providers.","properties":{"billing_type":{"description":"The type of billing used with the product.\n\n* `none` - The product is free.\n* `one-time` - Use of the product requires a one-time payment.\n* `monthly` - Use of the product requires a monthly subscription payment.\n* `yearly` - Use of the product requires a yearly subscription payment.","enum":["none","one-time","monthly","yearly"],"type":"string"},"description":{"description":"A description of the product.","example":"An Extended Validation (EV) SSL certificate signed by cPanel.","type":"string"},"display_name":{"description":"The product's display name.","example":"EV Certificate by cPanel.","type":"string"},"icon":{"description":"The icon to display in the product list.","format":"base64 image","type":"string"},"icon_mime_type":{"description":"The icon's image format.","example":"image/svg+xml","format":"MIME","type":"string"},"max_users":{"description":"The maximum number of users the system will allow for the product.","nullable":true,"type":"integer"},"maximum_server_price":{"description":"The maximum price that the system will allow for the product.","example":"20","format":"currency","nullable":true,"type":"string"},"minimum_server_price":{"description":"The minimum price that the system will allow for the product.","example":"3","format":"currency","nullable":true,"type":"string"},"price":{"description":"The product's price.\n* `null` - The item does not possess a static price.","example":"6","format":"currency","minimum":1,"nullable":true,"type":"string"},"price_unit":{"description":"The currency code of the product's price.","example":"USD","format":"ISO-4217","type":"string"},"product":{"description":"The human-readable product name. Use this in displays to the user.","example":"Comodo EV Certificate","type":"string"},"product_category":{"example":"N/A","type":"string"},"product_group":{"description":"The product's group.","example":"ssl_certificate","type":"string"},"product_id":{"description":"The product's ID.","example":"12345","type":"string"},"provider_display_name":{"description":"The cPanel Market provider's display name.","example":"cPanel Store","type":"string"},"provider_name":{"description":"The cPanel Market provider's name.","example":"cPStore","type":"string"},"requires_ip":{"default":"0","description":"Whether product require an IP address.\n* `1` - The product requires an IP address.\n* `0` - The product does **NOT** require an IP address.","enum":["1","0"],"example":"0","type":"string"}},"type":"object"},"MarketItemType":{"anyOf":[{"$ref":"#/components/schemas/MarketItem"},{"$ref":"#/components/schemas/SSLCertificateMarketItem"}]},"SSLCertificateMarketItem":{"allOf":[{"$ref":"#/components/schemas/MarketItem"},{"properties":{"x_certificate_term":{"description":"An array indicating the length and unit of time that the product secures for.","example":["1","year"],"items":{"type":"string"},"type":"array"},"x_identity_verification":{"description":"An array of objects that define a schema for identity\n  verification information for Organizational Validation (OV)\n  and Extended Validation (EV) certificates.\nOV and EV certificates require identifying information.","items":{"properties":{"description":{"description":"A sentence that provides more information about the SSL provider.","example":"This is a company name","type":"string"},"is_optional":{"description":"Whether the value is optional.\n* `1` - Optional.\n* Any object that does **not** contain a `1` value indicates that the SSL certificate provider requires identity verification.","enum":[1],"example":1,"type":"integer"},"label":{"description":"A phrase that serves as a label for the value.","example":"Company Name","type":"string"},"name":{"description":"The name by which to submit this value.","example":"duns_number","type":"string"},"options":{"description":"An array of two member arrays.\n\n**Note:**\n\nThis return **only** appears if the type return contains the `choose_one` value.","example":[["b","Incorporated Business"],["d","Government Entity"]],"type":"array"},"pattern":{"description":"A regular expression pattern that clients should use to verify the relevant value prior to order submission.\n\n**Note:**\n\nThis return only appears if the `type` return contains the `text` value.","example":"^[0-9]{2}(?:-[0-9]{3}-[0-9]{4}|[0-9]{7})$","format":"regex","type":"string"},"type":{"description":"A description of the value.\n* `text` - A general text statement.\n* `email` - An email address.\n* `tel` - A telephone number.\n* `country_code` - A country code ID.\n* `choose_one` - The user must select one of the provided options.\n* A date, in `yyyy-MM-dd` format.","oneOf":[{"enum":["test","email","tel","country_code","choose_one"],"example":"choose_one","type":"string"},{"example":"2020-08-15T00:00:00.000Z","format":"ISO-8601 Date","type":"string"}],"type":"string"}},"type":"object"},"type":"array"},"x_max_http_redirects":{"description":"The maximum number of HTTP redirections that the\n  provider allows during a Domain Control Validation (DCV)\n  check of the domain or domains in the certificate.","example":1,"minimum":0,"type":"integer"},"x_payment_trigger":{"description":"Whether the provider charges immediately or when they issue the SSL certificate.\n\n* `checkout` - Collect payment and finalize immediately after checkout. Any failures to issue the certificate **must** prompt a separate refund.\n* `issuance` - Collect payment when the provider issues the certificate to the user.","enum":["checkout","issuance"],"example":"issuance","type":"string"},"x_price_per_domain":{"description":"The product's price per domain.","example":"3","format":"currency","type":"string"},"x_price_per_domain_maximum":{"description":"The maximum price per domain.","example":"30.00","format":"currency","type":"string"},"x_price_per_domain_minimum":{"description":"The minimum price per domain.","example":"3.00","format":"currency","type":"string"},"x_price_per_wildcard_domain":{"description":"The price per domain for a wildcard certificate.","example":"99.00","format":"currency","type":"string"},"x_price_per_wildcard_domain_maximum":{"description":"The maximum price per wildcard domain.","example":"990.00","format":"currency","type":"string"},"x_price_per_wildcard_domain_minimum":{"description":"The minimum price per wildcard domain.","example":"99.00","format":"currency","type":"string"},"x_ssl_per_domain_pricing":{"description":"Whether the provider uses per-domain pricing for this certificate.\n* `1` - The provider uses per-domain pricing.\n* `0` - The provider does *not* use per-domain pricing.","enum":[1,0],"example":1,"type":"integer"},"x_supports_dns_dcv":{"description":"Whether this product supports DNS-based DCV.\n* `1` - This product supports DNS-based DCV.\n* `0` - This product does *not* support DNS-based DVC.","enum":[1,0],"example":1,"type":"integer"},"x_validation_type":{"description":"The type of validation that the product creates.\n\n* `dv` - Domain Validation\n* `ev` - Extended Validation\n* `ov` - Organization Validation","enum":["dv","ev","ov"],"example":"dv"},"x_warn_after":{"description":"A length of time, in seconds, after which the cPanel interface\n  warns the user that a problem may exist with the order.\nThe warning will suggest that they should contact\n  the cPanel Market provider's support contact.","example":14400,"minimum":1,"type":"integer"},"x_wildcard_parent_domain_free":{"description":"Whether the provider includes the price of the parent domain in the price of a wildcard certificate.\n\nFor example, a wildcard certificate for `*.example.com` possesses the `example.com` parent domain.\n\n* `1` - Yes, the parent domain is included.\n* `0` - No, the parent domain costs extra.","enum":[1,0],"example":1,"type":"integer"}},"type":"object"}],"description":"An SSL certificate product available from one of the cPanel Market providers."},"AppConfig":{"properties":{"acls":{"description":"The ACL(s) with permission to run the application.","items":{"example":"any","type":"string"},"type":"array"},"displayname":{"description":"The application's WHM display label.\n\n**Note:**\n\nThe function **only** returns this value for plugins that you register with [AppConfig](https://go.cpanel.net/appconfig).","example":"Roundcube","type":"string"},"entryurl":{"description":"The application's WHM entry URL.\n\n**Note:**\n\nThe function **only** returns this value for plugins that you register with [AppConfig](https://go.cpanel.net/appconfig).","example":"roundcube/","format":"url-path","type":"string"},"features":{"description":"The required features to run the application.","items":{"example":"roundcube","type":"string"},"type":"array"},"group":{"description":"The application's group.","example":"mailman","type":"string"},"icon":{"description":"The application's icon file, relative to the `/usr/local/cpanel/whostmgr/docroot/addon_plugins/` directory.\n\n**Note:**\n\nThe function **only** returns this value for plugins that you register with [AppConfig](https://go.cpanel.net/appconfig).","example":"roundcube.ico","type":"string"},"name":{"description":"The application's name.","example":"roundcube","type":"string"},"origin":{"description":"The application's configuration file.\n\n**Note:**\n\nThe function **only** returns this value for plugins that you register with [AppConfig](https://go.cpanel.net/appconfig).","example":"clamavconnector.conf","type":"string"},"phpConfig":{"description":"The application's `php.ini` file, relative to the `/usr/local/cpanel/3rdparty/etc/` directory.","example":"php.ini","format":"path","type":"string"},"target":{"description":"The action's target directory.\n\n**Note:**\n\nThe function **only** returns this value for plugins that you register with [AppConfig](https://go.cpanel.net/appconfig).","example":"_self","format":"path","type":"string"},"upgradecall":{"description":"The absolute file path to the application's upgrade script.\n\n**Note:**\n\n* The function **only** returns this value for plugins that you register with [AppConfig](https://go.cpanel.net/appconfig).\n* The system passes upgrade information in the following format: `/usr/local/youraddon/bin/upgrade 11.36.0.0 11.38.0.0`, where:\n  * `11.36.0.0` is the **previous** cPanel & WHM version.\n  * `11.38.0.0` is the **current** cPanel & WHM version.","example":"/usr/local/roundcube/bin/upgrade","format":"path","type":"string"},"url":{"description":"The application's URL path.","example":"/3rdparty/roundcube","format":"url-path","type":"string"},"user":{"description":"The application's username.","example":"roundcube","type":"string"}},"type":"object"},"a":{"allOf":[{"properties":{"address":{"description":"The zone record's IPv4 address.","example":"192.168.0.20","type":"string"},"type":{"description":"The [DNS record type](https://en.wikipedia.org/wiki/List_of_DNS_record_types).\n* `A` — A records store IPv4 addresses. Use them to map a hostname to an IPv4 address.","example":"A","type":"string"}},"type":"object"},{"$ref":"#/components/schemas/record"}],"description":"An object representing A record data.\n\n**Note:**\n\nFor more information about A records, read [RFC 1035 at IANA](http://tools.ietf.org/html/rfc1035)."},"a6":{"allOf":[{"properties":{"prefix":{"description":"The record's prefix length.","example":48,"type":"integer"},"refer":{"description":"The record's address suffix.","example":"0::0","type":"string"},"type":{"description":"The [DNS record type](https://en.wikipedia.org/wiki/List_of_DNS_record_types).\n* `A6` — A6 records store IPv6 addresses.\n\n**Important:**\n\nA6 records are **deprecated**. We strongly **recommend** that you use [AAAA](http://tools.ietf.org/html/rfc3596) records to store IPv6 addresses.","example":"A6","type":"string"}},"type":"object"},{"$ref":"#/components/schemas/record"}],"description":"An object representing A6 record data.\n\n**Important:**\n\nA6 records are **deprecated**. We strongly **recommend** that you use [AAAA](http://tools.ietf.org/html/rfc3596) records to store IPv6 addresses."},"aaaa":{"allOf":[{"properties":{"address":{"description":"The zone record's IPv6 address.","example":"2001:1:42:1::2a","type":"string"},"type":{"description":"The [DNS record type](https://en.wikipedia.org/wiki/List_of_DNS_record_types).\n* `AAAA` — AAAA records store IPv6 addresses.\n\n**Important:**\n\nA6 records are **deprecated**. We strongly **recommend** that you use [AAAA](http://tools.ietf.org/html/rfc3596) records to store IPv6 addresses.","example":"AAAA","type":"string"}},"type":"object"},{"$ref":"#/components/schemas/record"}],"description":"An object representing AAAA record data.\n\n**Note:**\n\nFor more information about AAAA records, read [RFC 3596 at IANA](http://tools.ietf.org/html/rfc3596)."},"asfdb":{"allOf":[{"properties":{"hostname":{"description":"The database servers' hostname.","example":"afs.example.com","type":"string"},"subtype":{"description":"The AFS cell type. A 16-bit integer that represents the type of AFS cell. For example, a value of 1 indicates an AFS version 3.0 Volume Location Server.","example":1,"type":"integer"},"type":{"description":"The [DNS record type](https://en.wikipedia.org/wiki/List_of_DNS_record_types).\n* `AFSDB` — AFSDB records store the location of an AFS cell's database servers.","example":"AFSDB","type":"string"}},"type":"object"},{"$ref":"#/components/schemas/record"}],"description":"An object representing AFSDB record data.\n\n**Note:**\n\nFor more information about AFSDB records, read [RFC 1183 at IANA](http://tools.ietf.org/html/rfc1183)."},"caa":{"allOf":[{"properties":{"flag":{"description":"Whether the CA will issue an SSL certificate if the CAA resource record contains unknown property tags.\n* `0` - Non-critical. The CAA Resource Record contains unknown property tags, and the CA issued an SSL certificate.\n* `1` - Critical. The CAA Resource Record contains unknown property tags, and the CA did **not** issue an SSL certificate.","example":0,"type":"integer"},"tag":{"description":"The CAA record's property type.\n* `issue` - A CA issued a certificate for the domain.\n* `issuewild` - A CA issued a wildcard certificate for the domain.\n* `iodef` - The user specified a URL to which a CA may report policy violations.","example":"issue","type":"string"},"type":{"description":"The [DNS record type](https://en.wikipedia.org/wiki/List_of_DNS_record_types).\n* `CAA` — CAA records control which certificate authorities can issue SSL certificates for a domain.","example":"CAA","type":"string"},"value":{"description":"The CA's domain or URL.\n* A valid [SSL provider](https://sslmate.com/labs/caa/).\n* A mailto URL or a standard URL.","example":"totallyrealca.tld","type":"string"}},"type":"object"},{"$ref":"#/components/schemas/record"}],"description":"An object representing CAA record data.\n\n**Note:**\n\nFor more information about CAA record flags and property tags, read the [RFC 6844](https://tools.ietf.org/html/rfc6844#section-3) documentation."},"cname":{"allOf":[{"properties":{"cname":{"description":"The canonical name (CNAME) alias.","example":"sydneybristow.example.com","type":"string"},"flatten":{"description":"Whether the specified CNAME value resolves with the record's IP address.\n* `1` - Resolves.\n* `0` - Does **not** resolve.","example":1,"type":"integer"},"flatten_to":{"description":"The IP address to which the specified CNAME resolves.","example":"192.168.0.20","type":"string"},"type":{"description":"The [DNS record type](https://en.wikipedia.org/wiki/List_of_DNS_record_types).\n* `CNAME` — CNAME records create an alias to another hostname.","example":"CNAME","type":"string"}},"type":"object"},{"$ref":"#/components/schemas/record"}],"description":"An object representing CNAME record data.\n\n**Note:**\n\nFor more information about CNAME records, read [RFC 1035 at IANA](http://tools.ietf.org/html/rfc1035)."},"dname":{"allOf":[{"properties":{"dname":{"description":"The delegation name (DNAME) alias.","example":"hostname.dev.example.com","type":"string"},"type":{"description":"The [DNS record type](https://en.wikipedia.org/wiki/List_of_DNS_record_types).\n* `DNAME` — DNAME records create an alias for a hostname and its subnames.","example":"DNAME","type":"string"}},"type":"object"},{"$ref":"#/components/schemas/record"}],"description":"An object representing DNAME record data.\n\n**Note:**\n\nFor more information about DNAME records, read [RFC 2672 at IANA](http://tools.ietf.org/html/rfc2672)."},"ds":{"allOf":[{"properties":{"algorithm":{"description":"The record's algorithm number.\n* `1` — RSAMD5\n* `2` — Diffie-Hellman\n* `3` — DSA/SHA-1\n* `4` — Elliptic Curve\n* `5` — RSA/SHA-1\n* `7` - RSASHA1-NSEC3-SHA1\n* `8` - RSA/SHA-256\n* `10` - RSA/SHA-512\n* `13` - ECDSA Curve P-256 with SHA-256\n* `14` - ECDSA Curve P-384 with SHA-384\n* `252` — Indirect\n* `253` — Private DNS\n* `254` — Private OID","example":5,"type":"integer"},"digtype":{"description":"The record's digest type.\n* `1` — SHA-1\n* `2` — SHA-256\n* `4` — SHA-384","example":1,"type":"integer"},"keyname":{"description":"The record's KeyTag value.","example":2642,"type":"integer"},"type":{"description":"The [DNS record type](https://en.wikipedia.org/wiki/List_of_DNS_record_types).\n* `DS` — DS records specify a record's delegation signer.","example":"DS","type":"string"}},"type":"object"},{"$ref":"#/components/schemas/record"}],"description":"An object representing DS record data.\n\n**Note:**\n\nFor more information about DS records, read [RFC 4034 at IANA](http://tools.ietf.org/html/rfc4034)."},"hinfo":{"allOf":[{"properties":{"cpu":{"description":"The host's CPU type.","example":"INTEL-386","type":"string"},"os":{"description":"The host's operating system.","example":"UNIX","type":"string"},"type":{"description":"The [DNS record type](https://en.wikipedia.org/wiki/List_of_DNS_record_types).\n* `HINFO` — HINFO records specify a host's CPU and OS types.","example":"HINFO","type":"string"}},"type":"object"},{"$ref":"#/components/schemas/record"}],"description":"An object representing HINFO record data.\n\n**Note:**\n\nFor more information about HINFO records, read [RFC 1700 at IANA](http://tools.ietf.org/html/rfc1700.txt)."},"loc":{"allOf":[{"properties":{"altitude":{"description":"The location's altitude. The location's altitude above sea level, in meters, and the m character.","example":"178m","type":"string"},"horiz_pre":{"description":"The location's horizontal precision, in meters.","example":10,"minimum":0,"type":"integer"},"latitude":{"description":"The location's latitude.","example":"41 51 54.305 N","type":"string"},"longitude":{"description":"The location's longitude.","example":"87 36 47.95 W","type":"string"},"size":{"description":"The diameter of a sphere that encloses the entire location, in meters.","example":10,"minimum":0,"type":"integer"},"type":{"description":"The [DNS record type](https://en.wikipedia.org/wiki/List_of_DNS_record_types).\n* `LOC` — LOC records store a hostname's geographical location.","example":"LOC","type":"string"},"version":{"description":"The record's version number. You **must** set this value to `0`.","example":0,"type":"integer"},"vert_pre":{"description":"The location's vertical precision, in meters.","example":10,"minimum":0,"type":"integer"}},"type":"object"},{"$ref":"#/components/schemas/record"}],"description":"An object representing LOC record data.\n\n**Note:**\n\nFor more information about LOC records, read [RFC 1876 at IANA](http://tools.ietf.org/html/rfc1876)."},"mx":{"allOf":[{"properties":{"exchange":{"description":"The server's location's canonical name (CNAME).","example":"mail.example.com","type":"string"},"preference":{"description":"The record's preference. An integer that represents the record's priority order.\n\n**Note:**\n\nLower values have a higher priority order.","example":10,"type":"integer"},"type":{"description":"The [DNS record type](https://en.wikipedia.org/wiki/List_of_DNS_record_types).\n* `MX` — MX records point a domain name to its MTAs.","example":"MX","type":"string"}},"type":"object"},{"$ref":"#/components/schemas/record"}],"description":"An object representing MX record data.\n\n**Note:**\n\nFor more information about MX records, read [RFC 1035 at IANA](http://tools.ietf.org/html/rfc1035)."},"ns":{"allOf":[{"properties":{"nsdname":{"description":"The domain's authoritative nameserver.","example":"ns1.example.com","type":"string"},"type":{"description":"The [DNS record type](https://en.wikipedia.org/wiki/List_of_DNS_record_types).\n* `NS` — NS records store a domain's authoritative nameservers.","example":"NS","type":"string"}},"type":"object"},{"$ref":"#/components/schemas/record"}],"description":"An object representing NS record data.\n\n**Note:**\n\nFor more information about NS records, read [RFC 1035 at IANA](http://tools.ietf.org/html/rfc1035)."},"ptr":{"allOf":[{"properties":{"ptrdname":{"description":"A pointer to a canonical name (CNAME).","example":"hostname.example.com.","type":"string"},"type":{"description":"The [DNS record type](https://en.wikipedia.org/wiki/List_of_DNS_record_types).\n* `PTR` — PTR records point to a CNAME.","example":"PTR","type":"string"}},"type":"object"},{"$ref":"#/components/schemas/record"}],"description":"An object representing PTR record data.\n\n**Note:**\n\nFor more information about PTR records, read [RFC 1035 at IANA](http://tools.ietf.org/html/rfc1035)."},"record":{"properties":{"Line":{"description":"The zone record's line number.","example":1,"type":"integer"},"class":{"description":"The record's class.\n- IN\n- Very rarely, another valid DNS record class.","example":"IN","type":"string"},"name":{"description":"The record's name.","example":"hostname.example.com","type":"string"},"ttl":{"description":"The record's Time To Live (TTL).","example":86400,"type":"integer"}},"type":"object"},"rp":{"allOf":[{"properties":{"mbox":{"description":"The Responsible Person's (RP's) email address.","example":"user.example.com.","type":"string"},"txtdname":{"description":"The RP's domain name.","example":"mx1.host.example.com.","type":"string"},"type":{"description":"The [DNS record type](https://en.wikipedia.org/wiki/List_of_DNS_record_types).\n* `RP` — RP records store a domain's Responsible Person's information.","example":"RP","type":"string"}},"type":"object"},{"$ref":"#/components/schemas/record"}],"description":"An object representing RP record data.\n\n**Note:**\n\nFor more information about RP records, read [RFC 1183 at IANA](https://tools.ietf.org/html/rfc1183)."},"soa":{"allOf":[{"properties":{"Lines":{"description":"The number of lines in the SOA section.","example":4,"minimum":0,"type":"integer"},"expire":{"description":"The amount of time to wait before the secondary server attempts to complete a zone transfer, in seconds.","example":3600000,"minimum":0,"type":"integer"},"mname":{"description":"The domain's authoritative nameserver.","example":"ns1.example.com","type":"string"},"refresh":{"description":"The amount of time to wait before the secondary DNS server queries the primary DNS server's SOA records for changes, in seconds.","example":1440,"minimum":0,"type":"integer"},"retry":{"description":"The amount of time to wait before the secondary server retries a failed zone transfer, in seconds.","example":1440,"minimum":0,"type":"integer"},"rname":{"description":"The Responsible Person's (RP's) email address.","example":"user.example.com.","type":"string"},"serial":{"description":"The zone file's revision number.","example":2013122501,"type":"integer"},"type":{"description":"The [DNS record type](https://en.wikipedia.org/wiki/List_of_DNS_record_types).\n* `SOA` — SOA records designate the beginning of a zone of authority.","example":"SOA","type":"string"}},"type":"object"},{"$ref":"#/components/schemas/record"}],"description":"An object representing SOA record data.\n\n**Note:**\n\nFor more information about SOA records, read [RFC 1035 at IANA](http://tools.ietf.org/html/rfc1035)."},"srv":{"allOf":[{"properties":{"port":{"description":"The target host's port.","example":389,"type":"integer"},"priority":{"description":"The target host's preference. An integer that represents the target host's priority order.\n\n**Note:**\n\nLower numbers have a higher priority order.","example":0,"type":"integer"},"target":{"description":"The service's target host.","example":"service.example.com","format":"domain","type":"string"},"type":{"description":"The [DNS record type](https://en.wikipedia.org/wiki/List_of_DNS_record_types).\n* `SRV` — SRV records store the service location records for newer protocols (for example, Autodiscover).","example":"SRV","type":"string"},"weight":{"description":"A relative weight. The system uses this value to rank entries with the same `priority` value. An integer that represents the target host's weight against other hosts with the same `priority` value.","example":2,"type":"integer"}},"type":"object"},{"$ref":"#/components/schemas/record"}],"description":"An object representing SRV record data.\n\n**Note:**\n\nFor more information about SRV records, read [RFC 2782 at IANA](http://tools.ietf.org/html/rfc2782)."},"sshfp":{"allOf":[{"properties":{"algorithm":{"description":"The public key's algorithm number.\n* `1` — RSA\n* `2` — DSS","example":1,"type":"integer"},"fptype":{"description":"The public key's fingerprint type.\n* `1` — SHA-1","example":1,"type":"integer"},"type":{"description":"The [DNS record type](https://en.wikipedia.org/wiki/List_of_DNS_record_types).\n* `SSHFP` — SSHFP records store a domain's SSH public host key's fingerprint.\n\n**Warning:**\n\n  We do **not** currently support the SSHFP DNS record type.","example":"SSHFP","type":"string"}},"type":"object"},{"$ref":"#/components/schemas/record"}],"description":"An object representing SSHFP record data.\n\n**Warning:**\n\nWe do **not** currently support this DNS record type.\n\n**Note:**\n\nFor more information about SSHFP records, read [RFC 4255 at IANA](http://tools.ietf.org/html/rfc4255)."},"txt":{"allOf":[{"properties":{"txtdata":{"description":"The TXT record's data.","example":"v=spf1 a -all","type":"string"},"type":{"description":"The [DNS record type](https://en.wikipedia.org/wiki/List_of_DNS_record_types).\n* `TXT` — TXT records store descriptive text or useful records (for example, SPF or DKIM records).","example":"TXT","type":"string"},"unencoded":{"description":"Whether the TXT record's data is encoded.\n* `1` — Encoded.\n* `0` — **Not** encoded.","example":1,"type":"integer"}},"type":"object"},{"$ref":"#/components/schemas/record"}],"description":"An object representing TXT record data.\n\n**Note:**\n\nFor more information about TXT records, read [RFC 1464 at IANA](http://tools.ietf.org/html/rfc1464)."},"Transfers_EnqueueTransferItem_Base":{"properties":{"module":{"description":"The transfer system module.\n\n* `LegacyAccountBackup` — This module restores legacy-account backup files.\n* `FeatureListRemoteRoot` — This module transfers the feature list from the remote server.\n* `PackageRemoteRoot` — This module transfers the package settings.\n* `AccountLocal` — This module restores backup files.\n* `AccountRemoteRoot` — This module uses the `root` credentials to transfer account settings that are not a part of a package.\n* `AccountRemoteUser` — This module uses the account's user credentials to transfer account settings that are not a part of a package.\n\n**Note:**\n\n* The `module` parameter determines which additional parameters to use with the function.\n* You **must** perform each module action as a separate step.\n\nWhen you call this function, you **must** include the additional parameters for the desired transfer system module. Select a module from the menu to view its required additional parameters:","example":"AccountRemoteRoot","type":"string"},"size":{"default":1,"description":"The size of the content to transfer, in bytes.\nThe restore system uses this value to determine the best filesystem\npartition for the restored account’s home directory. For best\nresults, give as accurate of a value as possible.","example":133698,"minimum":1,"type":"integer"},"transfer_session_id":{"description":"The transfer session's ID.","example":"vm5docscpanelcopya20140211211719FxjU","type":"string"}},"required":["transfer_session_id","module"],"type":"object"},"Transfers_EnqueueTransferItem_Type":{"anyOf":[{"$ref":"#/components/schemas/Transfers_EnqueueTransferItem_Type_AccountLocal_or_AccountRemoteRoot"},{"$ref":"#/components/schemas/Transfers_EnqueueTransferItem_Type_AccountRemoteRoot"},{"$ref":"#/components/schemas/Transfers_EnqueueTransferItem_Type_AccountRemoteUser"},{"$ref":"#/components/schemas/Transfers_EnqueueTransferItem_Type_FeatureListRemoteRoot"},{"$ref":"#/components/schemas/Transfers_EnqueueTransferItem_Type_LegacyAccountBackup"},{"$ref":"#/components/schemas/Transfers_EnqueueTransferItem_Type_PackageRemoteRoot"}],"discriminator":{"mapping":{"AccountLocal":"#/components/schemas/Transfers_EnqueueTransferItem_Type_AccountLocal_or_AccountRemoteRoot","AccountRemoteRoot":"#/components/schemas/Transfers_EnqueueTransferItem_Type_AccountRemoteRoot","AccountRemoteUser":"#/components/schemas/Transfers_EnqueueTransferItem_Type_Account_Base","FeatureListRemoteRoot":"#/components/schemas/Transfers_EnqueueTransferItem_Type_FeatureListRemoteRoot","LegacyAccountBackup":"#/components/schemas/Transfers_EnqueueTransferItem_Type_LegacyAccountBackup","PackageRemoteRoot":"#/components/schemas/Transfers_EnqueueTransferItem_Type_PackageRemoteRoot"},"propertyName":"module"}},"Transfers_EnqueueTransferItem_Type_AccountLocal_or_AccountRemoteRoot":{"allOf":[{"$ref":"#/components/schemas/Transfers_EnqueueTransferItem_Type_Account_Base"},{"properties":{"force":{"description":"Whether to overwrite an account with an identical username.\n\n* `1` — Overwrite the account.\n* `0` — Do **not** overwrite the account.\n\nThis parameter performs the following actions:\n\n* Restores the cPanel account on the destination server.\n* Overwrites all account settings, data, and databases.\n* Ignores errors and warnings for naming conflicts.\n\n**Note:**\n\n* The values you enter for the `user` and `localuser` parameters **must** match.\n* You cannot use this parameter if you called the WHM API 1 `create_remote_root_transfer_session` function with the `unrestricted_restore` parameter set to `1`.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"}]},"Transfers_EnqueueTransferItem_Type_AccountRemoteRoot":{"allOf":[{"$ref":"#/components/schemas/Transfers_EnqueueTransferItem_Type_AccountLocal_or_AccountRemoteRoot"},{"properties":{"live_transfer":{"default":0,"description":"Whether to use the [*Live Transfer*](https://go.cpanel.net/livetransfers) feature.\n\n* `1` — Use.\n* `0` — Do **not** use.","enum":[0,1],"example":1,"type":"integer"},"xferpoint":{"description":"Whether to use the [*Express Transfer*](https://go.cpanel.net/livetransfer) feature.\n\n* `1` — Use.\n* `0` — Do **not** use.","enum":[0,1],"example":1,"type":"integer"}}}]},"Transfers_EnqueueTransferItem_Type_AccountRemoteUser":{"$ref":"#/components/schemas/Transfers_EnqueueTransferItem_Type_Account_Base"},"Transfers_EnqueueTransferItem_Type_Account_Base":{"allOf":[{"$ref":"#/components/schemas/Transfers_EnqueueTransferItem_Base"},{"properties":{"customip":{"description":"The custom IP address to assign to the transferred account.\n\n**Note:**\n\nThis parameter requires that the `ip` parameter has a value of `1`.","example":"192.168.0.1","type":"string"},"detected_remote_user":{"description":"The user account name that the remote server returns when you query the user account.","example":"user","type":"string"},"domain":{"description":"The domain name.","example":"example.com","format":"domain","type":"string"},"ip":{"description":"Whether to assign a dedicated IP address to the transferred account.\n\n* `1` — Assign a dedicated IP address.\n* `0` — Do **not** assign a dedicated IP address.\n\n**Note:**\n\nIf no dedicated IP address exists, the system assigns the account to a shared IP address.","enum":[0,1],"example":1,"type":"integer"},"localuser":{"description":"The local account's username.","example":"localuser","format":"username","type":"string"},"mail_location":{"default":".existing","description":"The server on which the account's email will reside after it completes the transfer.\n\n* `.local` — The local server.\n* `.existing` — Use the location defined in the account's backup data.\n* The alias (friendly name) of a remote [cPanel & WHM linked server node.](https://go.cpanel.net/whmdocsLinkServerNodes). For example, the `example-alias` for the `servernode.example.com` domain.\n\n**Note:**\n\nThe system will use the `.local` option if:\n  * The system cannot use the cPanel & WHM linked server node when you call the `.existing` option.\n  * The cPanel & WHM linked server node's alias (friendly name) is invalid.","example":".local","oneOf":[{"enum":[".local",".existing"],"type":"string"},{"description":"A remote cPanel & WHM linked server node's alias (friendly name).","type":"string"}]},"overwrite_sameowner_dbs":{"description":"Whether to allow the system to overwrite the account's existing databases with the databases in the backup file.\n\n* `1` — Overwrite.\n* `0` — Do **not** overwrite.","enum":[0,1],"example":1,"type":"integer"},"overwrite_sameowner_dbusers":{"description":"Whether to allow the system to overwrite the account's existing database users with the database users in the backup file.\n\n* `1` — Overwrite.\n* `0` — Do **not** overwrite.","enum":[0,1],"example":1,"type":"integer"},"overwrite_with_delete":{"description":"Whether to replace and delete **all** directories and files on the destination server.\n\n* `1` — Overwrite.\n* `0` — Do **not** overwrite.\n\n**Warning:**\n\nIf you use this parameter, the system deletes **every** directory and file on the destination server. The system does **not** delete the directories and files from the source server.","enum":[0,1],"example":1,"type":"integer"},"replaceip":{"description":"The lines in the domain's zonefile to replace with the new IP address.\n\n* `all` — Replace all of the matching `A` record addresses in the zone file with the new IP address, including custom `A` records.\n* `basic` — Replace **only** the cPanel-managed `A` records for this IP address. This includes the main domain and any [service subdomains](https://go.cpanel.net/ServiceProxySubdomains).","enum":["all","basic"],"example":"all","type":"string"},"reseller":{"description":"Whether to make the account a reseller.\n\n* `1` — Make the account a reseller account.\n* `0` — Do **not** make the account a reseller account.","enum":[0,1],"example":1,"type":"integer"},"shared_mysql_server":{"description":"Whether one of the following conditions is true:\n\n* The target and remote servers share the same remote MySQL server.\n* The target server is the remote MySQL server for the remote server.\n* The remote server is the remote MySQL server for the target server.\n\nValue:\n\n* `1` — One is true.\n* `0` — None are true.","enum":[0,1],"example":1,"type":"integer"},"skipaccount":{"description":"Whether to skip the recreation of the account.\n\n* `1` — Skip.\n* `0` — Restore.\n\n**Note:**\n\n* The values you enter for the `user` and `localuser` parameters **must** match.\n* This parameter is similar to the `force` parameter, but performs none of the account creation steps.","enum":[0,1],"example":1,"type":"integer"},"skipacctdb":{"description":"Whether to skip the transfer of the account's databases.\n\n* `1` — Skip.\n* `0` — Restore.","enum":[0,1],"example":1,"type":"integer"},"skipbwdata":{"description":"Whether to skip the transfer of the account's bandwidth data.\n\n* `1` — Skip.\n* `0` — Restore.","enum":[0,1],"example":1,"type":"integer"},"skiphomedir":{"description":"Whether to skip the contents of the home directory.\n\n* `1` — Skip.\n* `0` — Restore.","enum":[0,1],"example":1,"type":"integer"},"skipres":{"description":"Whether to skip restoration of the account's reseller permissions.\n\n* `1` — Skip.\n* `0` — Restore.","enum":[0,1],"example":1,"type":"integer"},"user":{"description":"The account to transfer.","example":"user","format":"username","type":"string"}},"required":["user","localuser"],"type":"object"}]},"Transfers_EnqueueTransferItem_Type_FeatureListRemoteRoot":{"allOf":[{"$ref":"#/components/schemas/Transfers_EnqueueTransferItem_Base"},{"properties":{"featurelist":{"description":"The feature list's name.","example":"user_features","type":"string"}},"required":["featurelist"],"type":"object"}]},"Transfers_EnqueueTransferItem_Type_LegacyAccountBackup":{"allOf":[{"$ref":"#/components/schemas/Transfers_EnqueueTransferItem_Base"},{"properties":{"mysql_dbs_to_restore":{"description":"A comma-separated list of MySQL databases to restore, which will overwrite those databases on the account.\n\n**Note:**\n\nThe default behavior is to select and overwrite all databases.\n\n**Warning:**\n\nThe _Restricted Restore_ feature does not allow an account to overwrite data that it does not own. If the transfer session's `unrestricted_restore` parameter has a value of `0`, this parameter is ignored.","example":"msdb1,msdb2,msdb3","type":"string"},"overwrite_all_dbs":{"description":"Whether to allow the system to overwrite all of the account's databases with the databases in the backup file.\n\n* `1` — Overwrite.\n* `0` — Do **not** overwrite.\n\n**Note:**\n\nYou may use only **one** of the following parameters:\n\n* `overwrite_all_dbs`\n* `overwrite_sameowner_dbs`\n* Both the `mysql_dbs_to_restore` and `pgsql_dbs_to_restore` parameters.\n\nIf you do not use any of these parameters, the system will restore all of the databases on the account, but will **not** overwrite any of them.\n\n**Warning:**\n\nThe _Restricted Restore_ feature does not allow an account to overwrite data that it does not own. If the transfer session's `unrestricted_restore` parameter has a value of `0`, the `overwrite_all_dbs` parameter will automatically change to a value of `0` and the `overwrite_sameowner_dbs` parameter will change to a value of `1`. This prevents the restore system from overwriting databases that the account does not own.","enum":[0,1],"type":"integer"},"overwrite_sameowner_dbs":{"description":"Whether to allow the system to overwrite the account's existing databases with the databases in the backup file.\n\n* `1` — Overwrite.\n* `0` — Do **not** overwrite.","enum":[0,1],"type":"integer"},"overwrite_sameowner_dbusers":{"description":"Whether to allow the system to overwrite the account's existing database users with the database users in the backup file.\n\n* `1` — Overwrite.\n* `0` — Do **not** overwrite.","enum":[0,1],"type":"integer"},"pgsql_dbs_to_restore":{"description":"A comma-separated list of PostgreSQL® databases to restore, which will overwrite those databases on the account.\n\n**Note:**\n\nThe default behavior is to select and overwrite all databases.\n\n**Warning:**\n\nThe _Restricted Restore_ feature does not allow an account to overwrite data that it does not own. If the transfer session's `unrestricted_restore` parameter has a value of `0`, this parameter is ignored.","example":"pgdb1,pgdb2,pgdb3","type":"string"},"restoreall":{"description":"Whether to recreate the account on the target server.\n\n* `1` — Recreate.\n* `0` — Do **not** recreate.","enum":[0,1],"type":"integer"},"restorebwdata":{"description":"Whether to restore bandwidth data.\n\n* `1` — Restore.\n* `0` — Do **not** restore.","enum":[0,1],"type":"integer"},"restoreip":{"description":"Whether to assign the account's dedicated IP address that is stored in the backup file.\n\n* `1` — Assign.\n* `0` — Do **not** assign.","enum":[0,1],"type":"integer"},"restoremail":{"description":"Whether to restore the account's mail data.\n\n* `1` — Restore.\n* `0` — Do **not** restore.","enum":[0,1],"type":"integer"},"restoremysql":{"description":"Whether to restore MySQL® database data.\n\n* `1` — Restore.\n* `0` — Do **not** restore.","enum":[0,1],"type":"integer"},"restoresubs":{"description":"Whether to restore the account's subdomains.\n\n* `1` — Restore.\n* `0` — Do **not** restore.","enum":[0,1],"type":"integer"},"restoretype":{"description":"The backup type to restore.\n\n* `monthly`\n* `weekly`\n* `daily`","enum":["monthly","weekly","daily"],"example":"daily","type":"string"},"unrestricted_restore":{"description":"Whether to bypass the *Restricted Restore* system.\n\n* `1` — Bypass.\n* `0` — Do **not** bypass.","enum":[0,1],"type":"integer"},"user":{"description":"The account's username.","example":"user","format":"username","type":"string"}},"required":["user","restoretype"],"type":"object"}]},"Transfers_EnqueueTransferItem_Type_PackageRemoteRoot":{"allOf":[{"$ref":"#/components/schemas/Transfers_EnqueueTransferItem_Base"},{"properties":{"package":{"description":"The package's name.","example":"user_package","type":"string"}},"required":["package"],"type":"object"}]},"ip-address":{"anyOf":[{"example":"192.168.0.1","format":"ipv4","type":"string"},{"example":"192.168.0.1/30","format":"cidr","type":"string"},{"example":"192.168.0.1-192.168.0.2","format":"ipv4-ipv4","type":"string"},{"example":"2001:db8::","format":"ipv6","type":"string"},{"example":"2001:db8::/32","format":"cidr","type":"string"},{"example":"2001:0db8::-2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff","format":"ipv6-ipv6","type":"string"}]},"Metadata":{"properties":{"command":{"description":"The method name called.","example":"api_token_get_details","type":"string"},"reason":{"description":"The reason the API function failed when the `metadata.result` field is `0`. This field may display a success message when a function succeeds.","example":"OK","type":"string"},"result":{"description":"* `1` — Success.\n* `0` – Failed. Check the `reason` field for more details.","enum":[1,0],"example":1,"type":"integer"},"version":{"description":"The version of the API function.","example":1,"type":"integer"}},"type":"object"},"TokenDetails":{"properties":{"acls":{"description":"A list of privileges assigned to the token.","example":["create-acct","kill-acct","list-accts"],"items":{"type":"string"},"type":"array"},"create_time":{"description":"The API token's creation time.","example":1483625276,"format":"unix_timestamp","type":"integer"},"expires_at":{"description":"The API token's expiration time.\n\n**Note:**\n\nA `null` value means that the API token does **not** expire.","example":1609372800,"format":"unix_timestamp","nullable":true,"type":"integer"},"name":{"description":"The API token's name.","example":"example","type":"string"},"whitelist_ips":{"description":"List of remote IP or CIDR IP ranges this token may be used from.","example":["192.0.2.1","192.0.2.2","192.0.2.8/29","fc00:abcd:0000:0000:0000:0000:0000:000f","2620:0000:28a4:0000:0000:0000:0000:0000/48"],"items":{"anyOf":[{"format":"ipv4","type":"string"},{"format":"ipv6","type":"string"},{"format":"cidr","type":"string"}]},"nullable":true,"type":"array"}},"type":"object"},"Payload":{"description":"The zone’s content.","items":{"discriminator":{"mapping":{"comment":"#/components/schemas/ResponseComment","control":"#/components/schemas/ResponseControl","record":"#/components/schemas/ResponseRR"},"propertyName":"type"},"oneOf":[{"$ref":"#/components/schemas/ResponseRR"},{"$ref":"#/components/schemas/ResponseControl"},{"$ref":"#/components/schemas/ResponseComment"}]},"type":"array"},"ResponseBase":{"properties":{"line_index":{"description":"The line’s index in the zone file.","example":22,"minimum":0,"type":"integer"},"type":{"description":"The type of object in the zone file:\n\n* `record` - A resource record.\n* `control` - A control statement.\n* `comment` - A line comment.","enum":["record","control","comment"],"type":"string"}},"type":"object"},"ResponseComment":{"allOf":[{"$ref":"#/components/schemas/ResponseControlOrComment"}],"title":"Comment"},"ResponseControl":{"allOf":[{"$ref":"#/components/schemas/ResponseControlOrComment"}],"title":"Control"},"ResponseControlOrComment":{"allOf":[{"$ref":"#/components/schemas/ResponseBase"},{"properties":{"text_b64":{"description":"The line’s text, encoded to base64.","example":"OyBab25lIGZpbGUgZm9yIHRleGFzLmNvbQ==","format":"base64","type":"string"}},"type":"object"}]},"ResponseRR":{"allOf":[{"$ref":"#/components/schemas/ResponseBase"},{"properties":{"data_b64":{"description":"The resource record’s content, encoded to base64.","items":{"example":"dGV4YXMuY29tLg==","format":"base64","type":"string"},"type":"array"},"dname_b64":{"description":"The resource record’s owner, encoded to base64. A base64-decoded owner that lacks a trailing period (`.`) is a subdomain of the zone.","example":"dGV4YXMuY29tLg==","format":"base64","type":"string"},"record_type":{"description":"The resource record’s type.","example":"MX","type":"string"},"ttl":{"description":"The resource record’s TTL (Time-to-Live).","example":14400,"minimum":0,"type":"integer"}},"type":"object"}],"title":"Resource Record"},"Int999999OrUnlimited":{"example":"unlimited","oneOf":[{"enum":["unlimited"],"type":"string"},{"maximum":999999,"minimum":0,"type":"integer"}]},"IntPosOrUnlimited":{"example":"unlimited","oneOf":[{"enum":["unlimited"],"type":"string"},{"minimum":0,"type":"integer"}]},"bwSchema":{"$ref":"#/components/schemas/nearReachedBaseSchema"},"diskSchema":{"allOf":[{"$ref":"#/components/schemas/nearReachedBaseSchema"},{"properties":{"fraction":{"nullable":true,"type":"number"},"near":{"nullable":true,"enum":[0,1],"type":"integer"},"reached":{"nullable":true,"enum":[0,1],"type":"integer"},"threshold_blocks":{"description":"The block threshold used for the resource limit check.","example":10485760,"nullable":true,"type":"integer"}}}]},"nearReachedBaseSchema":{"properties":{"fraction":{"description":"A fractional number ranging from 0.00 to 1.00 indicating the fraction of the resource limit that was consumed.","example":0.54,"type":"number"},"near":{"description":"Whether the account is near this resource limit. Nearness is defined according to `nearness_fraction`.\n\n* `1` — Near.\n* `0` — Not near.","enum":[0,1],"example":1,"type":"integer"},"reached":{"description":"Whether the account has reached this resource limit.\n\n* `1` — Reached.\n* `0` — Not reached.","enum":[0,1],"example":1,"type":"integer"}},"type":"object"},"Int0-999999NullOrUnlimited":{"example":"unlimited","oneOf":[{"enum":[null]},{"enum":["unlimited"],"type":"string"},{"maximum":999999,"minimum":0,"type":"integer"}]},"Int0Max999999NullOrUnlimited":{"example":"unlimited","oneOf":[{"enum":[null]},{"enum":["unlimited"],"type":"string"},{"maximum":999999,"minimum":1,"type":"integer"}]},"IntPosNullOrUnlimited":{"example":"unlimited","oneOf":[{"enum":[null]},{"enum":["unlimited"],"type":"string"},{"minimum":0,"type":"integer"}]},"schemas-Transfers_EnqueueTransferItem_Type":{"anyOf":[{"$ref":"#/components/schemas/Transfers_EnqueueTransferItem_Type_AccountLocal_or_AccountRemoteRoot"},{"$ref":"#/components/schemas/Transfers_EnqueueTransferItem_Type_AccountRemoteRoot"},{"$ref":"#/components/schemas/Transfers_EnqueueTransferItem_Type_Account_Base"},{"$ref":"#/components/schemas/Transfers_EnqueueTransferItem_Type_FeatureListRemoteRoot"},{"$ref":"#/components/schemas/Transfers_EnqueueTransferItem_Type_LegacyAccountBackup"},{"$ref":"#/components/schemas/Transfers_EnqueueTransferItem_Type_PackageRemoteRoot"}],"discriminator":{"mapping":{"AccountLocal":"#/components/schemas/Transfers_EnqueueTransferItem_Type_AccountLocal_or_AccountRemoteRoot","AccountRemoteRoot":"#/components/schemas/Transfers_EnqueueTransferItem_Type_AccountRemoteRoot","AccountRemoteUser":"#/components/schemas/Transfers_EnqueueTransferItem_Type_Account_Base","FeatureListRemoteRoot":"#/components/schemas/Transfers_EnqueueTransferItem_Type_FeatureListRemoteRoot","LegacyAccountBackup":"#/components/schemas/Transfers_EnqueueTransferItem_Type_LegacyAccountBackup","PackageRemoteRoot":"#/components/schemas/Transfers_EnqueueTransferItem_Type_PackageRemoteRoot"},"propertyName":"module"}}},"securitySchemes":{"BasicAuth":{"scheme":"basic","type":"http"}}},"x-tagGroups":[{"name":"Account Restoration","tags":["Restore Account","Restore Queue Management","Restore Queue Reporting"]},{"name":"Accounts","tags":["Account Creation","Account Enhancements","Account Management","Bandwidth and Disk Quotas","Domain Information","Passwords","Styles","Suspensions"]},{"name":"API Development Tools","tags":["API Execution","API Statistics","API Token Management","Applications","Session"]},{"name":"Authentication","tags":["Authentication Providers","External Authentication","Login URL","SSH Keys and Connections","Two-Factor Authentication"]},{"name":"Backups","tags":["Backup Destination","Backup or Restore","Backup Settings","Legacy Migration"]},{"name":"Commerce Integration","tags":["Market Integration"]},{"name":"Configuration Management","tags":["Configuration"]},{"name":"cPanel Market","tags":["Product Management","Provider Management"]},{"name":"cPanel Support Tickets","tags":["Support Access","Ticket Management"]},{"name":"cPCloud","tags":["cPCloud"]},{"name":"Customizations","tags":["Brand","Customizations"]},{"name":"Databases","tags":["Manage MySQL Server","MySQL Databases","PostgreSQL Databases","Remote MySQL Databases"]},{"name":"DNS","tags":["DNS Cluster Settings","DNS Security","DNS Zones","Domain Management","Resolvers"]},{"name":"Hosting Plans","tags":["Feature Access","Feature Lists","Hosting Plan Extensions","Hosting Plans"]},{"name":"Integrations","tags":["API Authentication","Links","Scripts Hooks"]},{"name":"IP Address Management","tags":["IPv4 Address Settings","IPv6 Address Settings","Network Address Translation"]},{"name":"Login Security (cPHulk)","tags":["Management","Reporting","Settings"]},{"name":"Logs","tags":["Web Log Retention"]},{"name":"Mail","tags":["cPanel Account Mail Management","Mail DNS Settings","Mail Server Settings","Spam Management","Spam Protection (Greylisting)"]},{"name":"NGINX Manager","tags":["NGINX Manager"]},{"name":"RemoteStorage","tags":["RemoteStorage"]},{"name":"Resellers","tags":["Account Enhancement Limit","Account Limits","Account Permissions","Account Settings","Reseller Account Management"]},{"name":"Security","tags":["WHM Access"]},{"name":"Server Administration","tags":["Configuration Clusters","Configurations","Connected Applications","Connections","cPanel Analytics","License Management","Notifications","Security","Server Nodes","Server Profiles","Services","System Information","Updates"]},{"name":"ServicesCluster","tags":["ServicesCluster"]},{"name":"SSL Certificates","tags":["Auto-Generated Certificates","cPanel Account Settings","SSL Server Settings"]},{"name":"System Package Management","tags":["Install or Uninstall Package","List Package Information","Package Manager Settings"]},{"name":"Transfers","tags":["cPanel Account Transfer","Transfer Configuration","Transfer Monitoring"]},{"name":"Web Server Configuration","tags":["EasyApache Settings","PHP","PHP-FPM"]},{"name":"Web Server Security (ModSecurity)","tags":["Rule Settings","Rule Vendor Settings","Server Settings"]}]}},"searchIndex":{"store":["tag/Restore-Account","tag/Restore-Account/operation/restore_queue_add_task","tag/Restore-Account/operation/restoreaccount","tag/Restore-Account/operation/verify_new_username_for_restore","tag/Restore-Queue-Management","tag/Restore-Queue-Management/operation/restore_queue_activate","tag/Restore-Queue-Management/operation/restore_queue_clear_all_completed_tasks","tag/Restore-Queue-Management/operation/restore_queue_clear_all_failed_tasks","tag/Restore-Queue-Management/operation/restore_queue_clear_all_pending_tasks","tag/Restore-Queue-Management/operation/restore_queue_clear_all_tasks","tag/Restore-Queue-Management/operation/restore_queue_clear_completed_task","tag/Restore-Queue-Management/operation/restore_queue_clear_pending_task","tag/Restore-Queue-Reporting","tag/Restore-Queue-Reporting/operation/restore_queue_is_active","tag/Restore-Queue-Reporting/operation/restore_queue_list_active","tag/Restore-Queue-Reporting/operation/restore_queue_list_completed","tag/Restore-Queue-Reporting/operation/restore_queue_state","tag/Restore-Queue-Reporting/operation/restore_queue_list_pending","tag/Restore-Queue-Reporting/operation/restore_modules_summary","tag/Account-Creation","tag/Account-Creation/operation/verify_new_username","tag/Account-Creation/operation/get_current_users_count","tag/Account-Creation/operation/get_maximum_users","tag/Account-Creation/operation/createacct","tag/Account-Enhancements","tag/Account-Enhancements/operation/list_account_enhancements","tag/Account-Enhancements/operation/create_account_enhancement","tag/Account-Enhancements/operation/delete_account_enhancement","tag/Account-Enhancements/operation/modify_account_enhancement","tag/Account-Enhancements/operation/unassign_account_enhancement","tag/Account-Enhancements/operation/assign_account_enhancement","tag/Account-Management","tag/Account-Management/operation/untrack_acct_id","tag/Account-Management/operation/personalization_get","tag/Account-Management/operation/personalization_set","tag/Account-Management/operation/removeacct","tag/Account-Management/operation/get_homedir_roots","tag/Account-Management/operation/has_digest_auth","tag/Account-Management/operation/set_digest_auth","tag/Account-Management/operation/has_mycnf_for_cpuser","tag/Account-Management/operation/listaccts","tag/Account-Management/operation/modifyacct","tag/Account-Management/operation/changepackage","tag/Account-Management/operation/get_upgrade_opportunities","tag/Account-Management/operation/myprivs","tag/Account-Management/operation/list_users","tag/Account-Management/operation/massmodifyacct","tag/Account-Management/operation/accountsummary","tag/Bandwidth-and-Disk-Quotas","tag/Bandwidth-and-Disk-Quotas/operation/limitbw","tag/Bandwidth-and-Disk-Quotas/operation/get_disk_usage","tag/Bandwidth-and-Disk-Quotas/operation/quota_enabled","tag/Bandwidth-and-Disk-Quotas/operation/showbw","tag/Bandwidth-and-Disk-Quotas/operation/editquota","tag/Domain-Information","tag/Domain-Information/operation/convert_addon_fetch_conversion_details","tag/Domain-Information/operation/convert_addon_fetch_domain_details","tag/Domain-Information/operation/convert_addon_get_conversion_status","tag/Domain-Information/operation/convert_addon_list_addon_domains","tag/Domain-Information/operation/convert_addon_list_conversions","tag/Domain-Information/operation/convert_addon_initiate_conversion","tag/Domain-Information/operation/domainuserdata","tag/Domain-Information/operation/get_domain_info","tag/Domain-Information/operation/getdomainowner","tag/Passwords","tag/Passwords/operation/getminimumpasswordstrengths","tag/Passwords/operation/setminimumpasswordstrengths","tag/Passwords/operation/get_password_strength","tag/Passwords/operation/forcepasswordchange","tag/Passwords/operation/passwd","tag/Styles","tag/Styles/operation/get_users_links","tag/Suspensions","tag/Suspensions/operation/suspendacct","tag/Suspensions/operation/unsuspendacct","tag/Suspensions/operation/listlockedaccounts","tag/Suspensions/operation/listsuspended","tag/API-Execution","tag/API-Execution/operation/cors_proxy_get","tag/API-Execution/operation/uapi_cpanel","tag/API-Execution/operation/batch","tag/API-Execution/operation/cpanel","tag/API-Execution/operation/execute_remote_whmapi1_with_password","tag/API-Statistics","tag/API-Statistics/operation/get_api_calls","tag/API-Statistics/operation/get_api_pages","tag/API-Token-Management","tag/API-Token-Management/operation/api_token_create","tag/API-Token-Management/operation/api_token_revoke","tag/API-Token-Management/operation/api_token_list","tag/API-Token-Management/operation/api_token_update","tag/API-Token-Management/operation/api_token_get_details","tag/Applications","tag/Applications/operation/applist","tag/Applications/operation/get_appconfig_application_list","tag/Session","tag/Session/operation/create_user_session","tag/Authentication-Providers","tag/Authentication-Providers/operation/unlink_user_authn_provider","tag/External-Authentication","tag/External-Authentication/operation/disable_failing_authentication_providers","tag/External-Authentication/operation/get_available_authentication_providers","tag/External-Authentication/operation/enable_authentication_provider","tag/External-Authentication/operation/get_provider_client_configurations","tag/External-Authentication/operation/get_provider_configuration_fields","tag/External-Authentication/operation/get_provider_display_configurations","tag/External-Authentication/operation/set_provider_client_configurations","tag/External-Authentication/operation/set_provider_display_configurations","tag/External-Authentication/operation/disable_authentication_provider","tag/External-Authentication/operation/get_users_authn_linked_accounts","tag/External-Authentication/operation/link_user_authn_provider","tag/Login-URL","tag/Login-URL/operation/get_login_url","tag/SSH-Keys-and-Connections","tag/SSH-Keys-and-Connections/operation/accesshash","tag/SSH-Keys-and-Connections/operation/authorizesshkey","tag/SSH-Keys-and-Connections/operation/generatesshkeypair","tag/SSH-Keys-and-Connections/operation/check_remote_ssh_connection","tag/SSH-Keys-and-Connections/operation/convertopensshtoputty","tag/SSH-Keys-and-Connections/operation/importsshkey","tag/SSH-Keys-and-Connections/operation/listsshkeys","tag/SSH-Keys-and-Connections/operation/deletesshkey","tag/Two-Factor-Authentication","tag/Two-Factor-Authentication/operation/twofactorauth_get_tfa_config_for_user","tag/Two-Factor-Authentication/operation/twofactorauth_set_tfa_config_for_user","tag/Two-Factor-Authentication/operation/twofactorauth_disable_policy","tag/Two-Factor-Authentication/operation/twofactorauth_enable_policy","tag/Two-Factor-Authentication/operation/twofactorauth_get_issuer","tag/Two-Factor-Authentication/operation/twofactorauth_remove_user_config","tag/Two-Factor-Authentication/operation/twofactorauth_generate_tfa_config","tag/Two-Factor-Authentication/operation/twofactorauth_policy_status","tag/Two-Factor-Authentication/operation/twofactorauth_get_user_configs","tag/Two-Factor-Authentication/operation/twofactorauth_set_tfa_config","tag/Two-Factor-Authentication/operation/twofactorauth_set_issuer","tag/Backup-Destination","tag/Backup-Destination/operation/backup_destination_add","tag/Backup-Destination/operation/backup_destination_delete","tag/Backup-Destination/operation/backup_destination_get","tag/Backup-Destination/operation/backup_destination_set","tag/Backup-Destination/operation/backup_does_client_id_have_google_credentials","tag/Backup-Destination/operation/backup_destination_validate","tag/Backup-Destination/operation/backup_generate_google_oauth_uri","tag/Backup-Destination/operation/backup_destination_list","tag/Backup-or-Restore","tag/Backup-or-Restore/operation/backup_list_transported","tag/Backup-or-Restore/operation/backup_set_list_combined","tag/Backup-or-Restore/operation/fetch_pkgacct_master_log","tag/Backup-or-Restore/operation/backup_set_list","tag/Backup-or-Restore/operation/get_pkgacct_session_state","tag/Backup-or-Restore/operation/get_users_and_domains_with_backup_metadata","tag/Backup-or-Restore/operation/get_users_with_backup_metadata","tag/Backup-or-Restore/operation/list_cparchive_files","tag/Backup-or-Restore/operation/start_background_pkgacct","tag/Backup-or-Restore/operation/backup_get_transport_status","tag/Backup-or-Restore/operation/start_local_cpmove_restore","tag/Backup-Settings","tag/Backup-Settings/operation/backup_config_set","tag/Backup-Settings/operation/backup_date_list","tag/Backup-Settings/operation/backup_skip_users_all","tag/Backup-Settings/operation/backup_skip_users_all_status","tag/Backup-Settings/operation/backup_user_list","tag/Backup-Settings/operation/toggle_user_backup_state","tag/Backup-Settings/operation/backup_config_get","tag/Legacy-Migration","tag/Legacy-Migration/operation/convert_and_migrate_from_legacy_config","tag/Market-Integration","tag/Market-Integration/operation/validate_login_token","tag/Configuration","tag/Configuration/operation/leika_get_config","tag/Product-Management","tag/Product-Management/operation/get_adjusted_market_providers_products","tag/Product-Management/operation/get_market_providers_product_metadata","tag/Product-Management/operation/Market-get_market_providers_products","tag/Product-Management/operation/set_market_product_attribute","tag/Provider-Management","tag/Provider-Management/operation/disable_market_provider","tag/Provider-Management/operation/enable_market_provider","tag/Provider-Management/operation/get_market_providers_commission_config","tag/Provider-Management/operation/get_market_providers_list","tag/Provider-Management/operation/set_market_provider_commission_id","tag/Support-Access","tag/Support-Access/operation/ticket_grant","tag/Support-Access/operation/ticket_revoke","tag/Support-Access/operation/ticket_remove_closed","tag/Support-Access/operation/ticket_ssh_test","tag/Support-Access/operation/ticket_ssh_test_start","tag/Support-Access/operation/ticket_whitelist_check","tag/Support-Access/operation/ticket_whitelist_setup","tag/Support-Access/operation/ticket_whitelist_unsetup","tag/Ticket-Management","tag/Ticket-Management/operation/ticket_create_stub_ticket","tag/Ticket-Management/operation/ticket_get_support_agreement","tag/Ticket-Management/operation/ticket_get_support_info","tag/Ticket-Management/operation/ticket_list","tag/Ticket-Management/operation/ticket_update_service_agreement_approval","tag/Ticket-Management/operation/ticket_validate_oauth2_code","tag/cPCloud","tag/Customizations","tag/Customizations/operation/retrieve_customizations","tag/Customizations/operation/update_customizations","tag/Customizations/operation/delete_customizations","tag/Manage-MySQL-Server","tag/Manage-MySQL-Server/operation/background_mysql_upgrade_checker_run","tag/Manage-MySQL-Server/operation/current_mysql_version","tag/Manage-MySQL-Server/operation/background_mysql_upgrade_status","tag/Manage-MySQL-Server/operation/installable_mysql_versions","tag/Manage-MySQL-Server/operation/latest_available_mysql_version","tag/Manage-MySQL-Server/operation/update_sql_config","tag/Manage-MySQL-Server/operation/start_background_mysql_upgrade","tag/Manage-MySQL-Server/operation/set_local_mysql_root_password","tag/MySQL-Databases","tag/MySQL-Databases/operation/list_database_users","tag/MySQL-Databases/operation/list_databases","tag/MySQL-Databases/operation/list_mysql_databases_and_users","tag/MySQL-Databases/operation/rename_mysql_user","tag/MySQL-Databases/operation/rename_mysql_database","tag/MySQL-Databases/operation/set_mysql_password","tag/MySQL-Databases/operation/get_database_optimizations","tag/PostgreSQL-Databases","tag/PostgreSQL-Databases/operation/rename_postgresql_database","tag/PostgreSQL-Databases/operation/set_postgresql_password","tag/PostgreSQL-Databases/operation/rename_postgresql_user","tag/Remote-MySQL-Databases","tag/Remote-MySQL-Databases/operation/remote_mysql_delete_profile","tag/Remote-MySQL-Databases/operation/remote_mysql_initiate_profile_activation","tag/Remote-MySQL-Databases/operation/remote_mysql_read_profile","tag/Remote-MySQL-Databases/operation/remote_mysql_monitor_profile_activation","tag/Remote-MySQL-Databases/operation/remote_mysql_update_profile","tag/Remote-MySQL-Databases/operation/remote_mysql_validate_profile","tag/Remote-MySQL-Databases/operation/remote_mysql_read_profiles","tag/Remote-MySQL-Databases/operation/remote_mysql_create_profile_via_ssh","tag/Remote-MySQL-Databases/operation/remote_mysql_create_profile","tag/DNS-Cluster-Settings","tag/DNS-Cluster-Settings/operation/set_nameserver","tag/DNS-Security","tag/DNS-Security/operation/activate_zone_key","tag/DNS-Security/operation/disable_dnssec_for_domains","tag/DNS-Security/operation/deactivate_zone_key","tag/DNS-Security/operation/enable_dnssec_for_domains","tag/DNS-Security/operation/export_zone_key","tag/DNS-Security/operation/import_zone_key","tag/DNS-Security/operation/remove_zone_key","tag/DNS-Security/operation/add_zone_key","tag/DNS-Zones","tag/DNS-Zones/operation/listzones","tag/DNS-Zones/operation/editzonerecord","tag/DNS-Zones/operation/removezonerecord","tag/DNS-Zones/operation/export_zone_dnskey","tag/DNS-Zones/operation/update_reverse_dns_cache","tag/DNS-Zones/operation/getzonerecord","tag/DNS-Zones/operation/cluster_member_has_trust_with","tag/DNS-Zones/operation/killdns","tag/DNS-Zones/operation/dumpzone","tag/DNS-Zones/operation/export_zone_files","tag/DNS-Zones/operation/parse_dns_zone","tag/DNS-Zones/operation/mass_edit_dns_zone","tag/DNS-Zones/operation/adddns","tag/Domain-Management","tag/Domain-Management/operation/DNS::is_alias_available","tag/Domain-Management/operation/fetch_ds_records_for_domains","tag/Domain-Management/operation/has_local_authority","tag/Domain-Management/operation/resetzone","tag/Domain-Management/operation/savemxs","tag/Domain-Management/operation/set_nsec3_for_domains","tag/Domain-Management/operation/unset_nsec3_for_domains","tag/Domain-Management/operation/addzonerecord","tag/Domain-Management/operation/resolvedomainname","tag/Domain-Management/operation/listmxs","tag/Domain-Management/operation/create_parked_domain_for_user","tag/Domain-Management/operation/create_subdomain","tag/Domain-Management/operation/updateuserdomains","tag/Domain-Management/operation/delete_domain","tag/Resolvers","tag/Resolvers/operation/DNS::is_alias_available","tag/Resolvers/operation/set_up_dns_resolver_workarounds","tag/Resolvers/operation/get_nameserver_config","tag/Resolvers/operation/lookupnsip","tag/Resolvers/operation/lookupnsips","tag/Resolvers/operation/setresolvers","tag/Resolvers/operation/update_nameservers_config","tag/Feature-Access","tag/Feature-Access/operation/verify_user_has_feature","tag/Feature-Access/operation/remove_override_features_for_user","tag/Feature-Access/operation/get_users_features_settings","tag/Feature-Access/operation/add_override_features_for_user","tag/Feature-Lists","tag/Feature-Lists/operation/get_available_applications","tag/Feature-Lists/operation/create_featurelist","tag/Feature-Lists/operation/delete_featurelist","tag/Feature-Lists/operation/get_feature_metadata","tag/Feature-Lists/operation/get_feature_names","tag/Feature-Lists/operation/get_featurelists","tag/Feature-Lists/operation/get_featurelist_data","tag/Feature-Lists/operation/update_featurelist","tag/Hosting-Plan-Extensions","tag/Hosting-Plan-Extensions/operation/addpkgext","tag/Hosting-Plan-Extensions/operation/delpkgext","tag/Hosting-Plan-Extensions/operation/_getpkgextensionform","tag/Hosting-Plans","tag/Hosting-Plans/operation/killpkg","tag/Hosting-Plans/operation/addpkg","tag/Hosting-Plans/operation/editpkg","tag/Hosting-Plans/operation/listpkgs","tag/Hosting-Plans/operation/matchpkgs","tag/Hosting-Plans/operation/getpkginfo","tag/API-Authentication","tag/API-Authentication/operation/get_remote_access_hash","tag/Links","tag/Links/operation/create_integration_group","tag/Links/operation/create_integration_link","tag/Links/operation/get_integration_link_user_config","tag/Links/operation/list_integration_groups","tag/Links/operation/list_integration_links","tag/Links/operation/remove_integration_group","tag/Links/operation/remove_integration_link","tag/Links/operation/update_integration_link_token","tag/Scripts-Hooks","tag/Scripts-Hooks/operation/edit_hook","tag/Scripts-Hooks/operation/list_hooks","tag/Scripts-Hooks/operation/delete_hook","tag/Scripts-Hooks/operation/reorder_hooks","tag/IPv4-Address-Settings","tag/IPv4-Address-Settings/operation/addips","tag/IPv4-Address-Settings/operation/delip","tag/IPv4-Address-Settings/operation/get_shared_ip","tag/IPv4-Address-Settings/operation/listips","tag/IPv4-Address-Settings/operation/setsiteip","tag/IPv6-Address-Settings","tag/IPv6-Address-Settings/operation/ipv6_enable_account","tag/IPv6-Address-Settings/operation/ipv6_disable_account","tag/IPv6-Address-Settings/operation/ipv6_range_add","tag/IPv6-Address-Settings/operation/ipv6_range_edit","tag/IPv6-Address-Settings/operation/ipv6_range_usage","tag/IPv6-Address-Settings/operation/ipv6_range_list","tag/IPv6-Address-Settings/operation/ipv6_range_remove","tag/IPv6-Address-Settings/operation/listipv6s","tag/Network-Address-Translation","tag/Network-Address-Translation/operation/get_public_ip","tag/Network-Address-Translation/operation/nat_checkip","tag/Network-Address-Translation/operation/nat_set_public_ip","tag/Management","tag/Management/operation/flush_cphulk_login_history","tag/Management/operation/flush_cphulk_login_history_for_ips","tag/Management/operation/read_cphulk_records","tag/Management/operation/create_cphulk_record","tag/Management/operation/cphulk_status","tag/Management/operation/delete_cphulk_record","tag/Management/operation/batch_create_cphulk_records","tag/Reporting","tag/Reporting/operation/get_countries_with_known_ip_ranges","tag/Reporting/operation/get_cphulk_brutes","tag/Reporting/operation/get_cphulk_excessive_brutes","tag/Reporting/operation/get_cphulk_user_brutes","tag/Reporting/operation/get_cphulk_failed_logins","tag/Settings","tag/Settings/operation/enable_cphulk","tag/Settings/operation/disable_cphulk","tag/Settings/operation/load_cphulk_config","tag/Settings/operation/save_cphulk_config","tag/Settings/operation/set_cphulk_config_key","tag/Web-Log-Retention","tag/Web-Log-Retention/operation/list_accounts_retention","tag/cPanel-Account-Mail-Management","tag/cPanel-Account-Mail-Management/operation/unsuspend_outgoing_email","tag/cPanel-Account-Mail-Management/operation/list_pops_for","tag/cPanel-Account-Mail-Management/operation/get_user_email_forward_destination","tag/cPanel-Account-Mail-Management/operation/set_user_email_forward_destination","tag/cPanel-Account-Mail-Management/operation/get_unique_recipient_count_per_sender_for_user","tag/cPanel-Account-Mail-Management/operation/get_unique_sender_recipient_count_per_user","tag/cPanel-Account-Mail-Management/operation/suspend_outgoing_email","tag/cPanel-Account-Mail-Management/operation/expunge_messages_for_mailbox_guid","tag/cPanel-Account-Mail-Management/operation/expunge_mailbox_messages","tag/cPanel-Account-Mail-Management/operation/get_mailbox_status","tag/cPanel-Account-Mail-Management/operation/get_mailbox_status_list","tag/cPanel-Account-Mail-Management/operation/emailtrack_search","tag/cPanel-Account-Mail-Management/operation/emailtrack_user_stats","tag/cPanel-Account-Mail-Management/operation/emailtrack_stats","tag/cPanel-Account-Mail-Management/operation/release_outgoing_email","tag/cPanel-Account-Mail-Management/operation/hold_outgoing_email","tag/cPanel-Account-Mail-Management/operation/terminate_cpuser_mailbox_sessions","tag/Mail-DNS-Settings","tag/Mail-DNS-Settings/operation/EmailAuth::validate_current_dmarcs","tag/Mail-DNS-Settings/operation/EmailAuth::apply_dmarc","tag/Mail-DNS-Settings/operation/EmailAuth::remove_dmarc","tag/Mail-DNS-Settings/operation/disable_dkim","tag/Mail-DNS-Settings/operation/enable_dkim","tag/Mail-DNS-Settings/operation/fetch_dkim_private_keys","tag/Mail-DNS-Settings/operation/ensure_dkim_keys_exist","tag/Mail-DNS-Settings/operation/install_spf_records","tag/Mail-DNS-Settings/operation/install_dkim_private_keys","tag/Mail-DNS-Settings/operation/validate_current_dkims","tag/Mail-DNS-Settings/operation/validate_current_spfs","tag/Mail-DNS-Settings/operation/validate_current_ptrs","tag/Mail-DNS-Settings/operation/set_manual_mx_redirects","tag/Mail-DNS-Settings/operation/unset_manual_mx_redirects","tag/Mail-Server-Settings","tag/Mail-Server-Settings/operation/generate_mobileconfig","tag/Mail-Server-Settings/operation/normalize_user_email_configuration","tag/Mail-Server-Settings/operation/exim_configuration_check","tag/Mail-Server-Settings/operation/fetch_mail_queue","tag/Mail-Server-Settings/operation/remove_in_progress_exim_config_edit","tag/Mail-Server-Settings/operation/validate_current_installed_exim_config","tag/Mail-Server-Settings/operation/validate_exim_configuration_syntax","tag/Mail-Server-Settings/operation/is_sni_supported","tag/Mail-Server-Settings/operation/mail_sni_status","tag/Mail-Server-Settings/operation/rebuild_mail_sni_config","tag/Spam-Management","tag/Spam-Management/operation/block_incoming_email_from_country","tag/Spam-Management/operation/block_incoming_email_from_domain","tag/Spam-Management/operation/list_blocked_incoming_email_countries","tag/Spam-Management/operation/list_blocked_incoming_email_domains","tag/Spam-Management/operation/unblock_incoming_email_from_domain","tag/Spam-Management/operation/unblock_incoming_email_from_country","tag/Spam-Management/operation/save_spamd_config","tag/Spam-Protection-(Greylisting)","tag/Spam-Protection-(Greylisting)/operation/delete_cpgreylist_trusted_host","tag/Spam-Protection-(Greylisting)/operation/cPGreyList-create_cpgreylist_trusted_host","tag/Spam-Protection-(Greylisting)/operation/cpgreylist_is_server_netblock_trusted","tag/Spam-Protection-(Greylisting)/operation/cpgreylist_list_entries_for_common_mail_provider","tag/Spam-Protection-(Greylisting)/operation/cpgreylist_load_common_mail_providers_config","tag/Spam-Protection-(Greylisting)/operation/cpgreylist_save_common_mail_providers_config","tag/Spam-Protection-(Greylisting)/operation/cpgreylist_status","tag/Spam-Protection-(Greylisting)/operation/disable_cpgreylist","tag/Spam-Protection-(Greylisting)/operation/cpgreylist_trust_entries_for_common_mail_provider","tag/Spam-Protection-(Greylisting)/operation/load_cpgreylist_config","tag/Spam-Protection-(Greylisting)/operation/save_cpgreylist_config","tag/Spam-Protection-(Greylisting)/operation/cPGreyList-cpgreylist_untrust_entries_for_common_mail_provider","tag/Spam-Protection-(Greylisting)/operation/cPGreyList-read_cpgreylist_deferred_entries","tag/Spam-Protection-(Greylisting)/operation/enable_cpgreylist","tag/Spam-Protection-(Greylisting)/operation/read_cpgreylist_trusted_hosts","tag/NGINX-Manager","tag/NGINX-Manager/operation/nginxmanager_clear_cache","tag/NGINX-Manager/operation/nginxmanager_set_cache_config","tag/NGINX-Manager/operation/nginxmanager_get_cache_config_users","tag/NGINX-Manager/operation/nginxmanager_reset_users_cache_config","tag/NGINX-Manager/operation/nginxmanager_rebuild_cache_config","tag/NGINX-Manager/operation/nginxmanager_get_cache_config_system","tag/RemoteStorage","tag/Account-Enhancement-Limit","tag/Account-Enhancement-Limit/operation/list_enhancement_limits","tag/Account-Enhancement-Limit/operation/set_enhancement_limit","tag/Account-Limits","tag/Account-Limits/operation/setresellerpackagelimit","tag/Account-Limits/operation/setresellerlimits","tag/Account-Permissions","tag/Account-Permissions/operation/setacls","tag/Account-Permissions/operation/listacls","tag/Account-Permissions/operation/saveacllist","tag/Account-Settings","tag/Account-Settings/operation/get_public_contact","tag/Account-Settings/operation/set_public_contact","tag/Account-Settings/operation/acctcounts","tag/Account-Settings/operation/listresellers","tag/Account-Settings/operation/getresellerips","tag/Account-Settings/operation/resellerstats","tag/Account-Settings/operation/setresellerips","tag/Account-Settings/operation/setresellermainip","tag/Account-Settings/operation/setresellernameservers","tag/Reseller-Account-Management","tag/Reseller-Account-Management/operation/setupreseller","tag/Reseller-Account-Management/operation/suspendreseller","tag/Reseller-Account-Management/operation/unsetupreseller","tag/Reseller-Account-Management/operation/terminatereseller","tag/Reseller-Account-Management/operation/unsuspendreseller","tag/WHM-Access","tag/WHM-Access/operation/restrict_whm_root_access","tag/WHM-Access/operation/allow_all_whm_root_access","tag/Configuration-Clusters","tag/Configuration-Clusters/operation/delete_configclusterserver","tag/Configuration-Clusters/operation/add_configclusterserver","tag/Configuration-Clusters/operation/list_configclusterservers","tag/Configuration-Clusters/operation/update_configclusterserver","tag/Configuration-Clusters/operation/restore_config_from_file","tag/Configuration-Clusters/operation/restore_config_from_upload","tag/Configurations","tag/Configurations/operation/set_tweaksetting","tag/Configurations/operation/get_tweaksetting","tag/Connected-Applications","tag/Connected-Applications/operation/list_connected_applications","tag/Connected-Applications/operation/save_connected_application","tag/Connected-Applications/operation/fetch_connected_application","tag/Connected-Applications/operation/remove_connected_application","tag/Connections","tag/Connections/operation/get_tcp6_sockets","tag/Connections/operation/get_udp4_sockets","tag/Connections/operation/get_tcp4_sockets","tag/Connections/operation/get_udp6_sockets","tag/cPanel-Analytics","tag/cPanel-Analytics/operation/participate_in_analytics","tag/License-Management","tag/License-Management/operation/purchase_a_license","tag/License-Management/operation/run_cpkeyclt","tag/Notifications","tag/Notifications/operation/get_all_contact_importances","tag/Notifications/operation/get_application_contact_importance","tag/Notifications/operation/get_application_contact_event_importance","tag/Notifications/operation/set_application_contact_event_importance","tag/Notifications/operation/set_application_contact_importance","tag/Notifications/operation/send_test_posturl","tag/Notifications/operation/update_contact_email","tag/Notifications/operation/send_test_pushbullet_note","tag/Notifications/operation/verify_oscar_access","tag/Notifications/operation/verify_icq_access","tag/Notifications/operation/verify_posturl_access","tag/Notifications/operation/verify_pushbullet_access","tag/Notifications/operation/verify_slack_access","tag/Security","tag/Security/operation/fetch_security_advice","tag/Server-Nodes","tag/Server-Nodes/operation/get_linked_server_node","tag/Server-Nodes/operation/get_server_node_status","tag/Server-Nodes/operation/list_linked_server_nodes","tag/Server-Nodes/operation/list_user_child_nodes","tag/Server-Nodes/operation/link_server_node_with_api_token","tag/Server-Nodes/operation/unlink_server_node","tag/Server-Nodes/operation/update_linked_server_node","tag/Server-Nodes/operation/force_dedistribution_from_node","tag/Server-Profiles","tag/Server-Profiles/operation/is_role_enabled","tag/Server-Profiles/operation/get_current_profile","tag/Server-Profiles/operation/get_available_profiles","tag/Server-Profiles/operation/start_profile_activation","tag/Services","tag/Services/operation/get_service_config_key","tag/Services/operation/set_service_config_key","tag/Services/operation/set_service_proxy_backends","tag/Services/operation/servicestatus","tag/Services/operation/enable_monitor_all_enabled_services","tag/Services/operation/configureservice","tag/Services/operation/restartservice","tag/Services/operation/configurebackgroundprocesskiller","tag/Services/operation/unset_all_service_proxy_backends","tag/Services/operation/get_service_proxy_backends","tag/Services/operation/get_service_config","tag/System-Information","tag/System-Information/operation/system_needs_reboot","tag/System-Information/operation/systemloadavg","tag/System-Information/operation/sethostname","tag/System-Information/operation/set_primary_servername","tag/System-Information/operation/getdiskusage","tag/System-Information/operation/gethostname","tag/System-Information/operation/reboot","tag/Updates","tag/Updates/operation/installed_versions","tag/Updates/operation/update_updateconf","tag/Updates/operation/accept_eula","tag/Updates/operation/set_tier","tag/Updates/operation/get_available_tiers","tag/Updates/operation/set_cpanel_updates","tag/Updates/operation/get_current_lts_expiration_status","tag/Updates/operation/get_lts_wexpire","tag/Updates/operation/get_update_availability","tag/Updates/operation/start_cpanel_update","tag/Updates/operation/manage_features","tag/Updates/operation/version","tag/ServicesCluster","tag/Auto-Generated-Certificates","tag/Auto-Generated-Certificates/operation/add_autossl_user_excluded_domains","tag/Auto-Generated-Certificates/operation/disable_autossl","tag/Auto-Generated-Certificates/operation/get_autossl_check_schedule","tag/Auto-Generated-Certificates/operation/get_autossl_log","tag/Auto-Generated-Certificates/operation/get_autossl_logs_catalog","tag/Auto-Generated-Certificates/operation/get_autossl_metadata","tag/Auto-Generated-Certificates/operation/get_autossl_user_excluded_domains","tag/Auto-Generated-Certificates/operation/get_autossl_providers","tag/Auto-Generated-Certificates/operation/start_autossl_check_for_one_user","tag/Auto-Generated-Certificates/operation/remove_autossl_user_excluded_domains","tag/Auto-Generated-Certificates/operation/set_autossl_metadata_key","tag/Auto-Generated-Certificates/operation/set_autossl_provider","tag/Auto-Generated-Certificates/operation/set_autossl_metadata","tag/Auto-Generated-Certificates/operation/set_autossl_user_excluded_domains","tag/Auto-Generated-Certificates/operation/start_autossl_check_for_all_users","tag/Auto-Generated-Certificates/operation/reset_autossl_provider","tag/cPanel-Account-Settings","tag/cPanel-Account-Settings/operation/fetchcrtinfo","tag/cPanel-Account-Settings/operation/fetchsslinfo","tag/cPanel-Account-Settings/operation/fetch_ssl_vhosts","tag/cPanel-Account-Settings/operation/delete_ssl_vhost","tag/cPanel-Account-Settings/operation/enqueue_deferred_ssl_installations","tag/cPanel-Account-Settings/operation/fetch_ssl_certificates_for_fqdns","tag/cPanel-Account-Settings/operation/fetch_vhost_ssl_components","tag/cPanel-Account-Settings/operation/get_autossl_problems_for_domain","tag/cPanel-Account-Settings/operation/get_autossl_problems_for_user","tag/cPanel-Account-Settings/operation/get_best_ssldomain_for_service","tag/cPanel-Account-Settings/operation/install_service_ssl_certificate","tag/cPanel-Account-Settings/operation/installssl","tag/SSL-Server-Settings","tag/SSL-Server-Settings/operation/fetch_service_ssl_components","tag/SSL-Server-Settings/operation/generatessl","tag/SSL-Server-Settings/operation/listcrts","tag/SSL-Server-Settings/operation/rebuilduserssldb","tag/SSL-Server-Settings/operation/reset_service_ssl_certificate","tag/Install-or-Uninstall-Package","tag/Install-or-Uninstall-Package/operation/package_manager_submit_actions","tag/Install-or-Uninstall-Package/operation/package_manager_upgrade","tag/Install-or-Uninstall-Package/operation/install_rpm_plugin","tag/Install-or-Uninstall-Package/operation/uninstall_rpm_plugin","tag/List-Package-Information","tag/List-Package-Information/operation/package_manager_is_performing_actions","tag/List-Package-Information/operation/package_manager_list_packages","tag/List-Package-Information/operation/get_rpm_version_data","tag/List-Package-Information/operation/list_rpms","tag/List-Package-Information/operation/package_manager_get_package_info","tag/List-Package-Information/operation/package_manager_resolve_actions","tag/Package-Manager-Settings","tag/Package-Manager-Settings/operation/package_manager_get_build_log","tag/Package-Manager-Settings/operation/package_manager_fixcache","tag/Package-Manager-Settings/operation/delete_rpm_version","tag/Package-Manager-Settings/operation/edit_rpm_version","tag/cPanel-Account-Transfer","tag/cPanel-Account-Transfer/operation/abort_transfer_session","tag/cPanel-Account-Transfer/operation/create_remote_root_transfer_session","tag/cPanel-Account-Transfer/operation/enqueue_transfer_item","tag/cPanel-Account-Transfer/operation/pause_transfer_session","tag/cPanel-Account-Transfer/operation/start_transfer_session","tag/cPanel-Account-Transfer/operation/create_remote_user_transfer_session","tag/Transfer-Configuration","tag/Transfer-Configuration/operation/remote_basic_credential_check","tag/Transfer-Configuration/operation/validate_system_user","tag/Transfer-Configuration/operation/delete_account_archives","tag/Transfer-Configuration/operation/transfer_module_schema","tag/Transfer-Monitoring","tag/Transfer-Monitoring/operation/analyze_transfer_session_remote","tag/Transfer-Monitoring/operation/available_transfer_modules","tag/Transfer-Monitoring/operation/fetch_transfer_session_log","tag/Transfer-Monitoring/operation/get_transfer_session_state","tag/Transfer-Monitoring/operation/retrieve_transfer_session_remote_analysis","tag/EasyApache-Settings","tag/EasyApache-Settings/operation/ea4_get_currently_installed_packages","tag/EasyApache-Settings/operation/ea4_metainfo","tag/EasyApache-Settings/operation/ea4_recommendations","tag/EasyApache-Settings/operation/ea4_save_profile","tag/EasyApache-Settings/operation/ea4_get_additional_pkg_prefixes","tag/EasyApache-Settings/operation/ea4_list_profiles","tag/PHP","tag/PHP/operation/php_get_handlers","tag/PHP/operation/php_get_impacted_domains","tag/PHP/operation/php_ini_set_content","tag/PHP/operation/php_ini_get_content","tag/PHP/operation/php_set_system_default_version","tag/PHP/operation/php_get_vhost_versions","tag/PHP/operation/php_set_session_save_path","tag/PHP/operation/php_get_installed_versions","tag/PHP/operation/php_set_vhost_versions","tag/PHP/operation/php_get_system_default_version","tag/PHP/operation/php_ini_set_directives","tag/PHP/operation/php_ini_get_directives","tag/PHP/operation/php_set_handler","tag/PHP/operation/php_get_vhosts_by_version","tag/PHP-FPM","tag/PHP-FPM/operation/convert_all_domains_to_fpm","tag/PHP-FPM/operation/php_fpm_config_set","tag/PHP-FPM/operation/is_conversion_in_progress","tag/PHP-FPM/operation/php_get_old_fpm_flag","tag/PHP-FPM/operation/php_set_default_accounts_to_fpm","tag/PHP-FPM/operation/php_set_old_fpm_flag","tag/PHP-FPM/operation/get_fpm_count_and_utilization","tag/PHP-FPM/operation/php_fpm_config_get","tag/PHP-FPM/operation/php_get_default_accounts_to_fpm","tag/Rule-Settings","tag/Rule-Settings/operation/modsec_add_rule","tag/Rule-Settings/operation/modsec_check_rule","tag/Rule-Settings/operation/modsec_clone_rule","tag/Rule-Settings/operation/modsec_deploy_all_rule_changes","tag/Rule-Settings/operation/modsec_deploy_rule_changes","tag/Rule-Settings/operation/modsec_discard_all_rule_changes","tag/Rule-Settings/operation/modsec_disable_rule","tag/Rule-Settings/operation/modsec_discard_rule_changes","tag/Rule-Settings/operation/modsec_edit_rule","tag/Rule-Settings/operation/modsec_get_rules","tag/Rule-Settings/operation/modsec_remove_rule","tag/Rule-Settings/operation/modsec_report_rule","tag/Rule-Settings/operation/modsec_undisable_rule","tag/Rule-Vendor-Settings","tag/Rule-Vendor-Settings/operation/modsec_add_vendor","tag/Rule-Vendor-Settings/operation/modsec_disable_vendor_configs","tag/Rule-Vendor-Settings/operation/modsec_disable_vendor_updates","tag/Rule-Vendor-Settings/operation/modsec_enable_vendor","tag/Rule-Vendor-Settings/operation/modsec_enable_vendor_configs","tag/Rule-Vendor-Settings/operation/modsec_enable_vendor_updates","tag/Rule-Vendor-Settings/operation/modsec_get_vendors","tag/Rule-Vendor-Settings/operation/modsec_disable_vendor","tag/Rule-Vendor-Settings/operation/modsec_preview_vendor","tag/Rule-Vendor-Settings/operation/modsec_remove_vendor","tag/Rule-Vendor-Settings/operation/modsec_update_vendor","tag/Server-Settings","tag/Server-Settings/operation/modsec_assemble_config_text","tag/Server-Settings/operation/modsec_batch_settings","tag/Server-Settings/operation/modsec_get_config_text","tag/Server-Settings/operation/modsec_get_configs","tag/Server-Settings/operation/modsec_get_configs_with_changes_pending","tag/Server-Settings/operation/modsec_get_log","tag/Server-Settings/operation/modsec_get_settings","tag/Server-Settings/operation/modsec_is_installed","tag/Server-Settings/operation/modsec_make_config_inactive","tag/Server-Settings/operation/modsec_make_config_active","tag/Server-Settings/operation/modsec_remove_setting","tag/Server-Settings/operation/modsec_set_config_text","tag/Server-Settings/operation/modsec_set_setting","tag/Server-Settings/operation/modsec_deploy_settings_changes"],"index":{"version":"2.3.9","fields":["title","description"],"fieldVectors":[["title/0",[0,3.036,1,1.474]],["description/0",[0,4.175,1,2.027,2,1.757]],["title/1",[0,2.423,1,1.176,3,2.1,4,2.489]],["description/1",[0,3.165,1,1.536,4,3.251,5,0.195,6,3.576,7,1.637,8,2.354,9,8.102]],["title/2",[0,2.695,1,1.308,4,2.768]],["description/2",[0,1.415,1,0.396,2,1.136,4,1.453,5,0.138,10,1.426,11,1.917,12,2.091,13,2.091,14,0.495,15,0.781,16,1.034,17,1.089,18,0.888,19,2.091,20,0.85,21,1.077,22,0.942,23,1.101,24,3.621,25,2.614,26,0.429,27,3.621,28,2.971,29,1.501,30,1.463,31,0.764,32,2.091,33,2.091,34,0.567,35,0.869,36,3.82,37,3.138,38,1.369,39,0.987,40,1.598,41,1.429,42,3.604,43,1.296,44,2.122,45,0.828,46,1.429,47,2.475,48,2.475,49,1.255,50,1.463,51,1.398,52,1.201,53,2.475,54,2.475,55,2.475,56,1.398,57,2.081,58,1.429,59,1.236,60,2.184,61,2.475,62,1.429,63,1.155,64,1.114,65,1.429,66,0.786,67,0.654,68,0.869,69,1.429,70,1.369,71,1.429,72,2.091]],["title/3",[0,2.423,73,2.615,74,3.846,75,5.094]],["description/3",[0,2.534,1,1.23,5,0.211,26,0.768,28,4.023,74,5.437,75,5.328,76,3.308,77,8.04,78,5.328,79,3.895,80,4.169,81,6.487,82,6.487]],["title/4",[0,2.695,83,3.594,84,2.713]],["description/4",[0,4.1,1,1.626,2,1.705,83,4.468,84,3.373]],["title/5",[0,3.036,85,4.74]],["description/5",[0,3.826,1,1.456,5,0.185,83,4,86,3.915,87,7.677,88,4.044,89,7.039,90,7.677]],["title/6",[0,2.423,91,2.011,92,4.579,93,3.47]],["description/6",[0,3.165,5,0.195,83,4.221,91,2.627,92,5.981,93,4.533,94,7.428,95,8.102]],["title/7",[0,2.423,91,2.011,93,3.47,96,3.914]],["description/7",[0,3.255,5,0.201,83,4.341,91,2.702,93,4.661,96,5.257,97,8.332]],["title/8",[0,2.423,91,2.011,93,3.47,98,4.892]],["description/8",[0,3.255,5,0.201,83,4.341,91,2.702,93,4.661,98,6.571,99,8.332]],["title/9",[0,2.695,91,2.237,93,3.86]],["description/9",[0,3.35,5,0.207,83,4.468,91,2.781,93,4.798,100,8.576]],["title/10",[0,2.423,91,2.011,92,4.579,93,3.47]],["description/10",[0,3.165,5,0.195,83,4.221,91,2.627,92,5.981,93,4.533,101,5.669,102,8.102]],["title/11",[0,2.423,91,2.011,93,3.47,98,4.892]],["description/11",[0,3.165,5,0.195,83,4.221,91,2.627,93,4.533,98,6.389,101,5.669,103,8.102]],["title/12",[0,2.695,83,3.594,104,4.828]],["description/12",[0,4.1,1,1.626,2,1.705,83,4.468,104,6.001]],["title/13",[0,2.423,73,2.615,83,3.232,86,3.163]],["description/13",[0,2.999,5,0.185,76,3.915,83,4,86,3.915,88,4.044,93,4.295,105,3.875,106,4.295,107,7.677]],["title/14",[0,2.201,26,0.667,86,2.873,93,3.152,108,1.329]],["description/14",[0,3.165,5,0.195,83,4.221,86,4.132,88,4.268,93,4.533,108,1.911,109,8.102]],["title/15",[0,2.201,26,0.667,92,4.159,93,3.152,108,1.329]],["description/15",[0,0.994,2,0.852,5,0.061,10,0.757,14,0.603,22,0.914,28,2.656,31,0.537,34,0.69,35,1.78,36,4.35,37,3.633,38,1.667,39,1.201,40,1.89,41,1.739,42,4.105,43,1.578,44,2.696,45,1.007,46,1.739,47,2.927,48,1.739,49,1.527,51,1.701,52,1.462,53,2.927,54,2.927,55,2.927,56,1.701,57,2.461,58,1.739,59,1.431,60,2.529,61,2.927,62,1.739,63,1.405,64,1.356,65,1.739,66,0.957,67,0.796,68,1.057,69,1.739,70,1.667,71,1.739,92,1.878,93,1.423,108,0.6,110,2.544,111,1.739,112,2.544,113,2.544,114,2.544,115,1.462,116,2.544,117,1.667,118,1.667,119,2.544,120,2.544]],["title/16",[0,2.423,26,0.735,93,3.47,108,1.463]],["description/16",[0,3.35,5,0.207,83,4.468,93,4.798,108,2.022,121,8.576]],["title/17",[0,2.201,26,0.667,93,3.152,98,4.443,108,1.329]],["description/17",[0,3.255,5,0.201,83,4.341,88,4.389,93,4.661,108,1.965,122,8.332]],["title/18",[4,2.489,25,3.384,26,0.735,108,1.463]],["description/18",[4,3.441,5,0.207,25,4.679,108,2.022,123,8.576,124,8.576]],["title/19",[1,1.474,125,6.129]],["description/19",[1,2.064,2,1.811,125,7.184]],["title/20",[1,1.068,7,1.138,73,2.375,74,3.494,126,2.904]],["description/20",[1,1.536,5,0.195,74,5.024,75,6.654,76,4.132,77,7.428,125,6.389,127,8.102]],["title/21",[1,1.068,7,1.138,26,0.667,128,5.166,129,3.851]],["description/21",[1,1.58,5,0.201,7,1.683,22,1.373,26,0.987,129,5.695,130,8.332]],["title/22",[1,1.176,26,0.735,131,5.687,132,4.579]],["description/22",[1,1.456,5,0.185,7,1.551,26,0.909,30,5.372,129,5.247,131,7.039,132,5.667,133,3.06,134,7.677]],["title/23",[1,1.308,7,1.394,135,2.678]],["description/23",[1,0.523,2,1.169,5,0.067,7,0.558,10,0.821,22,0.969,31,0.583,34,0.748,35,1.147,36,4.579,37,3.852,38,1.808,39,1.303,40,2.023,41,1.886,42,4.32,43,1.711,44,2.543,45,1.093,46,1.886,47,3.133,48,3.133,49,1.657,50,1.931,51,1.845,52,1.586,53,3.133,54,3.133,55,3.133,56,1.845,57,2.634,58,1.886,59,1.517,60,2.681,61,3.133,62,1.886,63,1.525,64,1.471,65,1.886,66,1.038,67,1.434,68,1.147,69,1.886,70,1.808,71,1.886,135,1.071,136,0.751,137,1.886,138,0.877,139,2.76]],["title/24",[1,1.474,140,4.466]],["description/24",[1,1.727,25,4.97,140,5.234,141,2.597]],["title/25",[1,1.308,26,0.817,140,3.964]],["description/25",[1,1.58,5,0.201,31,1.759,140,4.788,142,3.152,143,4.661,144,8.332]],["title/26",[1,1.308,135,2.678,140,3.964]],["description/26",[1,1.626,5,0.207,126,4.42,135,3.329,140,4.928,145,8.576]],["title/27",[1,1.308,91,2.237,140,3.964]],["description/27",[1,1.675,5,0.213,91,2.865,140,5.076,146,8.835]],["title/28",[1,1.308,59,1.78,140,3.964]],["description/28",[1,1.178,2,1.235,5,0.205,14,1.471,15,2.321,16,3.073,17,3.237,21,4.388,39,2.933,140,3.57,147,3.31,148,4.246,149,6.212,150,5.356,151,4.899,152,2.833,153,6.212]],["title/29",[1,1.308,140,3.964,154,6.899]],["description/29",[1,1.955,5,0.201,7,1.683,91,2.702,140,4.788,155,8.332]],["title/30",[1,1.308,140,3.964,156,4.715]],["description/30",[1,1.955,5,0.201,7,1.683,140,4.788,156,5.695,157,8.332]],["title/31",[1,1.474,84,3.056]],["description/31",[1,2.064,2,1.811,84,3.582]],["title/32",[91,1.827,108,1.329,158,5.166,159,5.166,160,4.29]],["description/32",[3,2.352,5,0.167,91,2.253,108,1.639,129,6.274,148,4.749,158,6.372,159,6.372,160,5.291,161,9.181,162,4.646,163,6.949]],["title/33",[8,1.802,26,0.735,164,2.654,165,5.094]],["description/33",[2,0.855,5,0.157,7,1.318,8,1.249,10,1.279,15,1.606,16,2.127,23,2.265,28,2.665,34,1.165,35,1.786,66,1.616,67,1.344,117,2.816,136,1.776,141,1.226,142,1.626,164,1.84,165,5.358,166,2.762,167,4.299,168,0.953,169,3.941,170,3.941,171,3.706,172,3.941,173,3.008,174,2.215,175,3.273,176,3.53,177,2.374,178,2.542,179,4.299,180,3.941,181,2.505,182,4.299]],["title/34",[8,1.802,164,2.654,165,5.094,183,4.063]],["description/34",[3,2.771,5,0.174,7,1.462,10,2.437,15,1.401,16,1.854,23,1.975,31,0.791,136,1.598,141,1.674,164,3.096,165,4.821,166,2.409,168,0.831,169,3.437,170,3.437,171,3.232,172,3.437,173,2.623,174,1.932,175,2.854,183,4.739,184,5.87,185,3.749,186,3.749,187,1.681,188,2.767,189,3.749,190,3.437,191,2.767,192,5.87]],["title/35",[1,1.308,7,1.394,193,3.286]],["description/35",[1,1.626,5,0.207,7,1.732,141,2.445,193,4.085,194,8.576]],["title/36",[26,0.735,108,1.463,195,3.099,196,3.914]],["description/36",[2,1.382,3,1.193,5,0.135,6,1.555,10,1.049,22,0.581,26,0.662,31,1.18,34,0.955,84,2.198,108,0.831,126,1.816,135,1.368,141,1.005,166,3.592,168,1.239,195,3.472,196,5.443,197,2.053,198,3.523,199,2.683,200,2.779,201,1.877,202,2.683,203,2.063,204,5.59,205,5.59,206,1.971,207,1.997,208,3.038,209,1.71,210,3.738,211,3.821,212,3.821,213,3.523]],["title/37",[1,1.068,7,1.138,73,2.375,214,4.627,215,2.467]],["description/37",[3,1.831,5,0.13,7,1.093,37,3.544,76,2.759,105,2.73,199,4.119,214,6.347,215,3.384,216,1.894,217,8.267,218,4.96,219,4.96,220,3.108,221,2.73,222,2.281,223,1.773,224,4.96,225,4.119,226,4.96,227,2.73,228,5.41]],["title/38",[214,5.094,215,2.716,216,2.171,229,1.457]],["description/38",[1,0.759,5,0.096,22,0.66,34,1.085,37,2.623,199,3.05,214,6.197,215,3.304,216,2.641,217,6.918,218,3.672,219,3.672,220,2.301,221,2.021,222,1.689,223,1.312,224,3.672,225,4.706,226,3.672,227,3.119,229,0.94,230,3.453,231,3.158,232,3.088,233,2.971,234,4.005,235,3.289,236,2.875,237,2.737,238,3.05,239,4.005,240,2.678,241,4.005]],["title/39",[8,1.802,20,2.523,73,2.615,168,1.375]],["description/39",[5,0.176,6,3.22,7,1.474,8,2.12,57,4.192,73,3.076,76,3.72,105,3.682,195,3.645,196,4.603,242,7.295,243,7.295]],["title/40",[1,1.308,7,1.394,26,0.817]],["description/40",[1,1.675,5,0.213,22,1.456,108,2.083,244,8.835]],["title/41",[1,1.308,7,1.394,59,1.78]],["description/41",[1,0.757,2,0.794,5,0.056,7,1.054,10,1.188,22,0.86,23,1.233,31,0.843,34,0.634,35,0.973,36,4.121,37,3.418,38,1.534,39,1.105,40,2.303,41,1.6,42,3.889,43,1.452,44,2.289,45,0.927,46,1.6,47,2.728,48,2.728,49,1.405,50,1.638,51,1.565,52,1.345,53,2.728,54,2.728,55,2.728,56,1.565,57,2.293,58,1.6,59,1.346,60,2.379,61,2.728,62,1.6,63,1.293,64,1.247,65,1.6,66,0.88,67,0.732,68,0.973,69,1.6,70,1.534,71,1.6,101,1.638,126,1.207,136,0.637,147,2.127,152,1.068,245,1.277,246,1.22,247,1.207,248,1.017,249,1.194,250,1.805,251,2.485,252,2.147,253,2.018,254,2.147]],["title/42",[3,2.1,59,1.601,248,2.695,249,3.163]],["description/42",[5,0.195,7,1.637,152,3.694,247,4.176,248,3.52,249,4.132,250,3.664,255,8.102]],["title/43",[256,5.196,257,7.772]],["description/43",[1,1.714,5,0.164,43,4.209,108,2.132,250,3.07,256,4.539,258,6.788,259,5.353,260,6.788,261,6.788,262,5.353,263,6.788,264,6.788]],["title/44",[1,1.068,7,1.138,26,0.667,31,1.189,265,3.851]],["description/44",[5,0.185,6,3.388,108,1.81,142,2.905,201,4.091,222,3.237,265,5.247,266,4.844,267,7.677,268,7.677]],["title/45",[1,1.176,7,1.253,26,0.735,269,3.426]],["description/45",[1,1.495,3,3.372,5,0.19,7,1.593,22,1.299,108,1.859,269,4.355,270,7.884]],["title/46",[1,1.176,7,1.253,59,1.601,173,4.34]],["description/46",[1,0.695,2,1.147,5,0.117,7,0.741,10,1.442,21,2.496,22,0.798,23,1.117,31,0.774,34,0.575,35,0.881,36,3.857,37,3.173,38,1.389,39,1.001,40,2.138,41,1.449,42,3.64,43,1.315,44,2.142,45,0.84,46,1.449,47,2.506,48,2.506,49,1.273,50,1.484,51,1.418,52,1.219,53,2.506,54,2.506,55,2.506,56,1.418,57,2.107,58,1.449,59,1.25,60,2.209,61,2.506,62,1.449,63,1.171,64,1.13,65,1.449,66,0.797,67,0.663,68,0.881,69,1.449,70,2.402,71,1.449,126,1.093,136,0.577,147,1.954,152,0.967,173,1.484,245,1.157,246,1.105,247,1.093,248,0.922,249,1.082,250,1.658,251,2.307,252,1.945,253,1.828,271,1.828,272,1.615,273,1.673,274,1.449,275,2.121,276,2.121]],["title/47",[1,1.176,7,1.253,26,0.735,277,5.687]],["description/47",[1,1.419,3,2.533,5,0.18,6,3.302,10,2.227,21,3.856,34,2.028,138,2.376,142,2.83,277,6.86,278,7.481]],["title/48",[166,4.433,279,4.952,280,4.613]],["description/48",[1,1.675,2,1.757,166,5.677,279,6.342,280,5.907]],["title/49",[1,1.068,7,1.138,59,1.454,279,4.044,280,3.767]],["description/49",[5,0.201,7,1.683,147,4.44,247,4.294,279,5.981,280,5.571,281,8.332]],["title/50",[1,1.068,7,1.138,26,0.667,166,3.62,262,4.443]],["description/50",[1,1.258,3,2.246,5,0.16,8,1.928,31,1.4,67,2.075,106,3.712,108,2.099,166,4.263,262,7.02,282,2.883,283,6.083,284,6.634,285,6.634]],["title/51",[1,1.176,7,1.253,73,2.615,280,4.147]],["description/51",[5,0.185,6,3.388,17,4,76,3.915,195,3.836,196,4.844,216,2.688,280,5.133,286,7.677,287,7.677]],["title/52",[1,1.068,7,1.138,26,0.667,67,1.762,279,4.044]],["description/52",[1,1.626,5,0.207,67,2.682,142,3.245,279,6.156,288,8.576]],["title/53",[1,1.068,7,1.138,59,1.454,166,3.62,280,3.767]],["description/53",[5,0.207,6,3.785,147,4.57,166,5.511,280,5.734,289,8.576]],["title/54",[67,2.431,138,2.468]],["description/54",[1,1.675,2,1.757,67,2.763,138,3.394]],["title/55",[26,0.667,138,1.789,178,3.332,290,3.851,291,3.62]],["description/55",[1,1.086,5,0.194,10,1.704,14,1.356,22,0.944,26,0.678,31,1.209,85,3.493,138,1.819,141,1.633,223,1.877,229,1.89,290,5.499,291,3.68,292,4.227,293,1.791,294,3.914,295,5.727,296,5.251,297,5.251]],["title/56",[26,0.735,138,1.97,164,2.654,178,3.668]],["description/56",[5,0.218,14,1.607,22,1.119,31,1.433,138,2.871,142,2.568,164,2.905,223,2.225,229,2.123,292,5.011,298,3.798,299,6.788]],["title/57",[26,0.667,138,1.789,178,3.332,282,2.448,290,3.851]],["description/57",[1,0.955,5,0.209,10,1.499,14,1.193,22,0.83,26,0.597,31,1.063,88,2.654,138,1.6,141,1.436,164,2.156,223,1.651,229,1.724,282,3.19,290,5.017,292,3.719,293,1.576,297,4.619,298,2.818,300,3.836,301,2.4,302,7.341,303,2.172,304,5.038]],["title/58",[6,2.487,26,0.667,138,1.789,178,3.332,201,3.002]],["description/58",[3,2.196,5,0.211,14,1.536,22,1.069,26,0.768,31,1.369,108,1.53,138,2.06,201,3.457,223,2.126,229,2.059,292,4.789,305,6.487,306,5.948,307,6.487]],["title/59",[26,0.667,83,2.935,138,1.789,178,3.332,290,3.851]],["description/59",[1,1.204,5,0.208,7,1.282,14,1.503,22,1.046,26,0.752,31,1.34,108,1.497,138,2.016,223,2.08,229,2.029,290,4.338,292,4.685,306,5.82,308,6.347,309,6.347]],["title/60",[85,3.783,138,1.97,178,3.668,290,4.239]],["description/60",[1,0.939,5,0.175,7,1,14,1.173,22,0.816,31,1.53,34,1.342,67,1.549,68,2.058,88,2.609,108,1.168,138,2.724,164,2.119,223,1.623,229,1.703,290,4.955,292,6.331,298,2.771,300,3.771,310,4.067,311,3.771,312,4.952,313,4.952]],["title/61",[3,2.1,26,0.735,67,1.94,138,1.97]],["description/61",[5,0.213,138,2.806,142,3.342,164,3.781,314,8.835]],["title/62",[26,0.817,67,2.158,138,2.191]],["description/62",[5,0.201,22,1.373,26,0.987,67,2.606,138,2.646,206,4.661,315,8.332]],["title/63",[26,0.817,138,2.191,316,5.253]],["description/63",[5,0.213,108,2.083,138,2.806,316,6.727,317,8.835]],["title/64",[318,4.635]],["description/64",[1,1.783,2,1.869,318,4.898]],["title/65",[26,0.735,318,3.232,319,5.094,320,4.723]],["description/65",[1,1.456,2,1.526,5,0.185,7,1.551,141,2.189,142,2.905,318,4,319,6.305,320,5.846,321,7.677]],["title/66",[59,1.601,318,3.232,319,5.094,320,4.723]],["description/66",[1,1.204,2,1.262,5,0.153,7,1.282,21,3.271,31,1.34,34,1.72,136,2.352,141,1.81,143,3.551,251,3.023,301,3.023,318,3.307,319,5.213,320,4.833,322,6.347,323,6.347]],["title/67",[26,0.817,318,3.594,320,5.253]],["description/67",[5,0.213,318,4.603,320,6.727,324,8.835,325,8.835]],["title/68",[59,1.601,216,2.171,318,3.232,326,4.34]],["description/68",[1,1.456,3,2.599,5,0.185,152,3.501,318,4,326,5.372,327,6.619,328,3.561,329,5.511,330,7.677]],["title/69",[1,1.176,7,1.253,59,1.601,318,3.232]],["description/69",[2,1.497,3,2.549,5,0.126,6,2.303,7,1.054,10,1.553,20,3.063,31,1.101,34,1.414,59,1.943,147,4.012,247,2.689,269,5.343,318,5.04,331,2.556,332,4.783,333,5.217]],["title/70",[334,8.897]],["description/70",[1,1.675,2,1.757,22,1.456,84,3.474,335,5.388]],["title/71",[1,0.903,7,0.962,26,0.564,336,4.761,337,3.625,338,1.885,339,2.904]],["description/71",[5,0.191,6,2.479,7,1.135,10,1.672,26,0.665,108,1.325,141,1.601,175,4.277,251,3.781,293,1.757,303,2.422,337,4.277,339,3.426,340,4.384,341,5.617,342,7.937,343,4.613,344,5.15,345,5.15,346,5.617]],["title/72",[347,8.157]],["description/72",[1,1.783,2,1.869,347,8.62]],["title/73",[1,1.308,7,1.394,348,4.433]],["description/73",[1,1.727,5,0.219,348,5.853,349,9.109]],["title/74",[1,1.308,7,1.394,350,5.093]],["description/74",[1,1.996,5,0.176,34,1.977,269,4.03,331,3.574,350,6.996,351,6.689,352,6.289,353,7.295]],["title/75",[1,1.176,7,1.253,26,0.735,348,3.986]],["description/75",[1,1.769,3,2.409,5,0.171,22,1.173,108,1.679,141,2.029,265,4.865,350,5.254,352,8.041,354,6.526,355,7.118]],["title/76",[1,1.068,7,1.138,26,0.667,67,1.762,348,3.62]],["description/76",[1,1.626,5,0.207,22,1.414,108,2.022,348,5.511,356,8.576]],["title/77",[293,2.431,357,5.918]],["description/77",[2,1.705,293,3.283,357,6.53,358,6.53,359,6.763]],["title/78",[177,3.426,216,2.171,360,5.687,361,4.579]],["description/78",[5,0.18,30,5.235,31,1.579,43,4.639,177,4.132,360,6.86,361,5.522,362,4.033,363,7.481,364,5.235,365,7.481]],["title/79",[5,0.124,35,2.145,141,1.471,191,3.81,293,1.614,366,2.75]],["description/79",[5,0.248,15,3.43,28,4.309,111,4.749,141,1.981,191,6.777,293,2.173,366,3.703,367,5.991,368,6.372]],["title/80",[5,0.124,35,2.145,141,1.471,173,3.611,293,1.614,303,2.225]],["description/80",[5,0.24,15,2.946,141,2.248,173,5.516,293,2.466,303,3.399,369,7.229,370,6.217]],["title/81",[5,0.136,7,1.138,35,2.341,191,4.159,293,1.762]],["description/81",[3,1,5,0.233,7,1.808,10,1.836,14,0.7,15,2.668,21,1.523,66,1.111,68,1.228,108,0.697,141,2.416,187,1.325,188,2.181,191,2.181,207,2.749,220,1.698,222,1.246,237,2.019,240,1.976,246,1.539,293,2.799,303,2.091,331,1.448,358,2.25,366,1.574,368,5.656,370,2.33,371,3.394,372,2.955,373,2.25,374,2.955,375,2.955,376,2.068,377,2.019,378,2.124]],["title/82",[5,0.124,35,2.145,141,1.471,293,1.614,303,2.225,379,2.016]],["description/82",[5,0.24,22,1.299,141,2.248,293,2.466,303,3.399,357,6.003,379,3.08,380,7.884]],["title/83",[293,2.431,381,5.918]],["description/83",[2,1.705,293,3.283,358,6.53,359,6.763,381,6.53]],["title/84",[5,0.115,7,0.962,26,0.564,49,2.858,293,1.489,303,2.053,382,3.418]],["description/84",[5,0.237,7,1.796,10,1.116,14,0.888,15,2.193,26,0.695,31,1.239,49,2.25,66,1.409,67,1.172,68,1.558,76,1.912,91,1.216,105,1.892,191,2.767,207,2.125,249,1.912,293,2.78,303,3.833,378,1.642,382,4.214,383,2.021,384,3.079,385,3.437,386,2.071,387,2.691,388,3.437,389,3.749]],["title/85",[5,0.124,7,1.043,26,0.611,49,3.098,293,1.614,303,2.225]],["description/85",[5,0.237,7,1.654,10,2.153,11,3.437,14,0.888,15,1.401,23,1.975,26,0.695,49,2.25,66,1.409,67,1.172,68,1.558,91,1.216,187,2.633,188,2.767,191,2.767,249,1.912,293,2.78,303,3.53,378,1.642,382,2.691,384,3.079,385,3.437,386,2.071,387,2.691,388,3.437,390,3.232,391,3.749,392,3.079,393,3.749]],["title/86",[84,2.713,293,2.158,394,3.635]],["description/86",[2,1.657,84,3.277,293,3.225,358,6.345,359,6.571,394,4.389]],["title/87",[135,2.408,141,1.769,293,1.94,394,3.268]],["description/87",[5,0.197,10,1.359,14,1.081,15,1.706,52,2.624,66,1.717,67,1.428,68,1.898,84,1.796,135,1.772,141,1.302,222,1.925,225,5.199,227,2.305,232,2.282,293,3.038,303,1.969,318,2.379,338,1.808,357,3.477,361,3.371,378,2,394,4.78,395,3.477,396,4.567,397,4.187]],["title/88",[141,1.769,229,1.457,293,1.94,394,3.268]],["description/88",[1,1.58,5,0.201,141,2.376,293,2.606,394,4.389,398,7.64,399,8.332]],["title/89",[26,0.735,141,1.769,293,1.94,394,3.268]],["description/89",[5,0.201,108,1.965,141,2.376,247,4.294,293,2.606,394,4.389,400,7.64]],["title/90",[59,1.454,136,1.534,141,1.606,293,1.762,401,5.166]],["description/90",[5,0.207,59,2.213,136,2.335,293,2.682,401,7.863,402,8.576]],["title/91",[137,3.851,291,3.62,293,1.762,394,2.968,403,5.166]],["description/91",[5,0.185,137,5.247,200,6.055,291,4.933,293,2.401,394,4.044,403,7.039,404,7.677,405,7.677,406,7.677]],["title/92",[340,4.914]],["description/92",[2,1.757,293,2.763,340,4.88,358,6.727,359,6.967]],["title/93",[5,0.124,26,0.611,108,1.217,141,1.471,293,1.614,303,2.225]],["description/93",[5,0.244,108,1.911,141,2.31,203,2.99,293,2.534,303,3.493,407,8.102]],["title/94",[26,0.817,340,3.811,408,5.948]],["description/94",[5,0.207,108,2.022,340,4.737,408,7.394,409,8.576,410,8.576]],["title/95",[174,4.585]],["description/95",[2,1.757,174,4.553,293,2.763,358,6.727,359,6.967]],["title/96",[3,2.1,135,2.408,174,3.197,411,5.687]],["description/96",[1,0.781,2,1.255,3,2.137,5,0.099,30,2.881,31,1.333,34,1.116,66,1.548,67,1.288,68,1.711,101,2.881,126,2.122,135,1.598,141,1.174,174,3.254,197,2.399,207,2.334,222,1.736,236,2.956,293,1.288,301,1.961,318,2.145,340,2.274,345,3.775,378,1.803,386,2.274,392,3.382,411,5.788,412,1.803,413,2.246,414,4.117,415,4.117,416,4.117,417,4.117,418,3.775,419,3.775,420,1.862,421,4.117]],["title/97",[215,3.403,422,2.959]],["description/97",[2,1.811,215,4.767,422,3.468]],["title/98",[1,1.068,7,1.138,215,2.467,422,2.145,423,5.634]],["description/98",[1,1.495,5,0.19,7,1.593,215,3.452,422,3.002,424,7.229,425,4.662,426,4.411,427,7.884]],["title/99",[215,3.403,425,4.595]],["description/99",[2,1.811,215,4.767,425,5.386]],["title/100",[25,2.816,96,3.256,229,1.212,422,1.965,426,2.887,428,4.239]],["description/100",[5,0.19,25,4.301,96,4.974,216,2.76,229,1.851,422,3.002,426,4.411,428,6.475,429,7.884]],["title/101",[26,0.735,203,2.29,422,2.362,426,3.47]],["description/101",[5,0.19,108,1.859,203,2.91,215,3.452,412,3.452,422,3.002,425,4.662,426,4.411,430,7.884]],["title/102",[216,2.415,422,2.627,426,3.86]],["description/102",[5,0.19,215,3.452,216,2.76,301,3.755,412,3.452,422,3.002,425,4.662,426,4.411,431,7.884]],["title/103",[26,0.667,168,1.249,422,2.145,426,3.152,432,4.443]],["description/103",[5,0.185,142,2.905,168,1.701,215,3.362,291,4.933,422,2.923,425,4.54,426,4.295,432,6.055,433,7.677]],["title/104",[26,0.667,168,1.249,422,2.145,426,3.152,434,4.627]],["description/104",[5,0.19,142,2.983,168,1.747,215,3.452,422,3.002,425,4.662,426,4.411,434,6.475,435,7.884]],["title/105",[26,0.611,187,2.315,328,2.394,422,1.965,426,2.887,436,3.93]],["description/105",[5,0.18,142,2.83,168,1.658,215,3.276,328,3.47,422,2.848,425,4.424,426,4.185,437,5.113,438,6.86,439,7.481]],["title/106",[59,1.454,168,1.249,422,2.145,426,3.152,432,4.443]],["description/106",[5,0.185,136,2.09,168,1.701,215,3.362,251,3.657,422,2.923,425,4.54,426,4.295,434,6.305,440,7.677]],["title/107",[59,1.332,187,2.315,328,2.394,422,1.965,426,2.887,436,3.93]],["description/107",[5,0.18,136,2.037,168,1.658,215,3.276,328,3.47,422,2.848,425,4.424,426,4.185,437,5.113,438,6.86,441,7.481]],["title/108",[229,1.62,422,2.627,426,3.86]],["description/108",[5,0.19,215,3.452,229,1.851,301,3.755,412,3.452,422,3.002,425,4.662,426,4.411,442,7.884]],["title/109",[1,1.068,26,0.667,422,2.145,426,3.152,443,2.76]],["description/109",[1,1.456,5,0.185,108,1.81,203,2.834,215,3.362,422,2.923,425,4.54,426,4.295,443,3.761,444,7.677]],["title/110",[1,1.068,7,1.138,422,2.145,426,3.152,445,2.292]],["description/110",[1,1.536,5,0.195,215,3.548,235,6.654,425,4.791,443,3.969,445,3.296,446,8.102]],["title/111",[328,3.605,339,4.74]],["description/111",[2,1.811,215,3.989,328,4.225,339,5.556]],["title/112",[7,1.423,26,0.564,197,2.775,328,2.208,339,2.904,447,2.508]],["description/112",[5,0.185,7,1.979,142,2.905,197,4.474,328,3.561,339,4.682,422,2.923,447,4.044,448,7.677]],["title/113",[227,3.482,338,2.731,449,3.594]],["description/113",[2,1.757,215,3.869,227,4.459,338,3.497,449,4.603]],["title/114",[1,1.068,7,1.138,26,0.667,222,2.375,395,4.29]],["description/114",[5,0.215,6,2.344,10,1.581,40,2.344,49,3.189,66,1.997,67,1.661,68,2.207,141,1.514,142,2.01,222,3.763,245,2.898,293,1.661,303,2.29,378,2.326,379,2.075,395,5.808,397,4.87,450,4.87,451,5.312,452,4.189,453,5.312]],["title/115",[22,1.022,216,2.171,338,2.456,449,3.232]],["description/115",[1,0.645,2,1.081,3,1.151,5,0.204,7,1.098,8,0.988,10,1.618,15,2.536,22,0.561,40,1.501,66,1.279,67,1.064,68,1.413,141,1.549,222,1.434,225,2.589,235,2.793,238,2.589,269,3.002,293,2.425,331,1.666,338,3.069,351,3.118,362,1.833,377,2.324,378,1.489,445,1.383,449,2.831,454,3.492,455,3.401,456,1.666,457,2.441,458,3.118,459,2.932,460,3.118,461,2.185,462,3.118,463,3.401,464,3.401]],["title/116",[135,2.408,338,2.456,449,3.232,465,4.579]],["description/116",[5,0.207,338,3.395,449,4.468,465,6.331,466,5.511,467,8.576]],["title/117",[22,0.929,73,2.375,227,2.844,449,2.935,468,4.443]],["description/117",[5,0.201,22,1.373,227,4.205,449,4.341,468,6.571,469,6.345,470,8.332]],["title/118",[274,3.851,311,4.29,338,2.23,471,5.166,472,5.166]],["description/118",[5,0.164,40,2.996,225,5.169,238,5.169,300,5.169,338,4.023,456,3.326,457,6.488,458,6.224,471,6.224,472,6.224,473,6.788]],["title/119",[14,1.634,338,2.731,449,3.594]],["description/119",[5,0.213,14,2.092,338,3.497,449,4.603,474,8.835]],["title/120",[26,0.735,108,1.463,338,2.456,449,3.232]],["description/120",[1,1.428,3,1.766,5,0.233,7,1.054,10,1.553,15,1.949,40,2.303,108,1.23,133,2.079,141,1.487,269,4.159,293,2.355,338,2.981,362,2.812,366,2.78,449,2.718,459,4.498,460,4.783,461,3.352,475,5.217,476,5.217]],["title/121",[193,3.286,338,2.731,449,3.594]],["description/121",[1,1.41,3,1.735,5,0.245,7,1.502,10,1.526,15,1.915,22,0.845,40,2.262,141,1.461,193,2.442,269,4.106,293,2.325,338,2.943,362,2.763,366,2.731,449,2.67,459,4.419,461,3.294,462,4.7,477,5.126]],["title/122",[215,3.403,478,5.091]],["description/122",[2,1.811,215,4.767,478,5.967]],["title/123",[1,1.068,7,1.138,26,0.667,164,2.411,479,3.332]],["description/123",[1,1.95,3,2.352,5,0.167,7,1.404,26,0.823,168,1.54,215,3.043,478,4.552,479,4.109,480,2.952,481,6.949,482,6.949]],["title/124",[7,1.138,59,1.454,164,2.411,247,2.904,479,3.332]],["description/124",[3,2.599,5,0.185,7,1.551,59,1.981,168,1.701,215,3.362,478,5.029,479,4.54,483,6.055,484,7.677]],["title/125",[229,1.825,479,4.595]],["description/125",[5,0.19,22,1.299,215,3.452,229,1.851,478,5.164,479,4.662,485,3.48,486,6.003,487,7.884]],["title/126",[216,2.721,479,4.595]],["description/126",[5,0.19,22,1.299,215,3.452,216,2.76,478,5.164,479,4.662,485,3.48,486,6.003,488,7.884]],["title/127",[3,1.907,26,0.667,168,1.249,201,3.002,489,4.627]],["description/127",[5,0.18,26,0.886,168,1.658,201,3.986,215,3.276,337,5.697,373,5.697,436,5.697,489,7.912,490,7.481]],["title/128",[91,2.237,136,1.878,479,4.08]],["description/128",[1,1.727,3,2.651,5,0.133,17,2.871,34,1.494,66,2.072,91,2.54,136,2.132,212,3.767,215,2.413,301,2.625,362,2.971,478,3.61,479,5.386,491,5.511,492,4.526,493,5.511,494,5.511]],["title/129",[135,2.187,215,2.467,495,5.166,496,4.443,497,4.044]],["description/129",[1,0.972,3,1.735,5,0.211,10,1.526,26,0.607,73,2.161,141,1.461,168,1.136,215,3.255,293,1.603,294,3.503,318,2.67,339,3.126,394,2.7,466,3.294,478,3.358,479,3.031,495,4.7,496,5.863,498,4.7,499,4.7,500,5.126,501,4.419,502,4.7,503,5.126]],["title/130",[26,0.735,282,2.695,479,3.668,486,4.723]],["description/130",[5,0.19,22,1.299,215,3.452,282,3.426,437,5.388,478,5.164,479,4.662,486,6.003,504,7.884]],["title/131",[1,1.068,7,1.138,26,0.667,216,1.972,479,3.332]],["description/131",[1,1.797,5,0.176,26,0.864,105,3.682,108,1.72,215,3.194,216,2.554,478,4.779,479,4.314,505,7.295,506,7.295]],["title/132",[59,1.454,215,2.467,479,3.332,496,4.443,497,4.044]],["description/132",[1,1.086,5,0.194,136,1.559,141,1.633,215,4.073,269,3.163,293,1.791,294,3.914,331,2.806,339,3.493,466,3.68,478,3.751,479,3.386,496,6.345,497,4.111,498,5.251,499,5.251,502,5.251,507,5.727]],["title/133",[59,1.601,251,2.955,479,3.668,489,5.094]],["description/133",[1,1.318,5,0.167,10,2.068,31,1.467,136,1.892,215,3.043,251,4.373,466,4.465,478,4.552,489,5.707,496,5.48,508,6.949,509,6.949]],["title/134",[4,3.118,510,4.595]],["description/134",[2,1.811,4,4.368,510,5.386]],["title/135",[4,2.768,445,2.807,510,4.08]],["description/135",[4,3.545,5,0.213,445,3.594,510,5.224,511,8.835]],["title/136",[4,2.768,193,3.286,510,4.08]],["description/136",[4,4.066,5,0.195,8,2.354,91,2.627,168,1.796,510,4.791,512,8.102]],["title/137",[4,2.489,26,0.735,136,1.689,513,5.348]],["description/137",[4,3.343,5,0.201,10,2.48,136,2.268,513,7.184,514,7.184,515,8.332]],["title/138",[4,2.489,59,1.601,136,1.689,510,3.668]],["description/138",[4,3.343,5,0.201,10,2.48,136,2.268,513,7.184,516,5.695,517,8.332]],["title/139",[26,0.611,148,3.527,432,4.07,518,4.239,519,3.93,520,3.705]],["description/139",[5,0.18,8,2.174,26,0.886,105,3.776,143,4.185,148,5.113,432,5.9,518,6.144,519,5.697,520,5.37,521,7.481]],["title/140",[4,2.768,73,2.909,510,4.08]],["description/140",[4,3.545,5,0.213,73,3.725,510,5.224,522,8.835]],["title/141",[135,2.003,518,4.239,519,3.93,523,4.732,524,3.93,525,5.161]],["description/141",[5,0.195,466,5.206,518,6.654,519,6.169,523,7.428,524,6.169,526,8.102,527,8.102]],["title/142",[4,2.489,26,0.735,108,1.463,510,3.668]],["description/142",[4,3.545,5,0.213,108,2.083,510,5.224,528,8.835]],["title/143",[0,3.036,4,3.118]],["description/143",[0,3.559,2,1.811,4,4.368]],["title/144",[4,2.071,8,1.5,26,0.611,366,2.75,529,3.93,530,4.239]],["description/144",[4,3.803,5,0.176,8,2.12,31,1.54,108,1.72,178,4.314,301,3.475,366,3.887,529,5.555,530,5.991,531,7.295]],["title/145",[1,1.068,4,2.261,8,1.637,26,0.667,133,2.245]],["description/145",[1,1.456,4,3.081,5,0.185,8,2.231,108,1.81,133,3.06,197,4.474,532,7.677,533,7.677,534,7.677]],["title/146",[8,1.637,26,0.667,174,2.904,413,3.074,535,4.443]],["description/146",[5,0.19,8,2.291,26,0.934,413,4.301,535,6.217,536,4.974,537,6.003,538,7.229,539,7.884]],["title/147",[4,2.261,8,1.637,26,0.667,166,3.62,540,3.767]],["description/147",[1,1.495,4,3.163,5,0.19,8,2.291,108,1.859,133,3.142,166,5.066,540,5.271,541,7.884]],["title/148",[26,0.735,174,3.197,535,4.892,542,5.094]],["description/148",[5,0.207,26,1.016,174,4.42,535,6.763,542,7.043,543,8.576]],["title/149",[3,1.907,4,2.261,26,0.667,138,1.789,544,3.237]],["description/149",[3,2.821,4,3.343,5,0.201,108,1.965,138,2.646,544,4.788,545,8.332]],["title/150",[3,2.1,4,2.489,26,0.735,544,3.564]],["description/150",[3,2.903,4,3.441,5,0.207,108,2.022,544,4.928,546,8.576]],["title/151",[8,1.802,26,0.735,108,1.463,547,5.687]],["description/151",[2,2.219,3,1.042,5,0.153,7,0.622,8,0.895,34,0.834,76,2.558,108,0.726,150,2.655,195,1.538,203,1.137,223,1.009,247,1.587,269,1.701,274,3.428,382,3.601,418,2.823,547,2.823,548,3.079,549,4.685,550,3.82,551,2.823,552,3.079,553,3.079,554,3.079,555,3.079,556,2.966,557,5.016,558,3.079,559,3.079,560,3.079,561,3.079,562,3.079,563,3.079,564,3.079,565,3.079,566,2.345,567,3.079,568,3.079,569,3.079,570,3.079,571,3.079]],["title/152",[1,0.979,10,1.536,115,2.966,137,3.527,572,4.239,573,4.732]],["description/152",[1,0.894,2,1.39,3,1.596,4,1.891,5,0.168,15,1.761,28,2.923,31,1.476,34,1.277,115,4.788,137,3.221,148,3.221,151,3.717,196,2.974,413,2.572,535,3.717,537,3.589,549,3.479,572,3.871,573,4.322,574,4.713,575,4.713,576,4.713,577,4.713,578,3.871,579,4.713,580,4.713,581,4.322,582,3.871]],["title/153",[4,2.261,26,0.667,282,2.448,530,4.627,583,3.851]],["description/153",[1,1.536,4,3.251,5,0.195,142,3.065,282,3.52,530,6.654,583,5.537,584,8.102]],["title/154",[0,2.201,1,1.068,4,2.261,7,1.138,17,2.935]],["description/154",[0,2.999,1,1.456,5,0.185,7,1.551,101,5.372,362,4.139,585,7.039,586,7.677,587,7.677,588,7.677]],["title/155",[4,3.118,136,2.116]],["description/155",[2,1.811,4,4.368,136,2.48]],["title/156",[4,2.489,59,1.601,106,3.47,168,1.375]],["description/156",[4,3.002,5,0.18,8,2.174,31,2.034,133,2.982,136,2.037,168,1.658,183,4.901,589,7.481,590,7.481]],["title/157",[4,2.261,8,1.637,26,0.667,143,3.152,382,4.044]],["description/157",[4,3.986,5,0.156,8,1.885,105,3.274,108,1.53,143,3.629,197,5.11,229,1.523,379,2.534,382,4.657,510,3.836,540,5.863,591,6.487]],["title/158",[4,2.768,216,2.415,229,1.62]],["description/158",[4,4.137,5,0.201,216,2.917,229,1.957,592,6.345,593,7.64]],["title/159",[4,2.489,26,0.735,168,1.375,282,2.695]],["description/159",[4,3.002,5,0.232,6,3.302,35,3.109,76,3.815,168,1.658,206,4.185,282,3.251,593,6.86,594,7.481]],["title/160",[3,2.1,4,2.489,8,1.802,26,0.735]],["description/160",[3,2.409,4,3.742,5,0.171,8,2.068,108,1.679,178,4.209,197,4.148,301,3.391,382,5.109,510,4.209,540,4.759,595,7.118]],["title/161",[4,2.489,216,2.171,229,1.457,592,4.723]],["description/161",[3,2.821,4,3.343,5,0.201,216,2.917,229,1.957,592,6.345,596,8.332]],["title/162",[4,2.261,8,1.637,26,0.667,164,2.411,168,1.249]],["description/162",[4,3.251,5,0.195,8,2.354,142,3.065,164,3.467,168,1.796,510,4.791,597,8.102]],["title/163",[311,5.918,592,5.918]],["description/163",[2,1.811,4,3.655,311,6.936,592,6.936]],["title/164",[4,2.261,22,0.929,31,1.189,126,2.904,311,4.29]],["description/164",[4,3.93,5,0.185,22,1.265,31,2.068,300,5.846,311,5.846,592,5.846,598,7.677]],["title/165",[447,4.094,599,4.405]],["description/165",[2,1.757,447,4.654,599,6.058,600,8.835]],["title/166",[26,0.611,73,2.176,222,2.176,328,2.394,394,3.936]],["description/166",[5,0.171,7,1.884,26,0.843,73,3.001,197,4.148,222,3.001,328,3.301,394,4.913,422,2.71,447,3.75,601,7.118]],["title/167",[168,1.972]],["description/167",[2,1.811,84,3.582,168,2.019,602,8.352]],["title/168",[142,2.61,168,1.529,602,6.326]],["description/168",[5,0.126,10,1.553,21,3.881,26,1.046,136,1.42,142,1.974,143,2.919,164,2.233,168,1.669,251,2.485,338,2.065,383,2.812,384,4.285,422,2.867,603,5.217,604,8.1,605,5.217,606,5.217,607,4.783,608,5.217,609,5.217]],["title/169",[84,3.056,610,5.196]],["description/169",[2,1.757,7,1.785,84,3.474,447,4.654,610,5.907]],["title/170",[26,0.611,422,1.965,447,2.719,610,3.451,611,4.732,612,4.732]],["description/170",[5,0.171,7,1.438,108,1.679,147,3.793,203,2.627,216,2.492,422,2.71,447,3.75,610,4.759,611,6.526,612,6.526,613,3.521,614,7.118]],["title/171",[26,0.667,422,2.145,447,2.968,544,3.237,610,3.767]],["description/171",[5,0.153,7,0.622,16,2.481,26,0.594,34,0.834,35,1.279,39,2.368,84,1.211,108,1.497,141,0.878,164,1.318,178,1.821,203,1.137,206,2.806,232,1.538,259,2.428,293,0.963,294,2.104,335,1.878,340,1.701,422,1.172,447,1.622,610,4.893,615,5.82,616,2.428,617,6.347,618,3.956,619,8.639,620,3.079,621,3.079,622,3.079,623,3.079,624,3.079,625,3.079,626,3.079,627,3.079,628,3.079,629,3.079,630,3.079,631,3.079,632,3.079,633,3.079,634,3.079,635,3.079,636,3.079,637,3.079]],["title/172",[26,0.735,422,2.362,447,3.268,610,4.147]],["description/172",[5,0.195,7,1.637,108,1.911,133,3.229,203,2.99,447,4.268,610,5.417,638,8.102]],["title/173",[59,1.601,422,2.362,447,3.268,610,4.147]],["description/173",[5,0.195,7,1.637,136,2.206,447,4.268,610,5.417,615,7.428,639,8.102,640,8.102]],["title/174",[84,3.056,422,2.959]],["description/174",[2,1.757,7,1.785,84,3.474,422,3.364,447,4.654]],["title/175",[229,1.62,422,2.627,447,3.635]],["description/175",[5,0.207,7,1.732,229,2.014,422,3.265,447,4.518,641,8.576]],["title/176",[216,2.415,422,2.627,447,3.635]],["description/176",[5,0.207,7,1.732,216,3.002,422,3.265,447,4.518,642,8.576]],["title/177",[26,0.667,168,1.249,422,2.145,447,2.968,643,4.627]],["description/177",[5,0.19,7,1.593,26,0.934,168,1.747,203,2.91,422,3.002,447,4.153,643,6.475,644,7.884]],["title/178",[26,0.817,422,2.627,447,3.635]],["description/178",[5,0.201,7,1.683,108,1.965,203,3.075,422,3.172,447,4.389,645,8.332]],["title/179",[59,1.332,148,3.527,422,1.965,447,2.719,643,4.239,646,2.887]],["description/179",[5,0.185,7,1.551,136,2.09,148,5.247,422,2.923,447,4.044,643,6.305,646,4.295,647,4.844,648,7.677]],["title/180",[221,3.923,222,3.277]],["description/180",[2,1.705,7,1.732,221,5.297,222,3.616,649,5.861]],["title/181",[135,2.408,221,3.131,338,2.456,449,3.232]],["description/181",[5,0.211,7,1.311,15,2.424,23,3.418,34,1.758,177,3.584,181,3.78,203,2.395,338,2.568,366,3.457,449,3.38,650,3.178,651,4.94,652,3.728,653,3.957,654,6.487]],["title/182",[193,2.955,221,3.131,338,2.456,449,3.232]],["description/182",[5,0.208,7,1.282,15,2.372,22,1.046,23,3.344,34,1.72,91,2.058,177,3.506,181,3.699,203,2.343,338,2.513,366,3.382,449,3.307,651,4.833,652,3.647,653,3.871,655,6.347]],["title/183",[193,2.458,221,2.605,338,2.043,449,2.689,649,3.527,656,4.732]],["description/183",[2,1.568,5,0.157,7,1.593,15,1.606,34,1.165,91,2.115,141,1.226,177,2.374,181,2.505,187,1.928,195,2.148,203,1.587,209,2.086,221,4.776,222,1.812,338,1.702,366,2.29,449,2.24,649,4.458,652,2.47,653,2.622,656,5.981,657,3.706,658,3.273,659,4.683,660,3.941,661,4.299]],["title/184",[23,3.268,73,2.615,227,3.131,662,5.094]],["description/184",[5,0.211,7,1.311,15,2.424,22,1.069,23,3.418,34,1.758,177,3.584,181,3.78,203,2.395,227,3.274,366,3.457,651,4.94,652,3.728,653,3.957,663,5.116,664,6.487]],["title/185",[73,2.615,221,3.131,227,3.131,449,3.232]],["description/185",[5,0.218,14,1.607,15,2.536,177,3.75,181,3.956,203,2.506,227,3.426,310,5.575,366,3.617,449,3.537,469,5.169,652,3.9,653,4.14,665,6.788]],["title/186",[73,2.375,221,2.844,666,2.375,667,1.995,668,4.044]],["description/186",[2,1.568,5,0.157,7,1.318,15,1.606,34,1.165,76,2.192,105,2.17,133,1.713,141,1.226,177,2.374,181,2.505,187,1.928,195,2.148,203,1.587,209,2.086,221,4.776,222,1.812,366,2.29,649,4.458,652,2.47,653,2.622,658,3.273,659,6.318,660,3.941,668,3.086,669,3.173,670,4.299,671,4.299]],["title/187",[221,2.844,445,2.292,666,2.375,667,1.995,668,4.044]],["description/187",[2,1.424,5,0.226,7,0.984,8,1.415,15,1.82,34,1.32,79,2.924,80,3.129,133,1.941,152,2.221,177,2.69,181,2.838,203,1.798,366,2.595,413,2.657,445,1.981,652,2.798,653,2.97,657,4.199,666,2.053,667,1.725,668,3.496,669,5.286,672,4.465,673,4.465,674,4.465,675,4.87]],["title/188",[91,1.827,221,2.844,666,2.375,667,1.995,668,4.044]],["description/188",[2,1.424,5,0.226,7,0.984,8,1.415,15,1.82,34,1.32,79,2.924,80,3.129,91,1.579,133,1.941,152,2.221,177,2.69,181,2.838,203,1.798,366,2.595,413,2.657,652,2.798,653,2.97,657,4.199,666,2.053,667,1.725,668,3.496,669,5.286,672,4.465,673,4.465,674,4.465,676,4.87]],["title/189",[84,3.056,649,5.311]],["description/189",[2,1.705,7,1.732,84,3.373,221,4.328,649,7.173]],["title/190",[135,2.187,177,3.112,221,2.844,310,4.627,649,3.851]],["description/190",[5,0.197,7,1.18,10,1.738,15,2.183,31,1.233,34,1.583,135,3.166,177,3.226,181,3.404,203,2.156,221,2.948,366,3.112,649,6.425,652,3.356,653,3.562,677,8.158,678,5.841]],["title/191",[14,1.334,221,2.844,231,4.443,679,4.627,680,4.443]],["description/191",[2,1.283,5,0.188,6,1.87,7,0.856,10,1.261,15,1.583,23,2.232,34,1.148,66,1.593,67,1.325,68,1.76,136,1.153,137,2.895,142,1.603,174,2.183,177,2.34,181,2.469,201,2.257,203,1.564,221,2.138,231,3.341,282,1.841,366,2.257,378,1.855,394,2.232,544,2.434,651,3.226,652,2.434,653,2.584,679,3.479,680,5.088,681,3.479,682,3.479,683,3.653,684,3.884,685,3.884,686,4.236]],["title/192",[14,1.334,23,4.19,67,1.762,662,4.627]],["description/192",[2,1.441,5,0.207,10,1.474,15,1.851,34,1.342,66,1.862,67,2.268,68,2.058,132,3.656,136,1.348,137,3.385,142,1.874,174,2.552,177,2.736,181,2.886,201,2.639,203,1.828,366,2.639,378,2.169,394,2.609,652,2.846,653,3.021,684,4.541,685,4.541,687,4.952,688,4.952,689,4.952]],["title/193",[26,0.735,221,3.131,282,2.695,649,4.239]],["description/193",[5,0.205,7,1.255,15,2.321,23,3.273,34,1.684,86,3.168,108,1.465,177,3.432,181,3.62,203,2.293,221,3.136,366,3.31,649,4.246,651,4.73,652,3.57,653,3.789,690,6.212,691,6.212]],["title/194",[216,1.972,221,2.844,679,4.627,680,4.443,692,4.159]],["description/194",[5,0.177,6,3.24,7,1.018,15,1.882,23,2.654,34,1.365,44,2.726,60,2.297,177,2.783,181,2.936,197,2.936,203,1.859,206,2.818,221,2.543,328,2.337,366,2.684,382,3.616,652,2.895,653,3.072,662,4.137,679,4.137,680,3.973,692,3.719,693,5.038,694,3.719,695,5.038,696,5.038]],["title/195",[23,2.968,73,2.375,497,4.044,662,4.627,697,5.166]],["description/195",[5,0.222,7,1.135,15,2.099,23,2.959,31,1.186,34,1.522,73,3.346,174,2.895,177,3.103,181,3.273,197,3.273,201,2.993,203,2.073,366,2.993,394,2.959,497,4.032,651,4.277,652,3.228,653,3.426,697,5.15,698,5.617]],["title/196",[699,8.157]],["description/196",[5,0.201,141,2.376,293,2.606,303,3.593,412,3.649,699,7.64,700,7.64]],["title/197",[23,4.687]],["description/197",[23,4.654,25,4.82,141,2.519,293,2.763,303,3.809]],["title/198",[23,3.635,142,2.61,164,2.952]],["description/198",[5,0.208,10,1.889,16,3.14,23,5.174,142,3.269,164,4.203,175,4.833,701,5.472,702,5.472,703,5.472,704,5.472,705,6.347]],["title/199",[23,3.635,59,1.78,164,2.952]],["description/199",[5,0.199,10,1.774,16,2.948,23,4.358,164,4.067,175,6.3,183,3.904,340,3.292,383,3.213,701,7.133,702,5.138,703,5.138,704,5.138,706,5.138,707,5.96]],["title/200",[23,3.635,164,2.952,193,3.286]],["description/200",[2,0.775,3,1.32,5,0.146,7,0.787,10,1.16,16,1.929,21,3.119,22,0.643,23,4.769,38,2.554,66,1.466,91,1.264,117,2.554,164,3.578,175,2.968,193,2.883,291,2.505,293,1.219,301,1.857,316,2.968,331,1.91,383,2.102,422,1.484,610,2.607,701,3.361,702,3.361,703,3.361,704,3.361,706,3.361,708,3.898,709,3.898,710,2.664,711,5.218,712,3.898,713,3.574,714,3.898]],["title/201",[20,2.807,22,1.137,84,2.713]],["description/201",[2,1.757,20,3.594,22,1.456,84,3.474,613,4.37]],["title/202",[20,2.292,73,2.375,256,3.767,282,2.448,376,3.942]],["description/202",[5,0.194,8,1.664,14,1.356,20,3.784,31,1.209,76,2.92,168,1.783,229,1.89,256,3.829,376,4.007,379,2.237,618,4.516,715,5.727,716,5.727,717,3.751,718,2.432,719,3.386,720,5.727]],["title/203",[20,2.807,26,0.817,60,3.146]],["description/203",[5,0.208,14,1.503,20,3.515,31,1.34,60,2.894,133,2.53,142,2.401,168,1.407,229,2.029,379,2.48,717,4.158,719,3.753,721,4.685,722,3.647,723,6.347]],["title/204",[20,2.292,26,0.667,256,3.767,282,2.448,721,4.159]],["description/204",[5,0.205,14,1.471,20,3.464,31,1.311,142,2.35,168,1.377,229,1.999,256,4.154,282,2.699,379,2.427,719,3.673,721,4.586,724,4.246,725,6.212,726,3.92,727,6.212]],["title/205",[20,2.523,26,0.735,60,2.828,203,2.29]],["description/205",[5,0.208,14,1.503,20,3.515,31,1.34,60,2.894,108,1.497,168,1.407,203,2.343,229,2.029,379,2.48,719,3.753,721,4.685,726,4.004,728,5.82,729,6.347]],["title/206",[20,2.523,26,0.735,60,2.828,730,4.723]],["description/206",[5,0.205,14,1.471,20,3.464,31,1.311,60,2.833,142,2.35,168,1.377,203,2.293,229,1.999,379,2.427,717,4.07,719,3.673,721,4.586,722,3.57,730,4.73,731,6.212]],["title/207",[22,1.022,59,1.601,168,1.375,732,6.203]],["description/207",[5,0.205,8,1.805,14,1.471,20,3.464,31,1.311,59,1.603,168,1.887,229,1.999,379,2.427,613,3.073,717,4.07,719,3.673,721,4.586,722,3.57,733,6.212]],["title/208",[20,2.523,85,3.783,256,4.147,724,4.239]],["description/208",[5,0.189,14,1.305,20,3.706,22,0.908,31,1.163,60,3.571,168,1.221,229,1.839,256,3.685,379,2.153,483,4.346,650,2.7,717,3.61,718,2.341,719,3.259,721,5.781,724,3.767,734,5.511,735,5.511]],["title/209",[20,2.523,59,1.601,269,3.426,318,3.232]],["description/209",[5,0.202,6,2.685,14,1.441,20,3.414,22,1.003,31,1.284,168,1.348,229,1.971,269,3.36,318,3.169,332,5.578,379,2.377,540,4.068,717,3.985,719,3.597,736,4.996,737,4.798]],["title/210",[20,3.162,613,3.845]],["description/210",[2,1.811,20,3.706,613,5.385]],["title/211",[3,2.335,20,2.807,26,0.817]],["description/211",[3,1.705,5,0.209,14,1.193,20,2.049,22,0.83,26,0.597,28,4.552,31,1.063,40,2.223,108,1.188,133,2.008,168,1.116,202,3.836,229,1.724,245,2.749,379,1.968,452,3.973,613,2.492,717,3.3,719,2.979,738,3.836,739,3.973,740,4.343,741,3.368,742,4.343,743,5.038]],["title/212",[20,2.807,26,0.817,613,3.413]],["description/212",[5,0.211,14,1.214,20,2.085,22,0.845,26,0.607,28,4.61,31,1.082,40,2.262,108,1.209,133,2.043,168,1.136,202,3.903,229,1.746,245,2.797,379,2.002,452,4.042,613,2.536,717,3.358,719,3.031,738,3.903,741,3.427,742,4.419,744,4.21,745,4.21,746,5.126]],["title/213",[1,1.068,3,1.907,20,2.292,26,0.667,613,2.787]],["description/213",[1,1.154,3,2.059,5,0.202,14,1.441,20,3.414,31,1.284,142,2.302,164,2.603,168,1.348,229,1.971,301,2.898,379,2.377,613,3.009,719,3.597,726,3.838,728,5.578,747,6.083]],["title/214",[20,2.807,59,1.78,74,4.278]],["description/214",[5,0.208,6,2.801,14,1.503,20,3.515,31,1.34,39,2.996,152,2.894,168,1.407,229,2.029,379,2.48,613,3.14,717,4.158,719,3.753,737,5.005,748,6.347]],["title/215",[20,2.523,39,2.928,59,1.601,613,3.069]],["description/215",[0,1.441,2,0.968,5,0.117,7,0.432,14,0.506,20,1.981,26,0.437,30,1.495,31,1.793,39,1.008,40,1.628,70,1.399,79,2.215,88,1.125,94,1.959,96,3.073,111,1.46,126,2.51,135,1.432,141,0.609,150,1.842,152,0.974,164,0.914,168,0.473,178,1.263,193,2.32,197,1.245,208,1.842,229,0.866,293,1.154,303,0.921,329,1.533,362,1.152,379,0.835,461,1.373,497,1.533,542,1.754,556,1.263,613,4.364,659,4.162,717,1.399,719,1.263,737,1.685,749,3.383,750,4.465,751,3.383,752,2.136,753,5.798,754,1.959,755,2.136,756,1.325,757,1.754,758,1.842,759,2.136,760,3.69,761,2.724,762,2.136,763,2.136,764,1.46,765,1.754,766,2.136]],["title/216",[3,2.1,20,2.523,59,1.601,318,3.232]],["description/216",[5,0.208,6,2.801,14,1.503,20,3.515,31,1.34,152,2.894,168,1.407,229,2.029,298,3.551,318,3.307,379,2.48,613,3.14,717,4.158,719,3.753,767,6.347]],["title/217",[20,2.523,26,0.735,613,3.069,768,5.687]],["description/217",[5,0.209,14,1.193,20,2.049,22,0.83,26,0.597,28,4.552,31,1.063,40,2.223,142,1.906,168,1.116,202,3.836,203,1.859,229,1.724,245,2.749,379,1.968,452,3.973,613,2.492,717,3.3,738,3.836,741,3.368,742,4.343,744,4.137,745,4.137,768,4.619,769,5.038,770,5.038]],["title/218",[613,3.845,741,5.196]],["description/218",[2,1.811,613,5.385,741,6.091]],["title/219",[39,2.928,59,1.601,613,3.069,741,4.147]],["description/219",[5,0.194,14,1.356,31,1.699,39,2.703,40,2.528,66,3.025,152,2.611,220,3.291,229,1.89,613,2.833,694,4.227,737,4.516,741,5.38,749,5.251,750,5.251,771,5.727,772,5.727,773,5.727]],["title/220",[3,2.1,59,1.601,318,3.232,741,4.147]],["description/220",[5,0.221,6,3.067,14,1.646,31,1.467,152,3.169,229,2.156,298,3.888,318,3.62,613,3.438,741,6.139,774,6.949]],["title/221",[59,1.78,74,4.278,741,4.613]],["description/221",[5,0.221,6,3.067,14,1.646,31,1.467,39,3.28,152,3.169,229,2.156,613,3.438,737,5.48,741,6.139,775,6.949]],["title/222",[20,2.807,379,2.695,613,3.413]],["description/222",[2,1.757,20,3.594,379,3.451,613,5.287]],["title/223",[20,2.523,193,2.955,379,2.423,776,3.163]],["description/223",[5,0.201,20,3.39,193,3.969,301,3.969,379,3.255,776,4.249,777,8.332]],["title/224",[20,2.292,85,3.436,86,2.873,379,2.201,776,2.873]],["description/224",[5,0.195,20,3.296,86,4.132,88,4.268,310,6.654,379,3.165,776,4.132,778,8.102]],["title/225",[20,2.523,26,0.735,379,2.423,776,3.163]],["description/225",[5,0.195,20,3.296,291,5.206,301,3.859,379,3.165,437,5.537,776,4.132,779,7.428]],["title/226",[20,2.292,26,0.667,86,2.873,379,2.201,776,2.873]],["description/226",[5,0.184,15,1.985,20,2.161,57,3.052,86,3.89,88,4.018,92,3.921,104,3.717,173,5.337,201,2.83,240,3.552,282,2.308,379,2.075,694,6.588,751,4.87,776,2.709,780,3.552,781,5.312,782,3.717,783,4.87,784,5.312]],["title/227",[20,2.523,59,1.601,379,2.423,776,3.163]],["description/227",[2,1.139,5,0.194,17,4.192,20,2.33,21,4.794,34,1.552,39,2.703,59,1.478,66,3.025,220,3.291,379,2.237,776,2.92,785,5.727,786,5.727,787,5.727,788,5.727,789,5.727,790,5.727]],["title/228",[20,2.292,73,2.375,227,2.844,379,2.201,776,2.873]],["description/228",[5,0.19,20,3.207,73,3.324,227,3.979,291,5.066,301,3.755,379,3.08,791,7.884,792,7.884]],["title/229",[20,2.523,26,0.735,379,2.423,776,3.163]],["description/229",[5,0.19,20,3.207,141,2.248,203,2.91,291,5.066,379,3.08,437,5.388,776,4.02,779,7.229]],["title/230",[20,2.1,135,2.003,377,3.527,379,2.016,449,2.689,776,2.632]],["description/230",[5,0.185,10,2.285,20,3.123,22,1.265,135,2.98,222,3.237,379,2.999,449,4,776,3.915,793,7.677]],["title/231",[20,2.523,135,2.408,379,2.423,776,3.163]],["description/231",[5,0.195,20,3.296,22,1.335,135,3.145,222,3.416,379,3.165,776,4.132,794,8.102]],["title/232",[45,2.731,136,1.878,795,4.02]],["description/232",[2,1.757,45,4.231,136,2.405,795,5.148]],["title/233",[45,2.043,59,1.332,133,2.057,379,2.016,796,3.316,797,3.611]],["description/233",[5,0.135,22,1.308,31,1.186,35,2.334,45,2.224,83,2.926,136,2.161,177,3.103,361,4.146,379,3.101,795,3.273,796,5.914,797,6.441,798,3.544,799,5.617,800,4.843,801,5.617]],["title/234",[45,3.077,485,3.43]],["description/234",[2,1.811,45,4.309,485,4.02]],["title/235",[216,2.171,338,2.456,802,2.982,803,3.615]],["description/235",[5,0.201,86,4.249,338,3.298,485,3.677,802,4.006,803,4.855,804,8.332]],["title/236",[138,2.191,229,1.62,803,4.02]],["description/236",[0,1.523,1,0.739,2,1.203,5,0.146,10,1.801,15,1.457,22,1.223,34,1.056,35,1.62,40,1.721,44,1.448,45,1.543,79,2.34,91,1.264,137,2.664,138,1.922,142,1.475,229,1.742,236,2.798,338,2.396,572,3.202,585,3.574,764,2.664,803,4.873,805,3.965,806,2.664,807,2.21,808,3.898,809,3.361,810,2.968,811,3.202,812,3.074,813,3.361,814,3.898]],["title/237",[229,1.457,338,2.456,802,2.982,803,3.615]],["description/237",[5,0.199,10,2.462,15,2.227,22,1.364,34,1.615,35,2.476,79,3.578,338,2.359,485,2.63,802,2.865,803,4.821,805,5.42,806,4.073,807,3.378,815,5.96,816,5.96]],["title/238",[138,2.191,216,2.415,803,4.02]],["description/238",[2,1.5,5,0.149,10,1.839,15,1.496,22,1.244,34,1.085,35,1.664,44,1.487,45,1.585,79,2.404,138,1.963,147,2.134,152,1.826,193,1.908,216,2.163,229,0.94,236,2.875,237,2.737,338,2.446,445,1.629,485,2.727,803,5.342,805,4.048,806,2.737,807,2.27,811,3.289,812,3.158,813,3.453,817,3.672,818,4.005]],["title/239",[338,2.456,802,2.982,803,3.615,819,4.723]],["description/239",[5,0.199,10,2.462,15,2.227,22,1.364,34,1.615,35,2.476,79,3.578,138,1.893,338,2.359,485,2.63,803,4.821,805,5.42,806,4.073,807,3.378,819,4.538,820,5.96]],["title/240",[14,1.634,338,2.731,803,4.02]],["description/240",[5,0.202,10,2.498,14,1.441,15,2.273,22,1.383,34,1.649,35,2.528,79,3.652,338,2.408,485,2.685,803,4.89,805,5.497,806,4.158,807,3.448,821,6.083]],["title/241",[91,2.237,338,2.731,803,4.02]],["description/241",[5,0.202,10,2.498,15,2.273,22,1.383,34,1.649,35,2.528,79,3.652,91,1.973,338,2.408,485,2.685,803,4.89,805,5.497,806,4.158,807,3.448,822,6.083]],["title/242",[135,2.187,338,2.23,802,2.709,803,3.283,823,2.968]],["description/242",[2,1.475,5,0.146,10,1.801,15,1.457,22,0.998,34,1.056,35,1.62,44,2.248,79,2.34,138,1.922,147,2.077,152,1.778,193,1.857,216,1.365,229,0.915,236,2.798,237,2.664,338,2.937,445,1.586,466,2.505,485,2.671,803,5.275,805,3.965,806,2.664,807,2.21,811,3.202,812,3.074,813,3.361,817,3.574,823,3.188,824,3.898]],["title/243",[45,3.077,823,4.094]],["description/243",[2,1.811,45,4.309,823,4.799]],["title/244",[26,0.735,45,2.456,133,2.472,823,3.268]],["description/244",[5,0.225,14,1.686,31,1.503,45,3.692,108,1.679,133,2.837,229,2.19,722,4.09,823,3.75,825,7.118]],["title/245",[44,2.304,45,2.456,59,1.601,823,3.268]],["description/245",[2,1.125,5,0.151,10,1.685,14,0.716,15,0.636,16,0.842,21,1.558,22,0.815,31,0.638,34,0.461,35,1.256,36,3.304,37,2.672,38,1.115,39,0.803,40,1.334,41,1.163,42,3.118,43,1.055,44,2.688,45,2.481,46,1.163,47,2.066,48,2.066,49,1.022,50,1.191,51,1.138,52,1.737,53,2.066,54,2.066,55,2.066,56,1.138,57,1.737,58,1.163,59,1.053,60,1.86,61,2.066,62,1.163,63,0.94,64,0.907,65,1.163,66,0.64,67,0.532,68,0.707,69,1.163,70,1.115,71,1.163,152,0.776,164,0.728,178,1.006,229,0.71,246,0.887,251,1.44,303,1.759,343,1.398,516,3.378,556,1.006,566,1.296,652,0.978,666,0.718,667,0.603,795,0.992,798,1.074,823,3.302,826,1.561,827,1.561,828,1.467,829,1.561,830,1.467,831,3.023,832,1.467,833,1.702,834,1.702,835,1.702,836,1.561,837,1.398,838,1.467,839,1.342]],["title/246",[44,2.304,45,2.456,193,2.955,823,3.268]],["description/246",[5,0.208,10,2.354,14,0.834,21,1.816,31,0.744,35,1.464,40,1.555,44,2.938,45,2.751,63,1.946,91,1.143,138,1.119,193,2.663,229,1.313,251,2.663,303,1.519,343,2.894,461,2.264,556,2.083,566,2.683,652,2.024,722,2.024,754,3.231,823,4.167,826,3.231,827,3.231,828,3.038,829,3.231,830,3.038,840,3.523,841,3.038,842,3.523,843,3.523,844,3.231,845,3.231,846,5.59]],["title/247",[44,2.092,251,2.684,802,2.709,819,4.29,847,5.166]],["description/247",[5,0.201,44,3.094,251,3.969,802,4.006,819,6.345,847,7.64,848,8.332]],["title/248",[45,2.456,59,1.601,849,5.348,850,4.147]],["description/248",[5,0.176,39,3.444,45,3.752,59,1.882,540,4.878,666,3.076,667,2.583,849,6.289,851,5.991,852,7.295,853,7.295]],["title/249",[26,0.611,45,2.043,168,1.144,383,2.782,652,2.966,802,2.481]],["description/249",[2,0.877,5,0.106,10,0.785,14,0.624,22,0.938,26,0.312,31,0.931,34,0.714,35,1.095,36,4.449,37,3.727,38,1.727,39,1.244,40,1.947,41,1.801,42,4.198,43,1.634,44,2.471,45,2.252,46,1.801,47,3.015,48,3.015,49,1.582,50,1.844,51,1.762,52,1.515,53,3.015,54,3.015,55,3.015,56,1.762,57,2.535,58,1.801,59,1.468,60,2.594,61,3.015,62,1.801,63,1.456,64,1.405,65,1.801,66,0.991,67,0.824,68,1.095,69,1.801,70,1.727,71,1.801,168,0.584,229,1.036,652,1.515,722,1.515,802,1.267,823,1.389,854,2.636]],["title/250",[22,0.785,26,0.564,44,1.768,45,1.885,105,2.403,364,3.332,795,2.775]],["description/250",[5,0.098,17,2.115,22,1.254,34,1.1,44,1.508,45,3.383,66,1.527,67,1.953,68,1.687,105,2.049,143,3.494,206,2.272,220,2.333,240,2.715,293,1.27,364,4.37,378,1.778,386,2.243,468,3.202,726,2.562,795,4.435,796,2.609,838,3.501,849,5.385,851,3.335,855,4.013,856,4.06,857,6.246,858,4.06,859,4.06,860,4.06]],["title/251",[45,2.731,193,3.286,823,3.635]],["description/251",[2,1.693,3,1.01,5,0.191,8,0.867,10,0.888,14,1.158,22,0.492,31,0.63,45,2.844,126,2.521,138,2.704,141,0.851,193,3.422,196,3.086,229,1.148,251,1.422,293,1.53,303,1.287,316,2.273,445,1.214,549,4.586,556,1.765,566,2.273,722,1.715,795,1.739,802,1.435,823,2.576,837,2.451,838,2.574,861,2.737,862,2.985,863,3.789,864,2.737,865,2.737,866,4.484,867,2.737,868,2.273,869,2.354,870,2.985]],["title/252",[26,0.667,45,2.23,168,1.249,802,2.709,823,2.968]],["description/252",[2,1.388,5,0.15,10,1.204,14,0.563,16,1.177,21,1.226,22,0.87,26,0.282,31,0.854,34,0.645,35,0.989,36,4.165,37,3.459,38,1.558,39,1.123,40,1.786,41,1.626,42,3.93,43,1.475,44,2.313,45,2.09,46,1.626,47,2.765,48,2.765,49,2.429,50,1.665,51,1.591,52,1.367,53,2.765,54,2.765,55,2.765,56,1.591,57,2.325,58,1.626,59,1.362,60,2.407,61,2.765,62,1.626,63,1.314,64,1.268,65,1.626,66,0.894,67,0.744,68,0.989,69,1.626,70,1.558,71,1.626,138,0.756,168,0.527,209,1.155,229,0.95,722,1.367,802,1.144,823,2.132,828,2.051,871,2.181]],["title/253",[8,1.5,45,2.043,274,3.527,819,3.93,823,3.936]],["description/253",[5,0.214,14,1.571,17,3.456,26,0.786,31,1.4,45,3.524,66,2.494,229,2.09,274,4.534,722,3.812,823,3.495,872,6.634,873,6.634]],["title/254",[26,0.735,45,2.456,823,3.268,874,5.348]],["description/254",[5,0.119,14,1.173,28,3.071,45,3.395,57,4.166,70,3.244,111,3.385,340,2.736,367,4.27,383,2.67,483,3.906,823,4.518,871,4.541,874,4.27,875,4.952,876,4.952,877,4.067,878,4.952,879,4.952,880,7.25,881,4.952,882,4.067,883,4.952,884,4.541,885,4.952]],["title/255",[45,2.731,59,1.78,823,3.635]],["description/255",[5,0.135,15,2.099,44,2.948,45,2.224,59,1.449,91,2.574,101,3.93,129,3.839,206,3.142,376,3.93,445,2.285,483,4.43,516,6.291,652,3.228,823,2.959,886,4.613,887,4.843,888,5.617,889,4.032,890,5.617]],["title/256",[45,2.731,135,2.678,823,3.635]],["description/256",[2,1.235,3,1.01,5,0.191,8,1.805,10,0.888,14,0.707,15,1.115,31,1.032,39,1.409,45,2.844,67,0.934,118,1.955,126,2.521,135,2.411,138,2.704,209,1.449,229,1.148,251,1.422,344,2.737,445,1.214,466,1.918,549,4.586,556,1.765,666,1.259,667,1.057,706,2.574,722,1.715,823,3.273,861,2.737,863,1.821,864,2.737,865,2.737,866,5.696,867,2.737,868,2.273,891,2.985,892,2.985,893,2.574,894,2.574,895,2.354,896,2.985,897,2.985,898,2.985]],["title/257",[84,3.056,138,2.468]],["description/257",[2,1.811,45,3.606,84,3.582,138,2.893]],["title/258",[2,0.947,26,0.564,44,1.768,45,1.885,63,2.63,203,1.757,899,3.515]],["description/258",[5,0.147,26,0.72,35,2.528,44,2.259,63,3.36,66,2.287,67,1.903,68,2.528,105,3.07,136,1.656,143,3.403,203,2.245,251,2.898,805,3.985,899,6.195,900,5.578,901,5.578,902,5.578,903,5.578]],["title/259",[26,0.735,44,2.304,802,2.982,812,4.892]],["description/259",[5,0.197,10,2.428,15,2.183,22,1.345,34,1.583,35,2.427,44,2.169,79,3.507,236,4.193,802,2.808,803,3.404,805,5.344,806,3.992,807,3.311,811,4.797,812,4.606,904,5.356,905,5.841]],["title/260",[22,1.022,73,2.615,540,4.147,906,5.687]],["description/260",[5,0.205,14,1.471,22,1.024,31,1.311,44,2.307,45,3.37,76,3.168,105,3.136,152,2.833,229,1.999,235,5.102,298,3.476,540,4.154,802,2.987,907,6.212,908,6.212]],["title/261",[0,2.201,45,2.23,251,2.684,823,2.968,909,3.436]],["description/261",[0,2.317,5,0.176,8,1.723,10,1.13,14,0.899,16,1.879,21,1.957,26,0.45,31,0.802,34,1.607,44,2.709,45,3.264,51,2.539,73,1.601,133,1.513,138,1.206,207,2.152,229,1.392,251,2.825,722,2.182,736,5.991,802,1.826,823,4.711,909,3.617,910,4.676,911,3.797,912,3.797,913,3.482,914,3.797]],["title/262",[18,2.635,44,2.304,135,2.408,915,4.723]],["description/262",[5,0.225,14,1.686,31,1.503,44,2.643,45,2.818,126,3.668,135,2.763,229,2.19,298,3.982,895,5.613,916,7.118]],["title/263",[138,1.97,216,2.171,917,5.348,918,5.094]],["description/263",[5,0.189,10,2.711,15,2.059,22,1.291,34,1.494,35,2.29,44,2.047,79,3.309,138,1.75,168,1.221,327,4.752,485,2.432,803,3.212,805,5.13,806,3.767,807,3.124,917,4.752,918,4.526,919,5.053,920,5.511]],["title/264",[138,1.97,216,2.171,918,5.094,921,5.687]],["description/264",[5,0.175,10,2.553,15,1.851,22,1.195,34,1.342,35,2.058,44,1.839,52,2.846,79,2.973,138,1.573,168,1.098,327,6.251,485,3.2,803,2.886,805,4.749,806,3.385,807,2.807,917,4.27,918,5.954,919,4.541,921,4.541,922,4.952,923,4.952]],["title/265",[44,2.304,45,2.456,135,2.408,823,3.268]],["description/265",[2,1.259,5,0.13,10,0.726,14,0.577,15,0.911,16,1.206,21,1.257,22,0.886,31,0.872,34,0.661,35,1.013,36,4.232,37,3.522,38,1.597,39,1.151,40,1.824,41,1.667,42,3.994,43,1.512,44,2.857,45,2.128,46,1.667,47,2.824,48,2.824,49,1.464,50,1.706,51,1.63,52,1.401,53,2.824,54,2.824,55,2.824,56,1.63,57,2.374,58,1.667,59,1.387,60,2.452,61,2.824,62,1.667,63,1.347,64,1.299,65,1.667,66,0.917,67,0.763,68,1.013,69,1.667,70,1.597,71,1.667,178,1.442,229,0.97,445,0.992,798,1.539,823,2.177,832,2.102,839,1.923,924,2.438]],["title/266",[26,0.735,666,2.615,667,2.197,802,2.982]],["description/266",[5,0.207,63,4.737,667,3.037,802,4.123,925,5.734,926,8.576]],["title/267",[18,2.393,26,0.667,44,2.092,802,2.709,915,4.29]],["description/267",[5,0.225,14,1.686,31,1.503,44,2.643,45,2.818,108,1.679,229,2.19,298,3.982,802,3.422,895,5.613,927,7.118]],["title/268",[135,2.678,138,2.191,899,5.093]],["description/268",[5,0.19,135,3.06,138,2.504,223,2.584,248,3.426,899,5.82,928,7.884,929,5.164,930,7.884]],["title/269",[135,3.016,910,6.129]],["description/269",[5,0.219,135,3.536,910,7.184,931,9.109]],["title/270",[8,2.005,59,1.78,932,6.326]],["description/270",[5,0.19,8,2.291,59,2.034,196,4.974,200,6.217,863,4.808,932,7.229,933,7.884,934,7.884]],["title/271",[138,2.468,193,3.702]],["description/271",[5,0.245,34,1.84,35,2.821,91,2.201,138,2.156,193,3.234,292,5.011,802,3.263,810,6.883,910,7.128,935,6.788]],["title/272",[63,4.914]],["description/272",[2,1.869,45,3.722,63,5.193]],["title/273",[2,0.947,26,0.564,44,1.768,45,1.885,63,2.63,203,1.757,899,3.515]],["description/273",[5,0.147,26,0.72,35,2.528,44,2.259,63,3.36,66,2.287,67,1.903,68,2.528,105,3.07,136,1.656,143,3.403,203,2.245,251,2.898,805,3.985,899,6.195,900,5.578,901,5.578,902,5.578,903,5.578]],["title/274",[45,2.456,63,3.426,135,2.408,936,6.203]],["description/274",[5,0.218,14,1.607,31,1.433,45,3.578,63,3.75,135,2.635,168,1.504,229,2.123,298,3.798,937,6.788,938,6.788,939,6.788]],["title/275",[6,2.738,26,0.735,201,3.305,796,3.986]],["description/275",[3,2.821,5,0.201,142,3.152,796,5.354,909,5.082,940,8.332,941,8.332]],["title/276",[26,0.735,666,2.615,667,2.197,942,5.094]],["description/276",[5,0.207,142,3.245,666,3.616,667,3.037,942,7.043,943,7.863]],["title/277",[26,0.667,667,1.995,925,3.767,942,4.627,944,3.037]],["description/277",[5,0.201,142,3.152,667,2.951,925,5.571,942,6.843,943,7.64,944,4.492]],["title/278",[59,1.601,63,3.426,133,2.472,796,3.986]],["description/278",[2,1.739,5,0.179,7,1.035,10,1.526,22,1.442,40,2.262,63,4.832,64,2.731,133,2.043,136,1.395,141,1.461,168,1.136,362,2.763,710,3.503,796,5.62,945,5.126,946,5.126,947,5.126,948,5.126,949,5.126]],["title/279",[59,1.78,796,4.433,909,4.208]],["description/279",[2,1.35,5,0.164,8,1.972,23,3.576,59,1.752,66,2.552,67,2.123,68,2.821,378,2.972,386,3.75,650,3.326,796,4.362,950,6.224,951,6.788,952,6.788]],["title/280",[222,3.277,420,3.514]],["description/280",[2,1.757,222,3.725,248,3.839,249,4.505,420,3.995]],["title/281",[1,1.068,7,1.138,26,0.667,222,2.375,420,2.548]],["description/281",[3,2.669,5,0.19,76,4.02,105,3.979,222,3.324,420,4.504,953,7.884,954,7.884]],["title/282",[1,0.979,7,1.043,91,1.674,108,1.217,420,2.334,955,4.239]],["description/282",[1,1.58,5,0.201,7,1.683,91,2.702,420,3.768,955,6.843,956,8.332]],["title/283",[1,1.068,7,1.138,26,0.667,136,1.534,420,2.548]],["description/283",[1,1.58,5,0.201,7,1.683,108,1.965,136,2.268,420,3.768,957,8.332]],["title/284",[1,0.979,7,1.043,108,1.217,420,2.334,445,2.1,955,4.239]],["description/284",[1,1.58,5,0.201,7,1.683,420,3.768,445,3.39,955,6.843,958,8.332]],["title/285",[108,1.833,420,3.514]],["description/285",[2,1.757,108,2.083,248,3.839,249,4.505,420,3.995]],["title/286",[8,2.005,26,0.817,959,6.326]],["description/286",[5,0.167,8,2.019,26,0.823,66,2.613,67,2.173,68,2.888,141,1.981,378,3.043,386,3.838,536,4.384,959,8.418,960,6.949,961,6.949]],["title/287",[108,1.627,135,2.678,420,3.12]],["description/287",[5,0.221,10,2.068,34,1.883,59,1.793,108,1.639,135,2.697,250,3.142,331,3.404,420,3.142,962,5.991,963,6.949,964,6.949,965,6.949]],["title/288",[108,1.627,193,3.286,420,3.12]],["description/288",[5,0.213,108,2.083,193,4.208,420,3.995,966,8.835]],["title/289",[6,2.101,26,0.564,108,1.123,201,2.537,203,1.757,420,2.153,967,4.366]],["description/289",[5,0.19,6,3.48,108,2.349,203,2.91,215,3.452,291,5.066,420,3.565,968,7.884]],["title/290",[26,0.92,420,3.514]],["description/290",[5,0.213,108,2.083,203,3.261,420,3.995,969,8.835]],["title/291",[6,2.278,26,0.611,108,1.217,201,2.75,203,1.905,420,2.334]],["description/291",[1,1.675,2,1.497,5,0.213,6,2.303,15,2.813,22,0.86,26,0.892,34,1.414,108,2.281,203,1.926,215,2.285,269,2.882,331,2.556,420,3.995,970,4.114,971,5.217]],["title/292",[26,0.735,108,1.463,168,1.375,420,2.805]],["description/292",[5,0.201,108,2.432,383,4.492,420,4.663,972,8.332]],["title/293",[59,1.78,108,1.627,420,3.12]],["description/293",[5,0.207,59,2.213,108,2.022,135,3.329,420,3.878,973,8.576]],["title/294",[248,2.998,249,3.518,974,4.952]],["description/294",[2,1.705,248,4.561,249,5.353,974,6.156]],["title/295",[248,2.695,249,3.163,445,2.523,974,4.453]],["description/295",[2,1.255,5,0.185,15,2.359,16,2.037,21,2.122,34,1.116,39,1.944,59,1.062,108,0.971,240,2.753,248,1.789,249,2.1,250,4.198,271,3.55,274,2.814,378,1.803,445,1.675,492,3.382,516,2.814,877,3.382,889,2.956,974,6.179,975,6.619,976,7.892,977,3.775,978,3.775,979,4.117]],["title/296",[91,2.011,248,2.695,249,3.163,974,4.453]],["description/296",[2,1.037,5,0.181,15,1.949,16,2.581,34,1.414,39,2.463,108,1.23,193,2.485,248,2.267,249,2.66,250,3.405,271,4.498,274,3.565,378,2.285,877,4.285,974,5.405,975,6.492,976,8.1,977,4.783,978,4.783,980,4.783,981,5.217]],["title/297",[26,0.667,248,2.448,249,2.873,894,4.858,974,4.044]],["description/297",[5,0.199,8,1.723,10,1.13,15,1.419,26,0.702,31,0.802,34,1.029,39,2.799,66,1.428,67,1.188,68,1.578,76,1.936,108,0.895,142,1.437,206,2.124,248,3.17,249,1.936,250,4.044,251,1.809,386,2.098,536,2.396,544,2.182,549,2.803,894,5.112,974,5.918,975,3.274,982,5.437,983,3.797,984,3.797,985,3.797,986,3.797,987,3.797]],["title/298",[248,3.377,249,3.963]],["description/298",[2,1.757,248,4.644,249,5.45]],["title/299",[193,3.286,248,2.998,249,3.518]],["description/299",[5,0.207,193,4.085,248,3.726,249,4.373,250,3.878,988,8.576]],["title/300",[135,2.678,248,2.998,249,3.518]],["description/300",[3,2.149,5,0.153,21,3.271,34,1.72,111,4.338,135,2.463,141,1.81,222,3.642,248,2.758,249,3.237,250,2.87,266,4.004,420,2.87,989,6.347,990,4.833,991,3.81,992,6.347]],["title/301",[59,1.78,248,2.998,249,3.518]],["description/301",[1,0.88,2,1.641,3,1.57,5,0.199,21,2.391,34,1.257,39,2.19,108,1.094,111,3.17,141,1.323,143,2.595,147,2.472,152,2.115,222,2.913,237,3.17,248,3.586,249,4.209,250,2.098,266,2.927,420,2.098,516,3.17,990,3.532,991,2.785,993,4.639,994,3.102,995,4.639]],["title/302",[6,2.278,26,0.611,201,2.75,203,1.905,248,2.243,249,2.632]],["description/302",[1,1.154,3,2.059,5,0.202,6,2.685,10,1.811,14,1.441,26,0.72,75,4.996,108,1.435,125,4.798,203,2.245,215,3.675,222,2.565,248,2.643,249,3.102,250,3.795,996,6.083]],["title/303",[26,0.735,248,2.695,249,3.163,739,4.892]],["description/303",[5,0.211,16,3.209,21,3.344,34,1.758,108,1.53,133,3.495,248,2.819,249,3.308,250,3.965,367,5.593,997,6.487,998,5.948,999,6.487,1000,6.487]],["title/304",[26,0.735,168,1.375,248,2.695,249,3.163]],["description/304",[5,0.201,108,1.965,136,2.268,248,3.62,253,7.184,982,7.64,1001,8.332]],["title/305",[215,3.403,293,2.431]],["description/305",[2,1.811,215,3.989,293,2.849,599,5.164]],["title/306",[26,0.667,222,2.375,379,2.201,395,4.29,550,4.29]],["description/306",[5,0.237,8,1.844,10,1.889,40,2.801,49,3.81,141,1.81,142,2.401,222,2.676,245,3.463,293,1.985,303,2.737,379,2.48,395,4.833,400,5.82,452,5.005,1002,6.347]],["title/307",[443,4.359]],["description/307",[2,1.869,443,4.606,599,5.329]],["title/308",[135,2.408,162,4.147,443,3.039,599,3.516]],["description/308",[5,0.19,7,1.593,135,3.06,162,5.271,187,3.536,197,4.594,443,3.862,599,4.469,1003,7.884]],["title/309",[135,2.678,443,3.38,599,3.911]],["description/309",[3,1.798,5,0.184,7,1.073,8,1.543,34,1.439,39,2.507,74,3.294,135,3.464,187,2.382,196,3.351,337,4.045,340,2.934,443,4.372,549,5.63,599,5.059,1004,5.312,1005,5.312,1006,5.312,1007,5.312]],["title/310",[26,0.735,168,1.375,443,3.039,599,3.516]],["description/310",[5,0.176,6,3.22,7,1.474,67,2.282,142,2.76,168,1.617,187,3.272,301,4.515,443,3.574,599,4.135,1008,7.295]],["title/311",[26,0.735,162,4.147,443,3.039,599,3.516]],["description/311",[5,0.195,7,1.637,108,1.911,162,5.417,187,3.634,443,3.969,599,4.592,1009,8.102]],["title/312",[26,0.817,443,3.38,599,3.911]],["description/312",[5,0.201,7,1.683,108,1.965,187,3.737,443,4.082,599,4.723,1010,8.332]],["title/313",[91,2.011,162,4.147,443,3.039,599,3.516]],["description/313",[7,1.683,91,2.702,162,5.571,187,3.737,443,4.082,599,4.723,1011,8.332]],["title/314",[91,2.237,443,3.38,599,3.911]],["description/314",[5,0.201,7,1.683,91,2.702,187,3.737,443,4.082,599,4.723,1012,8.332]],["title/315",[59,1.601,394,3.268,443,3.039,599,3.516]],["description/315",[5,0.207,394,4.518,443,4.202,599,4.861,1013,8.576,1014,8.576]],["title/316",[115,4.466,1015,5.311]],["description/316",[2,1.811,115,5.234,599,5.164,1015,6.226]],["title/317",[59,1.78,115,3.964,1015,4.715]],["description/317",[5,0.213,115,5.076,516,6.038,1015,6.038,1016,8.835]],["title/318",[26,0.735,108,1.463,115,3.564,1015,4.239]],["description/318",[5,0.207,108,2.022,115,4.928,133,3.418,1015,5.861,1017,8.576]],["title/319",[115,3.964,193,3.286,1015,4.715]],["description/319",[5,0.213,91,2.865,115,5.076,1015,6.038,1018,8.835]],["title/320",[59,1.601,115,3.564,199,4.723,1015,4.239]],["description/320",[5,0.207,115,4.928,152,3.911,199,6.53,1015,5.861,1019,8.576]],["title/321",[136,1.878,667,2.443,925,4.613]],["description/321",[2,1.657,84,3.277,136,2.268,666,3.513,667,3.651,925,5.571]],["title/322",[445,2.807,666,2.909,667,2.443]],["description/322",[5,0.101,8,1.854,22,1.052,31,1.347,85,2.547,86,2.13,88,2.2,187,1.873,197,2.434,329,2.998,373,3.18,384,3.43,412,1.829,445,3.151,666,3.939,667,3.629,837,3.43,899,3.083,925,2.792,1020,3.293,1021,2.998,1022,3.083,1023,3.293,1024,4.176,1025,4.176,1026,4.176,1027,4.176]],["title/323",[91,2.237,666,2.909,667,2.443]],["description/323",[5,0.207,22,1.414,91,2.781,666,3.616,667,3.037,1028,8.576]],["title/324",[26,0.735,364,4.34,666,2.615,667,2.197]],["description/324",[1,1.889,5,0.19,142,2.983,364,5.516,666,3.324,667,2.792,970,6.217,1029,7.884]],["title/325",[26,0.735,133,2.472,666,2.615,667,2.197]],["description/325",[5,0.207,108,2.022,133,3.418,666,3.616,667,3.037,1030,8.576]],["title/326",[1,0.979,7,1.043,59,1.332,138,1.639,666,2.176,667,1.828]],["description/326",[5,0.201,152,3.799,247,4.294,666,3.513,667,2.951,836,7.64,1031,8.332]],["title/327",[136,1.878,667,2.443,944,3.719]],["description/327",[2,1.657,84,3.277,136,2.268,666,3.513,667,3.651,944,4.492]],["title/328",[1,1.068,445,2.292,667,1.995,944,3.037,1032,3.767]],["description/328",[1,0.385,2,1.874,5,0.18,7,0.411,8,0.591,10,1.395,14,0.481,15,0.759,17,2.443,22,0.924,29,1.459,31,0.746,34,0.551,66,1.329,84,1.39,136,0.962,141,1.598,147,1.083,156,1.389,168,0.783,187,2.103,195,2.342,209,2.719,210,2.363,211,2.415,212,1.389,216,0.712,223,0.666,229,0.83,293,0.636,294,1.389,298,1.137,362,1.096,364,1.422,376,1.422,420,0.919,445,1.438,556,1.202,666,0.857,667,2.466,764,1.389,798,1.282,944,4.478,1032,2.363,1033,2.033,1034,1.864,1035,2.033,1036,1.752,1037,2.033,1038,1.5,1039,1.422,1040,2.609,1041,1.26,1042,2.415,1043,2.033,1044,2.033]],["title/329",[1,1.068,91,1.827,667,1.995,944,3.037,1032,3.767]],["description/329",[1,1.354,2,1.685,5,0.172,7,0.597,14,0.7,22,1.017,29,2.121,31,1.507,34,0.801,91,0.958,136,1.32,141,0.842,156,2.019,168,0.655,187,1.325,195,1.476,209,2.354,216,1.698,223,0.968,229,1.449,259,2.33,298,1.653,420,1.336,492,2.427,667,3,798,1.864,809,2.548,944,5.038,1038,2.181,1039,2.068,1040,3.58,1041,1.832,1042,3.315,1045,2.955,1046,2.955,1047,2.955]],["title/330",[445,2.523,667,2.197,944,3.344,1032,4.147]],["description/330",[2,1.801,5,0.182,7,0.552,8,0.794,10,0.814,14,0.648,22,1.122,29,1.963,31,0.577,34,0.741,59,0.706,84,1.789,133,1.09,136,1.238,141,0.78,147,2.424,168,1.008,187,2.04,195,2.273,209,2.834,210,3.042,211,3.109,212,1.869,216,0.957,223,0.896,229,1.068,298,1.53,364,1.913,420,1.236,445,1.112,667,2.677,798,1.725,944,4.075,1032,1.828,1034,2.507,1036,2.357,1038,2.018,1039,1.913,1040,3.358,1041,1.695,1042,3.109,1048,2.507,1049,2.246,1050,2.246]],["title/331",[34,1.399,39,2.436,59,1.332,667,1.828,944,2.782,1032,3.451]],["description/331",[2,1.787,5,0.18,7,0.542,8,0.78,10,0.799,14,0.636,22,0.95,29,1.927,31,0.567,34,1.214,39,1.267,59,0.693,84,1.762,133,1.07,136,1.219,141,0.765,147,2.387,152,1.224,168,0.993,187,2.009,195,2.238,209,2.797,210,2.995,211,3.061,212,1.834,216,0.94,223,0.88,229,1.052,298,1.502,364,1.878,420,1.214,667,2.649,798,1.694,944,4.033,1036,2.314,1038,1.981,1039,1.878,1040,3.307,1041,1.664,1042,3.061,1048,2.461,1049,2.204,1050,2.204,1051,2.684,1052,2.684,1053,2.684]],["title/332",[26,0.735,262,4.892,667,2.197,944,3.344]],["description/332",[2,1.605,5,0.195,7,0.738,14,0.866,22,0.949,29,2.624,31,0.772,34,0.991,67,1.143,136,1.567,141,1.042,142,1.383,168,0.81,187,1.639,195,1.826,209,2.793,216,1.28,223,1.198,229,1.351,262,2.883,298,2.045,420,1.653,667,2.521,798,2.306,944,4.734,1032,2.444,1038,2.698,1039,2.558,1040,4.248,1041,2.267,1042,3.933,1049,3.002,1050,3.002,1054,3.655]],["title/333",[26,0.667,203,2.08,667,1.995,944,3.037,1032,3.767]],["description/333",[2,1.628,5,0.197,7,0.757,14,0.888,22,0.968,29,2.691,31,0.791,34,1.016,108,0.884,136,1.598,141,1.069,168,0.831,187,1.681,195,1.873,203,1.384,209,2.849,216,1.312,223,1.229,229,1.379,298,2.097,420,1.695,667,2.562,798,2.365,944,4.413,1032,2.507,1038,2.767,1039,2.623,1040,4.333,1041,2.324,1042,4.012,1049,3.079,1050,3.079,1055,3.749]],["title/334",[91,2.011,667,2.197,944,3.344,1032,4.147]],["description/334",[2,1.794,5,0.181,7,0.547,10,0.806,14,0.642,22,1.116,29,1.945,31,0.572,34,0.734,59,0.699,84,1.775,91,0.878,133,1.08,136,0.738,147,2.405,168,1,187,2.025,195,1.354,209,2.816,210,1.811,211,3.085,216,0.948,223,0.888,229,1.06,298,1.516,364,1.896,420,1.225,667,2.397,798,1.709,944,4.054,1032,1.811,1038,2,1039,1.896,1040,2,1041,1.68,1042,1.851,1056,2.709,1057,2.709,1058,2.709,1059,2.709,1060,2.225,1061,2.336,1062,2.709,1063,2.709,1064,2.709,1065,2.709,1066,2.709,1067,2.709,1068,2.709,1069,2.709,1070,2.709]],["title/335",[26,0.735,133,2.472,667,2.197,944,3.344]],["description/335",[5,0.19,108,1.859,187,3.536,667,2.792,944,4.25,1021,5.659,1071,7.884,1072,7.884,1073,7.884]],["title/336",[667,2.443,1021,4.952,1074,6.326]],["description/336",[2,1.657,84,3.277,666,3.513,667,3.651,1021,5.981,1074,7.64]],["title/337",[26,0.564,454,3.059,457,3.418,666,2.969,667,2.494]],["description/337",[2,1.551,5,0.147,7,0.585,10,2.099,22,0.477,26,0.343,31,1.284,84,1.876,106,1.62,118,1.897,132,2.138,133,1.154,141,0.826,168,1.057,187,1.299,207,1.642,209,1.406,210,3.19,211,3.261,259,2.284,282,1.259,301,1.38,335,1.767,362,1.561,454,5.012,457,2.079,663,2.284,666,3.538,667,2.972,681,2.379,682,2.379,683,2.497,886,2.379,1020,4.798,1060,2.379,1061,2.497,1075,2.896,1076,2.896,1077,2.497,1078,2.896,1079,2.896,1080,2.896]],["title/338",[73,2.375,454,3.62,666,2.375,667,1.995,1077,4.858]],["description/338",[5,0.195,22,1.335,73,3.416,454,5.206,666,3.416,667,2.869,1081,7.428,1082,8.102]],["title/339",[408,4.105,454,3.059,666,2.969,667,2.494,1077,4.105]],["description/339",[5,0.18,22,1.233,454,4.807,465,5.522,540,5.002,666,4.062,667,3.411,1081,6.86,1083,7.481]],["title/340",[84,3.499]],["description/340",[2,1.757,84,3.474,328,4.098,485,3.899,1084,5.574]],["title/341",[44,2.304,91,2.011,328,2.877,485,2.738]],["description/341",[5,0.195,91,2.627,328,3.758,613,4.008,863,4.941,1084,5.112,1085,6.654,1086,8.102]],["title/342",[91,1.674,328,2.394,485,2.278,666,2.176,667,1.828,1087,3.527]],["description/342",[5,0.214,10,1.975,17,3.456,66,2.494,91,2.151,328,3.077,383,3.577,613,3.282,666,2.797,667,2.349,863,4.046,1084,4.186,1085,5.449,1088,5.72,1089,6.634]],["title/343",[26,0.667,44,2.092,108,1.329,328,2.613,485,2.487]],["description/343",[5,0.207,44,3.185,437,5.861,1084,5.411,1090,7.863,1091,8.576]],["title/344",[44,2.092,108,1.329,328,2.613,445,2.292,485,2.487]],["description/344",[5,0.19,44,3.699,126,4.063,445,3.207,669,5.82,1092,6.217,1093,6.475,1094,7.884]],["title/345",[26,0.735,282,2.695,328,2.877,485,2.738]],["description/345",[5,0.207,26,1.016,282,3.726,412,3.755,1084,5.411,1095,8.576]],["title/346",[44,2.092,91,1.827,108,1.329,328,2.613,485,2.487]],["description/346",[5,0.195,44,3.763,193,3.859,669,5.981,1092,6.389,1093,6.654,1096,8.102]],["title/347",[44,1.917,108,1.217,328,2.394,445,2.1,485,2.278,1097,4.732]],["description/347",[5,0.205,16,3.073,17,3.237,44,2.307,66,2.336,117,4.07,206,3.476,445,3.951,666,2.619,667,2.2,669,4.586,1092,4.899,1093,5.102,1097,5.696,1098,4.586,1099,6.212]],["title/348",[104,6.225]],["description/348",[2,1.757,104,6.182,328,4.098,485,3.899,1084,5.574]],["title/349",[26,0.667,328,2.613,485,2.487,497,4.044,1100,4.044]],["description/349",[5,0.24,108,1.859,203,2.91,497,5.659,669,5.82,1093,6.475,1100,5.659,1101,7.884]],["title/350",[26,0.611,326,3.611,328,2.394,485,2.278,1102,3.93,1103,3.93]],["description/350",[5,0.19,108,1.859,326,5.516,613,3.9,863,4.808,1084,4.974,1102,6.003,1103,6.003,1104,7.884]],["title/351",[26,0.564,326,3.332,328,2.208,485,2.101,1102,3.625,1103,3.625,1105,4.366]],["description/351",[5,0.185,142,2.905,326,5.372,613,3.798,863,4.682,1084,4.844,1102,5.846,1103,5.846,1105,7.039,1106,7.677]],["title/352",[3,1.612,26,0.564,326,3.332,328,2.208,485,2.101,1102,3.625,1103,3.625]],["description/352",[1,1.383,3,2.469,5,0.176,108,1.72,199,5.555,326,5.104,613,3.609,863,4.449,1084,4.603,1102,5.555,1103,5.555,1107,7.295]],["title/353",[26,0.667,96,3.555,328,3.69,485,2.487]],["description/353",[5,0.19,96,4.974,108,1.859,328,3.657,329,5.659,613,3.9,863,4.808,1084,4.974,1108,7.884]],["title/354",[136,2.422]],["description/354",[2,1.757,136,2.405,328,4.098,485,3.899,1084,5.574]],["title/355",[216,2.415,328,3.2,485,3.045]],["description/355",[5,0.213,216,3.093,412,3.869,1084,5.574,1109,8.835]],["title/356",[229,1.62,328,3.2,485,3.045]],["description/356",[5,0.213,229,2.075,412,3.869,1084,5.574,1110,8.835]],["title/357",[26,0.667,136,1.534,168,1.249,328,2.613,485,2.487]],["description/357",[5,0.207,26,1.016,136,2.335,201,4.57,1092,6.763,1111,8.576]],["title/358",[136,1.534,168,1.249,183,3.691,328,2.613,485,2.487]],["description/358",[5,0.207,136,2.335,147,4.57,168,1.901,1092,6.763,1112,8.576]],["title/359",[59,1.454,136,1.534,168,1.249,328,2.613,485,2.487]],["description/359",[5,0.195,101,5.669,136,2.206,147,4.317,168,1.796,301,3.859,1084,5.112,1113,8.102]],["title/360",[223,2.261,413,3.764,1114,5.666]],["description/360",[25,4.546,141,2.376,223,2.731,293,2.606,303,3.593,413,4.546,1114,6.843]],["title/361",[1,0.979,108,1.217,136,1.405,223,1.691,413,2.816,1114,4.239]],["description/361",[7,1.438,22,1.537,108,1.679,206,3.982,223,2.333,247,3.668,413,3.883,909,4.341,1114,5.846,1115,7.118,1116,7.118,1117,7.118]],["title/362",[1,1.176,7,1.253,18,2.635,84,2.439]],["description/362",[1,1.626,2,1.705,7,1.732,18,4.458,84,3.373]],["title/363",[1,1.176,350,4.579,480,2.635,1118,4.892]],["description/363",[3,2.743,5,0.195,7,1.637,247,4.176,350,5.981,480,3.441,1118,6.389,1119,8.102]],["title/364",[1,1.068,7,1.138,26,0.667,247,2.904,480,2.393]],["description/364",[1,1.124,3,2.007,5,0.176,7,1.198,10,1.13,14,0.899,18,1.613,31,1.252,68,1.578,73,1.601,105,1.917,108,1.398,138,1.206,164,3.827,195,2.963,196,3.741,229,1.392,269,2.098,301,1.809,480,1.613,718,1.613,807,2.152,855,2.44,1120,3.274,1121,3.797,1122,3.797,1123,3.797,1124,3.797,1125,5.93,1126,3.797,1127,3.482,1128,3.797,1129,3.797,1130,3.797]],["title/365",[1,1.068,7,1.138,26,0.667,510,3.332,1131,4.627]],["description/365",[1,0.803,2,1.283,3,1.434,5,0.155,10,1.261,14,1.003,25,2.311,31,1.844,34,1.148,80,2.722,86,2.16,115,2.434,133,1.688,142,1.603,229,1.515,247,2.183,269,2.34,480,2.74,510,2.505,647,4.071,726,2.673,807,3.657,1131,3.479,1132,3.884,1133,3.884,1134,3.041,1135,3.884,1136,3.884,1137,3.884,1138,3.884,1139,4.236,1140,4.236]],["title/366",[1,0.979,7,1.043,59,1.332,480,2.192,510,3.052,1131,4.239]],["description/366",[1,0.803,2,1.283,3,1.434,5,0.155,10,1.261,14,1.003,18,1.799,25,2.311,31,1.844,34,1.148,80,2.722,86,2.16,115,2.434,133,1.688,136,1.153,229,1.515,247,2.183,269,2.34,480,2.74,510,2.505,647,4.071,718,1.799,807,3.657,1131,3.479,1132,3.884,1133,3.884,1134,3.041,1135,3.884,1136,3.884,1137,3.884,1138,3.884,1141,4.236]],["title/367",[1,0.979,7,1.043,26,0.611,480,2.192,1098,3.81,1142,4.45]],["description/367",[1,1.178,3,2.103,5,0.15,6,2.742,18,2.639,31,1.311,129,4.246,162,4.154,164,2.658,206,3.476,373,4.73,480,2.639,529,4.73,694,4.586,1098,4.586,1142,5.356,1143,5.696,1144,5.356,1145,6.212]],["title/368",[1,0.979,7,1.043,26,0.611,480,2.192,1098,3.81,1142,4.45]],["description/368",[1,1.108,3,2.762,5,0.141,18,2.481,31,1.722,106,3.268,162,3.905,164,2.5,206,4.564,373,4.448,383,3.149,480,2.481,529,4.448,667,2.068,694,4.312,1143,5.356,1144,5.036,1146,5.841,1147,5.841]],["title/369",[1,1.068,7,1.138,348,3.62,480,2.393,1118,4.443]],["description/369",[1,1.007,3,1.798,5,0.128,6,2.344,7,1.073,18,3.24,22,0.875,31,1.121,34,1.439,83,3.974,136,1.446,326,3.717,348,4.901,376,3.717,425,3.141,480,3.24,647,3.351,667,1.881,761,3.921,1148,4.87,1149,4.579,1150,4.579,1151,5.312]],["title/370",[1,0.979,80,3.316,91,1.674,386,2.851,480,2.192,1152,4.07]],["description/370",[1,1.287,5,0.218,7,1.371,14,1.607,18,3.839,31,1.433,80,4.362,91,2.201,229,2.123,718,2.883,807,3.848,1153,6.788]],["title/371",[1,0.979,80,3.316,91,1.674,480,2.192,851,4.239,1154,5.161]],["description/371",[1,1.23,5,0.211,7,1.311,14,1.536,18,3.724,31,1.369,80,4.169,91,2.104,229,2.059,718,2.756,798,4.093,807,3.677,851,5.328,1155,6.487]],["title/372",[1,0.979,7,1.043,26,0.611,39,2.436,282,2.243,1152,4.07]],["description/372",[5,0.214,14,1.571,18,3.781,31,1.4,108,1.565,229,2.09,247,3.419,282,2.883,298,3.712,807,3.761,1152,5.232,1156,5.449,1157,6.634]],["title/373",[1,0.979,7,1.043,26,0.611,108,1.217,282,2.243,1152,4.07]],["description/373",[5,0.214,14,1.571,18,3.781,31,1.4,108,1.565,229,2.09,247,3.419,282,2.883,298,3.712,807,3.761,1152,5.232,1156,5.449,1158,6.634]],["title/374",[26,0.611,44,1.917,480,2.192,998,4.732,1159,4.732,1160,4.45]],["description/374",[2,1.517,5,0.184,10,1.581,22,0.875,26,0.629,28,4.73,40,2.344,44,1.973,117,3.479,142,2.01,202,4.045,207,3.011,245,2.898,246,2.767,480,2.256,556,3.141,738,4.045,739,4.189,740,4.579,744,4.362,745,4.362,1159,4.87,1161,5.312,1162,5.312]],["title/375",[1,0.979,7,1.043,26,0.611,160,3.93,381,3.93,480,2.192]],["description/375",[3,2.743,5,0.195,142,3.065,160,6.169,206,4.533,381,6.169,480,3.441,1163,8.102]],["title/376",[1,0.979,7,1.043,26,0.611,160,3.93,381,3.93,480,2.192]],["description/376",[5,0.207,142,3.245,160,6.53,381,6.53,480,3.643,1164,8.576]],["title/377",[1,0.979,7,1.043,89,4.732,480,2.192,1118,4.07,1165,4.07]],["description/377",[1,1.485,3,1.866,5,0.133,6,2.432,7,1.582,18,3.326,22,0.908,31,1.163,34,1.494,83,4.08,101,3.856,348,3.541,376,3.856,480,3.869,1118,4.346,1149,4.752,1150,4.752,1165,4.346,1166,5.511]],["title/378",[1,0.903,7,0.962,83,2.481,445,1.937,480,2.022,1167,4.761,1168,4.366]],["description/378",[1,1.045,3,1.866,5,0.133,6,2.432,7,1.113,18,3.326,22,0.908,31,1.163,34,1.494,83,4.08,136,1.5,348,3.541,376,3.856,425,3.259,480,3.326,647,3.477,667,1.952,1148,5.053,1149,4.752,1150,4.752,1168,5.053,1169,5.511]],["title/379",[1,0.979,7,1.043,227,2.605,1170,4.732,1171,4.732,1172,4.732]],["description/379",[1,1.23,5,0.211,7,1.311,16,3.209,34,1.758,227,4.426,480,2.756,667,2.297,909,3.957,1171,5.948,1172,5.948,1173,5.948,1174,5.948,1175,6.487,1176,6.487]],["title/380",[18,2.93,45,2.731,136,1.878]],["description/380",[2,1.757,18,4.539,45,3.497,136,2.405]],["title/381",[44,2.562,73,2.909,1177,5.253]],["description/381",[5,0.19,17,4.107,44,2.928,66,2.964,76,4.02,138,2.504,142,2.983,1177,6.003,1178,7.884]],["title/382",[44,2.304,138,1.97,994,4.147,1177,4.723]],["description/382",[5,0.201,44,3.094,301,3.969,994,5.571,1177,6.345,1179,8.332,1180,8.332]],["title/383",[44,2.304,91,2.011,138,1.97,1177,4.723]],["description/383",[5,0.201,44,3.094,45,3.298,91,2.702,138,2.646,1177,6.345,1181,8.332]],["title/384",[44,2.304,229,1.457,802,2.982,1182,4.063]],["description/384",[5,0.171,17,3.708,18,3.023,22,1.173,44,2.643,45,2.818,66,2.676,91,2.308,138,2.261,1182,4.663,1183,5.613,1184,5.254,1185,7.118]],["title/385",[44,2.304,216,2.171,802,2.982,1182,4.063]],["description/385",[5,0.171,17,3.708,18,3.023,22,1.173,44,2.643,45,2.818,66,2.676,138,2.261,216,2.492,1182,4.663,1183,5.613,1184,5.254,1186,6.526]],["title/386",[26,0.667,338,2.23,457,4.044,802,2.709,1182,3.691]],["description/386",[5,0.128,26,0.629,40,2.344,236,3.813,245,2.898,246,2.767,274,3.63,338,3.533,457,6.406,480,2.256,514,4.579,650,2.602,802,2.554,1182,4.996,1187,5.312,1188,5.312,1189,5.312,1190,4.579,1191,5.312,1192,5.312,1193,4.579,1194,5.312]],["title/387",[73,2.615,338,2.456,802,2.982,1182,4.063]],["description/387",[2,1.374,5,0.112,17,2.417,18,1.97,31,1.458,34,1.257,66,1.744,73,1.956,126,2.391,133,1.849,135,1.8,138,2.194,143,4.618,220,2.665,338,3.871,387,3.33,485,2.047,1182,5.991,1183,3.658,1184,3.424,1195,3.999,1196,4.639,1197,4.639]],["title/388",[42,3.914,44,2.304,138,1.97,650,3.039]],["description/388",[5,0.18,22,1.233,42,4.72,44,2.778,45,2.962,138,2.376,486,5.697,650,3.665,1193,6.45,1198,6.86,1199,7.481]],["title/389",[44,1.917,143,2.887,338,2.043,457,3.705,650,2.528,1182,3.381]],["description/389",[2,1.329,5,0.184,10,2.278,15,1.242,18,1.412,22,0.548,31,0.702,34,0.901,44,3.112,45,3.317,59,1.377,133,2.127,141,1.906,143,1.859,190,3.047,246,1.732,293,2.091,303,2.882,338,2.112,370,2.621,466,2.136,540,4.47,650,1.628,802,1.598,906,3.047,1182,3.495,1183,2.621,1184,2.453,1186,4.892,1200,5.336]],["title/390",[44,2.562,73,2.909,1182,4.52]],["description/390",[5,0.176,17,3.801,18,3.099,44,2.709,66,2.743,76,3.72,138,2.317,142,2.76,1182,4.779,1183,5.753,1184,5.385,1201,7.295]],["title/391",[42,3.914,44,2.304,73,2.615,138,1.97]],["description/391",[5,0.18,17,3.898,42,4.72,44,2.778,66,2.813,73,3.154,138,2.376,486,5.697,1193,6.45,1198,6.86,1202,7.481]],["title/392",[44,2.304,73,2.615,138,1.97,1203,5.687]],["description/392",[5,0.143,17,1.978,18,2.519,44,3.321,73,3.076,118,2.487,138,1.883,142,1.437,206,4.081,247,1.957,572,3.119,647,3.741,666,3.476,667,3.167,802,2.851,887,3.274,925,3.965,944,3.197,1203,6.689,1204,3.797,1205,5.93,1206,5.93,1207,3.797]],["title/393",[18,2.192,44,1.917,445,2.1,524,3.93,869,4.07,915,3.93]],["description/393",[5,0.187,8,1.213,10,1.243,18,1.774,31,0.882,34,1.132,39,1.971,45,1.653,91,1.354,135,1.621,138,2.027,141,1.191,293,1.306,303,1.801,377,2.854,445,1.699,524,6.603,802,3.068,863,2.547,869,6.108,895,6.838,915,3.18,1208,5.851,1209,2.792,1210,4.176,1211,4.176,1212,3.829,1213,3.829,1214,3.829]],["title/394",[18,2.192,44,1.917,91,1.674,524,3.93,869,4.07,915,3.93]],["description/394",[5,0.207,8,1.439,10,1.474,18,2.104,34,1.342,91,2.351,136,1.348,141,1.412,293,1.549,303,2.135,524,6.53,802,3.485,863,4.422,869,6.763,895,6.763,915,3.771,1209,3.311,1212,4.541,1213,4.541,1214,4.541]],["title/395",[18,2.93,22,1.137,136,1.878]],["description/395",[2,1.757,18,4.539,22,1.456,136,2.405]],["title/396",[1,0.979,135,2.003,168,1.144,480,2.192,776,2.632,1215,4.732]],["description/396",[1,1.258,5,0.214,14,1.571,18,2.818,31,1.4,168,1.47,229,2.09,466,4.263,480,2.818,722,3.812,776,3.383,807,3.761,1215,6.083,1216,6.634]],["title/397",[136,1.689,480,2.635,1217,4.579,1218,5.687]],["description/397",[5,0.167,6,3.067,8,2.019,16,3.438,136,1.892,196,4.384,480,3.899,1218,8.418,1219,6.949,1220,6.949,1221,5.991,1222,6.949]],["title/398",[8,1.802,168,1.375,1209,4.147,1217,4.579]],["description/398",[5,0.18,8,2.174,79,5.783,168,1.658,329,5.37,390,6.45,1209,5.002,1217,5.522,1223,6.86,1224,7.481]],["title/399",[18,2.393,22,0.929,26,0.667,83,2.935,536,3.555]],["description/399",[5,0.201,18,3.539,83,4.341,133,3.321,142,3.152,536,5.257,1225,8.332]],["title/400",[8,1.5,59,1.332,91,1.674,96,3.256,168,1.144,1209,3.451]],["description/400",[2,1.638,3,1.088,5,0.077,7,0.649,8,2.561,31,1.096,34,0.871,35,2.716,52,1.847,59,1.686,91,1.042,96,3.277,135,1.248,141,0.916,168,2.055,187,1.442,209,1.56,222,2.19,329,2.307,387,2.307,412,1.407,1041,1.993,1060,2.64,1209,5.509,1226,3.214,1227,6.536,1228,3.214,1229,3.214,1230,3.214,1231,3.214,1232,2.947,1233,3.214,1234,3.214,1235,2.947,1236,3.214]],["title/401",[73,2.909,168,1.529,1209,4.613]],["description/401",[5,0.201,73,3.513,106,4.661,168,1.847,201,4.44,1209,5.571,1237,8.332]],["title/402",[8,1.637,73,2.375,168,1.249,1209,3.767,1238,5.166]],["description/402",[2,0.926,5,0.068,10,0.837,22,0.982,31,0.594,34,0.762,35,1.169,36,4.633,37,3.904,38,1.843,39,1.328,40,2.056,41,1.923,42,4.371,43,1.744,44,2.573,45,1.114,46,1.923,47,3.183,48,3.183,49,1.689,50,1.968,51,1.881,52,1.616,53,3.183,54,3.183,55,3.183,56,1.881,57,2.676,58,1.923,59,1.538,60,2.718,61,3.183,62,1.923,63,1.554,64,1.499,65,1.923,66,1.058,67,0.88,68,1.169,69,1.923,70,1.843,71,1.923,73,1.186,168,0.623,550,2.142,1209,1.881,1238,2.579,1239,2.813,1240,2.813]],["title/403",[22,0.929,26,0.667,221,2.844,282,2.448,1241,4.29]],["description/403",[2,1.46,5,0.209,18,3.679,22,1.21,34,1.365,39,2.378,40,2.223,76,2.569,96,3.178,105,2.543,152,2.297,216,2.57,221,2.543,229,1.183,237,3.443,1241,7.246,1242,3.719,1243,4.343,1244,5.038,1245,5.038]],["title/404",[18,2.192,26,0.611,282,2.243,412,2.26,802,2.481,1241,3.93]],["description/404",[5,0.214,18,3.781,34,1.798,96,4.186,142,2.51,152,3.025,229,1.558,237,4.534,282,2.883,412,2.905,802,3.189,1241,6.778,1246,6.634]],["title/405",[8,1.637,18,2.393,168,1.249,1022,4.159,1241,4.29]],["description/405",[5,0.201,8,2.421,18,3.539,168,1.847,1022,6.151,1241,6.345,1247,8.332]],["title/406",[84,3.056,1248,6.129]],["description/406",[2,1.811,18,3.869,84,3.582,1248,7.184]],["title/407",[383,3.037,445,2.292,480,2.393,1087,3.851,1100,4.044]],["description/407",[5,0.207,383,4.623,480,3.643,1087,5.861,1100,6.156,1249,8.576]],["title/408",[138,1.789,383,3.037,445,2.292,480,2.393,1087,3.851]],["description/408",[5,0.207,138,2.724,383,4.623,480,3.643,1087,5.861,1250,8.576]],["title/409",[26,0.667,108,1.329,480,2.393,1087,3.851,1100,4.044]],["description/409",[5,0.201,22,1.373,108,1.965,480,3.539,647,5.257,1100,5.981,1251,8.332]],["title/410",[26,0.667,108,1.329,138,1.789,480,2.393,1087,3.851]],["description/410",[5,0.201,22,1.373,108,1.965,138,2.646,480,3.539,647,5.257,1252,8.332]],["title/411",[91,1.827,138,1.789,383,3.037,480,2.393,1087,3.851]],["description/411",[5,0.207,138,2.724,383,4.623,480,3.643,1088,7.394,1253,8.576]],["title/412",[91,1.827,383,3.037,480,2.393,1087,3.851,1100,4.044]],["description/412",[5,0.207,383,4.623,480,3.643,1088,7.394,1100,6.156,1254,8.576]],["title/413",[59,1.601,168,1.375,1255,3.986,1256,5.687]],["description/413",[5,0.221,14,1.646,31,1.467,117,4.552,168,1.54,229,2.156,718,2.952,739,5.48,1248,5.48,1255,4.465,1256,6.372,1257,6.949]],["title/414",[1190,5.948,1248,5.441,1258,3.556]],["description/414",[2,1.757,18,3.752,1190,7.617,1248,6.967,1258,4.553]],["title/415",[91,1.674,248,2.243,666,2.176,667,1.828,855,3.316,1258,2.66]],["description/415",[5,0.19,108,1.859,193,3.755,666,3.324,667,2.792,1258,4.063,1259,7.884,1260,7.884,1261,7.884]],["title/416",[248,2.243,445,2.1,666,2.176,667,1.828,855,3.316,1258,2.66]],["description/416",[5,0.19,108,1.859,248,3.426,445,3.207,666,3.324,667,2.792,855,5.066,1258,4.063,1262,7.884]],["title/417",[22,0.851,26,0.611,282,2.243,855,3.316,1258,2.66,1263,4.732]],["description/417",[5,0.195,26,0.959,133,3.229,282,3.52,855,5.206,1258,4.176,1263,7.428,1264,8.102]],["title/418",[18,2.192,26,0.611,422,1.965,666,2.176,667,1.828,1258,2.66]],["description/418",[5,0.19,18,3.349,108,1.859,301,3.755,422,3.002,666,3.324,667,2.792,1265,6.475,1266,7.884]],["title/419",[18,2.635,26,0.735,422,2.362,1258,3.197]],["description/419",[5,0.19,18,3.349,26,0.934,108,1.859,412,3.452,422,3.002,1265,6.475,1267,7.229,1268,7.884]],["title/420",[18,2.192,59,1.332,126,2.66,422,1.965,882,4.239,1258,2.66]],["description/420",[5,0.171,18,3.023,105,3.592,108,1.679,126,3.668,136,1.938,422,2.71,855,4.574,863,4.341,1156,5.846,1258,3.668,1267,6.526,1269,7.118]],["title/421",[26,0.817,282,2.998,1258,3.556]],["description/421",[5,0.213,26,1.046,282,3.839,1258,4.553,1270,8.835]],["title/422",[229,1.825,1258,4.005]],["description/422",[5,0.219,229,2.139,1258,4.695,1271,9.109]],["title/423",[18,2.192,248,2.243,422,1.965,445,2.1,855,3.316,1258,2.66]],["description/423",[5,0.164,18,2.883,301,3.234,422,2.584,480,2.883,666,3.811,667,3.201,855,5.808,1258,3.498,1272,6.224,1273,5.353,1274,6.788]],["title/424",[26,0.817,136,1.878,1258,3.556]],["description/424",[5,0.207,26,1.016,136,2.335,201,4.57,1265,7.043,1275,8.576]],["title/425",[59,1.78,136,1.878,1258,3.556]],["description/425",[2,2.191,5,0.181,14,1.235,15,1.949,16,2.581,17,2.718,21,2.689,133,2.079,136,1.42,147,2.78,168,1.156,556,3.085,1258,2.689,1276,5.217,1277,5.217,1278,5.217,1279,5.217,1280,5.217,1281,5.217,1282,5.217,1283,5.217]],["title/426",[18,2.192,248,2.243,422,1.965,445,2.1,1258,2.66,1284,4.732]],["description/426",[5,0.164,18,2.883,301,3.234,422,2.584,480,2.883,666,3.811,667,3.201,855,4.362,1258,3.498,1272,6.224,1273,5.353,1284,6.224,1285,6.788]],["title/427",[26,0.611,480,2.192,1258,2.66,1273,4.07,1286,4.732,1287,4.732]],["description/427",[2,1.811,5,0.133,108,1.3,164,2.358,480,2.341,666,2.324,667,3.226,757,4.526,1127,5.053,1184,4.068,1258,2.84,1265,4.526,1273,4.346,1286,5.053,1287,8.352,1288,5.511,1289,5.511,1290,5.511,1291,5.511]],["title/428",[216,2.721,1258,4.005]],["description/428",[5,0.219,216,3.189,1258,4.695,1292,9.109]],["title/429",[26,0.735,248,2.695,855,3.986,1258,3.197]],["description/429",[5,0.195,108,1.911,142,3.065,248,3.52,855,5.206,863,4.941,1258,4.176,1293,8.102]],["title/430",[84,3.056,1294,4.903]],["description/430",[25,4.679,84,3.373,141,2.445,293,2.682,303,3.698,1294,5.411]],["title/431",[6,2.738,193,2.955,850,4.147,1294,3.914]],["description/431",[5,0.207,6,3.785,230,7.394,850,5.734,1294,5.411,1295,8.576]],["title/432",[59,1.601,282,2.695,850,4.147,1294,3.914]],["description/432",[5,0.207,216,3.002,229,2.014,850,5.734,1294,5.411,1296,8.576]],["title/433",[3,1.907,26,0.667,168,1.249,850,3.767,1294,3.555]],["description/433",[5,0.201,6,3.677,26,0.987,168,1.847,850,5.571,1294,5.257,1297,8.332]],["title/434",[0,2.201,168,1.249,251,2.684,909,3.436,1294,3.555]],["description/434",[3,2.821,5,0.201,31,1.759,736,6.843,909,5.082,1294,5.257,1298,8.332]],["title/435",[59,1.78,168,1.529,1294,4.353]],["description/435",[3,2.903,5,0.207,168,1.901,1022,6.331,1294,5.411,1299,8.576]],["title/436",[26,0.735,168,1.375,850,4.147,1294,3.914]],["description/436",[5,0.201,26,0.987,31,1.759,168,1.847,850,5.571,1294,5.257,1300,8.332]],["title/437",[1301,8.157]],["description/437",[1301,9.211]],["title/438",[1,1.308,140,3.964,991,4.142]],["description/438",[1,1.675,2,1.757,140,5.076,331,4.328,991,5.304]],["title/439",[1,1.176,26,0.735,140,3.564,991,3.724]],["description/439",[1,1.58,5,0.201,26,0.987,140,4.788,991,5.002,1302,5.002,1303,8.332]],["title/440",[1,1.176,59,1.601,140,3.564,991,3.724]],["description/440",[1,1.922,5,0.195,136,2.206,140,4.655,331,3.969,991,4.864,1304,8.102]],["title/441",[1,1.474,991,4.666]],["description/441",[1,1.727,2,1.811,331,4.463,991,5.469]],["title/442",[59,1.454,248,2.448,249,2.873,991,3.382,1302,3.382]],["description/442",[1,1.536,5,0.195,7,1.637,156,5.537,250,3.664,331,3.969,991,4.864,1305,8.102]],["title/443",[59,1.454,166,3.62,279,4.044,280,3.767,1302,3.382]],["description/443",[5,0.201,136,2.268,166,5.354,279,5.981,280,5.571,1302,5.002,1306,8.332]],["title/444",[1,1.474,1221,6.7]],["description/444",[1,1.727,2,1.811,331,4.463,1221,7.854]],["title/445",[59,1.454,135,2.187,136,1.534,265,3.851,331,2.76]],["description/445",[2,1.757,3,1.253,5,0.089,21,1.908,34,1.003,40,1.634,91,1.2,108,1.692,135,2.256,141,1.657,147,1.972,187,1.66,195,1.849,206,2.071,209,1.796,222,1.561,245,2.019,246,1.928,251,2.769,265,5.556,266,2.335,331,3.516,366,1.972,445,1.506,516,4.904,796,3.735,1307,8.084,1308,3.394,1309,3.701]],["title/446",[26,0.735,108,1.463,136,1.689,265,4.239]],["description/446",[5,0.18,108,2.272,133,2.982,206,4.185,222,3.154,265,5.113,266,4.72,1090,6.86,1310,7.481,1311,7.481]],["title/447",[59,1.454,108,1.329,135,2.187,136,1.534,265,3.851]],["description/447",[2,1.736,3,1.222,5,0.087,21,1.861,34,0.978,40,1.593,91,1.171,108,1.665,135,2.212,141,1.625,147,1.924,187,1.619,195,1.804,206,2.02,209,1.752,222,1.522,245,1.97,246,1.881,251,2.715,265,5.48,266,2.278,303,1.557,331,3.459,366,1.924,445,1.469,516,4.826,796,3.662,1307,7.999,1308,3.31,1312,3.61,1313,3.61]],["title/448",[1,1.474,136,2.116]],["description/448",[1,1.727,2,1.811,136,2.48,331,4.463]],["title/449",[6,2.278,26,0.611,67,1.614,201,2.75,454,3.316,646,2.887]],["description/449",[5,0.201,142,3.152,247,4.294,454,5.354,646,4.661,1314,8.332,1315,8.332]],["title/450",[6,2.278,59,1.332,67,1.614,201,2.75,454,3.316,646,2.887]],["description/450",[5,0.201,67,2.606,136,2.268,247,4.294,454,5.354,646,4.661,1316,8.332]],["title/451",[1,1.068,26,0.667,67,1.762,970,4.443,1302,3.382]],["description/451",[1,2.021,5,0.18,108,1.764,125,5.9,128,6.86,348,4.807,991,4.491,1302,4.491,1317,7.481]],["title/452",[26,0.92,331,3.807]],["description/452",[1,1.626,5,0.207,22,1.414,108,2.022,331,4.202,1318,8.576]],["title/453",[26,0.667,203,2.08,666,2.375,667,1.995,1302,3.382]],["description/453",[5,0.201,108,1.965,203,3.075,666,3.513,667,2.951,1302,5.002,1319,8.332]],["title/454",[26,0.817,67,2.158,1302,4.142]],["description/454",[1,1.626,5,0.207,108,2.022,164,3.67,1302,5.148,1320,8.576]],["title/455",[331,3.039,445,2.523,666,2.615,667,2.197]],["description/455",[1,1.428,5,0.181,15,1.949,34,1.414,66,1.961,67,1.632,68,2.168,84,2.052,141,1.487,156,3.565,293,1.632,303,2.249,378,2.285,445,2.122,666,3.725,667,2.666,1020,4.114,1302,5.304,1321,4.783,1322,5.217,1323,4.783]],["title/456",[59,1.454,666,2.375,667,1.995,1020,4.443,1302,3.382]],["description/456",[1,1.569,5,0.199,15,2.227,34,1.615,141,1.699,156,5.654,178,3.524,293,1.864,303,2.57,666,3.488,667,2.93,1020,4.7,1302,4.967,1321,5.464,1323,5.464]],["title/457",[59,1.601,156,4.239,796,3.986,1302,3.724]],["description/457",[1,1.626,5,0.207,156,5.861,796,5.511,1302,5.148,1324,8.576]],["title/458",[1,1.308,84,2.713,331,3.38]],["description/458",[1,1.727,2,1.811,84,3.582,331,4.463]],["title/459",[7,1.138,216,1.972,247,2.904,282,2.448,331,2.76]],["description/459",[1,1.884,5,0.239,34,1.758,126,3.344,135,2.518,143,3.629,282,3.81,331,4.296,659,6.294,1325,6.487]],["title/460",[331,3.807,348,4.994]],["description/460",[1,1.675,5,0.213,331,4.328,348,5.677,1326,8.835]],["title/461",[7,1.138,229,1.323,247,2.904,282,2.448,331,2.76]],["description/461",[1,1.626,5,0.207,282,3.726,331,4.202,398,7.863,1327,7.863]],["title/462",[1,1.068,7,1.138,193,2.684,331,2.76,1302,3.382]],["description/462",[1,1.953,2,1.554,5,0.21,7,0.856,10,1.92,40,1.87,91,1.374,141,1.208,193,4.161,265,2.895,293,1.325,303,1.827,331,4.606,844,3.884,845,3.884,970,5.088,1302,3.873,1327,3.884,1328,4.236,1329,4.236]],["title/463",[331,3.807,350,5.737]],["description/463",[1,1.675,5,0.213,331,4.328,350,6.521,1330,8.835]],["title/464",[141,2.216,222,3.277]],["description/464",[2,1.811,141,2.597,222,3.841,485,4.02]],["title/465",[108,1.329,141,1.606,222,2.375,990,4.29,1331,4.858]],["description/465",[2,1.051,5,0.079,7,1.068,8,1.536,10,1.574,16,1.626,17,1.712,34,0.891,108,0.775,126,1.694,141,1.508,143,1.839,147,1.751,200,2.592,222,1.386,246,1.712,269,4.2,274,2.246,293,2.378,318,1.712,328,3.077,331,1.61,387,2.359,582,2.699,667,1.164,990,6.345,1173,3.013,1331,4.559,1332,3.286,1333,3.286,1334,3.286,1335,3.286,1336,3.286,1337,3.013,1338,5.288,1339,3.286,1340,3.286,1341,3.286,1342,3.286,1343,3.286,1344,3.286,1345,3.286]],["title/466",[2,0.82,7,0.833,141,1.175,230,3.554,269,2.277,318,2.148,328,1.912,990,3.139,1331,3.554]],["description/466",[2,1.45,5,0.176,7,1.474,91,2.366,141,2.08,200,5.753,269,4.03,328,4.396,666,3.076,990,5.555,1346,7.295]],["title/467",[168,1.722,795,4.529]],["description/467",[2,1.757,22,1.456,168,1.958,335,5.388,795,5.148]],["title/468",[22,1.022,168,1.375,193,2.955,795,3.615]],["description/468",[5,0.119,14,1.173,22,1.656,26,0.587,28,3.071,67,1.549,91,1.606,111,3.385,147,2.639,164,2.119,168,1.901,413,2.702,436,3.771,544,2.846,658,3.771,795,4.998,1041,3.071,1242,3.656,1347,5.718,1348,4.067,1349,3.906,1350,4.952]],["title/469",[22,1.022,168,1.375,445,2.523,795,3.615]],["description/469",[2,1.411,3,0.99,5,0.171,10,0.871,14,0.693,22,1.469,26,0.346,28,1.814,35,2.546,67,0.915,111,1.999,147,1.559,164,1.252,168,1.358,177,1.616,207,1.658,216,1.024,222,2.028,232,1.462,246,1.524,272,2.228,338,1.904,339,1.784,354,2.682,366,1.559,371,3.366,379,1.879,413,1.596,436,2.228,445,1.19,485,1.291,544,1.681,658,2.228,795,3.57,841,2.522,1041,1.814,1134,3.453,1242,2.159,1347,4.831,1348,2.403,1349,2.307,1351,2.047,1352,2.522,1353,2.682,1354,2.682,1355,2.522,1356,2.925]],["title/470",[22,1.022,26,0.735,168,1.375,795,3.615]],["description/470",[2,1.312,5,0.105,10,1.298,22,1.57,40,1.925,49,2.619,52,2.507,67,1.365,108,1.029,133,1.739,147,2.325,168,1.763,209,2.117,222,1.839,245,2.38,246,2.273,293,1.365,338,1.727,379,1.704,394,2.298,413,2.38,420,1.973,658,3.322,795,4.636,1242,3.22,1347,5.203,1348,3.583,1349,3.44,1357,4.363]],["title/471",[22,0.929,59,1.454,168,1.249,520,4.044,795,3.283]],["description/471",[2,1.531,5,0.162,14,0.796,22,1.389,35,2.238,59,0.867,67,1.051,74,2.084,147,1.791,168,1.193,177,1.857,207,1.906,216,1.177,222,2.84,232,1.68,246,1.751,272,2.56,338,2.667,339,2.05,366,1.791,371,3.768,379,2.632,413,1.834,485,1.484,538,3.082,658,2.56,795,3.925,841,2.898,1134,3.865,1242,2.481,1347,2.651,1348,2.761,1349,2.651,1351,2.352,1352,2.898,1353,3.082,1354,3.082,1358,3.362]],["title/472",[4,2.489,8,1.802,59,1.601,168,1.375]],["description/472",[0,2.715,4,3.684,5,0.167,8,2.987,31,1.467,57,3.993,152,3.169,168,2.035,1359,5.991,1360,6.949]],["title/473",[4,2.071,8,1.5,59,1.332,168,1.144,377,3.527,1351,3.611]],["description/473",[0,1.679,4,2.618,5,0.157,8,2.291,15,1.606,31,0.907,34,1.165,57,2.47,66,1.616,67,1.344,68,1.786,152,1.96,168,1.446,177,3.604,181,2.505,207,2.437,259,3.39,274,4.458,361,4.816,371,4.565,377,2.938,652,2.47,692,3.173,893,3.706,1351,5.517,1359,3.706,1361,4.299,1362,4.299,1363,4.299]],["title/474",[168,1.972]],["description/474",[2,1.811,22,1.501,168,2.019,335,5.556]],["title/475",[59,1.601,117,4.063,136,1.689,1042,4.239]],["description/475",[2,1.793,5,0.186,8,1.572,22,0.892,31,1.142,59,1.396,136,2.104,141,1.542,168,1.199,187,2.426,195,2.703,197,3.152,209,2.625,251,3.681,338,2.142,1042,5.282,1364,4.96,1365,5.41,1366,5.41,1367,5.41]],["title/476",[26,0.667,136,1.534,251,2.684,1042,3.851,1364,5.166]],["description/476",[5,0.19,8,2.291,133,3.142,142,2.983,251,3.755,1209,5.271,1368,7.884,1369,7.884,1370,7.884]],["title/477",[227,3.923,340,4.293]],["description/477",[2,1.757,22,1.456,227,4.459,335,5.388,340,4.88]],["title/478",[67,1.94,108,1.463,227,3.131,340,3.426]],["description/478",[16,2.676,22,0.892,43,3.354,67,1.692,129,3.697,142,2.047,164,2.315,222,2.281,227,4.55,293,1.692,338,2.142,340,4.269,383,2.916,394,2.85,465,3.993,659,3.883,810,4.119,1371,4.664,1372,4.443,1373,4.96,1374,4.664,1375,4.96,1376,5.41]],["title/479",[67,1.94,183,4.063,227,3.131,340,3.426]],["description/479",[59,2.091,164,3.467,183,5.307,227,5.114,340,4.475,383,4.368,1377,8.102]],["title/480",[67,1.94,227,3.131,340,3.426,904,5.687]],["description/480",[16,2.676,22,0.892,43,3.354,67,1.692,129,3.697,142,2.047,164,2.315,222,2.281,227,3.9,293,1.692,338,2.142,340,4.269,383,2.916,394,2.85,465,3.993,659,3.883,700,4.96,810,4.119,1371,4.664,1372,4.443,1373,4.96,1374,4.664,1375,4.96,1378,5.41]],["title/481",[67,1.94,91,2.011,227,3.131,340,3.426]],["description/481",[8,1.601,22,0.908,31,1.163,43,3.417,67,1.724,91,2.954,137,3.767,168,1.221,227,3.953,240,3.685,293,1.724,338,3.1,340,3.044,394,4.126,713,5.053,1374,4.752,1379,5.511,1380,5.511,1381,5.511,1382,5.511]],["title/482",[227,4.49]],["description/482",[2,1.811,22,1.501,227,4.598,335,5.556]],["title/483",[26,0.667,164,2.411,944,3.037,1383,4.627,1384,4.044]],["description/483",[5,0.18,26,0.886,106,4.185,164,3.201,266,4.72,944,4.033,1383,6.144,1384,5.37,1385,6.86,1386,6.144,1387,7.481]],["title/484",[26,0.667,164,2.411,925,3.767,1384,4.044,1388,4.627]],["description/484",[3,2.533,5,0.18,26,0.886,106,4.185,164,3.201,925,5.002,1384,5.37,1386,6.144,1388,6.144,1389,6.86,1390,7.481]],["title/485",[26,0.667,164,2.411,925,3.767,1383,4.627,1384,4.044]],["description/485",[5,0.18,26,0.886,106,4.185,164,3.201,266,4.72,925,5.002,1383,6.144,1384,5.37,1385,6.86,1386,6.144,1391,7.481]],["title/486",[26,0.667,164,2.411,944,3.037,1384,4.044,1388,4.627]],["description/486",[3,1.977,5,0.197,14,1.383,26,0.692,31,1.233,36,3.905,106,3.268,129,3.992,164,2.5,362,3.149,738,4.448,944,3.149,1384,5.856,1386,4.797,1388,6.7,1389,5.356,1392,5.841,1393,5.841,1394,5.841]],["title/487",[7,1.57,1395,6.7]],["description/487",[7,1.732,25,4.679,141,2.445,293,2.682,303,3.698,1395,7.394]],["title/488",[164,2.654,216,2.171,1395,5.348,1396,6.203]],["description/488",[5,0.207,187,3.846,216,3.002,229,2.014,1397,8.576,1398,8.576]],["title/489",[84,3.056,132,5.737]],["description/489",[22,1.414,25,4.679,141,2.445,293,2.682,303,3.698,335,5.231]],["title/490",[7,1.043,26,0.611,197,3.008,339,3.148,447,2.719,1399,4.732]],["description/490",[5,0.176,7,1.915,10,2.171,26,0.864,197,4.251,339,4.449,422,2.777,447,3.843,1399,6.689,1400,7.295,1401,7.295]],["title/491",[7,1.138,26,0.667,132,4.159,133,2.245,282,2.448]],["description/491",[2,1.037,5,0.181,22,0.86,35,2.168,66,1.961,67,1.632,68,2.168,106,2.919,115,4.326,132,6.522,282,2.267,378,2.285,386,2.882,650,2.556,663,4.114,681,4.285,682,4.285,1134,3.745,1402,5.217,1403,5.217,1404,4.783,1405,5.217,1406,5.217,1407,5.217]],["title/492",[1408,5.828]],["description/492",[2,1.811,22,1.501,335,5.556,1408,5.967]],["title/493",[14,1.222,26,0.611,84,2.03,136,1.405,583,3.527,646,2.887]],["description/493",[2,1.931,5,0.15,14,1.471,22,1.024,84,2.443,108,1.465,141,1.771,187,2.786,195,3.104,209,3.015,340,3.432,583,4.246,646,5.434,1409,5.696,1410,6.212]],["title/494",[14,1.334,26,0.667,136,1.534,337,4.29,646,3.152]],["description/494",[2,1.722,5,0.121,14,1.193,17,2.625,22,0.83,31,1.063,34,1.365,84,1.981,135,1.955,136,1.371,141,1.436,142,1.906,143,2.818,187,2.259,195,2.517,209,2.445,583,5.017,646,4.845,719,2.979,1408,3.3,1409,4.619,1411,3.973,1412,6.029,1413,5.038]],["title/495",[14,1.222,26,0.611,136,1.405,583,3.527,646,2.887,1414,4.732]],["description/495",[2,1.497,5,0.126,14,1.235,17,2.718,22,0.86,31,1.101,34,1.414,84,2.961,135,2.025,136,1.42,142,1.974,143,2.919,187,2.34,195,2.607,209,2.532,340,2.882,583,5.146,646,4.943,719,3.085,1408,3.418,1411,4.114,1412,4.285,1415,5.217]],["title/496",[14,1.222,59,1.332,136,1.405,583,3.527,646,2.887,1414,4.732]],["description/496",[2,1.582,5,0.159,10,1.298,14,1.033,17,2.273,22,0.719,25,2.38,31,0.921,34,1.182,84,1.716,108,1.029,135,1.693,136,1.796,141,1.881,143,2.441,187,1.957,195,2.18,203,1.61,209,2.117,293,1.365,303,1.881,340,2.41,583,4.509,646,4.451,719,2.58,1408,2.858,1411,3.44,1412,3.583,1416,4,1417,4,1418,4.363]],["title/497",[14,1.334,59,1.454,136,1.534,337,4.29,646,3.152]],["description/497",[2,1.582,5,0.159,10,1.298,14,1.033,17,2.273,22,0.719,25,2.38,31,0.921,34,1.182,84,1.716,108,1.029,135,1.693,136,1.796,141,1.881,143,2.441,187,1.957,195,2.18,203,1.61,209,2.117,293,1.365,303,1.881,583,4.509,646,4.451,719,2.58,1408,2.858,1411,3.44,1412,5.418,1416,4,1417,4,1419,4.363]],["title/498",[339,3.436,377,3.851,647,3.555,1351,3.942,1408,3.691]],["description/498",[2,1.483,5,0.18,10,0.946,16,1.573,22,0.524,26,0.768,31,0.671,73,1.34,78,2.611,80,5.264,96,2.006,148,3.519,164,1.361,168,0.705,207,1.802,222,1.34,273,2.507,301,1.514,339,1.939,361,2.347,366,1.694,371,2.225,394,1.675,412,1.392,425,1.88,466,2.043,469,4.94,616,2.507,647,2.006,653,1.939,761,2.347,765,2.611,868,2.421,991,1.909,1021,2.282,1098,2.347,1160,2.741,1351,2.225,1420,3.179,1421,2.915,1422,5.593,1423,2.741,1424,2.915,1425,2.741,1426,2.741,1427,2.741,1428,2.915]],["title/499",[59,1.454,141,1.606,480,2.393,646,3.152,667,1.995]],["description/499",[2,1.29,5,0.156,8,1.885,23,3.418,59,1.674,66,2.439,67,2.029,68,2.696,378,2.841,386,3.584,480,2.756,646,3.629,650,3.178,667,2.297,950,5.948,1429,6.487,1430,6.487]],["title/500",[222,2.375,394,2.968,469,4.29,647,3.555,1431,4.627]],["description/500",[2,1.428,5,0.173,6,1.317,10,0.888,16,1.477,22,0.806,26,0.736,31,0.63,34,0.809,73,1.259,78,2.451,80,5.093,96,1.883,148,3.342,168,0.662,207,1.692,222,2.062,273,2.354,301,1.422,394,2.576,412,1.307,425,1.765,466,1.918,469,4.73,529,2.273,616,2.354,647,1.883,653,1.821,761,2.203,765,2.451,807,1.692,868,2.273,991,1.792,1021,2.143,1085,2.451,1098,2.203,1160,2.574,1195,2.574,1421,2.737,1422,5.356,1423,2.574,1424,2.737,1425,2.574,1426,2.574,1427,2.574,1431,4.016,1432,2.737,1433,2.985,1434,2.737]],["title/501",[73,2.615,74,3.846,318,3.232,1435,5.094]],["description/501",[2,1.521,5,0.129,6,1.467,10,0.989,16,1.644,22,0.879,31,1.126,40,1.467,73,1.401,74,2.061,80,4.295,168,0.737,221,1.677,318,1.732,369,3.047,412,1.455,425,1.965,466,2.136,469,5.09,520,4.798,529,2.531,556,1.965,616,2.621,761,2.453,765,2.73,807,1.884,991,1.995,1021,2.386,1085,2.73,1098,2.453,1195,2.865,1408,2.177,1422,2.865,1423,2.865,1425,2.865,1426,2.865,1427,2.865,1432,3.047,1435,5.49,1436,3.324,1437,3.324,1438,5.336,1439,3.324,1440,3.324,1441,3.047]],["title/502",[73,2.375,74,3.494,197,3.283,318,2.935,1435,4.627]],["description/502",[1,1.358,2,1.424,5,0.173,15,1.82,22,0.803,84,2.816,141,1.389,168,1.079,187,2.184,209,2.363,210,4.788,211,4.894,293,1.523,294,3.328,301,3.411,1041,3.02,1060,4,1061,4.199,1435,5.881,1441,4.465,1442,4.87,1443,4.87,1444,4.465,1445,4.87]],["title/503",[339,3.148,377,3.527,501,4.45,647,3.256,1351,3.611,1408,3.381]],["description/503",[2,1.602,3,1.042,5,0.153,15,1.151,22,0.827,26,0.365,34,0.834,57,2.882,67,1.569,84,2.878,141,1.43,151,2.428,168,1.112,173,2.154,187,2.25,195,2.506,206,1.723,209,2.434,210,4.893,211,5.001,212,3.428,293,0.963,301,2.389,303,1.328,339,4.463,646,2.806,1041,3.11,1351,4.441,1408,3.286,1428,2.823,1444,4.599,1446,3.079,1447,3.079]],["title/504",[222,2.615,501,5.348,647,3.914,1431,5.094]],["description/504",[1,1.342,2,1.407,5,0.17,15,1.79,22,0.79,67,1.498,84,2.782,106,2.68,141,1.366,168,1.062,187,2.149,195,2.394,209,2.325,210,4.731,211,4.835,212,3.274,293,1.498,301,3.37,303,2.066,646,2.68,1041,2.971,1431,5.81,1434,4.392,1448,4.791,1449,4.791]],["title/505",[227,3.131,663,4.892,1450,5.687,1451,5.687]],["description/505",[1,0.972,2,1.908,5,0.123,22,0.845,67,1.603,84,2.923,168,1.136,187,2.299,195,2.561,209,2.487,210,4.971,211,5.081,212,5.081,227,2.587,301,2.442,646,2.868,663,4.042,1041,3.178,1450,6.816,1451,4.7,1452,5.126]],["title/506",[485,3.927]],["description/506",[25,4.82,141,2.519,293,2.763,303,3.809,485,3.899]],["title/507",[26,0.735,151,4.892,485,2.738,1453,6.203]],["description/507",[5,0.128,7,1.541,26,0.629,34,1.439,63,2.934,64,2.83,66,1.997,67,1.661,68,2.207,164,2.273,378,2.326,390,4.579,485,4.305,681,4.362,682,4.362,683,4.579,1223,4.87,1454,5.312,1455,5.312,1456,5.312,1457,5.312,1458,5.312,1459,5.312]],["title/508",[22,1.281,1460,4.666]],["description/508",[2,1.757,22,1.762,335,5.388,1460,5.304]],["title/509",[22,0.851,26,0.611,136,1.405,379,2.016,443,2.528,1460,3.098]],["description/509",[5,0.195,22,1.335,26,0.959,291,5.206,379,3.165,443,3.969,1460,4.864,1461,8.102]],["title/510",[22,0.929,26,0.667,282,2.448,443,2.76,1460,3.382]],["description/510",[5,0.205,22,1.024,26,1.008,60,2.833,133,2.476,141,1.771,282,3.699,293,1.943,303,2.679,379,3.326,443,4.171,1460,3.73,1462,5.696,1463,6.212]],["title/511",[22,1.022,26,0.735,443,3.039,1460,3.724]],["description/511",[5,0.164,22,1.675,26,0.804,108,1.601,206,3.798,291,4.362,379,3.531,422,2.584,443,3.326,1460,5.426,1464,6.788]],["title/512",[1,0.979,7,1.043,22,0.851,26,0.611,39,2.436,832,4.45]],["description/512",[1,1.383,2,1.45,5,0.176,7,1.915,26,0.864,106,4.081,141,2.08,143,4.081,443,3.574,1465,7.295,1466,7.295]],["title/513",[22,1.022,443,3.039,445,2.523,1460,3.724]],["description/513",[2,1.628,5,0.174,10,2.153,14,0.888,22,1.624,35,1.558,60,2.677,66,1.409,67,1.172,68,1.558,215,1.642,220,2.154,293,2.561,378,1.642,379,2.827,386,2.071,394,3.811,443,1.837,889,2.691,893,3.232,1460,4.915,1467,3.437,1468,3.749,1469,3.749,1470,3.749,1471,3.749]],["title/514",[22,1.022,91,2.011,443,3.039,1460,3.724]],["description/514",[1,1.13,5,0.199,10,2.462,14,1.411,18,3.514,22,1.692,193,2.839,201,3.176,208,5.138,379,2.328,424,7.586,443,2.92,1460,3.578,1472,5.96]],["title/515",[22,0.929,59,1.454,136,1.534,443,2.76,1460,3.382]],["description/515",[2,1.096,5,0.189,7,1.113,10,1.64,14,1.305,22,0.908,59,1.422,66,2.072,67,1.724,68,2.29,215,2.413,220,3.167,293,2.849,378,2.413,379,2.153,386,3.044,394,4.126,443,2.7,1460,3.309,1473,5.511,1474,5.511]],["title/516",[1,1.068,164,2.411,1217,4.159,1337,5.166,1475,4.858]],["description/516",[1,1.05,3,2.334,5,0.084,7,0.703,10,2.339,15,2.069,22,0.574,40,1.537,52,2,141,0.993,164,2.95,207,1.973,254,3.192,290,2.379,293,2.857,300,4.216,303,1.501,456,2.713,483,2.746,540,2.328,809,3.002,1217,2.57,1349,2.746,1460,4.139,1476,6.774,1477,3.002,1478,3.481,1479,3.481,1480,3.481,1481,3.481,1482,3.481,1483,3.002,1484,3.481,1485,3.481,1486,3.481]],["title/517",[22,1.281,776,3.963]],["description/517",[2,1.757,22,1.762,335,5.388,776,4.505]],["title/518",[22,0.929,26,0.667,105,2.844,216,1.972,726,3.555]],["description/518",[5,0.15,10,1.849,22,1.722,66,2.336,67,1.943,68,2.581,76,3.168,105,3.136,201,3.31,216,2.175,378,2.72,383,3.349,726,5.372,1487,6.212,1488,6.212]],["title/519",[26,0.735,133,2.472,776,3.163,1460,3.724]],["description/519",[2,1.487,5,0.18,7,1.511,22,1.233,26,0.886,133,2.982,141,2.133,201,3.986,291,4.807,1462,6.86,1489,7.481]],["title/520",[22,1.022,26,0.735,203,2.29,776,3.163]],["description/520",[5,0.201,22,1.373,26,0.987,108,1.965,203,3.075,776,4.249,1490,7.64]],["title/521",[22,1.022,59,1.601,776,3.163,1460,3.724]],["description/521",[2,1.881,5,0.157,10,1.942,22,1.075,31,0.907,34,1.165,84,1.69,86,2.192,108,1.014,133,1.713,141,1.226,168,0.953,187,1.928,195,2.148,203,1.587,209,2.086,216,2.284,229,1.009,412,4.144,776,4.02,782,4.565,1490,3.941,1491,3.941,1492,4.299,1493,4.299]],["title/522",[412,3.896]],["description/522",[2,1.811,22,1.501,335,5.556,412,3.989]],["title/523",[26,0.735,168,1.375,338,2.456,412,2.716]],["description/523",[5,0.201,26,0.987,168,1.847,338,3.298,383,4.492,412,3.649,1494,8.332]],["title/524",[59,1.601,168,1.375,338,2.456,412,2.716]],["description/524",[5,0.185,108,1.81,168,1.701,196,4.844,383,4.139,412,3.362,1371,6.619,1495,6.305,1496,7.677,1497,7.677]],["title/525",[1,1.068,7,1.138,59,1.454,412,2.467,1498,4.29]],["description/525",[1,0.584,2,1.455,5,0.194,6,2.214,7,1.013,10,0.916,15,1.874,22,0.827,26,0.365,31,1.059,34,0.834,40,1.359,86,1.57,91,0.998,126,1.587,141,0.878,168,0.682,223,2.08,247,2.585,248,1.338,293,1.569,303,1.328,412,2.779,544,1.769,726,1.943,761,2.273,929,2.017,1022,3.703,1120,2.655,1208,2.823,1243,2.655,1347,2.428,1475,2.655,1476,2.655,1477,2.655,1483,2.655,1498,3.82,1499,2.655,1500,2.823,1501,3.079,1502,3.079,1503,2.823,1504,3.82,1505,2.059,1506,2.823,1507,2.823]],["title/526",[26,0.817,282,2.998,412,3.021]],["description/526",[5,0.19,22,1.299,104,5.516,216,2.76,412,3.452,650,3.862,782,5.516,1039,5.516,1508,7.884]],["title/527",[216,2.415,412,3.021,782,4.828]],["description/527",[5,0.207,216,3.674,412,3.755,782,6.001,1509,8.576]],["title/528",[216,2.171,229,1.457,412,2.716,782,4.34]],["description/528",[3,2.149,5,0.208,34,1.72,39,2.996,108,1.497,216,2.222,222,2.676,229,1.49,266,4.004,412,3.783,782,4.441,795,3.699,962,5.472,1510,5.82,1511,5.82,1512,6.347]],["title/529",[412,3.403,1505,5.196]],["description/529",[3,2.149,5,0.208,22,1.046,34,1.72,39,2.996,108,1.497,222,2.676,266,4.004,412,3.783,795,3.699,962,5.472,1039,4.441,1505,4.244,1510,5.82,1511,5.82,1513,6.347]],["title/530",[59,1.601,88,3.268,724,4.239,1514,6.203]],["description/530",[5,0.201,88,4.389,133,3.321,168,1.847,724,5.695,1515,8.332,1516,8.332]],["title/531",[1,1.068,7,1.138,91,1.827,412,2.467,1498,4.29]],["description/531",[1,1.221,2,1.473,5,0.196,6,2.252,7,1.763,10,0.936,15,1.175,22,0.841,26,0.372,31,0.664,34,0.852,40,1.388,86,1.604,91,1.02,136,0.856,141,0.897,223,2.111,247,1.621,248,1.367,293,1.596,303,1.356,412,2.82,544,1.807,726,1.984,761,2.322,929,2.06,1022,3.767,1243,2.712,1475,2.712,1476,2.712,1477,2.712,1483,2.712,1498,3.886,1499,2.712,1500,2.884,1503,2.884,1504,3.886,1505,2.103,1506,2.884,1507,2.884,1517,3.145]],["title/532",[7,1.043,26,0.611,212,3.527,412,2.26,1120,4.45,1498,3.93]],["description/532",[5,0.195,7,1.637,104,5.669,168,1.796,247,4.176,412,3.548,1499,6.985,1518,8.102]],["title/533",[26,0.735,136,1.689,168,1.375,412,2.716]],["description/533",[5,0.207,26,1.016,136,2.335,168,1.901,1491,7.863,1519,8.576]],["title/534",[31,1.641,67,2.431]],["description/534",[22,1.414,25,4.679,141,2.445,293,2.682,303,3.698,335,5.231]],["title/535",[26,0.667,31,1.189,105,2.844,240,3.767,1520,4.858]],["description/535",[2,1.037,5,0.181,7,1.054,10,1.553,14,1.235,31,1.589,57,2.998,59,1.943,78,4.285,105,2.633,118,3.418,141,1.487,220,2.998,240,3.488,250,2.359,280,3.488,797,3.65,994,3.488,1520,6.492,1521,5.217,1522,5.217,1523,5.217,1524,5.217,1525,5.217]],["title/536",[26,0.735,31,1.309,428,5.094,1526,5.687]],["description/536",[5,0.218,26,0.804,34,1.84,106,3.798,142,2.568,251,3.234,428,5.575,549,5.011,1526,6.224,1527,6.788,1528,6.788,1529,6.788,1530,6.788,1531,6.788]],["title/537",[59,1.78,133,2.75,1532,5.666]],["description/537",[0,0.757,1,0.368,2,1.884,3,1.148,5,0.082,7,0.685,10,1.614,14,0.459,15,0.724,17,1.01,22,0.32,31,0.954,34,0.525,35,0.805,39,0.915,40,0.856,57,1.114,59,0.875,66,0.729,67,0.606,68,0.805,129,1.325,133,1.351,138,0.616,141,0.967,152,2.809,187,2.432,195,1.694,207,1.922,209,0.941,212,1.325,222,1.43,269,1.071,293,0.606,294,1.325,352,1.671,371,2.373,378,0.849,412,1.485,480,0.823,556,1.146,646,1.084,798,1.223,800,1.671,884,1.777,887,1.671,910,2.674,1021,1.391,1087,1.325,1144,1.671,1156,1.592,1174,1.777,1404,1.777,1498,1.476,1532,6.674,1533,1.938,1534,1.938,1535,1.938,1536,1.938,1537,1.671,1538,1.938,1539,1.938,1540,3.109,1541,1.938,1542,1.938,1543,3.391,1544,1.938,1545,1.938,1546,1.938,1547,1.938,1548,3.391,1549,1.938,1550,1.938,1551,1.938,1552,1.938]],["title/538",[59,1.454,133,2.245,248,2.448,929,3.691,1372,4.627]],["description/538",[5,0.143,14,0.899,22,1.202,26,0.45,31,0.802,56,2.539,136,1.034,138,1.883,207,2.152,222,2.5,223,1.943,229,1.392,238,2.891,248,3.582,436,2.891,566,2.891,582,3.119,666,3.076,667,2.583,839,2.995,929,4.779,1372,5.991,1553,3.797,1554,5.93,1555,3.797,1556,3.797,1557,3.797,1558,3.797,1559,3.797,1560,3.797]],["title/539",[26,0.667,67,1.762,133,2.245,519,4.29,1561,5.166]],["description/539",[5,0.201,67,2.606,133,3.321,142,3.152,519,6.345,1561,7.64,1562,8.332]],["title/540",[26,0.817,133,2.75,1532,5.666]],["description/540",[5,0.213,133,3.521,142,3.342,1532,7.256,1563,8.835]],["title/541",[22,1.281,1505,5.196]],["description/541",[5,0.219,22,1.501,1520,9.385]],["title/542",[59,2.296]],["description/542",[2,1.811,22,1.501,59,2.351,335,5.556]],["title/543",[26,0.735,60,2.828,392,5.094,797,4.34]],["description/543",[2,1.526,5,0.185,7,1.551,60,3.501,108,1.81,141,2.189,392,6.305,797,5.372,1564,7.677,1565,7.677]],["title/544",[59,2.195,797,4.34,1566,6.203]],["description/544",[5,0.194,8,2.338,14,1.356,22,0.944,59,1.478,108,1.35,133,2.282,147,3.051,222,2.414,256,3.829,266,5.077,269,3.163,357,4.361,797,4.007,882,4.703,1307,4.937,1411,4.516,1567,5.727,1568,5.727,1569,5.727]],["title/545",[183,4.52,692,5.093,1570,6.899]],["description/545",[2,1.578,5,0.191,7,1.603,10,1.672,14,1.33,22,0.926,44,2.086,135,2.18,141,1.601,196,3.544,209,2.726,316,4.277,376,3.93,680,4.43,692,5.859,1571,5.617,1572,4.843,1573,5.617,1574,5.617,1575,5.617]],["title/546",[2,1.026,7,1.043,59,1.332,141,1.471,1165,4.07,1576,5.161]],["description/546",[2,1.526,5,0.185,7,1.551,22,1.265,136,2.09,141,2.189,221,3.875,301,3.657,1577,6.619,1578,7.677]],["title/547",[2,1.026,7,1.043,26,0.611,60,2.353,141,1.471,203,1.905]],["description/547",[2,1.6,5,0.194,7,1.625,60,3.669,108,1.897,141,2.294,203,2.114,206,5.204,730,4.361,1165,6.345,1577,4.937,1579,3.829,1580,5.727,1581,5.727]],["title/548",[2,1.026,7,1.043,59,1.928,141,1.471,1582,4.732]],["description/548",[2,1.611,5,0.195,7,1.637,59,2.091,136,2.206,141,2.31,1582,7.428,1583,8.102]],["title/549",[26,0.611,221,2.605,282,2.243,1572,4.45,1584,4.732,1585,4.732]],["description/549",[5,0.144,7,1.204,60,2.718,66,2.241,67,1.864,68,2.476,105,3.008,118,3.904,221,4.176,373,4.538,551,5.464,757,4.895,1585,5.464,1586,5.96,1587,7.586,1588,7.586,1589,5.96,1590,5.96]],["title/550",[26,0.611,60,2.353,221,2.605,282,2.243,1572,4.45,1584,4.732]],["description/550",[5,0.147,7,1.229,8,1.768,26,0.72,66,2.287,67,1.903,68,2.528,105,3.07,221,3.07,378,2.664,874,5.245,1587,7.694,1588,7.694,1591,6.083,1592,6.083,1593,5.578,1594,6.083,1595,6.083]],["title/551",[10,1.536,22,0.851,26,0.611,59,1.332,60,2.353,909,3.148]],["description/551",[2,1.415,5,0.171,7,1.438,10,2.118,22,1.173,60,3.246,76,3.63,105,3.592,141,2.029,730,5.42,1165,5.613,1577,6.137,1596,7.118]],["title/552",[2,1.12,7,1.138,59,1.454,85,3.436,141,1.606]],["description/552",[2,1.657,5,0.201,7,1.683,59,2.15,85,5.082,141,2.376,1597,8.332]],["title/553",[59,1.78,420,3.12,1598,6.899]],["description/553",[2,1.517,5,0.128,21,3.931,26,0.629,28,3.294,34,1.439,84,2.089,108,1.253,111,5.213,152,2.422,207,3.011,251,3.633,378,2.326,420,2.402,437,3.63,604,4.87,616,4.189,764,5.213,967,4.87,1599,5.312,1600,5.312,1601,5.312]],["title/554",[2,1.12,7,1.138,26,0.667,60,2.569,141,1.606]],["description/554",[2,1.568,5,0.19,7,1.593,22,1.299,26,0.934,35,3.276,60,3.595,141,2.248,1602,7.884]],["title/555",[1603,8.157]],["description/555",[1603,9.211]],["title/556",[233,3.736,1604,7.126]],["description/556",[2,1.757,232,4.414,233,5.138,1604,8.1]],["title/557",[138,2.191,229,1.62,1605,3.518]],["description/557",[5,0.201,138,2.646,229,1.957,247,4.294,301,3.969,1605,4.249,1606,7.64]],["title/558",[229,1.825,1605,3.963]],["description/558",[5,0.213,229,2.075,420,3.995,1605,4.505,1607,8.1]],["title/559",[26,0.611,76,2.632,115,2.966,863,3.148,1605,2.632,1608,4.732]],["description/559",[5,0.185,26,0.909,76,3.915,115,4.411,233,3.691,863,4.682,1605,3.915,1608,7.039,1609,7.677,1610,7.677]],["title/560",[26,0.667,413,3.074,536,3.555,550,4.29,1605,2.873]],["description/560",[5,0.201,8,2.421,26,0.987,413,4.546,536,5.257,1605,4.249,1611,8.332]],["title/561",[8,1.802,26,0.735,413,3.384,1605,3.163]],["description/561",[5,0.201,8,2.421,108,1.965,413,4.546,1605,4.249,1612,8.332,1613,8.332]],["title/562",[6,2.487,26,0.667,201,3.002,544,3.237,1605,2.873]],["description/562",[5,0.185,6,3.388,142,2.905,201,4.091,215,3.362,251,3.657,338,3.039,544,4.411,1614,6.619,1615,7.677]],["title/563",[26,0.817,138,2.191,1616,6.899]],["description/563",[5,0.195,31,1.71,108,1.911,138,2.573,247,4.176,1605,4.132,1617,7.428,1618,8.102]],["title/564",[26,0.735,203,2.29,422,2.362,1605,3.163]],["description/564",[5,0.201,22,1.373,108,1.965,203,3.075,422,3.172,1605,4.249,1619,8.332]],["title/565",[1,1.068,7,1.138,76,2.873,85,3.436,1605,2.873]],["description/565",[3,2.669,5,0.19,7,1.593,76,4.02,233,3.79,362,4.25,724,5.388,1605,4.02,1620,7.884]],["title/566",[91,2.237,138,2.191,1605,3.518]],["description/566",[5,0.201,138,2.646,216,2.917,247,4.294,301,3.969,1605,4.249,1621,8.332]],["title/567",[59,1.454,176,4.627,377,3.851,544,3.237,1605,2.873]],["description/567",[2,1.033,5,0.233,10,0.957,15,1.941,17,1.675,21,1.657,30,2.249,34,0.871,52,1.847,64,1.713,101,3.634,136,1.414,141,1.481,173,2.249,176,2.64,233,1.545,237,2.197,251,3.924,272,2.447,293,1.625,303,2.24,338,2.971,362,1.733,387,2.307,465,4.825,544,1.847,692,3.834,764,2.197,889,2.307,980,2.947,1408,2.106,1605,2.649,1614,2.771,1622,2.947,1623,4.762,1624,2.197,1625,2.947]],["title/568",[59,1.78,422,2.627,1605,3.518]],["description/568",[5,0.214,10,1.975,15,2.479,34,1.798,136,1.806,141,1.892,229,1.558,293,2.075,294,4.534,420,3,422,2.526,1605,4.54,1607,6.083,1626,6.634]],["title/569",[59,1.78,544,3.964,1605,3.518]],["description/569",[2,1.255,5,0.152,10,1.225,17,2.145,30,2.881,34,1.116,52,2.366,64,2.194,66,1.548,67,1.288,106,2.304,136,1.121,141,1.174,176,3.382,233,1.979,246,2.145,251,3.657,272,3.135,293,1.288,303,1.775,338,3.039,387,2.956,395,3.135,465,3.039,544,2.366,607,3.775,909,2.511,1408,2.697,1605,3.219,1614,3.55,1622,3.775,1623,3.775,1625,3.775,1627,4.117,1628,4.117,1629,4.117]],["title/570",[138,2.191,229,1.62,1605,3.518]],["description/570",[1,1.108,5,0.227,6,2.578,10,1.738,40,2.578,108,1.924,138,3.232,229,1.372,383,3.149,387,4.193,445,2.376,1605,2.979,1606,5.356,1617,5.356,1630,5.841,1631,5.841]],["title/571",[1,1.068,7,1.138,76,2.873,85,3.436,1605,2.873]],["description/571",[3,2.533,5,0.18,7,1.511,76,3.815,216,2.619,233,3.597,362,4.033,420,3.383,724,5.113,1605,3.815,1632,7.481]],["title/572",[0,2.695,1605,3.518,1633,6.326]],["description/572",[5,0.195,379,3.165,422,3.085,736,6.654,1605,5.167,1633,7.428,1634,8.102]],["title/573",[1,1.308,7,1.394,136,1.878]],["description/573",[1,1.626,2,1.705,7,1.732,136,2.335,232,4.285,233,4.123]],["title/574",[26,0.735,67,1.94,232,3.099,233,2.982]],["description/574",[5,0.213,67,2.763,142,3.342,233,4.247,1635,8.835]],["title/575",[1,0.979,7,1.043,26,0.611,67,1.614,232,2.579,233,2.481]],["description/575",[3,2.352,5,0.221,67,2.871,142,2.629,201,3.703,232,3.472,233,4.414,422,2.646,650,4.498,1636,6.949]],["title/576",[22,0.929,26,0.667,232,2.815,233,2.709,1504,4.29]],["description/576",[5,0.185,108,1.81,133,3.06,232,3.836,233,3.691,248,3.336,650,3.761,929,5.029,1504,5.846,1637,7.677]],["title/577",[193,3.286,232,3.447,1504,5.253]],["description/577",[5,0.207,193,4.085,232,4.285,248,3.726,929,5.618,1638,8.576]],["title/578",[83,2.935,232,2.815,233,2.709,445,2.292,650,2.76]],["description/578",[5,0.102,14,1.003,21,4.027,30,2.964,74,4.001,83,3.361,207,2.401,232,3.224,233,3.756,272,5.95,338,2.554,370,3.341,445,2.625,650,3.828,694,3.127,757,6.417,889,3.041,1273,3.341,1639,4.236,1640,6.452,1641,6.452,1642,6.452,1643,4.236]],["title/579",[1,0.979,7,1.043,26,0.611,67,1.614,233,2.481,1537,4.45]],["description/579",[1,1.383,5,0.176,39,3.444,67,2.282,138,2.317,142,2.76,233,3.507,970,5.753,1537,6.289,1593,6.689,1644,7.295,1645,7.295]],["title/580",[26,0.667,232,2.815,233,2.709,1504,4.29,1646,5.166]],["description/580",[2,1.441,5,0.175,10,1.474,22,0.816,26,0.587,28,4.496,40,2.186,108,1.168,117,3.244,133,1.974,202,3.771,206,2.771,207,2.807,232,2.474,233,2.381,245,2.702,246,2.58,248,2.152,556,2.928,738,3.771,739,3.906,740,4.27,744,4.067,745,4.067,929,3.244,1646,4.541,1647,4.952,1648,4.952]],["title/581",[26,0.735,64,3.305,138,1.97,1649,5.094]],["description/581",[5,0.167,26,0.823,57,3.993,73,2.93,108,1.639,138,2.916,266,4.384,283,6.372,383,3.746,730,5.291,1134,4.988,1649,5.707,1650,6.949]],["title/582",[1,1.176,26,0.735,64,3.305,1649,5.094]],["description/582",[3,2.469,5,0.176,7,1.474,26,0.864,73,3.076,108,1.72,138,2.317,266,4.603,730,5.555,1134,5.236,1649,5.991,1651,7.295]],["title/583",[26,0.667,138,1.789,222,2.375,412,2.467,1652,5.166]],["description/583",[5,0.19,10,2.346,138,2.504,142,2.983,222,3.324,412,3.452,830,6.797,1652,7.229,1653,7.884]],["title/584",[232,3.099,233,2.982,412,2.716,650,3.039]],["description/584",[5,0.164,14,1.607,126,4.659,232,4.516,233,4.346,412,3.958,650,4.428,798,4.283,1505,4.539,1654,6.788]],["title/585",[232,3.447,233,3.317,650,3.38]],["description/585",[5,0.213,232,4.414,233,4.247,650,4.328,1655,8.835]],["title/586",[22,1.137,136,1.878,232,3.447]],["description/586",[2,1.705,22,1.414,136,2.335,232,5.244,233,4.123]],["title/587",[26,0.667,31,1.189,233,2.709,412,2.467,810,4.29]],["description/587",[5,0.201,106,4.661,108,1.965,233,4.006,412,3.649,810,6.345,1656,8.332]],["title/588",[135,2.408,232,3.099,233,2.982,1657,5.094]],["description/588",[5,0.171,8,2.068,177,3.932,232,3.556,233,4.484,236,5.109,338,2.818,457,5.109,466,4.574,1657,5.846,1658,7.118,1659,7.118]],["title/589",[26,0.667,138,1.789,232,2.815,233,2.709,650,2.76]],["description/589",[5,0.195,108,1.911,133,3.229,138,2.573,232,4.048,233,3.895,650,3.969,1660,8.102]],["title/590",[3,1.907,59,1.454,232,2.815,233,2.709,613,2.787]],["description/590",[3,2.821,5,0.201,232,4.163,233,4.006,613,4.122,1022,6.151,1661,8.332]],["title/591",[135,2.187,232,2.815,233,2.709,412,2.467,1657,4.627]],["description/591",[5,0.195,156,5.537,232,4.048,233,3.895,412,3.548,450,7.428,1657,6.654,1662,8.102]],["title/592",[250,3.12,650,3.38,1663,5.253]],["description/592",[2,1.657,31,1.759,84,3.277,250,4.663,650,4.082,1663,6.345]],["title/593",[59,1.332,85,3.148,91,1.674,250,2.334,650,2.528,1664,2.966]],["description/593",[5,0.147,31,1.284,34,1.649,35,2.528,83,3.169,93,3.403,111,4.158,178,3.597,220,3.496,250,2.751,256,4.068,650,2.98,694,4.491,724,4.158,764,5.735,800,5.245,1663,4.632,1664,3.496,1665,5.578]],["title/594",[85,3.783,250,2.805,256,4.147,1664,3.564]],["description/594",[5,0.201,22,1.373,59,2.15,250,3.768,650,4.082,1666,8.332,1667,8.332]],["title/595",[141,1.606,188,4.159,250,2.548,650,2.76,1664,3.237]],["description/595",[5,0.19,35,3.276,85,4.808,88,4.153,188,5.82,650,4.88,724,5.388,1668,7.884]],["title/596",[141,1.606,188,4.159,250,2.548,1663,4.29,1664,3.237]],["description/596",[5,0.18,35,3.109,85,4.563,88,5.613,188,5.522,724,5.113,1663,7.335,1669,7.481]],["title/597",[67,2.158,108,1.627,250,3.12]],["description/597",[2,1.657,31,1.759,67,2.606,84,3.277,108,1.965,250,4.663]],["title/598",[26,0.667,59,1.454,250,2.548,282,2.448,1664,3.237]],["description/598",[5,0.232,76,3.815,86,3.815,88,3.941,141,2.133,293,2.34,303,3.226,357,5.697,1665,6.86,1670,7.481]],["title/599",[26,0.735,203,2.29,250,2.805,1664,3.564]],["description/599",[5,0.195,67,2.534,106,4.533,108,1.911,203,2.99,250,3.664,1664,4.655,1671,8.102]],["title/600",[26,0.735,203,2.29,250,2.805,1664,3.564]],["description/600",[5,0.176,66,2.743,67,2.282,68,3.031,108,1.72,203,2.693,378,3.194,1664,4.192,1672,6.289,1673,5.555,1674,7.295,1675,7.295]],["title/601",[22,0.851,26,0.611,220,2.966,250,2.334,1663,3.93,1664,2.966]],["description/601",[5,0.189,15,2.059,22,1.291,66,2.072,67,1.724,68,2.29,108,1.3,181,3.212,240,3.685,316,4.197,362,2.971,378,2.413,556,3.259,650,2.7,764,3.767,889,3.956,1664,3.167,1673,4.197,1676,4.752,1677,5.511,1678,5.511,1679,4.752,1680,5.511]],["title/602",[26,0.667,67,1.762,203,2.08,250,2.548,1664,3.237]],["description/602",[5,0.171,10,2.118,21,3.668,34,1.929,67,2.226,106,3.982,142,2.693,203,2.627,250,4.218,1664,4.09,1681,7.118,1682,7.118]],["title/603",[26,0.667,152,2.569,250,2.548,877,4.627,1664,3.237]],["description/603",[5,0.185,118,5.029,151,6.055,250,4.429,301,3.657,764,5.247,1664,4.411,1683,7.677,1684,7.677]],["title/604",[84,2.713,136,1.878,250,3.12]],["description/604",[2,1.657,31,1.759,84,4.055,136,2.268,250,4.663]],["title/605",[26,0.667,84,2.216,413,3.074,1664,3.237,1685,5.166]],["description/605",[5,0.207,26,1.016,413,4.679,536,5.411,1685,7.863,1686,8.576]],["title/606",[64,2.75,84,2.03,850,3.451,1217,3.81,1664,2.966,1687,4.732]],["description/606",[5,0.201,64,4.44,329,5.981,850,5.571,1217,6.151,1687,7.64,1688,8.332]],["title/607",[31,1.309,91,2.011,168,1.375,1673,4.723]],["description/607",[5,0.209,15,2.743,34,1.365,35,2.093,66,1.894,67,1.576,68,2.093,91,1.634,115,2.895,164,2.156,181,2.936,245,2.749,246,2.625,251,2.4,362,2.716,378,2.206,556,2.979,764,3.443,889,3.616,1664,2.895,1673,3.836,1676,4.343,1679,4.343,1689,4.619,1690,5.038,1691,4.619,1692,5.038]],["title/608",[31,1.309,59,1.601,168,1.375,1673,4.723]],["description/608",[5,0.209,15,2.743,34,1.365,35,2.093,66,1.894,67,1.576,68,2.093,115,2.895,164,2.156,181,2.936,245,2.749,246,2.625,251,2.4,362,2.716,378,2.206,516,5.017,556,2.979,764,3.443,889,3.616,1664,2.895,1673,3.836,1676,4.343,1679,4.343,1689,4.619,1691,4.619,1693,5.038]],["title/609",[1,1.308,7,1.394,456,3.38]],["description/609",[1,1.675,2,1.757,7,1.785,456,5.236]],["title/610",[174,3.556,456,3.38,1170,6.326]],["description/610",[5,0.207,86,4.373,174,4.42,456,4.202,1694,8.576,1695,8.576]],["title/611",[3,1.612,22,0.785,135,1.848,174,2.454,269,2.63,379,1.86,456,2.333]],["description/611",[0,0.553,2,2.23,3,2.213,5,0.049,6,2.337,7,0.286,10,1.169,14,0.177,16,0.701,21,2.222,22,0.504,31,0.158,34,0.203,52,0.429,66,0.759,67,0.802,68,1.065,74,1.59,84,0.557,88,0.394,133,0.298,135,0.29,141,0.404,162,0.947,168,0.166,174,0.73,187,0.335,195,0.373,209,0.363,215,2.318,222,1.081,238,0.569,240,0.947,251,2.221,269,3.831,273,2.022,293,0.234,301,0.356,318,2.758,328,0.936,335,0.864,338,2.312,371,2.141,377,0.511,378,1.123,379,1.002,386,0.413,437,1.752,449,3.613,454,1.647,456,1.256,468,0.589,485,0.33,556,1.516,618,2.022,659,0.536,668,0.536,692,0.552,780,0.5,886,0.614,1672,1.221,1696,0.685,1697,0.5,1698,0.5,1699,1.416,1700,1.416,1701,0.685,1702,2.806,1703,2.806,1704,1.298,1705,1.298,1706,1.851,1707,0.685,1708,0.471,1709,0.747,1710,0.685,1711,1.298,1712,0.685,1713,0.685,1714,3.221,1715,2.806,1716,1.298,1717,1.298,1718,0.747]],["title/612",[25,3.384,174,3.197,445,2.523,456,3.039]],["description/612",[0,2.904,5,0.231,10,1.526,14,1.214,21,3.831,25,2.797,66,1.927,67,1.603,68,2.13,83,2.67,88,2.7,118,3.358,174,2.642,178,3.031,293,1.603,378,2.245,386,2.831,445,2.085,456,4.285,1697,3.427,1698,3.427,1719,5.126]],["title/613",[86,3.163,174,3.197,348,3.986,456,3.039]],["description/613",[0,3.187,5,0.227,34,1.583,66,2.196,67,1.827,68,2.427,86,2.979,88,3.077,174,3.01,293,1.827,378,2.558,386,3.226,456,4.606,1697,3.905,1698,3.905,1720,5.841,1721,5.841]],["title/614",[85,3.783,174,3.197,456,3.039,1505,4.147]],["description/614",[0,3.187,5,0.227,34,1.583,66,2.196,67,1.827,68,2.427,85,3.562,88,3.077,174,3.01,293,1.827,378,2.558,386,3.226,456,4.606,1505,3.905,1697,3.905,1698,3.905,1722,5.841]],["title/615",[22,0.929,135,2.187,174,2.904,379,2.201,456,2.76]],["description/615",[0,2.029,2,1.638,3,1.088,5,0.157,7,1.049,10,1.945,14,0.761,22,1.237,34,0.871,66,1.953,67,1.625,68,2.158,88,1.693,135,1.248,141,1.481,168,0.712,174,1.657,225,3.955,227,1.622,238,4.977,293,1.005,378,2.274,379,1.256,386,1.775,420,1.453,449,1.675,456,3.202,578,4.266,581,4.762,668,2.307,1467,4.762,1696,2.947,1697,2.149,1698,2.149,1723,3.214,1724,3.214,1725,3.214]],["title/616",[168,1.722,456,3.807]],["description/616",[2,1.811,168,2.019,456,5.333]],["title/617",[73,2.375,133,2.245,379,2.201,449,2.935,520,4.044]],["description/617",[2,2.265,3,2.1,5,0.02,6,2.355,8,0.453,10,1.131,16,0.771,21,2.388,22,0.698,31,0.175,39,1.32,52,0.475,57,0.896,74,1.734,76,0.422,84,0.613,141,0.236,162,1.043,174,0.426,187,0.371,195,0.413,209,0.402,215,2.189,222,1.179,240,1.043,251,2.542,269,2.762,273,2.205,301,0.394,318,3.092,328,0.384,335,0.951,338,2.455,371,2.66,379,1.298,437,1.911,449,3.596,454,1.797,456,0.405,468,0.652,485,0.365,520,0.594,556,1.965,618,2.205,659,0.594,780,0.553,886,0.68,1672,1.344,1701,3.485,1702,3.047,1703,3.047,1704,1.43,1705,1.43,1706,2.028,1707,0.759,1708,0.522,1710,0.759,1711,1.43,1712,0.759,1713,0.759,1714,3.485,1715,3.047,1716,1.43,1717,1.43,1726,1.559,1727,0.827,1728,1.559,1729,1.559,1730,0.827]],["title/618",[22,0.929,73,2.375,74,3.494,203,2.08,578,4.627]],["description/618",[0,3.101,3,1.901,5,0.222,10,1.672,22,0.926,31,1.186,34,1.522,66,2.112,67,1.757,68,2.334,73,2.368,88,2.959,293,1.757,378,2.46,386,3.103,456,3.889,578,4.613,1697,3.756,1698,3.756,1731,5.617]],["title/619",[7,1.253,91,2.011,247,3.197,1732,5.687]],["description/619",[3,2.821,5,0.201,7,1.683,91,2.702,247,4.294,1732,7.64,1733,8.332]],["title/620",[26,0.735,456,3.039,1734,5.687,1735,6.203]],["description/620",[0,3.143,5,0.224,34,1.552,66,2.153,67,1.791,68,2.38,88,3.017,142,2.167,293,1.791,338,2.267,378,2.508,386,3.163,456,4.557,1697,3.829,1698,3.829,1734,5.251,1736,5.727,1737,5.727]],["title/621",[456,3.807,782,5.438]],["description/621",[2,1.811,456,5.333,782,6.374]],["title/622",[73,2.615,133,2.472,379,2.423,520,4.453]],["description/622",[5,0.185,10,2.285,76,3.915,133,3.06,174,3.957,227,3.875,379,2.999,456,3.761,520,5.511,1738,7.677]],["title/623",[25,3.384,26,0.735,203,2.29,456,3.039]],["description/623",[0,3.187,5,0.227,25,3.187,34,1.583,66,2.196,67,1.827,68,2.427,88,3.077,108,1.377,203,2.156,293,1.827,378,2.558,386,3.226,456,4.606,1697,3.905,1698,3.905,1739,5.841]],["title/624",[8,1.637,26,0.667,413,3.074,456,2.76,537,4.29]],["description/624",[0,3.143,5,0.224,8,1.664,26,0.678,34,1.552,66,2.153,67,1.791,68,2.38,88,3.017,293,1.791,378,2.508,386,3.163,413,3.125,456,4.557,537,4.361,1697,3.829,1698,3.829,1740,5.727]],["title/625",[26,0.735,282,2.695,456,3.039,537,4.723]],["description/625",[0,3.187,5,0.227,34,1.583,66,2.196,67,1.827,68,2.427,88,3.077,142,2.21,174,3.01,293,1.827,378,2.558,386,3.226,456,4.606,542,4.797,1697,3.905,1698,3.905,1741,5.841]],["title/626",[26,0.735,67,1.94,456,3.039,537,4.723]],["description/626",[0,3.232,5,0.229,34,1.615,66,2.241,67,1.864,68,2.476,88,3.14,174,3.072,293,1.864,378,2.61,386,3.292,456,4.656,1697,3.985,1698,3.985,1742,5.96,1743,5.96]],["title/627",[136,2.116,1744,4.666]],["description/627",[2,1.705,22,1.414,136,2.335,168,1.901,223,2.811,1744,5.148]],["title/628",[26,0.667,250,2.548,650,2.76,756,3.494,1744,3.382]],["description/628",[5,0.214,14,1.571,22,1.094,26,0.786,31,1.4,108,1.565,223,2.174,229,2.09,250,3,718,2.818,756,4.114,1744,3.983,1745,6.634,1746,6.634]],["title/629",[8,1.802,26,0.735,536,3.914,1747,6.203]],["description/629",[5,0.207,8,2.492,26,1.016,536,5.411,1748,8.576,1749,8.576]],["title/630",[26,0.735,246,3.232,756,3.846,1744,3.724]],["description/630",[5,0.186,14,1.281,22,0.892,26,0.641,31,1.631,66,2.034,67,1.692,68,2.248,223,1.773,229,1.815,246,4.026,250,2.446,298,3.026,378,2.369,650,2.65,756,4.792,1744,4.639,1750,5.41,1751,5.41,1752,5.41]],["title/631",[135,2.408,756,3.846,776,3.163,1744,3.724]],["description/631",[5,0.234,8,1.805,14,1.471,22,1.024,31,1.311,135,2.411,196,3.92,223,2.036,229,1.999,722,3.57,756,3.852,776,3.168,1359,5.356,1744,3.73,1753,6.212,1754,6.212]],["title/632",[26,0.611,178,3.052,250,2.334,1755,4.732,1756,5.161,1757,5.161]],["description/632",[5,0.185,8,2.231,26,0.909,136,2.09,137,5.247,178,4.54,250,3.472,1755,7.039,1758,7.677,1759,7.677]],["title/633",[26,0.735,756,3.846,776,3.163,1744,3.724]],["description/633",[5,0.205,14,1.471,26,0.736,31,1.311,108,1.465,206,3.476,223,2.036,229,1.999,250,2.809,422,2.365,726,3.92,776,4.342,1744,3.73,1760,6.212,1761,6.212,1762,6.212]],["title/634",[1763,4.537]],["description/634",[25,4.82,141,2.519,293,2.763,303,3.809,1763,4.505]],["title/635",[26,0.817,1763,3.518,1764,5.666]],["description/635",[5,0.221,14,1.646,22,1.145,26,0.823,31,1.938,223,2.277,229,2.156,718,2.952,1763,3.544,1764,5.707,1765,6.949]],["title/636",[26,0.735,138,1.97,1763,3.163,1766,5.094]],["description/636",[5,0.208,14,1.503,22,1.046,31,1.34,60,2.894,108,1.497,138,2.016,168,1.407,223,2.08,229,2.029,301,3.023,514,5.472,718,2.696,1763,4.406,1767,6.347]],["title/637",[8,1.637,59,1.454,1579,3.767,1763,2.873,1768,4.443]],["description/637",[2,1.327,5,0.161,8,1.287,10,1.318,14,1.049,15,1.655,22,0.73,31,1.408,34,1.2,35,1.84,152,2.019,223,1.451,229,1.567,245,2.416,246,2.307,361,4.925,371,4.669,378,1.939,434,3.637,536,2.794,722,2.545,756,2.746,991,2.659,994,2.961,1351,3.099,1352,3.818,1579,2.961,1744,2.659,1763,2.258,1768,3.492,1769,4.429,1770,4.429]],["title/638",[8,1.637,26,0.667,1579,3.767,1763,2.873,1768,4.443]],["description/638",[5,0.194,8,1.664,14,1.356,22,0.944,26,0.678,31,1.699,34,1.552,35,2.38,223,1.877,229,1.89,378,2.508,536,3.613,722,3.291,756,3.551,994,3.829,1579,3.829,1744,3.438,1763,2.92,1768,4.516,1771,5.727]],["title/639",[59,1.601,60,2.828,909,3.783,1763,3.163]],["description/639",[2,1.83,5,0.135,14,1.33,22,0.926,23,2.959,31,1.186,39,2.652,60,2.561,106,3.142,136,1.529,223,1.841,229,1.864,250,2.54,722,3.228,909,3.426,1355,4.843,1763,4.048,1772,5.617,1773,5.617,1774,5.617]],["title/640",[26,0.667,60,2.569,248,2.448,929,3.691,1763,2.873]],["description/640",[5,0.191,14,1.33,22,0.926,26,0.665,31,1.676,34,1.522,35,2.334,60,2.561,223,1.841,229,1.864,248,2.441,266,3.544,298,3.142,331,2.752,378,2.46,756,3.483,929,3.68,994,3.756,1744,3.372,1763,2.864,1775,5.617]],["title/641",[59,1.454,183,3.691,711,4.858,909,3.436,1763,2.873]],["description/641",[5,0.211,14,1.536,22,1.069,31,1.369,136,1.766,174,3.344,183,4.25,223,2.126,229,2.059,566,4.94,711,5.593,718,2.756,909,3.957,1776,6.487,1777,6.487]],["title/642",[26,0.735,60,2.828,650,3.039,1763,3.163]],["description/642",[2,1.139,5,0.194,14,1.356,22,1.326,26,0.678,31,1.699,34,1.552,35,2.38,60,2.611,223,1.877,229,1.89,378,2.508,650,2.806,718,2.432,756,3.551,994,3.829,1744,3.438,1763,2.92,1778,5.727]],["title/643",[59,1.601,251,2.955,802,2.982,1763,3.163]],["description/643",[2,1.404,5,0.137,14,0.855,22,1.322,30,2.526,31,0.762,40,1.593,64,1.924,84,1.42,86,1.841,138,1.81,141,1.029,152,1.646,187,1.619,195,1.804,203,1.333,209,1.752,216,1.264,220,2.074,223,1.183,229,1.338,245,1.97,246,1.881,251,1.72,362,1.946,461,2.32,710,2.467,718,1.533,780,2.414,797,2.526,1255,2.32,1624,2.467,1779,5.225,1780,3.61,1781,3.23,1782,2.591,1783,5.068,1784,2.591,1785,2.591,1786,2.591,1787,3.61]],["title/644",[26,0.667,31,1.189,60,2.569,909,3.436,1763,2.873]],["description/644",[5,0.197,14,1.383,22,0.963,26,0.692,31,1.985,34,1.583,35,2.427,60,2.663,223,1.914,229,1.916,378,2.558,722,3.356,756,3.622,909,3.562,994,3.905,1744,3.507,1763,2.979,1788,5.841]],["title/645",[59,1.601,1579,4.147,1708,3.914,1763,3.163]],["description/645",[2,1.139,5,0.194,14,1.356,31,1.699,34,1.552,35,2.38,136,1.559,223,1.877,229,1.89,251,2.728,378,2.508,726,3.613,756,3.551,994,3.829,1579,3.829,1708,3.613,1744,3.438,1763,2.92,1789,5.727,1790,5.727]],["title/646",[26,0.735,1579,4.147,1708,3.914,1763,3.163]],["description/646",[2,1.39,5,0.168,8,1.37,14,1.116,22,0.777,26,0.558,31,0.995,108,1.112,187,2.114,195,2.355,209,2.287,210,3.152,223,1.545,229,1.642,718,2.002,797,3.298,798,2.974,1041,2.923,1232,4.322,1579,3.152,1708,4.411,1763,2.404,1768,3.717,1779,6.41,1791,6.027,1792,4.713,1793,4.713,1794,4.713]],["title/647",[59,1.601,1579,4.147,1763,3.163,1764,5.094]],["description/647",[5,0.221,14,1.646,22,1.145,31,1.467,136,1.892,223,2.277,229,2.156,718,2.952,1579,4.646,1763,3.544,1764,5.707,1795,6.949]],["title/648",[26,0.611,60,2.353,248,2.243,929,3.381,1624,3.527,1763,2.632]],["description/648",[5,0.191,10,1.672,14,1.33,22,0.926,31,1.676,34,1.522,35,2.334,60,2.561,108,1.325,223,1.841,229,1.864,248,2.441,301,2.676,378,2.46,722,3.228,756,3.483,929,3.68,994,3.756,1744,3.372,1763,2.864,1796,5.617]],["title/649",[1781,5.043]],["description/649",[2,1.757,22,1.456,168,1.958,223,2.895,1781,5.008]],["title/650",[138,2.191,216,2.415,1781,3.911]],["description/650",[5,0.154,14,0.989,22,1.429,31,0.882,40,1.843,64,2.225,86,3.254,138,2.027,203,1.541,216,1.462,220,2.4,223,1.369,229,1.499,245,2.278,246,2.176,362,2.251,461,2.683,710,2.854,726,2.635,780,2.792,1255,2.683,1624,2.854,1781,4.39,1782,2.998,1783,5.559,1784,2.998,1785,2.998,1786,2.998,1797,4.176,1798,4.176,1799,4.176]],["title/651",[59,1.454,117,3.691,1023,4.443,1708,3.555,1781,3.194]],["description/651",[5,0.146,14,0.923,22,1.378,31,0.823,40,1.721,64,2.077,86,1.988,106,2.181,117,2.554,138,1.238,168,1.341,203,1.439,216,1.365,220,2.24,223,1.278,229,1.421,245,2.127,246,2.031,362,2.102,461,2.505,710,2.664,780,2.607,802,1.874,839,3.074,1023,3.074,1255,2.505,1624,2.664,1708,2.46,1763,1.988,1781,4.205,1782,2.798,1783,5.325,1784,2.798,1785,2.798,1786,2.798,1791,3.361,1800,3.898]],["title/652",[26,0.735,282,2.695,290,4.239,1781,3.516]],["description/652",[1,0.739,5,0.146,10,1.16,14,0.923,22,1.378,31,0.823,40,1.721,64,2.077,86,1.988,88,2.054,105,1.968,106,2.181,138,1.238,203,1.439,209,1.892,216,1.365,220,2.24,223,1.278,229,1.421,245,2.127,246,2.031,300,2.968,362,2.102,461,2.505,710,2.664,722,2.24,780,2.607,783,3.574,1242,2.878,1255,2.505,1624,2.664,1781,4.205,1782,2.798,1783,5.325,1784,2.798,1785,2.798,1786,2.798,1801,3.898]],["title/653",[26,0.735,282,2.695,1766,5.094,1781,3.516]],["description/653",[5,0.211,14,1.536,22,1.069,31,1.851,35,2.696,105,3.274,118,4.25,168,1.438,223,2.126,229,2.059,718,2.756,1766,5.328,1781,3.677,1802,6.487]],["title/654",[1,0.979,7,1.043,126,2.66,138,1.639,216,1.807,1781,2.926]],["description/654",[1,0.759,5,0.149,14,0.948,22,1.511,31,0.845,40,1.768,64,2.134,86,2.042,105,2.021,118,2.623,126,2.064,138,1.963,203,1.478,216,2.163,220,2.301,223,1.312,229,1.451,245,2.185,246,2.087,362,2.159,461,2.573,710,2.737,718,1.701,780,2.678,1255,2.573,1624,2.737,1781,4.277,1782,2.875,1783,5.416,1784,2.875,1785,2.875,1786,2.875,1803,4.005]],["title/655",[216,2.171,282,2.695,1766,5.094,1781,3.516]],["description/655",[5,0.166,8,2.398,14,1.099,22,0.765,31,1.742,34,1.257,35,1.928,38,3.039,80,4.439,105,2.341,135,1.8,143,2.595,168,1.028,193,2.21,223,1.52,229,1.622,437,3.17,492,3.81,718,1.97,1242,3.424,1355,3.999,1781,2.63,1804,4.639,1805,8.254,1806,4.639,1807,4.639]],["title/656",[26,0.667,138,1.789,164,2.411,1781,3.194,1808,5.166]],["description/656",[5,0.144,14,0.911,22,1.483,31,0.812,40,1.698,64,2.05,67,1.203,86,1.962,105,1.942,118,2.52,138,1.903,180,3.527,203,1.42,216,2.097,220,2.211,223,1.261,229,1.407,245,2.099,246,2.004,296,3.527,362,2.074,422,1.465,461,2.472,710,2.629,780,2.572,882,3.16,1255,2.472,1624,2.629,1781,4.17,1782,2.762,1783,5.28,1784,2.762,1785,2.762,1786,2.762,1808,3.527,1809,3.847]],["title/657",[26,0.667,117,3.691,1023,4.443,1708,3.555,1781,3.194]],["description/657",[5,0.147,14,0.936,22,1.233,31,0.834,40,1.744,64,2.105,86,2.015,106,2.21,117,2.588,138,1.255,142,1.495,168,0.876,203,1.458,216,1.383,220,2.27,229,1.436,245,2.156,246,2.058,298,2.21,362,2.13,461,2.539,710,2.7,780,2.642,802,1.899,1023,3.116,1255,2.539,1624,2.7,1708,2.493,1763,2.015,1781,4.241,1782,2.836,1783,5.37,1784,2.836,1785,2.836,1786,2.836,1791,3.406,1810,3.951,1811,3.951]],["title/658",[1,1.068,26,0.667,126,2.904,282,2.448,1781,3.194]],["description/658",[1,0.759,5,0.149,14,0.948,22,1.398,31,1.305,40,1.768,64,2.134,86,2.042,105,2.021,118,2.623,126,2.064,138,1.963,203,1.478,216,2.163,220,2.301,223,1.312,229,1.451,245,2.185,246,2.087,362,2.159,461,2.573,710,2.737,722,2.301,780,2.678,1255,2.573,1624,2.737,1781,4.277,1782,2.875,1783,5.416,1784,2.875,1785,2.875,1786,2.875,1812,4.005]],["title/659",[136,2.116,1813,3.736]],["description/659",[2,1.657,22,1.373,136,2.268,223,2.731,485,3.677,1813,4.006,1814,2.985]],["title/660",[445,2.523,1813,2.982,1814,2.222,1815,3.724]],["description/660",[2,0.807,5,0.235,8,2.211,10,1.208,14,1.479,22,0.669,31,0.857,126,2.093,141,1.158,168,0.9,207,2.302,223,1.331,229,1.467,293,1.27,303,1.751,445,2.541,726,2.562,1235,3.723,1540,3.723,1813,4.434,1814,1.455,1815,4.569,1816,5.385,1817,4.925,1818,3.723,1819,3.723]],["title/661",[73,2.909,1813,3.317,1814,2.472]],["description/661",[5,0.221,14,1.646,22,1.145,31,1.467,73,2.93,76,3.544,223,2.277,229,2.156,718,2.952,1814,2.49,1820,6.949,1821,6.949]],["title/662",[183,4.063,1813,2.982,1814,2.222,1822,5.687]],["description/662",[5,0.214,14,1.571,22,1.094,31,1.4,126,3.419,148,4.534,223,2.174,229,2.09,718,2.818,1813,4.279,1814,2.377,1822,6.083,1823,6.634]],["title/663",[152,2.569,216,1.972,1813,2.709,1814,2.019,1815,3.382]],["description/663",[0,1.812,5,0.199,8,2.398,14,1.099,22,0.765,31,1.458,126,2.391,152,3.15,168,2.167,223,1.52,229,1.622,718,1.97,758,3.999,913,4.253,1255,2.981,1505,3.102,1814,1.662,1815,4.147,1817,5.448,1818,4.253,1824,4.639,1825,4.253]],["title/664",[152,2.569,216,1.972,1813,2.709,1814,2.019,1815,3.382]],["description/664",[0,2.002,5,0.179,8,1.489,14,1.214,22,0.845,31,1.569,34,1.389,126,2.642,152,3.39,168,1.938,171,4.419,223,1.68,229,1.746,718,2.177,758,4.419,1255,3.294,1505,3.427,1814,1.836,1815,4.463,1817,4.042,1825,4.7,1826,4.7]],["title/665",[91,1.827,152,2.569,1813,2.709,1814,2.019,1815,3.382]],["description/665",[5,0.208,8,1.844,14,1.503,22,1.046,31,1.34,152,2.894,168,1.407,223,2.08,229,2.029,718,2.696,1813,3.051,1814,2.274,1815,3.81,1827,5.82,1828,6.347,1829,6.347]],["title/666",[229,1.62,1813,3.317,1814,2.472]],["description/666",[5,0.225,14,1.686,22,1.173,31,1.503,223,2.333,229,2.443,718,3.023,1813,3.422,1814,2.55,1830,7.118]],["title/667",[91,1.827,152,2.569,1813,2.709,1814,2.019,1815,3.382]],["description/667",[5,0.199,8,2.754,14,0.899,15,1.419,22,0.626,31,0.802,34,1.029,141,1.083,143,2.124,152,3.759,168,1.314,193,1.809,207,2.152,223,1.244,229,1.392,293,1.188,294,2.595,301,1.809,343,3.119,718,1.613,837,3.119,1813,3.507,1814,1.36,1815,5.69,1816,3.274,1819,3.482,1827,3.482,1831,3.482,1832,3.797]],["title/668",[59,1.601,1813,2.982,1814,2.222,1815,3.724]],["description/668",[5,0.166,8,2.657,14,1.099,22,0.765,31,1.742,52,2.665,152,3.764,168,1.531,183,3.039,207,2.63,223,1.52,229,1.622,516,3.17,550,3.532,582,3.81,718,1.97,1813,2.23,1814,1.662,1815,5.49,1816,3.999,1831,4.253,1833,4.639]],["title/669",[26,0.817,1813,3.317,1814,2.472]],["description/669",[2,1.578,5,0.191,8,1.632,14,1.33,16,2.779,17,2.926,21,2.895,22,0.926,31,1.186,66,2.112,142,2.125,168,1.245,223,1.841,229,1.864,718,2.386,1813,2.7,1814,2.844,1834,5.617,1835,5.617,1836,5.617]],["title/670",[91,2.237,1813,3.317,1814,2.472]],["description/670",[5,0.218,8,1.972,14,1.607,22,1.119,31,1.433,91,2.201,168,1.504,223,2.225,229,2.123,718,2.883,1813,3.263,1814,2.432,1837,6.788]],["title/671",[79,3.382,104,3.942,819,4.29,1813,2.709,1814,2.019]],["description/671",[5,0.181,10,1.553,14,1.235,22,0.86,31,1.101,79,4.52,104,5.268,136,1.42,223,1.71,229,1.768,379,2.038,718,2.216,807,2.957,1134,3.745,1184,3.851,1813,4.247,1814,1.869,1838,5.217,1839,5.217,1840,5.217,1841,2.882,1842,5.217]],["title/672",[216,2.415,1813,3.317,1814,2.472]],["description/672",[5,0.225,14,1.686,22,1.173,31,1.503,216,2.492,223,2.333,229,2.19,726,4.491,1813,3.422,1814,2.55,1843,7.118]],["title/673",[136,1.878,1813,3.317,1841,3.811]],["description/673",[2,1.611,22,1.335,136,2.206,223,2.655,485,3.576,1813,3.895,1814,2.903,1841,4.475]],["title/674",[445,2.523,1813,2.982,1814,2.222,1841,3.426]],["description/674",[5,0.211,14,1.536,22,1.445,31,1.369,126,3.344,136,1.766,223,2.126,229,2.059,445,2.639,718,2.756,1813,3.119,1814,2.324,1841,3.584,1844,6.487]],["title/675",[8,1.637,168,1.249,229,1.323,1814,2.019,1841,3.112]],["description/675",[5,0.218,8,1.972,14,1.607,22,1.119,31,1.433,168,1.504,223,2.225,229,2.386,718,2.883,1814,2.432,1845,5.852,1846,6.788]],["title/676",[59,1.601,229,1.457,1814,2.222,1841,3.426]],["description/676",[5,0.218,14,1.607,22,1.119,31,1.433,59,1.752,223,2.225,229,2.386,718,2.883,868,5.169,1814,2.432,1841,3.75,1847,6.788]],["title/677",[216,2.171,1813,2.982,1814,2.222,1841,3.426]],["description/677",[5,0.224,8,1.664,14,1.356,22,0.944,31,1.209,34,1.552,136,1.559,168,1.269,216,2.817,223,1.877,229,2.184,718,2.432,1813,2.753,1814,2.052,1841,4.445,1848,5.251,1849,5.727]],["title/678",[8,1.637,168,1.249,216,1.972,1814,2.019,1841,3.112]],["description/678",[5,0.218,8,1.972,14,1.607,22,1.119,31,1.433,168,1.504,216,2.376,223,2.225,229,2.123,718,2.883,1814,2.432,1845,5.852,1850,6.788]],["title/679",[59,1.601,216,2.171,1814,2.222,1841,3.426]],["description/679",[5,0.218,14,1.607,22,1.119,31,1.433,59,1.752,216,2.376,223,2.225,229,2.123,718,2.883,868,5.169,1814,2.432,1841,3.75,1851,6.788]],["title/680",[26,0.817,1814,2.472,1841,3.811]],["description/680",[5,0.218,14,1.607,22,1.119,26,0.804,31,1.433,108,1.601,168,1.504,223,2.225,229,2.123,718,2.883,1814,2.432,1841,3.75,1852,6.788]],["title/681",[229,1.457,1813,2.982,1814,2.222,1841,3.426]],["description/681",[5,0.224,8,1.664,14,1.356,22,0.944,31,1.209,34,1.552,136,1.559,168,1.269,216,2.005,223,1.877,229,2.369,718,2.432,1813,2.753,1814,2.052,1841,4.445,1848,5.251,1853,5.727]],["title/682",[26,0.667,544,3.237,1813,2.709,1814,2.019,1841,3.112]],["description/682",[5,0.214,14,1.571,22,1.094,26,0.786,31,1.4,136,1.806,223,2.174,229,2.09,544,3.812,718,2.818,1813,3.189,1814,2.377,1841,3.665,1854,6.634]],["title/683",[91,2.237,1814,2.472,1841,3.811]],["description/683",[5,0.219,8,2.275,14,1.305,15,2.059,16,2.726,22,0.908,31,1.653,91,2.54,168,1.221,223,1.806,229,2.139,544,3.167,718,2.341,1708,3.477,1814,1.974,1841,3.044,1845,4.752,1855,5.511]],["title/684",[59,1.601,1814,2.222,1841,3.426,1856,6.203]],["description/684",[5,0.214,14,1.571,22,1.094,31,1.4,59,1.712,60,3.025,136,1.806,201,3.535,223,2.174,229,2.09,718,2.818,1813,3.189,1841,3.665,1857,6.634]],["title/685",[22,1.281,136,2.116]],["description/685",[2,1.657,22,1.7,136,2.268,223,2.731,485,3.677,1814,2.985]],["title/686",[8,1.637,168,1.249,231,4.443,445,2.292,1814,2.019]],["description/686",[5,0.218,8,1.972,14,1.607,22,1.119,31,1.433,168,1.504,223,2.225,229,2.123,231,5.353,445,2.761,718,2.883,1814,2.432,1858,6.788]],["title/687",[35,2.578,136,1.689,370,4.892,1814,2.222]],["description/687",[5,0.196,8,1.075,14,0.877,22,0.61,31,0.781,59,0.955,91,1.2,147,1.972,168,1.288,221,1.868,223,1.213,229,1.365,445,1.506,556,2.189,618,4.584,1495,3.04,1708,4.528,1814,2.082,1859,3.701,1860,3.701,1861,3.701,1862,3.701,1863,3.701,1864,3.701,1865,3.701,1866,3.701,1867,3.701,1868,3.701,1869,3.701,1870,3.701,1871,3.701,1872,3.701,1873,3.701,1874,3.701,1875,3.701,1876,3.701,1877,3.701,1878,3.701,1879,3.701,1880,3.701,1881,3.701,1882,3.701]],["title/688",[8,1.802,26,0.735,168,1.375,1814,2.222]],["description/688",[5,0.218,14,1.607,22,1.119,31,1.433,142,2.568,168,1.504,223,2.225,229,2.123,536,4.283,550,5.169,718,2.883,1814,2.432,1883,6.788]],["title/689",[8,1.802,26,0.735,168,1.375,1814,2.222]],["description/689",[5,0.202,8,2.438,14,1.441,22,1.003,31,1.771,108,1.435,168,1.86,196,3.838,197,3.545,223,1.994,229,1.971,718,2.584,1814,2.179,1884,6.083,1885,6.083]],["title/690",[8,1.637,26,0.667,168,1.249,1814,2.019,1815,3.382]],["description/690",[5,0.214,8,1.928,14,1.571,22,1.094,31,1.4,108,1.565,152,3.025,168,1.47,223,2.174,229,2.09,718,2.818,1814,2.377,1815,3.983,1886,6.634]],["title/691",[26,0.817,413,3.764,1814,2.472]],["description/691",[5,0.211,14,1.536,20,2.639,22,1.069,31,1.369,142,2.454,223,2.126,229,2.059,413,3.54,613,3.209,718,2.756,863,3.957,1814,2.324,1887,6.487,1888,6.487]],["title/692",[26,0.817,168,1.529,1814,2.472]],["description/692",[5,0.202,8,1.768,14,1.441,22,1.003,31,1.771,133,2.425,136,2.285,142,2.302,168,1.348,197,3.545,223,1.994,229,1.971,839,4.798,1814,2.179,1889,6.083,1890,6.083]],["title/693",[25,3.384,26,0.735,282,2.695,1814,2.222]],["description/693",[5,0.218,14,1.607,22,1.119,25,3.704,31,1.433,76,3.462,105,3.426,223,2.225,229,2.123,650,3.326,718,2.883,1814,2.432,1891,6.788]],["title/694",[8,1.637,16,2.787,91,1.827,168,1.249,1814,2.019]],["description/694",[5,0.197,8,2.732,14,1.383,16,2.89,22,0.963,31,1.233,91,1.894,168,1.808,223,1.914,229,1.916,237,3.992,419,5.356,718,2.481,1814,2.923,1892,5.036,1893,5.841]],["title/695",[8,1.637,16,2.787,168,1.249,445,2.292,1814,2.019]],["description/695",[5,0.197,8,2.732,14,1.383,16,2.89,22,0.963,31,1.233,86,2.979,168,1.808,223,1.914,229,1.916,237,3.992,445,2.376,718,2.481,1814,2.923,1892,5.036,1894,5.841]],["title/696",[91,2.237,168,1.529,1814,2.472]],["description/696",[5,0.218,14,1.607,22,1.119,31,1.433,91,2.201,168,1.504,223,2.225,229,2.123,718,2.883,1495,5.575,1708,4.283,1814,2.432,1895,6.788]],["title/697",[8,1.802,59,1.601,168,1.375,1814,2.222]],["description/697",[5,0.211,8,2.16,14,1.214,15,1.915,22,0.845,31,1.569,136,1.395,141,1.461,152,3.39,168,1.648,223,1.68,229,1.746,293,1.603,294,3.503,301,2.442,536,3.234,718,2.177,1814,1.836,1815,3.077,1817,4.042,1826,4.7,1896,5.126]],["title/698",[59,1.78,168,1.529,1814,2.472]],["description/698",[5,0.218,14,1.607,22,1.119,31,1.433,136,1.848,168,1.504,223,2.225,229,2.123,298,3.798,1495,5.575,1708,4.283,1814,2.432,1897,6.224]],["title/699",[8,1.637,168,1.249,216,1.972,1814,2.019,1815,3.382]],["description/699",[0,1.757,5,0.195,8,2.354,14,1.065,15,1.68,22,0.741,31,1.425,34,1.219,73,1.896,96,2.837,126,2.317,136,1.224,141,1.282,152,3.077,223,1.474,229,1.585,293,1.406,303,1.939,329,3.228,718,1.91,1255,2.889,1505,3.007,1815,2.699,1817,3.546,1892,5.819,1897,4.123,1898,4.496,1899,4.496,1900,4.496]]],"invertedIndex":[["",{"_index":2,"title":{"258":{},"273":{},"466":{},"546":{},"547":{},"548":{},"552":{},"554":{}},"description":{"0":{},"2":{},"4":{},"12":{},"15":{},"19":{},"23":{},"28":{},"31":{},"33":{},"36":{},"41":{},"46":{},"48":{},"54":{},"64":{},"65":{},"66":{},"69":{},"70":{},"72":{},"77":{},"83":{},"86":{},"92":{},"95":{},"96":{},"97":{},"99":{},"111":{},"113":{},"115":{},"122":{},"134":{},"143":{},"151":{},"152":{},"155":{},"163":{},"165":{},"167":{},"169":{},"174":{},"180":{},"183":{},"186":{},"187":{},"188":{},"189":{},"191":{},"192":{},"200":{},"201":{},"210":{},"215":{},"218":{},"222":{},"227":{},"232":{},"234":{},"236":{},"238":{},"242":{},"243":{},"245":{},"249":{},"251":{},"252":{},"256":{},"257":{},"265":{},"272":{},"278":{},"279":{},"280":{},"285":{},"291":{},"294":{},"295":{},"296":{},"298":{},"301":{},"305":{},"307":{},"316":{},"321":{},"327":{},"328":{},"329":{},"330":{},"331":{},"332":{},"333":{},"334":{},"336":{},"337":{},"340":{},"348":{},"354":{},"362":{},"365":{},"366":{},"374":{},"380":{},"387":{},"389":{},"395":{},"400":{},"402":{},"403":{},"406":{},"414":{},"425":{},"427":{},"438":{},"441":{},"444":{},"445":{},"447":{},"448":{},"458":{},"462":{},"464":{},"465":{},"466":{},"467":{},"469":{},"470":{},"471":{},"474":{},"475":{},"477":{},"482":{},"491":{},"492":{},"493":{},"494":{},"495":{},"496":{},"497":{},"498":{},"499":{},"500":{},"501":{},"502":{},"503":{},"504":{},"505":{},"508":{},"512":{},"513":{},"515":{},"517":{},"519":{},"521":{},"522":{},"525":{},"531":{},"535":{},"537":{},"542":{},"543":{},"545":{},"546":{},"547":{},"548":{},"551":{},"552":{},"553":{},"554":{},"556":{},"567":{},"569":{},"573":{},"580":{},"586":{},"592":{},"597":{},"604":{},"609":{},"611":{},"615":{},"616":{},"617":{},"621":{},"627":{},"637":{},"639":{},"642":{},"643":{},"645":{},"646":{},"649":{},"659":{},"660":{},"669":{},"673":{},"685":{}}}],["0",{"_index":1312,"title":{},"description":{"447":{}}}],["1",{"_index":303,"title":{"80":{},"82":{},"84":{},"85":{},"93":{}},"description":{"57":{},"71":{},"80":{},"81":{},"82":{},"84":{},"85":{},"87":{},"93":{},"114":{},"196":{},"197":{},"215":{},"245":{},"246":{},"251":{},"306":{},"360":{},"389":{},"393":{},"394":{},"430":{},"447":{},"455":{},"456":{},"462":{},"487":{},"489":{},"496":{},"497":{},"503":{},"504":{},"506":{},"510":{},"516":{},"525":{},"531":{},"534":{},"567":{},"569":{},"598":{},"634":{},"660":{},"699":{}}}],["1'",{"_index":294,"title":{},"description":{"55":{},"129":{},"132":{},"171":{},"328":{},"502":{},"537":{},"568":{},"667":{},"697":{}}}],["127.0.0.1",{"_index":948,"title":{},"description":{"278":{}}}],["15",{"_index":417,"title":{},"description":{"96":{}}}],["192.168.0.1",{"_index":1558,"title":{},"description":{"538":{}}}],["1:1",{"_index":1076,"title":{},"description":{"337":{}}}],["2",{"_index":461,"title":{},"description":{"115":{},"120":{},"121":{},"215":{},"246":{},"643":{},"650":{},"651":{},"652":{},"654":{},"656":{},"657":{},"658":{}}}],["2017",{"_index":1440,"title":{},"description":{"501":{}}}],["2078",{"_index":239,"title":{},"description":{"38":{}}}],["2087",{"_index":1724,"title":{},"description":{"615":{}}}],["2fa",{"_index":479,"title":{"123":{},"124":{},"125":{},"126":{},"128":{},"130":{},"131":{},"132":{},"133":{}},"description":{"123":{},"124":{},"125":{},"126":{},"128":{},"129":{},"130":{},"131":{},"132":{}}}],["3",{"_index":754,"title":{},"description":{"215":{},"246":{}}}],["30",{"_index":1784,"title":{},"description":{"643":{},"650":{},"651":{},"652":{},"654":{},"656":{},"657":{},"658":{}}}],["3](https://tools.ietf.org/html/rfc4470",{"_index":919,"title":{},"description":{"263":{},"264":{}}}],["4",{"_index":756,"title":{"628":{},"630":{},"631":{},"633":{}},"description":{"215":{},"628":{},"630":{},"631":{},"637":{},"638":{},"640":{},"642":{},"644":{},"645":{},"648":{}}}],["4](https://docs.cpanel.net/ea4",{"_index":1760,"title":{},"description":{"633":{}}}],["6",{"_index":1393,"title":{},"description":{"486":{}}}],["7",{"_index":37,"title":{},"description":{"2":{},"15":{},"23":{},"37":{},"38":{},"41":{},"46":{},"245":{},"249":{},"252":{},"265":{},"402":{}}}],["7-bit",{"_index":875,"title":{},"description":{"254":{}}}],["7.1",{"_index":55,"title":{},"description":{"2":{},"15":{},"23":{},"41":{},"46":{},"245":{},"249":{},"252":{},"265":{},"402":{}}}],["7208",{"_index":48,"title":{},"description":{"2":{},"15":{},"23":{},"41":{},"46":{},"245":{},"249":{},"252":{},"265":{},"402":{}}}],["7208](https://tools.ietf.org/html/rfc7208",{"_index":119,"title":{},"description":{"15":{}}}],["8",{"_index":219,"title":{},"description":{"37":{},"38":{}}}],["8.0",{"_index":716,"title":{},"description":{"202":{}}}],["_basic",{"_index":1058,"title":{},"description":{"334":{}}}],["_contact",{"_index":1442,"title":{},"description":{"502":{}}}],["_getpkgextensionform",{"_index":987,"title":{},"description":{"297":{}}}],["_home",{"_index":1060,"title":{},"description":{"334":{},"337":{},"400":{},"502":{}}}],["_listen",{"_index":1063,"title":{},"description":{"334":{}}}],["_on_",{"_index":1062,"title":{},"description":{"334":{}}}],["_package_extens",{"_index":983,"title":{},"description":{"297":{}}}],["_system_",{"_index":1065,"title":{},"description":{"334":{}}}],["_trust",{"_index":1259,"title":{},"description":{"415":{}}}],["_tweak",{"_index":1066,"title":{},"description":{"334":{}}}],["_whm",{"_index":1068,"title":{},"description":{"334":{}}}],["aaaa",{"_index":1205,"title":{},"description":{"392":{}}}],["abort",{"_index":1694,"title":{},"description":{"610":{}}}],["abort_transfer_sess",{"_index":1695,"title":{},"description":{"610":{}}}],["abov",{"_index":633,"title":{},"description":{"171":{}}}],["absenc",{"_index":41,"title":{},"description":{"2":{},"15":{},"23":{},"41":{},"46":{},"245":{},"249":{},"252":{},"265":{},"402":{}}}],["accept",{"_index":692,"title":{"194":{},"545":{}},"description":{"194":{},"473":{},"545":{},"567":{},"611":{}}}],["accept_eula",{"_index":1575,"title":{},"description":{"545":{}}}],["access",{"_index":222,"title":{"114":{},"166":{},"180":{},"280":{},"281":{},"306":{},"464":{},"465":{},"500":{},"504":{},"583":{}},"description":{"37":{},"38":{},"44":{},"81":{},"87":{},"96":{},"114":{},"115":{},"166":{},"180":{},"183":{},"186":{},"230":{},"231":{},"280":{},"281":{},"300":{},"301":{},"302":{},"306":{},"400":{},"445":{},"446":{},"447":{},"464":{},"465":{},"469":{},"470":{},"471":{},"478":{},"480":{},"498":{},"500":{},"528":{},"529":{},"537":{},"538":{},"544":{},"583":{},"611":{},"617":{}}}],["access*](https://docs.cpanel.net/whm/support/grant-cpanel-support-access",{"_index":660,"title":{},"description":{"183":{},"186":{}}}],["accesshash",{"_index":453,"title":{},"description":{"114":{}}}],["account",{"_index":1,"title":{"0":{},"1":{},"2":{},"19":{},"20":{},"21":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"28":{},"29":{},"30":{},"31":{},"35":{},"37":{},"40":{},"41":{},"44":{},"45":{},"46":{},"47":{},"49":{},"50":{},"51":{},"52":{},"53":{},"69":{},"71":{},"73":{},"74":{},"75":{},"76":{},"98":{},"109":{},"110":{},"114":{},"123":{},"131":{},"145":{},"152":{},"154":{},"213":{},"281":{},"282":{},"283":{},"284":{},"326":{},"328":{},"329":{},"361":{},"362":{},"363":{},"364":{},"365":{},"366":{},"367":{},"368":{},"369":{},"370":{},"371":{},"372":{},"373":{},"375":{},"376":{},"377":{},"378":{},"379":{},"396":{},"438":{},"439":{},"440":{},"441":{},"444":{},"448":{},"451":{},"458":{},"462":{},"512":{},"516":{},"525":{},"531":{},"565":{},"571":{},"573":{},"575":{},"579":{},"582":{},"609":{},"654":{},"658":{}},"description":{"0":{},"1":{},"2":{},"3":{},"4":{},"5":{},"12":{},"19":{},"20":{},"21":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"28":{},"29":{},"30":{},"31":{},"35":{},"38":{},"40":{},"41":{},"43":{},"45":{},"46":{},"47":{},"48":{},"50":{},"52":{},"54":{},"55":{},"57":{},"59":{},"60":{},"64":{},"65":{},"66":{},"68":{},"70":{},"72":{},"73":{},"74":{},"75":{},"76":{},"88":{},"96":{},"98":{},"109":{},"110":{},"115":{},"120":{},"121":{},"123":{},"128":{},"129":{},"131":{},"132":{},"133":{},"145":{},"147":{},"152":{},"153":{},"154":{},"213":{},"236":{},"282":{},"283":{},"284":{},"291":{},"301":{},"302":{},"324":{},"328":{},"329":{},"352":{},"362":{},"364":{},"365":{},"366":{},"367":{},"368":{},"369":{},"370":{},"371":{},"377":{},"378":{},"379":{},"396":{},"438":{},"439":{},"440":{},"441":{},"442":{},"444":{},"448":{},"451":{},"452":{},"454":{},"455":{},"456":{},"457":{},"458":{},"459":{},"460":{},"461":{},"462":{},"463":{},"502":{},"504":{},"505":{},"512":{},"514":{},"516":{},"525":{},"531":{},"537":{},"570":{},"573":{},"579":{},"609":{},"652":{},"654":{},"658":{}}}],["account'",{"_index":247,"title":{"124":{},"364":{},"459":{},"461":{},"619":{}},"description":{"41":{},"42":{},"46":{},"49":{},"69":{},"89":{},"151":{},"326":{},"361":{},"363":{},"365":{},"366":{},"372":{},"373":{},"392":{},"449":{},"450":{},"525":{},"531":{},"532":{},"557":{},"563":{},"566":{},"619":{}}}],["account](https://go.cpanel.net/cpanelglossary#distributed-cpanel-account",{"_index":1500,"title":{},"description":{"525":{},"531":{}}}],["accountsummari",{"_index":278,"title":{},"description":{"47":{}}}],["account’",{"_index":1120,"title":{"532":{}},"description":{"364":{},"525":{}}}],["acctcount",{"_index":1317,"title":{},"description":{"451":{}}}],["acl",{"_index":1307,"title":{},"description":{"445":{},"447":{},"544":{}}}],["acl)](https://go.cpanel.net/aclreferencechart",{"_index":1510,"title":{},"description":{"528":{},"529":{}}}],["acl)](https://go.cpanel.net/guidetowhmpluginsaccesscontrollist",{"_index":993,"title":{},"description":{"301":{}}}],["acl)](https://go.cpanel.net/whmdocseditresellernameserversandprivileg",{"_index":267,"title":{},"description":{"44":{}}}],["acls)](https://go.cpanel.net/guidetowhmpluginsaccesscontrollist",{"_index":1310,"title":{},"description":{"446":{}}}],["act",{"_index":1511,"title":{},"description":{"528":{},"529":{}}}],["action",{"_index":764,"title":{},"description":{"215":{},"236":{},"328":{},"553":{},"567":{},"593":{},"601":{},"603":{},"607":{},"608":{}}}],["activ",{"_index":86,"title":{"13":{},"14":{},"224":{},"226":{},"613":{}},"description":{"5":{},"13":{},"14":{},"193":{},"224":{},"226":{},"235":{},"322":{},"365":{},"366":{},"521":{},"525":{},"531":{},"598":{},"610":{},"613":{},"643":{},"650":{},"651":{},"652":{},"654":{},"656":{},"657":{},"658":{},"695":{}}}],["activate_zone_key",{"_index":804,"title":{},"description":{"235":{}}}],["actual",{"_index":1235,"title":{},"description":{"400":{},"660":{}}}],["ad",{"_index":1341,"title":{},"description":{"465":{}}}],["add",{"_index":445,"title":{"110":{},"135":{},"187":{},"284":{},"295":{},"322":{},"328":{},"330":{},"344":{},"347":{},"378":{},"393":{},"407":{},"408":{},"416":{},"423":{},"426":{},"455":{},"469":{},"513":{},"578":{},"612":{},"660":{},"674":{},"686":{},"695":{}},"description":{"110":{},"115":{},"135":{},"187":{},"238":{},"242":{},"251":{},"255":{},"256":{},"265":{},"284":{},"295":{},"322":{},"328":{},"330":{},"344":{},"347":{},"393":{},"416":{},"445":{},"447":{},"455":{},"469":{},"570":{},"578":{},"612":{},"660":{},"674":{},"686":{},"687":{},"695":{}}}],["add/remov",{"_index":963,"title":{},"description":{"287":{}}}],["add_autossl_user_excluded_domain",{"_index":1606,"title":{},"description":{"557":{},"570":{}}}],["add_configclusterserv",{"_index":1356,"title":{},"description":{"469":{}}}],["add_override_features_for_us",{"_index":958,"title":{},"description":{"284":{}}}],["add_zone_key",{"_index":824,"title":{},"description":{"242":{}}}],["adddn",{"_index":861,"title":{},"description":{"251":{},"256":{}}}],["addip",{"_index":1027,"title":{},"description":{"322":{}}}],["addit",{"_index":178,"title":{"55":{},"56":{},"57":{},"58":{},"59":{},"60":{},"632":{}},"description":{"33":{},"144":{},"160":{},"171":{},"215":{},"245":{},"265":{},"456":{},"593":{},"612":{},"632":{}}}],["addition",{"_index":980,"title":{},"description":{"296":{},"567":{}}}],["addon",{"_index":292,"title":{},"description":{"55":{},"56":{},"57":{},"58":{},"59":{},"60":{},"271":{}}}],["addpkg",{"_index":992,"title":{},"description":{"300":{}}}],["addpkgext",{"_index":979,"title":{},"description":{"295":{}}}],["address",{"_index":667,"title":{"186":{},"187":{},"188":{},"266":{},"276":{},"277":{},"321":{},"322":{},"323":{},"324":{},"325":{},"326":{},"327":{},"328":{},"329":{},"330":{},"331":{},"332":{},"333":{},"334":{},"335":{},"336":{},"337":{},"338":{},"339":{},"342":{},"415":{},"416":{},"418":{},"453":{},"455":{},"456":{},"499":{}},"description":{"187":{},"188":{},"245":{},"248":{},"256":{},"266":{},"276":{},"277":{},"321":{},"322":{},"323":{},"324":{},"325":{},"326":{},"327":{},"328":{},"329":{},"330":{},"331":{},"332":{},"333":{},"334":{},"335":{},"336":{},"337":{},"338":{},"339":{},"342":{},"347":{},"368":{},"369":{},"378":{},"379":{},"392":{},"415":{},"416":{},"418":{},"423":{},"426":{},"427":{},"453":{},"455":{},"456":{},"465":{},"499":{},"538":{}}}],["address](https://go.cpanel.net/cpaneldocsdefaultaddress",{"_index":1175,"title":{},"description":{"379":{}}}],["addresses_",{"_index":1064,"title":{},"description":{"334":{}}}],["addzonerecord",{"_index":924,"title":{},"description":{"265":{}}}],["adjust",{"_index":611,"title":{"170":{}},"description":{"170":{}}}],["administr",{"_index":335,"title":{},"description":{"70":{},"171":{},"337":{},"467":{},"474":{},"477":{},"482":{},"489":{},"492":{},"508":{},"517":{},"522":{},"534":{},"542":{},"611":{},"617":{}}}],["adopt",{"_index":1629,"title":{},"description":{"569":{}}}],["advanc",{"_index":1231,"title":{},"description":{"400":{}}}],["advis",{"_index":1455,"title":{},"description":{"507":{}}}],["advisor",{"_index":1453,"title":{"507":{}},"description":{}}],["advisor'",{"_index":1454,"title":{},"description":{"507":{}}}],["advisor](https://go.cpanel.net/githubsecurityadvisor",{"_index":1456,"title":{},"description":{"507":{}}}],["affect",{"_index":459,"title":{},"description":{"115":{},"120":{},"121":{}}}],["again",{"_index":492,"title":{},"description":{"128":{},"295":{},"329":{},"655":{}}}],["against",{"_index":997,"title":{},"description":{"303":{}}}],["agreement",{"_index":680,"title":{"191":{},"194":{}},"description":{"191":{},"194":{},"545":{}}}],["aim",{"_index":1438,"title":{},"description":{"501":{}}}],["alia",{"_index":899,"title":{"258":{},"268":{},"273":{}},"description":{"258":{},"268":{},"273":{},"322":{}}}],["alloc",{"_index":1380,"title":{},"description":{"481":{}}}],["allow",{"_index":30,"title":{},"description":{"2":{},"22":{},"78":{},"96":{},"215":{},"567":{},"569":{},"578":{},"643":{}}}],["allow_all_whm_root_access",{"_index":1346,"title":{},"description":{"466":{}}}],["alongsid",{"_index":1116,"title":{},"description":{"361":{}}}],["alreadi",{"_index":719,"title":{},"description":{"202":{},"203":{},"204":{},"205":{},"206":{},"207":{},"208":{},"209":{},"211":{},"212":{},"213":{},"214":{},"215":{},"216":{},"494":{},"495":{},"496":{},"497":{}}}],["alway",{"_index":1244,"title":{},"description":{"403":{}}}],["amount",{"_index":202,"title":{},"description":{"36":{},"211":{},"212":{},"217":{},"374":{},"580":{}}}],["analyt",{"_index":1395,"title":{"487":{},"488":{}},"description":{"487":{}}}],["analytics](https://docs.cpanel.net/knowledge-base/cpanel-product/cpanel-analytics-the-data-we-use/#interface-analyt",{"_index":1397,"title":{},"description":{"488":{}}}],["analyz",{"_index":1742,"title":{},"description":{"626":{}}}],["analyze_transfer_session_remot",{"_index":1738,"title":{},"description":{"622":{}}}],["anam",{"_index":900,"title":{},"description":{"258":{},"273":{}}}],["and/or",{"_index":1052,"title":{},"description":{"331":{}}}],["anoth",{"_index":468,"title":{"117":{}},"description":{"117":{},"250":{},"611":{},"617":{}}}],["aol",{"_index":1436,"title":{},"description":{"501":{}}}],["apach",{"_index":1255,"title":{"413":{}},"description":{"413":{},"643":{},"650":{},"651":{},"652":{},"654":{},"656":{},"657":{},"658":{},"663":{},"664":{},"699":{}}}],["api",{"_index":293,"title":{"77":{},"79":{},"80":{},"81":{},"82":{},"83":{},"84":{},"85":{},"86":{},"87":{},"88":{},"89":{},"90":{},"91":{},"93":{},"305":{}},"description":{"55":{},"57":{},"71":{},"77":{},"79":{},"80":{},"81":{},"82":{},"83":{},"84":{},"85":{},"86":{},"87":{},"88":{},"89":{},"90":{},"91":{},"92":{},"93":{},"95":{},"96":{},"114":{},"115":{},"120":{},"121":{},"129":{},"132":{},"171":{},"196":{},"197":{},"200":{},"215":{},"250":{},"251":{},"305":{},"306":{},"328":{},"360":{},"389":{},"393":{},"394":{},"430":{},"455":{},"456":{},"462":{},"465":{},"470":{},"478":{},"480":{},"481":{},"487":{},"489":{},"496":{},"497":{},"502":{},"503":{},"504":{},"506":{},"510":{},"513":{},"515":{},"516":{},"525":{},"531":{},"534":{},"537":{},"567":{},"568":{},"569":{},"598":{},"611":{},"612":{},"613":{},"614":{},"615":{},"618":{},"620":{},"623":{},"624":{},"625":{},"626":{},"634":{},"660":{},"667":{},"697":{},"699":{}}}],["api_token_cr",{"_index":397,"title":{},"description":{"87":{},"114":{}}}],["api_token_get_detail",{"_index":406,"title":{},"description":{"91":{}}}],["api_token_list",{"_index":400,"title":{},"description":{"89":{},"306":{}}}],["api_token_revok",{"_index":399,"title":{},"description":{"88":{}}}],["api_token_upd",{"_index":402,"title":{},"description":{"90":{}}}],["app",{"_index":337,"title":{"71":{},"494":{},"497":{}},"description":{"71":{},"127":{},"309":{}}}],["app'",{"_index":1414,"title":{"495":{},"496":{}},"description":{}}],["app.adminconfig",{"_index":1004,"title":{},"description":{"309":{}}}],["app.userconfig",{"_index":1005,"title":{},"description":{"309":{}}}],["appconfig](https://go.cpanel.net/appconfig",{"_index":409,"title":{},"description":{"94":{}}}],["appear",{"_index":436,"title":{"105":{},"107":{}},"description":{"127":{},"468":{},"469":{},"538":{}}}],["appkey",{"_index":342,"title":{},"description":{"71":{}}}],["appli",{"_index":994,"title":{"382":{}},"description":{"301":{},"382":{},"535":{},"637":{},"638":{},"640":{},"642":{},"644":{},"645":{},"648":{}}}],["applic",{"_index":340,"title":{"92":{},"94":{},"477":{},"478":{},"479":{},"480":{},"481":{}},"description":{"71":{},"92":{},"94":{},"96":{},"171":{},"199":{},"254":{},"309":{},"477":{},"478":{},"479":{},"480":{},"481":{},"493":{},"495":{},"496":{}}}],["application'",{"_index":1412,"title":{},"description":{"494":{},"495":{},"496":{},"497":{}}}],["applist",{"_index":407,"title":{},"description":{"93":{}}}],["apply_dmarc",{"_index":1180,"title":{},"description":{"382":{}}}],["appropri",{"_index":830,"title":{},"description":{"245":{},"246":{},"583":{}}}],["archiv",{"_index":1732,"title":{"619":{}},"description":{"619":{}}}],["array",{"_index":1446,"title":{},"description":{"503":{}}}],["ascii",{"_index":876,"title":{},"description":{"254":{}}}],["assert",{"_index":1344,"title":{},"description":{"465":{}}}],["assign",{"_index":156,"title":{"30":{},"457":{}},"description":{"30":{},"328":{},"329":{},"442":{},"455":{},"456":{},"457":{},"591":{}}}],["assign_account_enhanc",{"_index":157,"title":{},"description":{"30":{}}}],["associ",{"_index":810,"title":{"587":{}},"description":{"236":{},"271":{},"478":{},"480":{},"587":{}}}],["attach",{"_index":1750,"title":{},"description":{"630":{}}}],["attack",{"_index":1103,"title":{"350":{},"351":{},"352":{}},"description":{"350":{},"351":{},"352":{}}}],["attempt",{"_index":329,"title":{},"description":{"68":{},"215":{},"322":{},"353":{},"398":{},"400":{},"606":{},"699":{}}}],["attribut",{"_index":615,"title":{},"description":{"171":{},"173":{}}}],["attributes.</td",{"_index":634,"title":{},"description":{"171":{}}}],["auth",{"_index":500,"title":{},"description":{"129":{}}}],["authent",{"_index":215,"title":{"37":{},"38":{},"97":{},"98":{},"99":{},"122":{},"129":{},"132":{},"305":{}},"description":{"37":{},"38":{},"97":{},"98":{},"99":{},"101":{},"102":{},"103":{},"104":{},"105":{},"106":{},"107":{},"108":{},"109":{},"110":{},"111":{},"113":{},"122":{},"123":{},"124":{},"125":{},"126":{},"127":{},"128":{},"129":{},"130":{},"131":{},"132":{},"133":{},"289":{},"291":{},"302":{},"305":{},"513":{},"515":{},"562":{},"611":{},"617":{}}}],["authentication](/whm/token",{"_index":421,"title":{},"description":{"96":{}}}],["author",{"_index":235,"title":{},"description":{"38":{},"110":{},"115":{},"260":{}}}],["authorit",{"_index":906,"title":{"260":{}},"description":{"389":{}}}],["authorizesshkey",{"_index":464,"title":{},"description":{"115":{}}}],["auto-gener",{"_index":1604,"title":{"556":{}},"description":{"556":{}}}],["automat",{"_index":868,"title":{},"description":{"251":{},"256":{},"498":{},"500":{},"676":{},"679":{}}}],["autossl",{"_index":1605,"title":{"557":{},"558":{},"559":{},"560":{},"561":{},"562":{},"564":{},"565":{},"566":{},"567":{},"568":{},"569":{},"570":{},"571":{},"572":{}},"description":{"557":{},"558":{},"559":{},"560":{},"561":{},"563":{},"564":{},"565":{},"566":{},"567":{},"568":{},"569":{},"570":{},"571":{},"572":{}}}],["autossl'",{"_index":1614,"title":{},"description":{"562":{},"567":{},"569":{}}}],["autossl-exclud",{"_index":1616,"title":{"563":{}},"description":{}}],["autossl_check.pl",{"_index":1609,"title":{},"description":{"559":{}}}],["avail",{"_index":203,"title":{"101":{},"205":{},"258":{},"273":{},"289":{},"291":{},"302":{},"333":{},"453":{},"520":{},"547":{},"564":{},"599":{},"600":{},"602":{},"618":{},"623":{}},"description":{"36":{},"93":{},"101":{},"109":{},"151":{},"170":{},"171":{},"172":{},"177":{},"178":{},"181":{},"182":{},"183":{},"184":{},"185":{},"186":{},"187":{},"188":{},"190":{},"191":{},"192":{},"193":{},"194":{},"195":{},"205":{},"206":{},"217":{},"229":{},"258":{},"273":{},"289":{},"290":{},"291":{},"302":{},"333":{},"349":{},"453":{},"496":{},"497":{},"520":{},"521":{},"547":{},"564":{},"599":{},"600":{},"602":{},"623":{},"643":{},"650":{},"651":{},"652":{},"654":{},"656":{},"657":{},"658":{}}}],["available_transfer_modul",{"_index":1739,"title":{},"description":{"623":{}}}],["averag",{"_index":1526,"title":{"536":{}},"description":{"536":{}}}],["awar",{"_index":1343,"title":{},"description":{"465":{}}}],["back",{"_index":572,"title":{"152":{}},"description":{"152":{},"236":{},"392":{}}}],["background",{"_index":724,"title":{"208":{},"530":{}},"description":{"204":{},"208":{},"530":{},"565":{},"571":{},"593":{},"595":{},"596":{}}}],["background_mysql_upgrade_checker_run",{"_index":720,"title":{},"description":{"202":{}}}],["background_mysql_upgrade_statu",{"_index":727,"title":{},"description":{"204":{}}}],["backup",{"_index":4,"title":{"1":{},"2":{},"18":{},"134":{},"135":{},"136":{},"137":{},"138":{},"140":{},"142":{},"143":{},"144":{},"145":{},"147":{},"149":{},"150":{},"153":{},"154":{},"155":{},"156":{},"157":{},"158":{},"159":{},"160":{},"161":{},"162":{},"164":{},"472":{},"473":{}},"description":{"1":{},"2":{},"18":{},"134":{},"135":{},"136":{},"137":{},"138":{},"140":{},"142":{},"143":{},"144":{},"145":{},"147":{},"149":{},"150":{},"152":{},"153":{},"155":{},"156":{},"157":{},"158":{},"159":{},"160":{},"161":{},"162":{},"163":{},"164":{},"472":{},"473":{}}}],["backup-destin",{"_index":533,"title":{},"description":{"145":{}}}],["backup-{mm.dd.yyyy}{hh-mm-ss}{user}.tar",{"_index":564,"title":{},"description":{"151":{}}}],["backup-{mm.dd.yyyy}{hh-mm-ss}{user}.tar.gz",{"_index":565,"title":{},"description":{"151":{}}}],["backup_config_get",{"_index":597,"title":{},"description":{"162":{}}}],["backup_config_set",{"_index":590,"title":{},"description":{"156":{}}}],["backup_date_list",{"_index":591,"title":{},"description":{"157":{}}}],["backup_destination_add",{"_index":511,"title":{},"description":{"135":{}}}],["backup_destination_delet",{"_index":512,"title":{},"description":{"136":{}}}],["backup_destination_get",{"_index":515,"title":{},"description":{"137":{}}}],["backup_destination_list",{"_index":528,"title":{},"description":{"142":{}}}],["backup_destination_set",{"_index":517,"title":{},"description":{"138":{}}}],["backup_destination_valid",{"_index":522,"title":{},"description":{"140":{}}}],["backup_does_client_id_have_google_credenti",{"_index":521,"title":{},"description":{"139":{}}}],["backup_generate_google_oauth_uri",{"_index":527,"title":{},"description":{"141":{}}}],["backup_get_transport_statu",{"_index":584,"title":{},"description":{"153":{}}}],["backup_list_transport",{"_index":531,"title":{},"description":{"144":{}}}],["backup_set_list",{"_index":541,"title":{},"description":{"147":{}}}],["backup_set_list_combin",{"_index":534,"title":{},"description":{"145":{}}}],["backup_skip_users_al",{"_index":593,"title":{},"description":{"158":{},"159":{}}}],["backup_skip_users_all_statu",{"_index":594,"title":{},"description":{"159":{}}}],["backup_user_list",{"_index":595,"title":{},"description":{"160":{}}}],["bandwidth",{"_index":279,"title":{"48":{},"49":{},"52":{},"443":{}},"description":{"48":{},"49":{},"52":{},"443":{}}}],["base",{"_index":200,"title":{},"description":{"36":{},"91":{},"270":{},"465":{},"466":{}}}],["base64",{"_index":881,"title":{},"description":{"254":{}}}],["basic",{"_index":210,"title":{},"description":{"36":{},"328":{},"330":{},"331":{},"334":{},"337":{},"502":{},"503":{},"504":{},"505":{},"646":{}}}],["batch",{"_index":370,"title":{"687":{}},"description":{"80":{},"81":{},"389":{},"578":{}}}],["batch_create_cphulk_record",{"_index":1099,"title":{},"description":{"347":{}}}],["befor",{"_index":376,"title":{"202":{}},"description":{"81":{},"202":{},"255":{},"328":{},"369":{},"377":{},"378":{},"545":{}}}],["begin",{"_index":1533,"title":{},"description":{"537":{}}}],["behavior",{"_index":1566,"title":{"544":{}},"description":{}}],["belong",{"_index":305,"title":{},"description":{"58":{}}}],["benefit",{"_index":258,"title":{},"description":{"43":{}}}],["beyond",{"_index":1756,"title":{"632":{}},"description":{}}],["bill",{"_index":414,"title":{},"description":{"96":{}}}],["binari",{"_index":878,"title":{},"description":{"254":{}}}],["bind",{"_index":61,"title":{},"description":{"2":{},"15":{},"23":{},"41":{},"46":{},"245":{},"249":{},"252":{},"265":{},"402":{}}}],["bind-9.9.4-23.el7",{"_index":58,"title":{},"description":{"2":{},"15":{},"23":{},"41":{},"46":{},"245":{},"249":{},"252":{},"265":{},"402":{}}}],["blacklist",{"_index":1093,"title":{},"description":{"344":{},"346":{},"347":{},"349":{}}}],["block",{"_index":1087,"title":{"342":{},"407":{},"408":{},"409":{},"410":{},"411":{},"412":{}},"description":{"407":{},"408":{},"537":{}}}],["block_incoming_email_from_countri",{"_index":1249,"title":{},"description":{"407":{}}}],["block_incoming_email_from_domain",{"_index":1250,"title":{},"description":{"408":{}}}],["bodi",{"_index":653,"title":{},"description":{"181":{},"182":{},"183":{},"184":{},"185":{},"186":{},"187":{},"188":{},"190":{},"191":{},"192":{},"193":{},"194":{},"195":{},"498":{},"500":{}}}],["both",{"_index":56,"title":{},"description":{"2":{},"15":{},"23":{},"41":{},"46":{},"245":{},"249":{},"252":{},"265":{},"402":{},"538":{}}}],["bounc",{"_index":1137,"title":{},"description":{"365":{},"366":{}}}],["bound",{"_index":1071,"title":{},"description":{"335":{}}}],["branch",{"_index":1592,"title":{},"description":{"550":{}}}],["branch'",{"_index":1586,"title":{},"description":{"549":{}}}],["brand",{"_index":701,"title":{},"description":{"198":{},"199":{},"200":{}}}],["browser",{"_index":1353,"title":{},"description":{"469":{},"471":{}}}],["brute",{"_index":1102,"title":{"350":{},"351":{},"352":{}},"description":{"350":{},"351":{},"352":{}}}],["bugzilla",{"_index":69,"title":{},"description":{"2":{},"15":{},"23":{},"41":{},"46":{},"245":{},"249":{},"252":{},"265":{},"402":{}}}],["build",{"_index":1685,"title":{"605":{}},"description":{"605":{}}}],["button",{"_index":438,"title":{},"description":{"105":{},"107":{}}}],["bypass",{"_index":1210,"title":{},"description":{"393":{}}}],["cab",{"_index":1640,"title":{},"description":{"578":{}}}],["cach",{"_index":850,"title":{"248":{},"431":{},"432":{},"433":{},"436":{},"606":{}},"description":{"431":{},"432":{},"433":{},"436":{},"606":{}}}],["calendar",{"_index":1543,"title":{},"description":{"537":{}}}],["call",{"_index":15,"title":{},"description":{"2":{},"28":{},"33":{},"34":{},"79":{},"80":{},"81":{},"84":{},"85":{},"87":{},"115":{},"120":{},"121":{},"152":{},"181":{},"182":{},"183":{},"184":{},"185":{},"186":{},"187":{},"188":{},"190":{},"191":{},"192":{},"193":{},"194":{},"195":{},"226":{},"236":{},"237":{},"238":{},"239":{},"240":{},"241":{},"242":{},"245":{},"255":{},"256":{},"259":{},"263":{},"264":{},"265":{},"291":{},"295":{},"296":{},"297":{},"328":{},"389":{},"425":{},"455":{},"456":{},"473":{},"502":{},"503":{},"504":{},"516":{},"525":{},"531":{},"537":{},"567":{},"568":{},"601":{},"607":{},"608":{},"637":{},"667":{},"683":{},"697":{},"699":{}}}],["capac",{"_index":1530,"title":{},"description":{"536":{}}}],["captur",{"_index":33,"title":{},"description":{"2":{}}}],["case",{"_index":70,"title":{},"description":{"2":{},"15":{},"23":{},"41":{},"46":{},"215":{},"245":{},"249":{},"252":{},"254":{},"265":{},"402":{}}}],["case-sensit",{"_index":271,"title":{},"description":{"46":{},"295":{},"296":{}}}],["caus",{"_index":841,"title":{},"description":{"246":{},"469":{},"471":{}}}],["caution",{"_index":845,"title":{},"description":{"246":{},"462":{}}}],["center",{"_index":1713,"title":{},"description":{"611":{},"617":{}}}],["cento",{"_index":36,"title":{},"description":{"2":{},"15":{},"23":{},"41":{},"46":{},"245":{},"249":{},"252":{},"265":{},"402":{},"486":{}}}],["certif",{"_index":233,"title":{"556":{},"574":{},"575":{},"576":{},"578":{},"579":{},"580":{},"584":{},"585":{},"587":{},"588":{},"589":{},"590":{},"591":{}},"description":{"38":{},"556":{},"559":{},"565":{},"567":{},"569":{},"571":{},"573":{},"574":{},"575":{},"576":{},"578":{},"579":{},"580":{},"584":{},"585":{},"586":{},"587":{},"588":{},"589":{},"590":{},"591":{}}}],["certificates</td",{"_index":628,"title":{},"description":{"171":{}}}],["cgi",{"_index":1138,"title":{},"description":{"365":{},"366":{}}}],["chang",{"_index":152,"title":{"603":{},"663":{},"664":{},"665":{},"667":{}},"description":{"28":{},"41":{},"42":{},"46":{},"68":{},"187":{},"188":{},"214":{},"215":{},"216":{},"219":{},"220":{},"221":{},"238":{},"242":{},"245":{},"260":{},"301":{},"320":{},"326":{},"331":{},"403":{},"404":{},"472":{},"473":{},"537":{},"553":{},"637":{},"643":{},"663":{},"664":{},"665":{},"667":{},"668":{},"690":{},"697":{},"699":{}}}],["changepackag",{"_index":255,"title":{},"description":{"42":{}}}],["channel",{"_index":1433,"title":{},"description":{"500":{}}}],["charact",{"_index":884,"title":{},"description":{"254":{},"537":{}}}],["check",{"_index":76,"title":{"559":{},"565":{},"571":{}},"description":{"3":{},"13":{},"20":{},"37":{},"39":{},"51":{},"84":{},"151":{},"159":{},"186":{},"202":{},"260":{},"281":{},"297":{},"381":{},"390":{},"403":{},"518":{},"551":{},"559":{},"565":{},"571":{},"598":{},"617":{},"622":{},"661":{},"693":{}}}],["check_remote_ssh_connect",{"_index":470,"title":{},"description":{"117":{}}}],["checkout",{"_index":1399,"title":{"490":{}},"description":{"490":{}}}],["child",{"_index":1476,"title":{},"description":{"516":{},"525":{},"531":{}}}],["child_timeout_sec",{"_index":1277,"title":{},"description":{"425":{}}}],["choos",{"_index":1540,"title":{},"description":{"537":{},"660":{}}}],["cidr",{"_index":1331,"title":{"465":{},"466":{}},"description":{"465":{}}}],["clean",{"_index":1379,"title":{},"description":{"481":{}}}],["clear",{"_index":230,"title":{"466":{}},"description":{"38":{},"431":{}}}],["client",{"_index":432,"title":{"103":{},"106":{},"139":{}},"description":{"103":{},"139":{}}}],["close",{"_index":656,"title":{"183":{}},"description":{"183":{}}}],["cluster",{"_index":795,"title":{"232":{},"250":{},"467":{},"468":{},"469":{},"470":{},"471":{}},"description":{"232":{},"233":{},"245":{},"250":{},"251":{},"467":{},"468":{},"469":{},"470":{},"471":{},"528":{},"529":{}}}],["cluster_member_has_trust_with",{"_index":860,"title":{},"description":{"250":{}}}],["code",{"_index":497,"title":{"129":{},"132":{},"195":{},"349":{}},"description":{"132":{},"195":{},"215":{},"349":{}}}],["code>product_group</cod",{"_index":632,"title":{},"description":{"171":{}}}],["collect",{"_index":1127,"title":{},"description":{"364":{},"427":{}}}],["color",{"_index":703,"title":{},"description":{"198":{},"199":{},"200":{}}}],["combin",{"_index":369,"title":{},"description":{"80":{},"501":{}}}],["command",{"_index":181,"title":{},"description":{"33":{},"181":{},"182":{},"183":{},"184":{},"185":{},"186":{},"187":{},"188":{},"190":{},"191":{},"192":{},"193":{},"194":{},"195":{},"473":{},"601":{},"607":{},"608":{}}}],["comment",{"_index":1097,"title":{"347":{}},"description":{"347":{}}}],["commerc",{"_index":600,"title":{},"description":{"165":{}}}],["commiss",{"_index":643,"title":{"177":{},"179":{}},"description":{"177":{},"179":{}}}],["common",{"_index":1267,"title":{},"description":{"419":{},"420":{}}}],["commun",{"_index":1467,"title":{},"description":{"513":{},"615":{}}}],["compar",{"_index":1126,"title":{},"description":{"364":{}}}],["comparison",{"_index":1129,"title":{},"description":{"364":{}}}],["complet",{"_index":92,"title":{"6":{},"10":{},"15":{}},"description":{"6":{},"10":{},"15":{},"226":{}}}],["complex",{"_index":772,"title":{},"description":{"219":{}}}],["compli",{"_index":62,"title":{},"description":{"2":{},"15":{},"23":{},"41":{},"46":{},"245":{},"249":{},"252":{},"265":{},"402":{}}}],["compon",{"_index":1646,"title":{"580":{}},"description":{"580":{}}}],["condit",{"_index":1425,"title":{},"description":{"498":{},"500":{},"501":{}}}],["config",{"_index":1835,"title":{},"description":{"669":{}}}],["configur",{"_index":168,"title":{"39":{},"103":{},"104":{},"106":{},"127":{},"156":{},"159":{},"162":{},"167":{},"168":{},"177":{},"207":{},"249":{},"252":{},"292":{},"304":{},"310":{},"357":{},"358":{},"359":{},"396":{},"398":{},"400":{},"401":{},"402":{},"405":{},"413":{},"433":{},"434":{},"435":{},"436":{},"467":{},"468":{},"469":{},"470":{},"471":{},"472":{},"473":{},"474":{},"523":{},"524":{},"533":{},"607":{},"608":{},"616":{},"675":{},"678":{},"686":{},"688":{},"689":{},"690":{},"692":{},"694":{},"695":{},"696":{},"697":{},"698":{},"699":{}},"description":{"33":{},"34":{},"36":{},"103":{},"104":{},"105":{},"106":{},"107":{},"123":{},"124":{},"127":{},"129":{},"136":{},"156":{},"159":{},"162":{},"167":{},"168":{},"177":{},"202":{},"203":{},"204":{},"205":{},"206":{},"207":{},"208":{},"209":{},"211":{},"212":{},"213":{},"214":{},"215":{},"216":{},"217":{},"249":{},"252":{},"263":{},"264":{},"274":{},"278":{},"310":{},"328":{},"329":{},"330":{},"331":{},"332":{},"333":{},"334":{},"337":{},"358":{},"359":{},"396":{},"398":{},"400":{},"401":{},"402":{},"405":{},"413":{},"425":{},"433":{},"435":{},"436":{},"467":{},"468":{},"469":{},"470":{},"471":{},"472":{},"473":{},"474":{},"475":{},"481":{},"498":{},"500":{},"501":{},"502":{},"503":{},"504":{},"505":{},"521":{},"523":{},"524":{},"525":{},"530":{},"532":{},"533":{},"611":{},"615":{},"616":{},"627":{},"636":{},"649":{},"651":{},"653":{},"655":{},"657":{},"660":{},"663":{},"664":{},"665":{},"667":{},"668":{},"669":{},"670":{},"675":{},"677":{},"678":{},"680":{},"681":{},"683":{},"686":{},"687":{},"688":{},"689":{},"690":{},"692":{},"694":{},"695":{},"696":{},"697":{},"698":{}}}],["configuration](https://go.cpanel.net/11nat",{"_index":1078,"title":{},"description":{"337":{}}}],["configuration](https://go.cpanel.net/whmdocseximconfigurationmanag",{"_index":1369,"title":{},"description":{"476":{}}}],["configurations](https://go.cpanel.net/dnsclusterconfig",{"_index":859,"title":{},"description":{"250":{}}}],["configurebackgroundprocesskil",{"_index":1516,"title":{},"description":{"530":{}}}],["configureservic",{"_index":1512,"title":{},"description":{"528":{}}}],["confirm",{"_index":1195,"title":{},"description":{"387":{},"500":{},"501":{}}}],["conflict",{"_index":77,"title":{},"description":{"3":{},"20":{}}}],["connect",{"_index":227,"title":{"113":{},"117":{},"184":{},"185":{},"228":{},"379":{},"477":{},"478":{},"479":{},"480":{},"481":{},"482":{},"505":{}},"description":{"37":{},"38":{},"87":{},"113":{},"117":{},"184":{},"185":{},"228":{},"379":{},"477":{},"478":{},"479":{},"480":{},"481":{},"482":{},"505":{},"615":{},"622":{}}}],["consult",{"_index":978,"title":{},"description":{"295":{},"296":{}}}],["contact",{"_index":646,"title":{"179":{},"449":{},"450":{},"493":{},"494":{},"495":{},"496":{},"497":{},"499":{}},"description":{"179":{},"449":{},"450":{},"493":{},"494":{},"495":{},"496":{},"497":{},"499":{},"503":{},"504":{},"505":{},"537":{}}}],["contacts*](https://go.cpanel.net/calendar",{"_index":1544,"title":{},"description":{"537":{}}}],["contain",{"_index":57,"title":{},"description":{"2":{},"15":{},"23":{},"39":{},"41":{},"46":{},"226":{},"245":{},"249":{},"252":{},"254":{},"265":{},"402":{},"472":{},"473":{},"503":{},"535":{},"537":{},"581":{},"617":{}}}],["content",{"_index":536,"title":{"399":{},"560":{},"629":{}},"description":{"146":{},"286":{},"297":{},"399":{},"560":{},"605":{},"629":{},"637":{},"638":{},"688":{},"697":{}}}],["control",{"_index":266,"title":{},"description":{"44":{},"300":{},"301":{},"445":{},"446":{},"447":{},"483":{},"485":{},"528":{},"529":{},"544":{},"581":{},"582":{},"640":{}}}],["convers",{"_index":290,"title":{"55":{},"57":{},"59":{},"60":{},"652":{}},"description":{"55":{},"57":{},"59":{},"60":{},"516":{}}}],["convert",{"_index":300,"title":{},"description":{"57":{},"60":{},"118":{},"164":{},"516":{},"652":{}}}],["convert_addon_domain_to_account",{"_index":295,"title":{},"description":{"55":{}}}],["convert_addon_fetch_conversion_detail",{"_index":297,"title":{},"description":{"55":{},"57":{}}}],["convert_addon_fetch_domain_detail",{"_index":299,"title":{},"description":{"56":{}}}],["convert_addon_get_conversion_statu",{"_index":304,"title":{},"description":{"57":{}}}],["convert_addon_initiate_convers",{"_index":313,"title":{},"description":{"60":{}}}],["convert_addon_list_addon_domain",{"_index":307,"title":{},"description":{"58":{}}}],["convert_addon_list_convers",{"_index":309,"title":{},"description":{"59":{}}}],["convert_all_domains_to_fpm",{"_index":1799,"title":{},"description":{"650":{}}}],["convert_and_migrate_from_legacy_config",{"_index":598,"title":{},"description":{"164":{}}}],["convertopensshtoputti",{"_index":473,"title":{},"description":{"118":{}}}],["copi",{"_index":1822,"title":{"662":{}},"description":{"662":{}}}],["cor",{"_index":360,"title":{"78":{}},"description":{"78":{}}}],["correct",{"_index":273,"title":{},"description":{"46":{},"498":{},"500":{},"611":{},"617":{}}}],["correctli",{"_index":945,"title":{},"description":{"278":{}}}],["correl",{"_index":670,"title":{},"description":{"186":{}}}],["correspond",{"_index":343,"title":{},"description":{"71":{},"245":{},"246":{},"667":{}}}],["corrupt",{"_index":912,"title":{},"description":{"261":{}}}],["cors_proxy_get",{"_index":365,"title":{},"description":{"78":{}}}],["count",{"_index":1146,"title":{},"description":{"368":{}}}],["countri",{"_index":1100,"title":{"349":{},"407":{},"409":{},"412":{}},"description":{"349":{},"407":{},"409":{},"412":{}}}],["cpanel",{"_index":7,"title":{"20":{},"21":{},"23":{},"35":{},"37":{},"40":{},"41":{},"44":{},"45":{},"46":{},"47":{},"49":{},"50":{},"51":{},"52":{},"53":{},"69":{},"71":{},"73":{},"74":{},"75":{},"76":{},"81":{},"84":{},"85":{},"98":{},"110":{},"112":{},"114":{},"123":{},"124":{},"131":{},"154":{},"281":{},"282":{},"283":{},"284":{},"326":{},"362":{},"364":{},"365":{},"366":{},"367":{},"368":{},"369":{},"372":{},"373":{},"375":{},"376":{},"377":{},"378":{},"379":{},"459":{},"461":{},"462":{},"466":{},"487":{},"490":{},"491":{},"512":{},"525":{},"531":{},"532":{},"546":{},"547":{},"548":{},"552":{},"554":{},"565":{},"571":{},"573":{},"575":{},"579":{},"609":{},"619":{},"654":{}},"description":{"1":{},"21":{},"22":{},"23":{},"29":{},"30":{},"33":{},"34":{},"35":{},"37":{},"39":{},"41":{},"42":{},"45":{},"46":{},"49":{},"59":{},"60":{},"65":{},"66":{},"69":{},"71":{},"81":{},"84":{},"85":{},"98":{},"112":{},"115":{},"120":{},"121":{},"123":{},"124":{},"151":{},"154":{},"166":{},"169":{},"170":{},"171":{},"172":{},"173":{},"174":{},"175":{},"176":{},"177":{},"178":{},"179":{},"180":{},"181":{},"182":{},"183":{},"184":{},"186":{},"187":{},"188":{},"189":{},"190":{},"191":{},"193":{},"194":{},"195":{},"200":{},"215":{},"278":{},"282":{},"283":{},"284":{},"308":{},"309":{},"310":{},"311":{},"312":{},"313":{},"314":{},"328":{},"329":{},"330":{},"331":{},"332":{},"333":{},"334":{},"337":{},"361":{},"362":{},"363":{},"364":{},"369":{},"370":{},"371":{},"377":{},"378":{},"379":{},"400":{},"442":{},"462":{},"465":{},"466":{},"487":{},"490":{},"507":{},"512":{},"515":{},"516":{},"519":{},"525":{},"531":{},"532":{},"535":{},"537":{},"543":{},"545":{},"546":{},"547":{},"548":{},"549":{},"550":{},"551":{},"552":{},"554":{},"565":{},"571":{},"573":{},"582":{},"609":{},"611":{},"615":{},"619":{}}}],["cpanel'",{"_index":1156,"title":{},"description":{"372":{},"373":{},"420":{},"537":{}}}],["cpanel.example.com",{"_index":1541,"title":{},"description":{"537":{}}}],["cpanel::demultiplex",{"_index":32,"title":{},"description":{"2":{}}}],["cpanel::leika::get_config",{"_index":603,"title":{},"description":{"168":{}}}],["cpanelid",{"_index":684,"title":{},"description":{"191":{},"192":{}}}],["cpanelid](https://docs.cpanel.net/knowledge-base/accounts/cpanelid",{"_index":685,"title":{},"description":{"191":{},"192":{}}}],["cparchiv",{"_index":547,"title":{"151":{}},"description":{"151":{}}}],["cpcloud",{"_index":699,"title":{"196":{}},"description":{"196":{}}}],["cpgreylist_is_server_netblock_trust",{"_index":1264,"title":{},"description":{"417":{}}}],["cpgreylist_list_entries_for_common_mail_provid",{"_index":1266,"title":{},"description":{"418":{}}}],["cpgreylist_load_common_mail_providers_config",{"_index":1268,"title":{},"description":{"419":{}}}],["cpgreylist_save_common_mail_providers_config",{"_index":1269,"title":{},"description":{"420":{}}}],["cpgreylist_statu",{"_index":1270,"title":{},"description":{"421":{}}}],["cpgreylist_trust_entries_for_common_mail_provid",{"_index":1274,"title":{},"description":{"423":{}}}],["cpgreylist_untrust_entries_for_common_mail_provid",{"_index":1285,"title":{},"description":{"426":{}}}],["cphulk",{"_index":1084,"title":{},"description":{"340":{},"341":{},"342":{},"343":{},"345":{},"348":{},"350":{},"351":{},"352":{},"353":{},"354":{},"355":{},"356":{},"359":{}}}],["cphulk'",{"_index":1092,"title":{},"description":{"344":{},"346":{},"347":{},"357":{},"358":{}}}],["cphulk](https://docs.cpanel.net/whm/security-center/cphulk-brute-force-protect",{"_index":673,"title":{},"description":{"187":{},"188":{}}}],["cphulk_statu",{"_index":1095,"title":{},"description":{"345":{}}}],["cpmove",{"_index":586,"title":{},"description":{"154":{}}}],["cpmove-us",{"_index":559,"title":{},"description":{"151":{}}}],["cpmove-user.tar",{"_index":560,"title":{},"description":{"151":{}}}],["cpmove-user.tar.gz",{"_index":561,"title":{},"description":{"151":{}}}],["cpsrvd",{"_index":1038,"title":{},"description":{"328":{},"329":{},"330":{},"331":{},"332":{},"333":{},"334":{}}}],["cpu'",{"_index":1528,"title":{},"description":{"536":{}}}],["creat",{"_index":135,"title":{"23":{},"26":{},"87":{},"96":{},"116":{},"129":{},"141":{},"181":{},"190":{},"230":{},"231":{},"242":{},"256":{},"262":{},"265":{},"268":{},"269":{},"274":{},"287":{},"300":{},"308":{},"309":{},"396":{},"445":{},"447":{},"588":{},"591":{},"611":{},"615":{},"631":{}},"description":{"23":{},"26":{},"36":{},"87":{},"96":{},"190":{},"215":{},"230":{},"231":{},"256":{},"262":{},"268":{},"269":{},"274":{},"287":{},"293":{},"300":{},"308":{},"309":{},"387":{},"393":{},"400":{},"445":{},"447":{},"459":{},"494":{},"495":{},"496":{},"497":{},"545":{},"611":{},"615":{},"631":{},"655":{}}}],["create_account_enhanc",{"_index":145,"title":{},"description":{"26":{}}}],["create_cpgreylist_trusted_host",{"_index":1262,"title":{},"description":{"416":{}}}],["create_cphulk_record",{"_index":1094,"title":{},"description":{"344":{}}}],["create_featurelist",{"_index":965,"title":{},"description":{"287":{}}}],["create_integration_group",{"_index":1003,"title":{},"description":{"308":{}}}],["create_integration_link",{"_index":1007,"title":{},"description":{"309":{}}}],["create_parked_domain_for_us",{"_index":930,"title":{},"description":{"268":{}}}],["create_remote_root_transfer_sess",{"_index":1718,"title":{},"description":{"611":{}}}],["create_remote_user_transfer_sess",{"_index":1725,"title":{},"description":{"615":{}}}],["create_subdomain",{"_index":931,"title":{},"description":{"269":{}}}],["create_user_sess",{"_index":345,"title":{},"description":{"71":{},"96":{}}}],["createacct",{"_index":139,"title":{},"description":{"23":{}}}],["creation",{"_index":125,"title":{"19":{}},"description":{"19":{},"20":{},"302":{},"451":{}}}],["credenti",{"_index":520,"title":{"139":{},"471":{},"617":{},"622":{}},"description":{"139":{},"501":{},"617":{},"622":{}}}],["criteria",{"_index":998,"title":{"374":{}},"description":{"303":{}}}],["cron",{"_index":1608,"title":{"559":{}},"description":{"559":{}}}],["cross-origin",{"_index":363,"title":{},"description":{"78":{}}}],["crt",{"_index":1641,"title":{},"description":{"578":{}}}],["csr",{"_index":1658,"title":{},"description":{"588":{}}}],["current",{"_index":201,"title":{"58":{},"127":{},"275":{},"289":{},"291":{},"302":{},"449":{},"450":{},"562":{}},"description":{"36":{},"44":{},"58":{},"127":{},"191":{},"192":{},"195":{},"226":{},"357":{},"401":{},"424":{},"514":{},"518":{},"519":{},"562":{},"575":{},"684":{}}}],["current_mysql_vers",{"_index":723,"title":{},"description":{"203":{}}}],["currently-authent",{"_index":940,"title":{},"description":{"275":{}}}],["currently-instal",{"_index":1745,"title":{},"description":{"628":{}}}],["custom",{"_index":23,"title":{"184":{},"192":{},"195":{},"197":{},"198":{},"199":{},"200":{}},"description":{"2":{},"33":{},"34":{},"41":{},"46":{},"85":{},"181":{},"182":{},"184":{},"191":{},"193":{},"194":{},"195":{},"197":{},"198":{},"199":{},"200":{},"279":{},"499":{},"639":{}}}],["daemon",{"_index":1039,"title":{},"description":{"328":{},"329":{},"330":{},"331":{},"332":{},"333":{},"334":{},"526":{},"529":{}}}],["daili",{"_index":11,"title":{},"description":{"2":{},"85":{}}}],["data",{"_index":164,"title":{"33":{},"34":{},"56":{},"123":{},"124":{},"162":{},"198":{},"199":{},"200":{},"483":{},"484":{},"485":{},"486":{},"488":{},"516":{},"656":{}},"description":{"33":{},"34":{},"56":{},"57":{},"60":{},"61":{},"162":{},"168":{},"171":{},"198":{},"199":{},"200":{},"213":{},"215":{},"245":{},"364":{},"367":{},"368":{},"427":{},"454":{},"468":{},"469":{},"478":{},"479":{},"480":{},"483":{},"484":{},"485":{},"486":{},"498":{},"507":{},"516":{},"607":{},"608":{}}}],["databas",{"_index":613,"title":{"210":{},"212":{},"213":{},"215":{},"217":{},"218":{},"219":{},"222":{},"590":{}},"description":{"170":{},"201":{},"207":{},"210":{},"211":{},"212":{},"213":{},"214":{},"215":{},"216":{},"217":{},"218":{},"219":{},"220":{},"221":{},"222":{},"341":{},"342":{},"350":{},"351":{},"352":{},"353":{},"590":{},"691":{}}}],["database'",{"_index":749,"title":{},"description":{"215":{},"219":{}}}],["datagram",{"_index":1389,"title":{},"description":{"484":{},"486":{}}}],["datastor",{"_index":185,"title":{},"description":{"34":{}}}],["date",{"_index":382,"title":{"84":{},"157":{}},"description":{"84":{},"85":{},"151":{},"157":{},"160":{},"194":{}}}],["dcv",{"_index":1649,"title":{"581":{},"582":{}},"description":{"581":{},"582":{}}}],["deactiv",{"_index":815,"title":{},"description":{"237":{}}}],["deactivate_zone_key",{"_index":816,"title":{},"description":{"237":{}}}],["decemb",{"_index":1439,"title":{},"description":{"501":{}}}],["decod",{"_index":880,"title":{},"description":{"254":{}}}],["dedic",{"_index":1035,"title":{},"description":{"328":{}}}],["default",{"_index":909,"title":{"261":{},"279":{},"434":{},"551":{},"639":{},"641":{},"644":{}},"description":{"261":{},"275":{},"361":{},"379":{},"434":{},"569":{},"639":{},"641":{},"644":{}}}],["defer",{"_index":1273,"title":{"427":{}},"description":{"423":{},"426":{},"427":{},"578":{}}}],["defin",{"_index":1628,"title":{},"description":{"569":{}}}],["del",{"_index":1690,"title":{},"description":{"607":{}}}],["deleg",{"_index":811,"title":{},"description":{"236":{},"238":{},"242":{},"259":{}}}],["delegation](https://go.cpanel.net/whmdocsmanageresellersipdeleg",{"_index":1322,"title":{},"description":{"455":{}}}],["delet",{"_index":193,"title":{"35":{},"121":{},"136":{},"182":{},"183":{},"200":{},"223":{},"246":{},"251":{},"271":{},"288":{},"299":{},"319":{},"431":{},"462":{},"468":{},"577":{}},"description":{"35":{},"121":{},"200":{},"215":{},"223":{},"238":{},"242":{},"246":{},"251":{},"271":{},"288":{},"296":{},"299":{},"346":{},"415":{},"462":{},"514":{},"577":{},"655":{},"667":{}}}],["delete_account_arch",{"_index":1733,"title":{},"description":{"619":{}}}],["delete_account_enhanc",{"_index":146,"title":{},"description":{"27":{}}}],["delete_configclusterserv",{"_index":1350,"title":{},"description":{"468":{}}}],["delete_cpgreylist_trusted_host",{"_index":1261,"title":{},"description":{"415":{}}}],["delete_cphulk_record",{"_index":1096,"title":{},"description":{"346":{}}}],["delete_custom",{"_index":714,"title":{},"description":{"200":{}}}],["delete_domain",{"_index":935,"title":{},"description":{"271":{}}}],["delete_featurelist",{"_index":966,"title":{},"description":{"288":{}}}],["delete_hook",{"_index":1018,"title":{},"description":{"319":{}}}],["delete_rpm_vers",{"_index":1692,"title":{},"description":{"607":{}}}],["delete_ssl_vhost",{"_index":1638,"title":{},"description":{"577":{}}}],["deletesshkey",{"_index":477,"title":{},"description":{"121":{}}}],["delip",{"_index":1028,"title":{},"description":{"323":{}}}],["deliveri",{"_index":1159,"title":{"374":{}},"description":{"374":{}}}],["delpkgext",{"_index":981,"title":{},"description":{"296":{}}}],["depend",{"_index":616,"title":{},"description":{"171":{},"498":{},"500":{},"501":{},"553":{}}}],["deploy",{"_index":1817,"title":{},"description":{"660":{},"663":{},"664":{},"697":{},"699":{}}}],["deprec",{"_index":49,"title":{"84":{},"85":{}},"description":{"2":{},"15":{},"23":{},"41":{},"46":{},"84":{},"85":{},"114":{},"245":{},"249":{},"252":{},"265":{},"306":{},"402":{},"470":{}}}],["descend",{"_index":198,"title":{},"description":{"36":{}}}],["describ",{"_index":760,"title":{},"description":{"215":{}}}],["descript",{"_index":123,"title":{},"description":{"18":{}}}],["destin",{"_index":510,"title":{"134":{},"135":{},"136":{},"138":{},"140":{},"142":{},"365":{},"366":{}},"description":{"134":{},"135":{},"136":{},"140":{},"142":{},"157":{},"160":{},"162":{},"365":{},"366":{}}}],["destination'",{"_index":513,"title":{"137":{}},"description":{"137":{},"138":{}}}],["destroy",{"_index":416,"title":{},"description":{"96":{}}}],["detail",{"_index":291,"title":{"55":{},"91":{}},"description":{"55":{},"91":{},"103":{},"200":{},"225":{},"228":{},"229":{},"289":{},"509":{},"511":{},"519":{}}}],["detect",{"_index":78,"title":{},"description":{"3":{},"498":{},"500":{},"535":{}}}],["determin",{"_index":118,"title":{},"description":{"15":{},"256":{},"337":{},"392":{},"535":{},"549":{},"603":{},"612":{},"653":{},"654":{},"656":{},"658":{}}}],["develop",{"_index":358,"title":{},"description":{"77":{},"81":{},"83":{},"86":{},"92":{},"95":{}}}],["differ",{"_index":259,"title":{},"description":{"43":{},"171":{},"329":{},"337":{},"473":{}}}],["digest",{"_index":214,"title":{"37":{},"38":{}},"description":{"37":{},"38":{}}}],["direct",{"_index":1708,"title":{"645":{},"646":{},"651":{},"657":{}},"description":{"611":{},"617":{},"645":{},"646":{},"651":{},"657":{},"683":{},"687":{},"696":{},"698":{}}}],["directli",{"_index":582,"title":{},"description":{"152":{},"465":{},"538":{},"668":{}}}],["directori",{"_index":196,"title":{"36":{}},"description":{"36":{},"39":{},"51":{},"152":{},"251":{},"270":{},"309":{},"364":{},"397":{},"524":{},"545":{},"631":{},"689":{}}}],["disabl",{"_index":229,"title":{"38":{},"88":{},"100":{},"108":{},"125":{},"158":{},"161":{},"175":{},"236":{},"237":{},"356":{},"384":{},"422":{},"461":{},"528":{},"557":{},"558":{},"570":{},"666":{},"675":{},"676":{},"681":{}},"description":{"38":{},"55":{},"56":{},"57":{},"58":{},"59":{},"60":{},"100":{},"108":{},"125":{},"157":{},"158":{},"161":{},"175":{},"202":{},"203":{},"204":{},"205":{},"206":{},"207":{},"208":{},"209":{},"211":{},"212":{},"213":{},"214":{},"215":{},"216":{},"217":{},"219":{},"220":{},"221":{},"236":{},"238":{},"242":{},"244":{},"245":{},"246":{},"249":{},"251":{},"252":{},"253":{},"256":{},"260":{},"261":{},"262":{},"265":{},"267":{},"274":{},"328":{},"329":{},"330":{},"331":{},"332":{},"333":{},"334":{},"356":{},"364":{},"365":{},"366":{},"370":{},"371":{},"372":{},"373":{},"396":{},"403":{},"404":{},"413":{},"422":{},"432":{},"488":{},"521":{},"528":{},"538":{},"557":{},"558":{},"568":{},"570":{},"628":{},"630":{},"631":{},"633":{},"635":{},"636":{},"637":{},"638":{},"639":{},"640":{},"641":{},"642":{},"643":{},"644":{},"645":{},"646":{},"647":{},"648":{},"650":{},"651":{},"652":{},"653":{},"654":{},"655":{},"656":{},"657":{},"658":{},"660":{},"661":{},"662":{},"663":{},"664":{},"665":{},"666":{},"667":{},"668":{},"669":{},"670":{},"671":{},"672":{},"674":{},"675":{},"676":{},"677":{},"678":{},"679":{},"680":{},"681":{},"682":{},"683":{},"684":{},"686":{},"687":{},"688":{},"689":{},"690":{},"691":{},"692":{},"693":{},"694":{},"695":{},"696":{},"697":{},"698":{},"699":{}}}],["disable_authentication_provid",{"_index":442,"title":{},"description":{"108":{}}}],["disable_autossl",{"_index":1607,"title":{},"description":{"558":{},"568":{}}}],["disable_cpgreylist",{"_index":1271,"title":{},"description":{"422":{}}}],["disable_cphulk",{"_index":1110,"title":{},"description":{"356":{}}}],["disable_dkim",{"_index":1185,"title":{},"description":{"384":{}}}],["disable_dnssec_for_domain",{"_index":814,"title":{},"description":{"236":{}}}],["disable_failing_authentication_provid",{"_index":429,"title":{},"description":{"100":{}}}],["disable_market_provid",{"_index":641,"title":{},"description":{"175":{}}}],["discard",{"_index":1827,"title":{},"description":{"665":{},"667":{}}}],["discontinu",{"_index":1437,"title":{},"description":{"501":{}}}],["disk",{"_index":166,"title":{"48":{},"50":{},"53":{},"147":{},"443":{}},"description":{"33":{},"34":{},"36":{},"48":{},"50":{},"53":{},"147":{},"443":{}}}],["disk](https://docs.cpanel.net/cpanel/files/web-disk",{"_index":224,"title":{},"description":{"37":{},"38":{}}}],["display",{"_index":437,"title":{},"description":{"105":{},"107":{},"130":{},"225":{},"229":{},"343":{},"553":{},"611":{},"617":{},"655":{}}}],["distribut",{"_index":1475,"title":{"516":{}},"description":{"525":{},"531":{}}}],["dkim",{"_index":1182,"title":{"384":{},"385":{},"386":{},"387":{},"389":{},"390":{}},"description":{"384":{},"385":{},"386":{},"387":{},"389":{},"390":{}}}],["dmarc",{"_index":1177,"title":{"381":{},"382":{},"383":{}},"description":{"381":{},"382":{},"383":{}}}],["dn",{"_index":45,"title":{"232":{},"233":{},"234":{},"243":{},"244":{},"245":{},"246":{},"248":{},"249":{},"250":{},"251":{},"252":{},"253":{},"254":{},"255":{},"256":{},"258":{},"261":{},"265":{},"273":{},"274":{},"380":{}},"description":{"2":{},"15":{},"23":{},"41":{},"46":{},"232":{},"233":{},"234":{},"236":{},"238":{},"243":{},"244":{},"245":{},"246":{},"248":{},"249":{},"250":{},"251":{},"252":{},"253":{},"254":{},"255":{},"256":{},"257":{},"260":{},"261":{},"262":{},"265":{},"267":{},"272":{},"274":{},"380":{},"383":{},"384":{},"385":{},"388":{},"389":{},"393":{},"402":{}}}],["dnskey",{"_index":847,"title":{"247":{}},"description":{"247":{}}}],["dnssec",{"_index":803,"title":{"235":{},"236":{},"237":{},"238":{},"239":{},"240":{},"241":{},"242":{}},"description":{"235":{},"236":{},"237":{},"238":{},"239":{},"240":{},"241":{},"242":{},"259":{},"263":{},"264":{}}}],["document",{"_index":378,"title":{},"description":{"81":{},"84":{},"85":{},"87":{},"96":{},"114":{},"115":{},"191":{},"192":{},"250":{},"279":{},"286":{},"295":{},"296":{},"455":{},"491":{},"499":{},"507":{},"513":{},"515":{},"518":{},"537":{},"550":{},"553":{},"600":{},"601":{},"607":{},"608":{},"611":{},"612":{},"613":{},"614":{},"615":{},"618":{},"620":{},"623":{},"624":{},"625":{},"626":{},"630":{},"637":{},"638":{},"640":{},"642":{},"644":{},"645":{},"648":{}}}],["documentation](https://docs.cpanel.net/knowledge-base/cpanel-product/product-versions-and-the-release-process/#more-about-lt",{"_index":1589,"title":{},"description":{"549":{}}}],["documentation](https://go.cpanel.net/addonconversionlist",{"_index":312,"title":{},"description":{"60":{}}}],["documentation](https://go.cpanel.net/dns-alias-record",{"_index":902,"title":{},"description":{"258":{},"273":{}}}],["documentation](https://go.cpanel.net/mozilla-post-document",{"_index":1362,"title":{},"description":{"473":{}}}],["doesn't",{"_index":806,"title":{},"description":{"236":{},"237":{},"238":{},"239":{},"240":{},"241":{},"242":{},"259":{},"263":{},"264":{}}}],["domain",{"_index":138,"title":{"54":{},"55":{},"56":{},"57":{},"58":{},"59":{},"60":{},"61":{},"62":{},"63":{},"149":{},"236":{},"238":{},"257":{},"263":{},"264":{},"268":{},"271":{},"326":{},"382":{},"383":{},"388":{},"391":{},"392":{},"408":{},"410":{},"411":{},"557":{},"563":{},"566":{},"570":{},"581":{},"583":{},"589":{},"636":{},"650":{},"654":{},"656":{}},"description":{"23":{},"47":{},"54":{},"55":{},"56":{},"57":{},"58":{},"59":{},"60":{},"61":{},"62":{},"63":{},"149":{},"236":{},"238":{},"239":{},"242":{},"246":{},"251":{},"252":{},"256":{},"257":{},"261":{},"263":{},"264":{},"268":{},"271":{},"364":{},"381":{},"383":{},"384":{},"385":{},"387":{},"388":{},"390":{},"391":{},"392":{},"393":{},"408":{},"410":{},"411":{},"537":{},"538":{},"557":{},"563":{},"566":{},"570":{},"579":{},"581":{},"582":{},"583":{},"589":{},"636":{},"643":{},"650":{},"651":{},"652":{},"654":{},"656":{},"657":{},"658":{}}}],["domain'",{"_index":802,"title":{"235":{},"237":{},"239":{},"242":{},"247":{},"249":{},"252":{},"259":{},"266":{},"267":{},"384":{},"385":{},"386":{},"387":{},"404":{},"643":{}},"description":{"235":{},"237":{},"247":{},"249":{},"251":{},"252":{},"259":{},"260":{},"261":{},"266":{},"267":{},"271":{},"386":{},"389":{},"392":{},"393":{},"394":{},"404":{},"651":{},"657":{}}}],["domain(",{"_index":1179,"title":{},"description":{"382":{}}}],["domainkey",{"_index":1183,"title":{},"description":{"384":{},"385":{},"387":{},"389":{},"390":{}}}],["domainuserdata",{"_index":314,"title":{},"description":{"61":{}}}],["dovecot",{"_index":1154,"title":{"371":{}},"description":{}}],["download",{"_index":1666,"title":{},"description":{"594":{}}}],["dramat",{"_index":113,"title":{},"description":{"15":{}}}],["dri",{"_index":1227,"title":{},"description":{"400":{}}}],["drive",{"_index":519,"title":{"139":{},"141":{},"539":{}},"description":{"139":{},"141":{},"539":{}}}],["ds",{"_index":812,"title":{"259":{}},"description":{"236":{},"238":{},"242":{},"259":{}}}],["due",{"_index":1769,"title":{},"description":{"637":{}}}],["dumpzon",{"_index":828,"title":{},"description":{"245":{},"246":{},"252":{}}}],["dure",{"_index":75,"title":{"3":{}},"description":{"3":{},"20":{},"302":{}}}],["dynamicui",{"_index":959,"title":{"286":{}},"description":{"286":{}}}],["ea",{"_index":1757,"title":{"632":{}},"description":{}}],["ea-php81",{"_index":1772,"title":{},"description":{"639":{}}}],["ea4-metainfo.json",{"_index":1747,"title":{"629":{}},"description":{}}],["ea4_get_additional_pkg_prefix",{"_index":1759,"title":{},"description":{"632":{}}}],["ea4_get_currently_installed_packag",{"_index":1746,"title":{},"description":{"628":{}}}],["ea4_list_profil",{"_index":1762,"title":{},"description":{"633":{}}}],["ea4_metainfo",{"_index":1749,"title":{},"description":{"629":{}}}],["ea4_recommend",{"_index":1752,"title":{},"description":{"630":{}}}],["ea4_save_profil",{"_index":1754,"title":{},"description":{"631":{}}}],["each",{"_index":206,"title":{},"description":{"36":{},"62":{},"159":{},"171":{},"194":{},"250":{},"255":{},"297":{},"347":{},"361":{},"367":{},"368":{},"375":{},"392":{},"445":{},"446":{},"447":{},"503":{},"511":{},"547":{},"580":{},"633":{}}}],["easyapach",{"_index":1744,"title":{"627":{},"628":{},"630":{},"631":{},"633":{}},"description":{"627":{},"628":{},"630":{},"631":{},"633":{},"637":{},"638":{},"640":{},"642":{},"644":{},"645":{},"648":{}}}],["edit",{"_index":516,"title":{},"description":{"138":{},"245":{},"255":{},"295":{},"301":{},"317":{},"445":{},"447":{},"608":{},"668":{}}}],["edit_hook",{"_index":1016,"title":{},"description":{"317":{}}}],["edit_rpm_vers",{"_index":1693,"title":{},"description":{"608":{}}}],["editor",{"_index":1232,"title":{},"description":{"400":{},"646":{}}}],["editor*](https://go.cpanel.net/whmmultiphpini",{"_index":1792,"title":{},"description":{"646":{}}}],["editpkg",{"_index":995,"title":{},"description":{"301":{}}}],["editquota",{"_index":289,"title":{},"description":{"53":{}}}],["editzonerecord",{"_index":831,"title":{},"description":{"245":{}}}],["effect",{"_index":826,"title":{},"description":{"245":{},"246":{}}}],["element",{"_index":712,"title":{},"description":{"200":{}}}],["email",{"_index":480,"title":{"363":{},"364":{},"366":{},"367":{},"368":{},"369":{},"370":{},"371":{},"374":{},"375":{},"376":{},"377":{},"378":{},"396":{},"397":{},"407":{},"408":{},"409":{},"410":{},"411":{},"412":{},"427":{},"499":{}},"description":{"123":{},"363":{},"364":{},"365":{},"366":{},"367":{},"368":{},"369":{},"374":{},"375":{},"376":{},"377":{},"378":{},"379":{},"386":{},"396":{},"397":{},"407":{},"408":{},"409":{},"410":{},"411":{},"412":{},"423":{},"426":{},"427":{},"499":{},"537":{}}}],["emailtrack_search",{"_index":1162,"title":{},"description":{"374":{}}}],["emailtrack_stat",{"_index":1164,"title":{},"description":{"376":{}}}],["emailtrack_user_stat",{"_index":1163,"title":{},"description":{"375":{}}}],["emerg",{"_index":1479,"title":{},"description":{"516":{}}}],["empti",{"_index":986,"title":{},"description":{"297":{}}}],["enabl",{"_index":216,"title":{"38":{},"68":{},"78":{},"102":{},"115":{},"126":{},"131":{},"158":{},"161":{},"176":{},"194":{},"235":{},"238":{},"263":{},"264":{},"355":{},"385":{},"428":{},"459":{},"488":{},"518":{},"527":{},"528":{},"650":{},"654":{},"655":{},"663":{},"664":{},"672":{},"677":{},"678":{},"679":{},"699":{}},"description":{"37":{},"38":{},"51":{},"100":{},"102":{},"126":{},"131":{},"158":{},"161":{},"170":{},"176":{},"238":{},"242":{},"328":{},"329":{},"330":{},"331":{},"332":{},"333":{},"334":{},"355":{},"385":{},"403":{},"428":{},"432":{},"469":{},"471":{},"488":{},"518":{},"521":{},"526":{},"527":{},"528":{},"566":{},"571":{},"643":{},"650":{},"651":{},"652":{},"654":{},"656":{},"657":{},"658":{},"672":{},"677":{},"678":{},"679":{},"681":{}}}],["enable_authentication_provid",{"_index":431,"title":{},"description":{"102":{}}}],["enable_cpgreylist",{"_index":1292,"title":{},"description":{"428":{}}}],["enable_cphulk",{"_index":1109,"title":{},"description":{"355":{}}}],["enable_dkim",{"_index":1186,"title":{},"description":{"385":{},"389":{}}}],["enable_dnssec_for_domain",{"_index":818,"title":{},"description":{"238":{}}}],["enable_market_provid",{"_index":642,"title":{},"description":{"176":{}}}],["enable_monitor_all_enabled_servic",{"_index":1509,"title":{},"description":{"527":{}}}],["encod",{"_index":885,"title":{},"description":{"254":{}}}],["encrypt",{"_index":1702,"title":{},"description":{"611":{},"617":{}}}],["end",{"_index":1174,"title":{},"description":{"379":{},"537":{}}}],["engin",{"_index":715,"title":{},"description":{"202":{}}}],["enhanc",{"_index":140,"title":{"24":{},"25":{},"26":{},"27":{},"28":{},"29":{},"30":{},"438":{},"439":{},"440":{}},"description":{"24":{},"25":{},"26":{},"27":{},"28":{},"29":{},"30":{},"438":{},"439":{},"440":{}}}],["enqueue_deferred_ssl_instal",{"_index":1643,"title":{},"description":{"578":{}}}],["enqueue_transfer_item",{"_index":1719,"title":{},"description":{"612":{}}}],["ensur",{"_index":887,"title":{},"description":{"255":{},"392":{},"537":{}}}],["ensure_dkim_keys_exist",{"_index":1197,"title":{},"description":{"387":{}}}],["enter",{"_index":272,"title":{},"description":{"46":{},"469":{},"471":{},"567":{},"569":{},"578":{}}}],["entir",{"_index":605,"title":{},"description":{"168":{}}}],["entri",{"_index":863,"title":{"559":{}},"description":{"251":{},"256":{},"270":{},"341":{},"342":{},"350":{},"351":{},"352":{},"353":{},"393":{},"394":{},"420":{},"429":{},"559":{},"691":{}}}],["equivalents](https://go.cpanel.net/replacecpapi1",{"_index":388,"title":{},"description":{"84":{},"85":{}}}],["error",{"_index":79,"title":{"671":{}},"description":{"3":{},"187":{},"188":{},"215":{},"236":{},"237":{},"238":{},"239":{},"240":{},"241":{},"242":{},"259":{},"263":{},"264":{},"398":{},"671":{}}}],["errors](https://bugzilla.redhat.com/show_bug.cgi?id=1215164",{"_index":71,"title":{},"description":{"2":{},"15":{},"23":{},"41":{},"46":{},"245":{},"249":{},"252":{},"265":{},"402":{}}}],["escal",{"_index":1710,"title":{},"description":{"611":{},"617":{}}}],["especi",{"_index":1075,"title":{},"description":{"337":{}}}],["etc/apache2/conf.d/modsec/modsec2.cpanel.conf",{"_index":1898,"title":{},"description":{"699":{}}}],["etc/cpanel/ea4/additional-pkg-prefix",{"_index":1758,"title":{},"description":{"632":{}}}],["etc/cpanel/ea4/ea4-metainfo.json",{"_index":1748,"title":{},"description":{"629":{}}}],["etc/cpanel/ea4/old_fpm_flag",{"_index":1804,"title":{},"description":{"655":{}}}],["etc/cpanel/ea4/profiles/custom",{"_index":1753,"title":{},"description":{"631":{}}}],["etc/cpanel/tiers.json",{"_index":1591,"title":{},"description":{"550":{}}}],["etc/cpupdate.conf",{"_index":1567,"title":{},"description":{"544":{}}}],["etc/ip",{"_index":1025,"title":{},"description":{"322":{}}}],["etc/ipaddrpool",{"_index":1024,"title":{},"description":{"322":{}}}],["etc/manualmx",{"_index":1212,"title":{},"description":{"393":{},"394":{}}}],["etc/userdomain",{"_index":932,"title":{"270":{}},"description":{"270":{}}}],["etc/vdomainaliases/domain",{"_index":865,"title":{},"description":{"251":{},"256":{}}}],["etc/vfilters/domain",{"_index":867,"title":{},"description":{"251":{},"256":{}}}],["etc/wwwacct.conf",{"_index":1056,"title":{},"description":{"334":{}}}],["etc/wwwacct.conf](https://go.cpanel.net/advancedinstal",{"_index":1048,"title":{},"description":{"330":{},"331":{}}}],["etc/wwwacct.conf`](https://go.cpanel.net/advancedinstal",{"_index":1037,"title":{},"description":{"328":{}}}],["eula",{"_index":1570,"title":{"545":{}},"description":{}}],["evalu",{"_index":1239,"title":{},"description":{"402":{}}}],["event",{"_index":583,"title":{"153":{},"493":{},"495":{},"496":{}},"description":{"153":{},"493":{},"494":{},"495":{},"496":{},"497":{}}}],["exampl",{"_index":207,"title":{},"description":{"36":{},"81":{},"84":{},"96":{},"261":{},"337":{},"374":{},"469":{},"471":{},"473":{},"498":{},"500":{},"516":{},"537":{},"538":{},"553":{},"578":{},"580":{},"660":{},"667":{},"668":{}}}],["example.conf",{"_index":1816,"title":{},"description":{"660":{},"667":{},"668":{}}}],["example.conf.stag",{"_index":1831,"title":{},"description":{"667":{},"668":{}}}],["example1.com",{"_index":1555,"title":{},"description":{"538":{}}}],["example2.com",{"_index":1556,"title":{},"description":{"538":{}}}],["exceed",{"_index":261,"title":{},"description":{"43":{}}}],["excess",{"_index":1105,"title":{"351":{}},"description":{"351":{}}}],["exchang",{"_index":915,"title":{"262":{},"267":{},"393":{},"394":{}},"description":{"393":{},"394":{}}}],["exclud",{"_index":1617,"title":{},"description":{"563":{},"570":{}}}],["execut",{"_index":357,"title":{"77":{}},"description":{"77":{},"82":{},"87":{},"544":{},"598":{}}}],["execute_remote_whmapi1_with_password",{"_index":380,"title":{},"description":{"82":{}}}],["exercis",{"_index":843,"title":{},"description":{"246":{}}}],["exim",{"_index":1209,"title":{"398":{},"400":{},"401":{},"402":{}},"description":{"393":{},"394":{},"398":{},"400":{},"401":{},"402":{},"476":{}}}],["exim'",{"_index":1148,"title":{},"description":{"369":{},"378":{}}}],["exim_configuration_check",{"_index":1224,"title":{},"description":{"398":{}}}],["exist",{"_index":143,"title":{"157":{},"389":{}},"description":{"25":{},"66":{},"139":{},"157":{},"168":{},"250":{},"258":{},"273":{},"301":{},"387":{},"389":{},"459":{},"465":{},"494":{},"495":{},"496":{},"497":{},"512":{},"655":{},"667":{}}}],["experi",{"_index":710,"title":{},"description":{"200":{},"278":{},"643":{},"650":{},"651":{},"652":{},"654":{},"656":{},"657":{},"658":{}}}],["expir",{"_index":1585,"title":{"549":{}},"description":{"549":{}}}],["explicitli",{"_index":607,"title":{},"description":{"168":{},"569":{}}}],["exploit",{"_index":1124,"title":{},"description":{"364":{}}}],["export",{"_index":819,"title":{"239":{},"247":{},"253":{},"671":{}},"description":{"239":{},"247":{}}}],["export_zone_dnskey",{"_index":848,"title":{},"description":{"247":{}}}],["export_zone_fil",{"_index":873,"title":{},"description":{"253":{}}}],["export_zone_key",{"_index":820,"title":{},"description":{"239":{}}}],["expunge_mailbox_messag",{"_index":1155,"title":{},"description":{"371":{}}}],["expunge_messages_for_mailbox_guid",{"_index":1153,"title":{},"description":{"370":{}}}],["extens",{"_index":974,"title":{"294":{},"295":{},"296":{},"297":{}},"description":{"294":{},"295":{},"296":{},"297":{}}}],["extension'",{"_index":975,"title":{},"description":{"295":{},"296":{},"297":{}}}],["extensions](https://go.cpanel.net/guidetopackageextens",{"_index":985,"title":{},"description":{"297":{}}}],["extern",{"_index":425,"title":{"99":{}},"description":{"98":{},"99":{},"101":{},"102":{},"103":{},"104":{},"105":{},"106":{},"107":{},"108":{},"109":{},"110":{},"369":{},"378":{},"498":{},"500":{},"501":{}}}],["extrem",{"_index":844,"title":{},"description":{"246":{},"462":{}}}],["fail",{"_index":96,"title":{"7":{},"100":{},"353":{},"400":{}},"description":{"7":{},"100":{},"215":{},"353":{},"400":{},"403":{},"404":{},"498":{},"500":{},"699":{}}}],["failur",{"_index":761,"title":{},"description":{"215":{},"369":{},"498":{},"500":{},"501":{},"525":{},"531":{}}}],["falsifi",{"_index":1122,"title":{},"description":{"364":{}}}],["featur",{"_index":420,"title":{"280":{},"281":{},"282":{},"283":{},"284":{},"285":{},"287":{},"288":{},"289":{},"290":{},"291":{},"292":{},"293":{},"553":{}},"description":{"96":{},"280":{},"281":{},"282":{},"283":{},"284":{},"285":{},"287":{},"288":{},"289":{},"290":{},"291":{},"292":{},"293":{},"300":{},"301":{},"328":{},"329":{},"330":{},"331":{},"332":{},"333":{},"334":{},"470":{},"553":{},"558":{},"568":{},"571":{},"615":{}}}],["feature'",{"_index":1612,"title":{},"description":{"561":{}}}],["feature](https://docs.cpanel.net/whm/resellers/edit-reseller-nameservers-and-privileges/#packag",{"_index":964,"title":{},"description":{"287":{}}}],["fetch",{"_index":904,"title":{"480":{}},"description":{"259":{}}}],["fetch_connected_appl",{"_index":1378,"title":{},"description":{"480":{}}}],["fetch_dkim_private_key",{"_index":1194,"title":{},"description":{"386":{}}}],["fetch_ds_records_for_domain",{"_index":905,"title":{},"description":{"259":{}}}],["fetch_mail_queu",{"_index":1225,"title":{},"description":{"399":{}}}],["fetch_pkgacct_master_log",{"_index":539,"title":{},"description":{"146":{}}}],["fetch_security_advic",{"_index":1459,"title":{},"description":{"507":{}}}],["fetch_service_ssl_compon",{"_index":1656,"title":{},"description":{"587":{}}}],["fetch_ssl_certificates_for_fqdn",{"_index":1645,"title":{},"description":{"579":{}}}],["fetch_ssl_vhost",{"_index":1637,"title":{},"description":{"576":{}}}],["fetch_transfer_session_log",{"_index":1740,"title":{},"description":{"624":{}}}],["fetch_vhost_ssl_compon",{"_index":1648,"title":{},"description":{"580":{}}}],["fetchcrtinfo",{"_index":1635,"title":{},"description":{"574":{}}}],["fetchsslinfo",{"_index":1636,"title":{},"description":{"575":{}}}],["field",{"_index":434,"title":{"104":{}},"description":{"104":{},"106":{},"637":{}}}],["file",{"_index":8,"title":{"33":{},"34":{},"39":{},"144":{},"145":{},"146":{},"147":{},"151":{},"157":{},"160":{},"162":{},"253":{},"270":{},"286":{},"398":{},"400":{},"402":{},"405":{},"472":{},"473":{},"561":{},"624":{},"629":{},"637":{},"638":{},"675":{},"678":{},"686":{},"688":{},"689":{},"690":{},"694":{},"695":{},"697":{},"699":{}},"description":{"1":{},"33":{},"39":{},"50":{},"115":{},"136":{},"139":{},"144":{},"145":{},"146":{},"147":{},"151":{},"156":{},"157":{},"160":{},"162":{},"187":{},"188":{},"202":{},"207":{},"251":{},"256":{},"261":{},"270":{},"279":{},"286":{},"297":{},"306":{},"309":{},"322":{},"328":{},"330":{},"331":{},"393":{},"394":{},"397":{},"398":{},"400":{},"405":{},"465":{},"472":{},"473":{},"475":{},"476":{},"481":{},"499":{},"544":{},"550":{},"560":{},"561":{},"588":{},"617":{},"624":{},"629":{},"631":{},"632":{},"637":{},"638":{},"646":{},"655":{},"660":{},"663":{},"664":{},"665":{},"667":{},"668":{},"669":{},"670":{},"675":{},"677":{},"678":{},"681":{},"683":{},"686":{},"687":{},"689":{},"690":{},"692":{},"694":{},"695":{},"697":{},"699":{}}}],["file'",{"_index":550,"title":{"306":{},"560":{}},"description":{"151":{},"402":{},"668":{},"688":{}}}],["file](https://go.cpanel.net/advancedinstal",{"_index":1057,"title":{},"description":{"334":{}}}],["filenam",{"_index":557,"title":{},"description":{"151":{}}}],["files](https://go.cpanel.net/guidetowhmdynamicuifil",{"_index":960,"title":{},"description":{"286":{}}}],["filter",{"_index":739,"title":{"303":{}},"description":{"211":{},"374":{},"413":{},"580":{}}}],["filter](https://go.cpanel.net/whmapi1filteroutput",{"_index":744,"title":{},"description":{"212":{},"217":{},"374":{},"580":{}}}],["filusernam",{"_index":558,"title":{},"description":{"151":{}}}],["find",{"_index":390,"title":{},"description":{"85":{},"398":{},"507":{}}}],["finish",{"_index":800,"title":{},"description":{"233":{},"537":{},"593":{}}}],["firewal",{"_index":668,"title":{"186":{},"187":{},"188":{}},"description":{"186":{},"187":{},"188":{},"611":{},"615":{}}}],["firewall-specif",{"_index":672,"title":{},"description":{"187":{},"188":{}}}],["first",{"_index":208,"title":{},"description":{"36":{},"215":{},"514":{}}}],["fix",{"_index":1219,"title":{},"description":{"397":{}}}],["flexibl",{"_index":374,"title":{},"description":{"81":{}}}],["flush_cphulk_login_histori",{"_index":1086,"title":{},"description":{"341":{}}}],["flush_cphulk_login_history_for_ip",{"_index":1089,"title":{},"description":{"342":{}}}],["follow",{"_index":556,"title":{},"description":{"151":{},"215":{},"245":{},"246":{},"251":{},"256":{},"328":{},"374":{},"425":{},"501":{},"537":{},"580":{},"601":{},"607":{},"608":{},"611":{},"617":{},"687":{}}}],["forbid",{"_index":1709,"title":{},"description":{"611":{}}}],["forc",{"_index":326,"title":{"68":{},"350":{},"351":{},"352":{}},"description":{"68":{},"350":{},"351":{},"352":{},"369":{}}}],["force_dedistribution_from_nod",{"_index":1486,"title":{},"description":{"516":{}}}],["forcepasswordchang",{"_index":330,"title":{},"description":{"68":{}}}],["form",{"_index":1420,"title":{},"description":{"498":{}}}],["format",{"_index":274,"title":{"118":{},"253":{}},"description":{"46":{},"151":{},"253":{},"295":{},"296":{},"386":{},"465":{},"473":{}}}],["formul",{"_index":829,"title":{},"description":{"245":{},"246":{}}}],["forward",{"_index":1131,"title":{"365":{},"366":{}},"description":{"365":{},"366":{}}}],["fqdn",{"_index":1537,"title":{"579":{}},"description":{"537":{},"579":{}}}],["framework",{"_index":1198,"title":{},"description":{"388":{},"391":{}}}],["free",{"_index":204,"title":{},"description":{"36":{}}}],["frequenc",{"_index":1582,"title":{"548":{}},"description":{"548":{}}}],["full",{"_index":585,"title":{},"description":{"154":{},"236":{}}}],["fulli",{"_index":1644,"title":{},"description":{"579":{}}}],["fully-qualifi",{"_index":1536,"title":{},"description":{"537":{}}}],["function",{"_index":5,"title":{"79":{},"80":{},"81":{},"82":{},"84":{},"85":{},"93":{}},"description":{"1":{},"2":{},"3":{},"5":{},"6":{},"7":{},"8":{},"9":{},"10":{},"11":{},"13":{},"14":{},"15":{},"16":{},"17":{},"18":{},"20":{},"21":{},"22":{},"23":{},"25":{},"26":{},"27":{},"28":{},"29":{},"30":{},"32":{},"33":{},"34":{},"35":{},"36":{},"37":{},"38":{},"39":{},"40":{},"41":{},"42":{},"43":{},"44":{},"45":{},"46":{},"47":{},"49":{},"50":{},"51":{},"52":{},"53":{},"55":{},"56":{},"57":{},"58":{},"59":{},"60":{},"61":{},"62":{},"63":{},"65":{},"66":{},"67":{},"68":{},"69":{},"71":{},"73":{},"74":{},"75":{},"76":{},"78":{},"79":{},"80":{},"81":{},"82":{},"84":{},"85":{},"87":{},"88":{},"89":{},"90":{},"91":{},"93":{},"94":{},"96":{},"98":{},"100":{},"101":{},"102":{},"103":{},"104":{},"105":{},"106":{},"107":{},"108":{},"109":{},"110":{},"112":{},"114":{},"115":{},"116":{},"117":{},"118":{},"119":{},"120":{},"121":{},"123":{},"124":{},"125":{},"126":{},"127":{},"128":{},"129":{},"130":{},"131":{},"132":{},"133":{},"135":{},"136":{},"137":{},"138":{},"139":{},"140":{},"141":{},"142":{},"144":{},"145":{},"146":{},"147":{},"148":{},"149":{},"150":{},"151":{},"152":{},"153":{},"154":{},"156":{},"157":{},"158":{},"159":{},"160":{},"161":{},"162":{},"164":{},"166":{},"168":{},"170":{},"171":{},"172":{},"173":{},"175":{},"176":{},"177":{},"178":{},"179":{},"181":{},"182":{},"183":{},"184":{},"185":{},"186":{},"187":{},"188":{},"190":{},"191":{},"192":{},"193":{},"194":{},"195":{},"196":{},"198":{},"199":{},"200":{},"202":{},"203":{},"204":{},"205":{},"206":{},"207":{},"208":{},"209":{},"211":{},"212":{},"213":{},"214":{},"215":{},"216":{},"217":{},"219":{},"220":{},"221":{},"223":{},"224":{},"225":{},"226":{},"227":{},"228":{},"229":{},"230":{},"231":{},"233":{},"235":{},"236":{},"237":{},"238":{},"239":{},"240":{},"241":{},"242":{},"244":{},"245":{},"246":{},"247":{},"248":{},"249":{},"250":{},"251":{},"252":{},"253":{},"254":{},"255":{},"256":{},"258":{},"259":{},"260":{},"261":{},"262":{},"263":{},"264":{},"265":{},"266":{},"267":{},"268":{},"269":{},"270":{},"271":{},"273":{},"274":{},"275":{},"276":{},"277":{},"278":{},"279":{},"281":{},"282":{},"283":{},"284":{},"286":{},"287":{},"288":{},"289":{},"290":{},"291":{},"292":{},"293":{},"295":{},"296":{},"297":{},"299":{},"300":{},"301":{},"302":{},"303":{},"304":{},"306":{},"308":{},"309":{},"310":{},"311":{},"312":{},"314":{},"315":{},"317":{},"318":{},"319":{},"320":{},"322":{},"323":{},"324":{},"325":{},"326":{},"328":{},"329":{},"330":{},"331":{},"332":{},"333":{},"334":{},"335":{},"337":{},"338":{},"339":{},"341":{},"342":{},"343":{},"344":{},"345":{},"346":{},"347":{},"349":{},"350":{},"351":{},"352":{},"353":{},"355":{},"356":{},"357":{},"358":{},"359":{},"363":{},"364":{},"365":{},"366":{},"367":{},"368":{},"369":{},"370":{},"371":{},"372":{},"373":{},"374":{},"375":{},"376":{},"377":{},"378":{},"379":{},"381":{},"382":{},"383":{},"384":{},"385":{},"386":{},"387":{},"388":{},"389":{},"390":{},"391":{},"392":{},"393":{},"394":{},"396":{},"397":{},"398":{},"399":{},"400":{},"401":{},"402":{},"403":{},"404":{},"405":{},"407":{},"408":{},"409":{},"410":{},"411":{},"412":{},"413":{},"415":{},"416":{},"417":{},"418":{},"419":{},"420":{},"421":{},"422":{},"423":{},"424":{},"425":{},"426":{},"427":{},"428":{},"429":{},"431":{},"432":{},"433":{},"434":{},"435":{},"436":{},"439":{},"440":{},"442":{},"443":{},"445":{},"446":{},"447":{},"449":{},"450":{},"451":{},"452":{},"453":{},"454":{},"455":{},"456":{},"457":{},"459":{},"460":{},"461":{},"462":{},"463":{},"465":{},"466":{},"468":{},"469":{},"470":{},"471":{},"472":{},"473":{},"475":{},"476":{},"483":{},"484":{},"485":{},"486":{},"488":{},"490":{},"491":{},"493":{},"494":{},"495":{},"496":{},"497":{},"498":{},"499":{},"500":{},"501":{},"502":{},"503":{},"504":{},"505":{},"507":{},"509":{},"510":{},"511":{},"512":{},"513":{},"514":{},"515":{},"516":{},"518":{},"519":{},"520":{},"521":{},"523":{},"524":{},"525":{},"526":{},"527":{},"528":{},"529":{},"530":{},"531":{},"532":{},"533":{},"535":{},"536":{},"537":{},"538":{},"539":{},"540":{},"541":{},"543":{},"544":{},"545":{},"546":{},"547":{},"548":{},"549":{},"550":{},"551":{},"552":{},"553":{},"554":{},"557":{},"558":{},"559":{},"560":{},"561":{},"562":{},"563":{},"564":{},"565":{},"566":{},"567":{},"568":{},"569":{},"570":{},"571":{},"572":{},"574":{},"575":{},"576":{},"577":{},"578":{},"579":{},"580":{},"581":{},"582":{},"583":{},"584":{},"585":{},"587":{},"588":{},"589":{},"590":{},"591":{},"593":{},"594":{},"595":{},"596":{},"598":{},"599":{},"600":{},"601":{},"602":{},"603":{},"605":{},"606":{},"607":{},"608":{},"610":{},"611":{},"612":{},"613":{},"614":{},"615":{},"617":{},"618":{},"619":{},"620":{},"622":{},"623":{},"624":{},"625":{},"626":{},"628":{},"629":{},"630":{},"631":{},"632":{},"633":{},"635":{},"636":{},"637":{},"638":{},"639":{},"640":{},"641":{},"642":{},"643":{},"644":{},"645":{},"646":{},"647":{},"648":{},"650":{},"651":{},"652":{},"653":{},"654":{},"655":{},"656":{},"657":{},"658":{},"660":{},"661":{},"662":{},"663":{},"664":{},"665":{},"666":{},"667":{},"668":{},"669":{},"670":{},"671":{},"672":{},"674":{},"675":{},"676":{},"677":{},"678":{},"679":{},"680":{},"681":{},"682":{},"683":{},"684":{},"686":{},"687":{},"688":{},"689":{},"690":{},"691":{},"692":{},"693":{},"694":{},"695":{},"696":{},"697":{},"698":{},"699":{}}}],["function'",{"_index":111,"title":{},"description":{"15":{},"79":{},"215":{},"254":{},"300":{},"301":{},"468":{},"469":{},"553":{},"593":{}}}],["functions](https://go.cpanel.net/transferrestoreapiguid",{"_index":1698,"title":{},"description":{"611":{},"612":{},"613":{},"614":{},"615":{},"618":{},"620":{},"623":{},"624":{},"625":{},"626":{}}}],["gather",{"_index":1396,"title":{"488":{}},"description":{}}],["gb",{"_index":1782,"title":{},"description":{"643":{},"650":{},"651":{},"652":{},"654":{},"656":{},"657":{},"658":{}}}],["gener",{"_index":466,"title":{},"description":{"116":{},"129":{},"132":{},"133":{},"141":{},"242":{},"256":{},"389":{},"396":{},"498":{},"500":{},"501":{},"588":{}}}],["generate_mobileconfig",{"_index":1216,"title":{},"description":{"396":{}}}],["generatesshkeypair",{"_index":467,"title":{},"description":{"116":{}}}],["generatessl",{"_index":1659,"title":{},"description":{"588":{}}}],["get",{"_index":1143,"title":{},"description":{"367":{},"368":{}}}],["get_adjusted_market_providers_product",{"_index":614,"title":{},"description":{"170":{}}}],["get_all_contact_import",{"_index":1410,"title":{},"description":{"493":{}}}],["get_all_contact_importances`](/openapi/whm/operation/get_all_contact_import",{"_index":1417,"title":{},"description":{"496":{},"497":{}}}],["get_api_cal",{"_index":389,"title":{},"description":{"84":{}}}],["get_api_pag",{"_index":393,"title":{},"description":{"85":{}}}],["get_appconfig_application_list",{"_index":410,"title":{},"description":{"94":{}}}],["get_application_contact_event_import",{"_index":1415,"title":{},"description":{"495":{}}}],["get_application_contact_import",{"_index":1413,"title":{},"description":{"494":{}}}],["get_autossl_check_schedul",{"_index":1610,"title":{},"description":{"559":{}}}],["get_autossl_log",{"_index":1611,"title":{},"description":{"560":{}}}],["get_autossl_logs_catalog",{"_index":1613,"title":{},"description":{"561":{}}}],["get_autossl_metadata",{"_index":1615,"title":{},"description":{"562":{}}}],["get_autossl_problems_for_domain",{"_index":1650,"title":{},"description":{"581":{}}}],["get_autossl_problems_for_us",{"_index":1651,"title":{},"description":{"582":{}}}],["get_autossl_provid",{"_index":1619,"title":{},"description":{"564":{}}}],["get_autossl_user_excluded_domain",{"_index":1618,"title":{},"description":{"563":{}}}],["get_available_appl",{"_index":961,"title":{},"description":{"286":{}}}],["get_available_authentication_provid",{"_index":430,"title":{},"description":{"101":{}}}],["get_available_profil",{"_index":1490,"title":{},"description":{"520":{},"521":{}}}],["get_available_ti",{"_index":1581,"title":{},"description":{"547":{}}}],["get_best_ssldomain_for_servic",{"_index":1653,"title":{},"description":{"583":{}}}],["get_countries_with_known_ip_rang",{"_index":1101,"title":{},"description":{"349":{}}}],["get_cphulk_brut",{"_index":1104,"title":{},"description":{"350":{}}}],["get_cphulk_excessive_brut",{"_index":1106,"title":{},"description":{"351":{}}}],["get_cphulk_failed_login",{"_index":1108,"title":{},"description":{"353":{}}}],["get_cphulk_user_brut",{"_index":1107,"title":{},"description":{"352":{}}}],["get_current_lts_expiration_statu",{"_index":1590,"title":{},"description":{"549":{}}}],["get_current_profil",{"_index":1462,"title":{},"description":{"510":{},"519":{}}}],["get_current_users_count",{"_index":130,"title":{},"description":{"21":{}}}],["get_database_optim",{"_index":770,"title":{},"description":{"217":{}}}],["get_disk_usag",{"_index":285,"title":{},"description":{"50":{}}}],["get_domain_info",{"_index":315,"title":{},"description":{"62":{}}}],["get_feature_metadata",{"_index":968,"title":{},"description":{"289":{}}}],["get_feature_nam",{"_index":969,"title":{},"description":{"290":{}}}],["get_featurelist",{"_index":971,"title":{},"description":{"291":{}}}],["get_featurelist_data",{"_index":972,"title":{},"description":{"292":{}}}],["get_fpm_count_and_util",{"_index":1809,"title":{},"description":{"656":{}}}],["get_homedir_root",{"_index":213,"title":{},"description":{"36":{}}}],["get_integration_link_user_config",{"_index":1008,"title":{},"description":{"310":{}}}],["get_linked_server_nod",{"_index":1461,"title":{},"description":{"509":{}}}],["get_login_url",{"_index":448,"title":{},"description":{"112":{}}}],["get_lts_wexpir",{"_index":1595,"title":{},"description":{"550":{}}}],["get_mailbox_statu",{"_index":1157,"title":{},"description":{"372":{}}}],["get_mailbox_status_list",{"_index":1158,"title":{},"description":{"373":{}}}],["get_market_providers_commission_config",{"_index":644,"title":{},"description":{"177":{}}}],["get_market_providers_list",{"_index":645,"title":{},"description":{"178":{}}}],["get_market_providers_product",{"_index":638,"title":{},"description":{"172":{}}}],["get_market_providers_product_metadata",{"_index":637,"title":{},"description":{"171":{}}}],["get_market_providers_products`](https://go.cpanel.net/market-get-market-providers-product",{"_index":636,"title":{},"description":{"171":{}}}],["get_maximum_us",{"_index":134,"title":{},"description":{"22":{}}}],["get_nameserver_config",{"_index":941,"title":{},"description":{"275":{}}}],["get_password_strength",{"_index":325,"title":{},"description":{"67":{}}}],["get_pkgacct_session_st",{"_index":543,"title":{},"description":{"148":{}}}],["get_provider_client_configur",{"_index":433,"title":{},"description":{"103":{}}}],["get_provider_configuration_field",{"_index":435,"title":{},"description":{"104":{}}}],["get_provider_display_configur",{"_index":439,"title":{},"description":{"105":{}}}],["get_public_contact",{"_index":1315,"title":{},"description":{"449":{}}}],["get_public_ip",{"_index":1080,"title":{},"description":{"337":{}}}],["get_remote_access_hash",{"_index":1002,"title":{},"description":{"306":{}}}],["get_rpm_version_data",{"_index":1675,"title":{},"description":{"600":{}}}],["get_server_node_statu",{"_index":1463,"title":{},"description":{"510":{}}}],["get_service_config",{"_index":1519,"title":{},"description":{"533":{}}}],["get_service_config_key",{"_index":1494,"title":{},"description":{"523":{}}}],["get_service_proxy_backend",{"_index":1518,"title":{},"description":{"532":{}}}],["get_shared_ip",{"_index":1029,"title":{},"description":{"324":{}}}],["get_tcp4_socket",{"_index":1391,"title":{},"description":{"485":{}}}],["get_tcp6_socket",{"_index":1387,"title":{},"description":{"483":{}}}],["get_transfer_session_st",{"_index":1741,"title":{},"description":{"625":{}}}],["get_tweakset",{"_index":1370,"title":{},"description":{"476":{}}}],["get_udp4_socket",{"_index":1390,"title":{},"description":{"484":{}}}],["get_udp6_socket",{"_index":1394,"title":{},"description":{"486":{}}}],["get_unique_recipient_count_per_sender_for_us",{"_index":1145,"title":{},"description":{"367":{}}}],["get_unique_sender_recipient_count_per_us",{"_index":1147,"title":{},"description":{"368":{}}}],["get_update_avail",{"_index":1596,"title":{},"description":{"551":{}}}],["get_upgrade_opportun",{"_index":264,"title":{},"description":{"43":{}}}],["get_user_email_forward_destin",{"_index":1140,"title":{},"description":{"365":{}}}],["get_users_and_domains_with_backup_metadata",{"_index":545,"title":{},"description":{"149":{}}}],["get_users_authn_linked_account",{"_index":444,"title":{},"description":{"109":{}}}],["get_users_features_set",{"_index":957,"title":{},"description":{"283":{}}}],["get_users_link",{"_index":346,"title":{},"description":{"71":{}}}],["get_users_with_backup_metadata",{"_index":546,"title":{},"description":{"150":{}}}],["getdiskusag",{"_index":1562,"title":{},"description":{"539":{}}}],["getdomainown",{"_index":317,"title":{},"description":{"63":{}}}],["gethostnam",{"_index":1563,"title":{},"description":{"540":{}}}],["getminimumpasswordstrength",{"_index":321,"title":{},"description":{"65":{}}}],["getpkginfo",{"_index":1001,"title":{},"description":{"304":{}}}],["getresellerip",{"_index":1319,"title":{},"description":{"453":{}}}],["getzonerecord",{"_index":854,"title":{},"description":{"249":{}}}],["gid",{"_index":159,"title":{"32":{}},"description":{"32":{}}}],["github",{"_index":1457,"title":{},"description":{"507":{}}}],["given",{"_index":483,"title":{},"description":{"124":{},"208":{},"254":{},"255":{},"516":{}}}],["global",{"_index":1495,"title":{},"description":{"524":{},"687":{},"696":{},"698":{}}}],["goe",{"_index":1480,"title":{},"description":{"516":{}}}],["googl",{"_index":518,"title":{"139":{},"141":{}},"description":{"139":{},"141":{}}}],["grant",{"_index":659,"title":{},"description":{"183":{},"186":{},"215":{},"459":{},"478":{},"480":{},"611":{},"617":{}}}],["greater",{"_index":1469,"title":{},"description":{"513":{}}}],["greylist",{"_index":1258,"title":{"414":{},"415":{},"416":{},"417":{},"418":{},"419":{},"420":{},"421":{},"422":{},"423":{},"424":{},"425":{},"426":{},"427":{},"428":{},"429":{}},"description":{"414":{},"415":{},"416":{},"417":{},"420":{},"421":{},"422":{},"423":{},"425":{},"426":{},"427":{},"428":{},"429":{}}}],["greylisting'",{"_index":1265,"title":{},"description":{"418":{},"419":{},"424":{},"427":{}}}],["group",{"_index":162,"title":{"308":{},"311":{},"313":{}},"description":{"32":{},"308":{},"311":{},"313":{},"367":{},"368":{},"611":{},"617":{}}}],["group</th",{"_index":621,"title":{},"description":{"171":{}}}],["guid",{"_index":386,"title":{"370":{}},"description":{"84":{},"85":{},"96":{},"250":{},"279":{},"286":{},"297":{},"491":{},"499":{},"513":{},"515":{},"611":{},"612":{},"613":{},"614":{},"615":{},"618":{},"620":{},"623":{},"624":{},"625":{},"626":{}}}],["handl",{"_index":882,"title":{"420":{}},"description":{"254":{},"544":{},"656":{}}}],["handler",{"_index":1764,"title":{"635":{},"647":{}},"description":{"635":{},"647":{}}}],["has_digest_auth",{"_index":228,"title":{},"description":{"37":{}}}],["has_local_author",{"_index":908,"title":{},"description":{"260":{}}}],["has_mycnf_for_cpus",{"_index":243,"title":{},"description":{"39":{}}}],["hash",{"_index":395,"title":{"114":{},"306":{}},"description":{"87":{},"114":{},"306":{},"569":{}}}],["hat",{"_index":54,"title":{},"description":{"2":{},"15":{},"23":{},"41":{},"46":{},"245":{},"249":{},"252":{},"265":{},"402":{}}}],["help",{"_index":180,"title":{},"description":{"33":{},"656":{}}}],["hh-mm-ss",{"_index":553,"title":{},"description":{"151":{}}}],["highli",{"_index":1334,"title":{},"description":{"465":{}}}],["histori",{"_index":1085,"title":{},"description":{"341":{},"342":{},"500":{},"501":{}}}],["hold",{"_index":1168,"title":{"378":{}},"description":{"378":{}}}],["hold_outgoing_email",{"_index":1169,"title":{},"description":{"378":{}}}],["holder'",{"_index":687,"title":{},"description":{"192":{}}}],["home",{"_index":195,"title":{"36":{}},"description":{"36":{},"39":{},"51":{},"151":{},"183":{},"186":{},"328":{},"329":{},"330":{},"331":{},"332":{},"333":{},"334":{},"364":{},"445":{},"447":{},"475":{},"493":{},"494":{},"495":{},"496":{},"497":{},"503":{},"504":{},"505":{},"521":{},"537":{},"611":{},"617":{},"643":{},"646":{}}}],["home2",{"_index":567,"title":{},"description":{"151":{}}}],["home3",{"_index":568,"title":{},"description":{"151":{}}}],["hook",{"_index":1015,"title":{"316":{},"317":{},"318":{},"319":{},"320":{}},"description":{"316":{},"317":{},"318":{},"319":{},"320":{}}}],["host",{"_index":248,"title":{"42":{},"294":{},"295":{},"296":{},"297":{},"298":{},"299":{},"300":{},"301":{},"302":{},"303":{},"304":{},"415":{},"416":{},"423":{},"426":{},"429":{},"442":{},"538":{},"640":{},"648":{}},"description":{"41":{},"42":{},"46":{},"268":{},"280":{},"285":{},"294":{},"295":{},"296":{},"297":{},"298":{},"299":{},"300":{},"301":{},"302":{},"303":{},"304":{},"416":{},"429":{},"525":{},"531":{},"538":{},"576":{},"577":{},"580":{},"640":{},"648":{}}}],["hostnam",{"_index":1532,"title":{"537":{},"540":{}},"description":{"537":{},"540":{}}}],["hostname*](https://docs.cpanel.net/whm/networking-setup/change-hostnam",{"_index":1547,"title":{},"description":{"537":{}}}],["hostname.example.com",{"_index":1539,"title":{},"description":{"537":{}}}],["hosts_",{"_index":1260,"title":{},"description":{"415":{}}}],["hour",{"_index":555,"title":{},"description":{"151":{}}}],["href=\"https://github.com/spiderlabs/modsecurity/wiki/reference-manual-%28v2.x%29#secauditengine\">secauditengine</a></td></tr",{"_index":1863,"title":{},"description":{"687":{}}}],["href=\"https://github.com/spiderlabs/modsecurity/wiki/reference-manual-%28v2.x%29#secconnengine\">secconnengine</a></td></tr",{"_index":1865,"title":{},"description":{"687":{}}}],["href=\"https://github.com/spiderlabs/modsecurity/wiki/reference-manual-%28v2.x%29#secdisablebackendcompression\">secdisablebackendcompression</a></td></tr",{"_index":1869,"title":{},"description":{"687":{}}}],["href=\"https://github.com/spiderlabs/modsecurity/wiki/reference-manual-%28v2.x%29#secgeolookupdb\">secgeolookupdb</a></td></tr",{"_index":1871,"title":{},"description":{"687":{}}}],["href=\"https://github.com/spiderlabs/modsecurity/wiki/reference-manual-%28v2.x%29#secgsblookupdb\">secgsblookupdb</a></td></tr",{"_index":1873,"title":{},"description":{"687":{}}}],["href=\"https://github.com/spiderlabs/modsecurity/wiki/reference-manual-%28v2.x%29#secguardianlog\">secguardianlog</a></td></tr",{"_index":1875,"title":{},"description":{"687":{}}}],["href=\"https://github.com/spiderlabs/modsecurity/wiki/reference-manual-%28v2.x%29#sechttpblkey\">sechttpblkey</a></td></tr",{"_index":1877,"title":{},"description":{"687":{}}}],["href=\"https://github.com/spiderlabs/modsecurity/wiki/reference-manual-%28v2.x%29#secpcrematchlimit\">secpcrematchlimit</a></td></tr",{"_index":1879,"title":{},"description":{"687":{}}}],["href=\"https://github.com/spiderlabs/modsecurity/wiki/reference-manual-%28v2.x%29#secpcrematchlimitrecursion\">secpcrematchlimitrecursion</a></td></tr",{"_index":1881,"title":{},"description":{"687":{}}}],["href=\"https://github.com/spiderlabs/modsecurity/wiki/reference-manual-%28v2.x%29#secruleengine\">secruleengine</a></td></tr",{"_index":1867,"title":{},"description":{"687":{}}}],["http",{"_index":361,"title":{"78":{}},"description":{"78":{},"87":{},"233":{},"473":{},"498":{},"637":{}}}],["http://192.168.0.1",{"_index":1559,"title":{},"description":{"538":{}}}],["httpd.conf",{"_index":911,"title":{},"description":{"261":{}}}],["https://hostname.example.com:2087/cpsess##########/json-api/emailtrack_search?api.version=1&api.filter.enable=1&api.filter.a.field=sendunixtime&api.filter.a.arg0=1628889719&api.filter.a.type=gt&api.filter.b.field=sendunixtime&api.filter.b.arg0=1629847321&api.filter.b.type=lt&api.sort.enable=1&api.sort.a.field=sendunixtime&api.sort.a.reverse=0&api.chunk.enable=1&api.chunk.size=25&api.chunk.start=1&success=1",{"_index":1161,"title":{},"description":{"374":{}}}],["https://hostname.example.com:2087/cpsess##########/json-api/fetch_vhost_ssl_components?api.version=1&api.filter.a.field=servername&api.filter.a.arg0=servername.com&api.filter.a.type=eq&api.filter.enable=1&api.sort.enable=1&api.sort.a.field=servernam",{"_index":1647,"title":{},"description":{"580":{}}}],["hyphen",{"_index":1535,"title":{},"description":{"537":{}}}],["icq",{"_index":1435,"title":{"501":{},"502":{}},"description":{"501":{},"502":{}}}],["id",{"_index":148,"title":{"139":{},"179":{}},"description":{"28":{},"32":{},"139":{},"152":{},"179":{},"498":{},"500":{},"662":{}}}],["ident",{"_index":426,"title":{"100":{},"101":{},"102":{},"103":{},"104":{},"105":{},"106":{},"107":{},"108":{},"109":{},"110":{}},"description":{"98":{},"100":{},"101":{},"102":{},"103":{},"104":{},"105":{},"106":{},"107":{},"108":{},"109":{}}}],["identif",{"_index":161,"title":{},"description":{"32":{}}}],["identifi",{"_index":1184,"title":{},"description":{"384":{},"385":{},"387":{},"389":{},"390":{},"427":{},"671":{}}}],["ignor",{"_index":275,"title":{},"description":{"46":{}}}],["imap",{"_index":1171,"title":{"379":{}},"description":{"379":{}}}],["imperson",{"_index":1192,"title":{},"description":{"386":{}}}],["import",{"_index":14,"title":{"119":{},"191":{},"192":{},"240":{},"493":{},"494":{},"495":{},"496":{},"497":{}},"description":{"2":{},"15":{},"28":{},"55":{},"56":{},"57":{},"58":{},"59":{},"60":{},"81":{},"84":{},"85":{},"87":{},"119":{},"185":{},"202":{},"203":{},"204":{},"205":{},"206":{},"207":{},"208":{},"209":{},"211":{},"212":{},"213":{},"214":{},"215":{},"216":{},"217":{},"219":{},"220":{},"221":{},"240":{},"244":{},"245":{},"246":{},"249":{},"251":{},"252":{},"253":{},"254":{},"256":{},"260":{},"261":{},"262":{},"265":{},"267":{},"274":{},"302":{},"328":{},"329":{},"330":{},"331":{},"332":{},"333":{},"334":{},"364":{},"365":{},"366":{},"370":{},"371":{},"372":{},"373":{},"396":{},"413":{},"425":{},"468":{},"469":{},"471":{},"486":{},"493":{},"494":{},"495":{},"496":{},"497":{},"513":{},"514":{},"515":{},"535":{},"537":{},"538":{},"544":{},"545":{},"578":{},"584":{},"611":{},"612":{},"615":{},"628":{},"630":{},"631":{},"633":{},"635":{},"636":{},"637":{},"638":{},"639":{},"640":{},"641":{},"642":{},"643":{},"644":{},"645":{},"646":{},"647":{},"648":{},"650":{},"651":{},"652":{},"653":{},"654":{},"655":{},"656":{},"657":{},"658":{},"660":{},"661":{},"662":{},"663":{},"664":{},"665":{},"666":{},"667":{},"668":{},"669":{},"670":{},"671":{},"672":{},"674":{},"675":{},"676":{},"677":{},"678":{},"679":{},"680":{},"681":{},"682":{},"683":{},"684":{},"686":{},"687":{},"688":{},"689":{},"690":{},"691":{},"692":{},"693":{},"694":{},"695":{},"696":{},"697":{},"698":{},"699":{}}}],["import_zone_key",{"_index":821,"title":{},"description":{"240":{}}}],["importsshkey",{"_index":474,"title":{},"description":{"119":{}}}],["improp",{"_index":1335,"title":{},"description":{"465":{}}}],["in-progress",{"_index":1226,"title":{},"description":{"400":{}}}],["inact",{"_index":419,"title":{},"description":{"96":{},"694":{}}}],["includ",{"_index":16,"title":{"694":{},"695":{}},"description":{"2":{},"28":{},"33":{},"34":{},"171":{},"198":{},"199":{},"200":{},"245":{},"252":{},"261":{},"265":{},"295":{},"296":{},"303":{},"347":{},"379":{},"397":{},"425":{},"465":{},"478":{},"480":{},"498":{},"500":{},"501":{},"611":{},"617":{},"669":{},"683":{},"694":{},"695":{}}}],["incom",{"_index":1286,"title":{"427":{}},"description":{"427":{}}}],["incorrect",{"_index":840,"title":{},"description":{"246":{}}}],["incorrectli",{"_index":842,"title":{},"description":{"246":{}}}],["indic",{"_index":1242,"title":{},"description":{"403":{},"468":{},"469":{},"470":{},"471":{},"652":{},"655":{}}}],["individu",{"_index":1848,"title":{},"description":{"677":{},"681":{}}}],["info",{"_index":967,"title":{"289":{}},"description":{"553":{}}}],["inform",{"_index":67,"title":{"52":{},"54":{},"61":{},"62":{},"76":{},"192":{},"449":{},"450":{},"451":{},"454":{},"478":{},"479":{},"480":{},"481":{},"534":{},"539":{},"574":{},"575":{},"579":{},"597":{},"602":{},"626":{}},"description":{"2":{},"15":{},"23":{},"33":{},"41":{},"46":{},"50":{},"52":{},"54":{},"60":{},"62":{},"84":{},"85":{},"87":{},"96":{},"114":{},"115":{},"191":{},"192":{},"245":{},"249":{},"250":{},"252":{},"256":{},"258":{},"265":{},"273":{},"279":{},"286":{},"297":{},"310":{},"332":{},"402":{},"450":{},"455":{},"468":{},"469":{},"470":{},"471":{},"473":{},"478":{},"480":{},"481":{},"491":{},"499":{},"503":{},"504":{},"505":{},"507":{},"513":{},"515":{},"518":{},"537":{},"539":{},"549":{},"550":{},"569":{},"574":{},"575":{},"579":{},"597":{},"599":{},"600":{},"601":{},"602":{},"607":{},"608":{},"611":{},"612":{},"613":{},"614":{},"615":{},"618":{},"620":{},"623":{},"624":{},"625":{},"626":{},"630":{},"656":{}}}],["information](https://docs.cpanel.net/whm/cpanel/customization/#public-contact",{"_index":1314,"title":{},"description":{"449":{}}}],["information_",{"_index":1443,"title":{},"description":{"502":{}}}],["inherit",{"_index":1773,"title":{},"description":{"639":{}}}],["ini",{"_index":1791,"title":{},"description":{"646":{},"651":{},"657":{}}}],["initi",{"_index":310,"title":{"190":{}},"description":{"60":{},"185":{},"224":{}}}],["initial_block_time_min",{"_index":1279,"title":{},"description":{"425":{}}}],["inod",{"_index":284,"title":{},"description":{"50":{}}}],["input",{"_index":999,"title":{},"description":{"303":{}}}],["insecur",{"_index":458,"title":{},"description":{"115":{},"118":{}}}],["insid",{"_index":1522,"title":{},"description":{"535":{}}}],["instal",{"_index":650,"title":{"388":{},"389":{},"578":{},"584":{},"585":{},"589":{},"592":{},"593":{},"595":{},"628":{},"642":{}},"description":{"181":{},"208":{},"279":{},"386":{},"388":{},"389":{},"491":{},"499":{},"526":{},"575":{},"576":{},"578":{},"584":{},"585":{},"589":{},"592":{},"593":{},"594":{},"595":{},"601":{},"630":{},"642":{},"693":{}}}],["install_dkim_private_key",{"_index":1200,"title":{},"description":{"389":{}}}],["install_rpm_plugin",{"_index":1668,"title":{},"description":{"595":{}}}],["install_service_ssl_certif",{"_index":1654,"title":{},"description":{"584":{}}}],["install_spf_record",{"_index":1199,"title":{},"description":{"388":{}}}],["installable_mysql_vers",{"_index":729,"title":{},"description":{"205":{}}}],["installation](https://docs.cpanel.net/installation-guide/customize-your-instal",{"_index":1429,"title":{},"description":{"499":{}}}],["installation](https://docs.cpanel.net/installation-guide/troubleshoot-your-instal",{"_index":1406,"title":{},"description":{"491":{}}}],["installation](https://go.cpanel.net/advancedinstal",{"_index":951,"title":{},"description":{"279":{}}}],["installed_vers",{"_index":1565,"title":{},"description":{"543":{}}}],["installssl",{"_index":1655,"title":{},"description":{"585":{}}}],["instead",{"_index":52,"title":{},"description":{"2":{},"15":{},"23":{},"41":{},"46":{},"87":{},"245":{},"249":{},"252":{},"264":{},"265":{},"400":{},"402":{},"470":{},"516":{},"567":{},"569":{},"611":{},"617":{},"668":{}}}],["integr",{"_index":599,"title":{"165":{},"308":{},"309":{},"310":{},"311":{},"312":{},"313":{},"314":{},"315":{}},"description":{"165":{},"305":{},"307":{},"308":{},"309":{},"310":{},"311":{},"312":{},"313":{},"314":{},"315":{},"316":{}}}],["interfac",{"_index":187,"title":{"105":{},"107":{}},"description":{"34":{},"81":{},"85":{},"183":{},"186":{},"308":{},"309":{},"310":{},"311":{},"312":{},"313":{},"314":{},"322":{},"328":{},"329":{},"330":{},"331":{},"332":{},"333":{},"334":{},"335":{},"337":{},"400":{},"445":{},"447":{},"475":{},"488":{},"493":{},"494":{},"495":{},"496":{},"497":{},"502":{},"503":{},"504":{},"505":{},"521":{},"537":{},"611":{},"617":{},"643":{},"646":{}}}],["intern",{"_index":682,"title":{},"description":{"191":{},"337":{},"491":{},"507":{}}}],["invalid",{"_index":1825,"title":{},"description":{"663":{},"664":{}}}],["ip",{"_index":666,"title":{"186":{},"187":{},"188":{},"266":{},"276":{},"322":{},"323":{},"324":{},"325":{},"326":{},"337":{},"338":{},"339":{},"342":{},"415":{},"416":{},"418":{},"453":{},"455":{},"456":{}},"description":{"187":{},"188":{},"245":{},"248":{},"256":{},"276":{},"321":{},"322":{},"323":{},"324":{},"325":{},"326":{},"327":{},"328":{},"336":{},"337":{},"338":{},"339":{},"342":{},"347":{},"392":{},"415":{},"416":{},"418":{},"423":{},"426":{},"427":{},"453":{},"455":{},"456":{},"466":{},"538":{}}}],["ipalias",{"_index":1026,"title":{},"description":{"322":{}}}],["ipv4",{"_index":925,"title":{"277":{},"321":{},"484":{},"485":{}},"description":{"266":{},"277":{},"321":{},"322":{},"392":{},"484":{},"485":{}}}],["ipv6",{"_index":944,"title":{"277":{},"327":{},"328":{},"329":{},"330":{},"331":{},"332":{},"333":{},"334":{},"335":{},"483":{},"486":{}},"description":{"277":{},"327":{},"328":{},"329":{},"330":{},"331":{},"332":{},"333":{},"334":{},"335":{},"392":{},"483":{},"486":{}}}],["ipv6_disable_account",{"_index":1047,"title":{},"description":{"329":{}}}],["ipv6_enable_account",{"_index":1044,"title":{},"description":{"328":{}}}],["ipv6_range_add",{"_index":1034,"title":{},"description":{"328":{},"330":{}}}],["ipv6_range_edit",{"_index":1053,"title":{},"description":{"331":{}}}],["ipv6_range_list",{"_index":1055,"title":{},"description":{"333":{}}}],["ipv6_range_remov",{"_index":1070,"title":{},"description":{"334":{}}}],["ipv6_range_usag",{"_index":1054,"title":{},"description":{"332":{}}}],["irrevers",{"_index":808,"title":{},"description":{"236":{}}}],["is_alias_avail",{"_index":903,"title":{},"description":{"258":{},"273":{}}}],["is_conversion_in_progress",{"_index":1801,"title":{},"description":{"652":{}}}],["is_role_en",{"_index":1488,"title":{},"description":{"518":{}}}],["is_sni_support",{"_index":1245,"title":{},"description":{"403":{}}}],["issu",{"_index":64,"title":{"581":{},"582":{},"606":{}},"description":{"2":{},"15":{},"23":{},"41":{},"46":{},"245":{},"249":{},"252":{},"265":{},"278":{},"402":{},"507":{},"567":{},"569":{},"606":{},"643":{},"650":{},"651":{},"652":{},"654":{},"656":{},"657":{},"658":{}}}],["issuer",{"_index":489,"title":{"127":{},"133":{}},"description":{"127":{},"133":{}}}],["item",{"_index":604,"title":{},"description":{"168":{},"553":{}}}],["itself",{"_index":405,"title":{},"description":{"91":{}}}],["job",{"_index":302,"title":{},"description":{"57":{}}}],["json",{"_index":176,"title":{"567":{}},"description":{"33":{},"567":{},"569":{}}}],["jupit",{"_index":704,"title":{},"description":{"198":{},"199":{},"200":{}}}],["kernel",{"_index":1521,"title":{},"description":{"535":{}}}],["key",{"_index":338,"title":{"71":{},"113":{},"115":{},"116":{},"118":{},"119":{},"120":{},"121":{},"181":{},"182":{},"183":{},"235":{},"237":{},"239":{},"240":{},"241":{},"242":{},"386":{},"387":{},"389":{},"523":{},"524":{}},"description":{"87":{},"113":{},"115":{},"116":{},"118":{},"119":{},"120":{},"121":{},"168":{},"181":{},"182":{},"183":{},"235":{},"236":{},"237":{},"238":{},"239":{},"240":{},"241":{},"242":{},"386":{},"387":{},"389":{},"469":{},"470":{},"471":{},"475":{},"478":{},"480":{},"481":{},"523":{},"562":{},"567":{},"569":{},"578":{},"588":{},"611":{},"617":{},"620":{}}}],["key'",{"_index":1672,"title":{},"description":{"600":{},"611":{},"617":{}}}],["key=valu",{"_index":977,"title":{},"description":{"295":{},"296":{}}}],["key](https://docs.cpanel.net/whm/clusters/remote-access-key",{"_index":451,"title":{},"description":{"114":{}}}],["keys](https://go.cpanel.net/jupiter-appkey",{"_index":341,"title":{},"description":{"71":{}}}],["killdn",{"_index":870,"title":{},"description":{"251":{}}}],["killer",{"_index":1515,"title":{},"description":{"530":{}}}],["killpkg",{"_index":988,"title":{},"description":{"299":{}}}],["lack",{"_index":149,"title":{},"description":{"28":{}}}],["larg",{"_index":738,"title":{},"description":{"211":{},"212":{},"217":{},"374":{},"486":{},"580":{}}}],["larger",{"_index":771,"title":{},"description":{"219":{}}}],["last",{"_index":1484,"title":{},"description":{"516":{}}}],["later",{"_index":385,"title":{},"description":{"84":{},"85":{}}}],["latest",{"_index":730,"title":{"206":{}},"description":{"206":{},"547":{},"551":{},"581":{},"582":{}}}],["latest_available_mysql_vers",{"_index":731,"title":{},"description":{"206":{}}}],["lead",{"_index":1336,"title":{},"description":{"465":{}}}],["leav",{"_index":1229,"title":{},"description":{"400":{}}}],["legaci",{"_index":592,"title":{"161":{},"163":{}},"description":{"158":{},"161":{},"163":{},"164":{}}}],["legal",{"_index":1571,"title":{},"description":{"545":{}}}],["leika",{"_index":602,"title":{"168":{}},"description":{"167":{}}}],["leika_get_config",{"_index":609,"title":{},"description":{"168":{}}}],["length",{"_index":1352,"title":{},"description":{"469":{},"471":{},"637":{}}}],["less",{"_index":1786,"title":{},"description":{"643":{},"650":{},"651":{},"652":{},"654":{},"656":{},"657":{},"658":{}}}],["let",{"_index":1208,"title":{},"description":{"393":{},"525":{}}}],["level",{"_index":1411,"title":{},"description":{"494":{},"495":{},"496":{},"497":{},"544":{}}}],["libunbound",{"_index":938,"title":{},"description":{"274":{}}}],["licens",{"_index":132,"title":{"22":{},"489":{},"491":{}},"description":{"22":{},"192":{},"337":{},"491":{}}}],["limit",{"_index":991,"title":{"438":{},"439":{},"440":{},"441":{},"442":{}},"description":{"300":{},"301":{},"438":{},"439":{},"440":{},"441":{},"442":{},"451":{},"498":{},"500":{},"501":{},"637":{}}}],["limitbw",{"_index":281,"title":{},"description":{"49":{}}}],["line",{"_index":652,"title":{"249":{}},"description":{"181":{},"182":{},"183":{},"184":{},"185":{},"186":{},"187":{},"188":{},"190":{},"191":{},"192":{},"193":{},"194":{},"195":{},"245":{},"246":{},"249":{},"255":{},"473":{}}}],["link",{"_index":443,"title":{"109":{},"307":{},"308":{},"309":{},"310":{},"311":{},"312":{},"313":{},"314":{},"315":{},"509":{},"510":{},"511":{},"513":{},"514":{},"515":{}},"description":{"109":{},"110":{},"307":{},"308":{},"309":{},"310":{},"311":{},"312":{},"313":{},"314":{},"315":{},"509":{},"510":{},"511":{},"512":{},"513":{},"514":{},"515":{}}}],["link_server_node_with_api_token",{"_index":1471,"title":{},"description":{"513":{}}}],["link_user_authn_provid",{"_index":446,"title":{},"description":{"110":{}}}],["linux",{"_index":1523,"title":{},"description":{"535":{}}}],["list",{"_index":108,"title":{"14":{},"15":{},"16":{},"17":{},"18":{},"32":{},"36":{},"93":{},"120":{},"142":{},"151":{},"282":{},"284":{},"285":{},"287":{},"288":{},"289":{},"291":{},"292":{},"293":{},"318":{},"343":{},"344":{},"346":{},"347":{},"361":{},"373":{},"409":{},"410":{},"446":{},"447":{},"465":{},"478":{},"597":{}},"description":{"14":{},"15":{},"16":{},"17":{},"18":{},"32":{},"36":{},"40":{},"43":{},"44":{},"45":{},"50":{},"58":{},"59":{},"60":{},"63":{},"71":{},"75":{},"76":{},"81":{},"89":{},"93":{},"94":{},"101":{},"109":{},"120":{},"131":{},"142":{},"144":{},"145":{},"147":{},"149":{},"150":{},"151":{},"157":{},"160":{},"170":{},"171":{},"172":{},"178":{},"193":{},"205":{},"211":{},"212":{},"244":{},"267":{},"283":{},"285":{},"287":{},"288":{},"289":{},"290":{},"291":{},"292":{},"293":{},"295":{},"296":{},"297":{},"301":{},"302":{},"303":{},"304":{},"311":{},"312":{},"318":{},"325":{},"333":{},"335":{},"349":{},"350":{},"352":{},"353":{},"361":{},"364":{},"372":{},"373":{},"409":{},"410":{},"415":{},"416":{},"418":{},"419":{},"420":{},"427":{},"429":{},"445":{},"446":{},"447":{},"451":{},"452":{},"453":{},"454":{},"465":{},"470":{},"493":{},"496":{},"497":{},"511":{},"520":{},"521":{},"524":{},"528":{},"529":{},"543":{},"544":{},"547":{},"553":{},"561":{},"563":{},"564":{},"570":{},"576":{},"580":{},"581":{},"582":{},"587":{},"589":{},"597":{},"599":{},"600":{},"601":{},"623":{},"628":{},"633":{},"636":{},"646":{},"648":{},"680":{},"689":{},"690":{}}}],["list'",{"_index":1090,"title":{},"description":{"343":{},"446":{}}}],["list-onli",{"_index":1677,"title":{},"description":{"601":{}}}],["list](https://go.cpanel.net/whmdocsfeaturemanag",{"_index":953,"title":{},"description":{"281":{}}}],["list_account_enhanc",{"_index":144,"title":{},"description":{"25":{}}}],["list_accounts_retent",{"_index":1117,"title":{},"description":{"361":{}}}],["list_blocked_incoming_email_countri",{"_index":1251,"title":{},"description":{"409":{}}}],["list_blocked_incoming_email_domain",{"_index":1252,"title":{},"description":{"410":{}}}],["list_configclusterserv",{"_index":1357,"title":{},"description":{"470":{}}}],["list_connected_appl",{"_index":1376,"title":{},"description":{"478":{}}}],["list_cparchive_fil",{"_index":571,"title":{},"description":{"151":{}}}],["list_databas",{"_index":746,"title":{},"description":{"212":{}}}],["list_database_us",{"_index":743,"title":{},"description":{"211":{}}}],["list_enhancement_limit",{"_index":1303,"title":{},"description":{"439":{}}}],["list_finish",{"_index":116,"title":{},"description":{"15":{}}}],["list_hook",{"_index":1017,"title":{},"description":{"318":{}}}],["list_integration_group",{"_index":1009,"title":{},"description":{"311":{}}}],["list_integration_link",{"_index":1010,"title":{},"description":{"312":{}}}],["list_linked_server_nod",{"_index":1464,"title":{},"description":{"511":{}}}],["list_mysql_databases_and_us",{"_index":747,"title":{},"description":{"213":{}}}],["list_pops_for",{"_index":1130,"title":{},"description":{"364":{}}}],["list_rpm",{"_index":1680,"title":{},"description":{"601":{}}}],["list_us",{"_index":270,"title":{},"description":{"45":{}}}],["list_user_child_nod",{"_index":1466,"title":{},"description":{"512":{}}}],["listacct",{"_index":244,"title":{},"description":{"40":{}}}],["listacl",{"_index":1311,"title":{},"description":{"446":{}}}],["listcrt",{"_index":1660,"title":{},"description":{"589":{}}}],["listen",{"_index":1040,"title":{},"description":{"328":{},"329":{},"330":{},"331":{},"332":{},"333":{},"334":{}}}],["listip",{"_index":1030,"title":{},"description":{"325":{}}}],["listipv6",{"_index":1073,"title":{},"description":{"335":{}}}],["listlockedaccount",{"_index":355,"title":{},"description":{"75":{}}}],["listmx",{"_index":927,"title":{},"description":{"267":{}}}],["listpkg",{"_index":996,"title":{},"description":{"302":{}}}],["listresel",{"_index":1318,"title":{},"description":{"452":{}}}],["lists](https://go.cpanel.net/guidetowhmpluginsaccesscontrollist",{"_index":989,"title":{},"description":{"300":{}}}],["listsshkey",{"_index":476,"title":{},"description":{"120":{}}}],["listsuspend",{"_index":356,"title":{},"description":{"76":{}}}],["listzon",{"_index":825,"title":{},"description":{"244":{}}}],["live",{"_index":1824,"title":{},"description":{"663":{}}}],["llc",{"_index":683,"title":{},"description":{"191":{},"337":{},"507":{}}}],["llc'",{"_index":1402,"title":{},"description":{"491":{}}}],["load",{"_index":428,"title":{"100":{},"536":{}},"description":{"100":{},"536":{}}}],["load_cpgreylist_config",{"_index":1275,"title":{},"description":{"424":{}}}],["load_cphulk_config",{"_index":1111,"title":{},"description":{"357":{}}}],["local",{"_index":540,"title":{"147":{},"260":{}},"description":{"147":{},"157":{},"160":{},"209":{},"248":{},"260":{},"339":{},"389":{},"516":{}}}],["locally-stor",{"_index":532,"title":{},"description":{"145":{}}}],["locat",{"_index":566,"title":{},"description":{"151":{},"245":{},"246":{},"251":{},"538":{},"641":{}}}],["lock",{"_index":352,"title":{},"description":{"74":{},"75":{},"537":{}}}],["log",{"_index":413,"title":{"146":{},"360":{},"361":{},"560":{},"561":{},"605":{},"624":{},"691":{}},"description":{"96":{},"146":{},"152":{},"187":{},"188":{},"360":{},"361":{},"468":{},"469":{},"470":{},"471":{},"560":{},"561":{},"605":{},"624":{},"691":{}}}],["login",{"_index":328,"title":{"105":{},"107":{},"111":{},"112":{},"166":{},"341":{},"342":{},"343":{},"344":{},"345":{},"346":{},"347":{},"349":{},"350":{},"351":{},"352":{},"353":{},"355":{},"356":{},"357":{},"358":{},"359":{},"466":{}},"description":{"68":{},"105":{},"107":{},"111":{},"112":{},"166":{},"194":{},"340":{},"341":{},"342":{},"348":{},"353":{},"354":{},"465":{},"466":{},"611":{},"617":{}}}],["logo",{"_index":702,"title":{},"description":{"198":{},"199":{},"200":{}}}],["long",{"_index":1584,"title":{"549":{},"550":{}},"description":{}}],["long-term",{"_index":1587,"title":{},"description":{"549":{},"550":{}}}],["look",{"_index":403,"title":{"91":{}},"description":{"91":{}}}],["lookup",{"_index":1211,"title":{},"description":{"393":{}}}],["lookupnsip",{"_index":943,"title":{},"description":{"276":{},"277":{}}}],["lose",{"_index":809,"title":{},"description":{"236":{},"329":{},"516":{}}}],["loss",{"_index":1337,"title":{"516":{}},"description":{"465":{}}}],["lt",{"_index":1588,"title":{},"description":{"549":{},"550":{}}}],["lxc)](https://docs.cpanel.net/knowledge-base/general-systems-administration/linux-contain",{"_index":1524,"title":{},"description":{"535":{}}}],["mail",{"_index":18,"title":{"262":{},"267":{},"362":{},"380":{},"393":{},"394":{},"395":{},"399":{},"404":{},"405":{},"418":{},"419":{},"420":{},"423":{},"426":{}},"description":{"2":{},"362":{},"364":{},"366":{},"367":{},"368":{},"369":{},"370":{},"371":{},"372":{},"373":{},"377":{},"378":{},"380":{},"384":{},"385":{},"387":{},"389":{},"390":{},"392":{},"393":{},"394":{},"395":{},"396":{},"399":{},"403":{},"404":{},"405":{},"406":{},"414":{},"418":{},"419":{},"420":{},"423":{},"426":{},"514":{}}}],["mail](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#rol",{"_index":1139,"title":{},"description":{"365":{}}}],["mail](https://en.wikipedia.org/wiki/privacy-enhanced_mail",{"_index":1188,"title":{},"description":{"386":{}}}],["mail_sni_statu",{"_index":1246,"title":{},"description":{"404":{}}}],["mailbox",{"_index":1152,"title":{"370":{},"372":{},"373":{}},"description":{"372":{},"373":{}}}],["main",{"_index":1020,"title":{"456":{}},"description":{"322":{},"337":{},"455":{},"456":{}}}],["maintain",{"_index":171,"title":{},"description":{"33":{},"34":{},"664":{}}}],["mainten",{"_index":1580,"title":{},"description":{"547":{}}}],["make",{"_index":237,"title":{},"description":{"38":{},"81":{},"238":{},"242":{},"301":{},"403":{},"404":{},"567":{},"694":{},"695":{}}}],["manag",{"_index":84,"title":{"4":{},"31":{},"86":{},"169":{},"174":{},"189":{},"201":{},"257":{},"340":{},"362":{},"406":{},"430":{},"458":{},"489":{},"493":{},"604":{},"605":{},"606":{}},"description":{"4":{},"31":{},"36":{},"70":{},"86":{},"87":{},"167":{},"169":{},"171":{},"174":{},"189":{},"201":{},"257":{},"321":{},"327":{},"328":{},"330":{},"331":{},"334":{},"336":{},"337":{},"340":{},"362":{},"406":{},"430":{},"455":{},"458":{},"493":{},"494":{},"495":{},"496":{},"497":{},"502":{},"503":{},"504":{},"505":{},"521":{},"553":{},"592":{},"597":{},"604":{},"611":{},"617":{},"643":{}}}],["manage_featur",{"_index":1601,"title":{},"description":{"553":{}}}],["manager*](https://docs.cpanel.net/whm/server-contacts/contact-manag",{"_index":1409,"title":{},"description":{"493":{},"494":{}}}],["manager*](https://docs.cpanel.net/whm/service-configuration/exim-configuration-manag",{"_index":1233,"title":{},"description":{"400":{}}}],["manager*](https://docs.cpanel.net/whm/service-configuration/service-manag",{"_index":1492,"title":{},"description":{"521":{}}}],["manager*](https://docs.cpanel.net/whm/software/multiphp-manager-for-whm",{"_index":1780,"title":{},"description":{"643":{}}}],["manager*](https://go.cpanel.net/whmdocscontactmanag",{"_index":1416,"title":{},"description":{"496":{},"497":{}}}],["manager_",{"_index":1234,"title":{},"description":{"400":{}}}],["mani",{"_index":886,"title":{},"description":{"255":{},"337":{},"611":{},"617":{}}}],["manipul",{"_index":1332,"title":{},"description":{"465":{}}}],["manual",{"_index":869,"title":{"393":{},"394":{}},"description":{"251":{},"393":{},"394":{}}}],["map",{"_index":852,"title":{},"description":{"248":{}}}],["mariadb",{"_index":721,"title":{"204":{}},"description":{"203":{},"204":{},"205":{},"206":{},"207":{},"208":{}}}],["mark",{"_index":1272,"title":{},"description":{"423":{},"426":{}}}],["market",{"_index":447,"title":{"112":{},"165":{},"170":{},"171":{},"172":{},"173":{},"175":{},"176":{},"177":{},"178":{},"179":{},"490":{}},"description":{"112":{},"165":{},"166":{},"169":{},"170":{},"171":{},"172":{},"173":{},"174":{},"175":{},"176":{},"177":{},"178":{},"179":{},"490":{}}}],["mass_edit_dns_zon",{"_index":890,"title":{},"description":{"255":{}}}],["massmodifyacct",{"_index":276,"title":{},"description":{"46":{}}}],["master",{"_index":538,"title":{},"description":{"146":{},"471":{}}}],["match",{"_index":367,"title":{},"description":{"79":{},"254":{},"303":{}}}],["matchpkg",{"_index":1000,"title":{},"description":{"303":{}}}],["max_child_proc",{"_index":1280,"title":{},"description":{"425":{}}}],["maximum",{"_index":131,"title":{"22":{}},"description":{"22":{}}}],["mb",{"_index":1785,"title":{},"description":{"643":{},"650":{},"651":{},"652":{},"654":{},"656":{},"657":{},"658":{}}}],["measur",{"_index":324,"title":{},"description":{"67":{}}}],["mechan",{"_index":170,"title":{},"description":{"33":{},"34":{}}}],["meet",{"_index":1196,"title":{},"description":{"387":{}}}],["messag",{"_index":80,"title":{"370":{},"371":{}},"description":{"3":{},"187":{},"188":{},"365":{},"366":{},"370":{},"371":{},"498":{},"500":{},"501":{},"655":{}}}],["metadata",{"_index":544,"title":{"149":{},"150":{},"171":{},"562":{},"567":{},"569":{},"682":{}},"description":{"149":{},"150":{},"191":{},"297":{},"468":{},"469":{},"525":{},"531":{},"562":{},"567":{},"569":{},"682":{},"683":{}}}],["metadata_json",{"_index":1627,"title":{},"description":{"569":{}}}],["method",{"_index":371,"title":{},"description":{"81":{},"469":{},"471":{},"473":{},"498":{},"537":{},"611":{},"617":{},"637":{}}}],["migrat",{"_index":311,"title":{"118":{},"163":{},"164":{}},"description":{"60":{},"163":{},"164":{}}}],["minimum",{"_index":319,"title":{"65":{},"66":{}},"description":{"65":{},"66":{}}}],["minut",{"_index":418,"title":{},"description":{"96":{},"151":{}}}],["misconfigur",{"_index":1218,"title":{"397":{}},"description":{"397":{}}}],["mm.dd.yyyi",{"_index":548,"title":{},"description":{"151":{}}}],["mobil",{"_index":1215,"title":{"396":{}},"description":{"396":{}}}],["mode",{"_index":1793,"title":{},"description":{"646":{}}}],["modifi",{"_index":147,"title":{},"description":{"28":{},"41":{},"46":{},"49":{},"53":{},"69":{},"170":{},"238":{},"242":{},"301":{},"328":{},"330":{},"331":{},"334":{},"358":{},"359":{},"425":{},"445":{},"447":{},"465":{},"468":{},"469":{},"470":{},"471":{},"544":{},"687":{}}}],["modify_account_enhanc",{"_index":153,"title":{},"description":{"28":{}}}],["modifyacct",{"_index":254,"title":{},"description":{"41":{},"516":{}}}],["modsec",{"_index":1887,"title":{},"description":{"691":{}}}],["modsec2.cpanel.conf",{"_index":1892,"title":{},"description":{"694":{},"695":{},"699":{}}}],["modsec_add_rul",{"_index":1819,"title":{},"description":{"660":{},"667":{}}}],["modsec_add_vendor",{"_index":1844,"title":{},"description":{"674":{}}}],["modsec_assemble_config_text",{"_index":1858,"title":{},"description":{"686":{}}}],["modsec_batch_set",{"_index":1882,"title":{},"description":{"687":{}}}],["modsec_check_rul",{"_index":1821,"title":{},"description":{"661":{}}}],["modsec_clone_rul",{"_index":1823,"title":{},"description":{"662":{}}}],["modsec_deploy_all_rule_chang",{"_index":1818,"title":{},"description":{"660":{},"663":{}}}],["modsec_deploy_rule_chang",{"_index":1826,"title":{},"description":{"664":{},"697":{}}}],["modsec_deploy_settings_chang",{"_index":1900,"title":{},"description":{"699":{}}}],["modsec_disable_rul",{"_index":1830,"title":{},"description":{"666":{}}}],["modsec_disable_vendor",{"_index":1853,"title":{},"description":{"681":{}}}],["modsec_disable_vendor_config",{"_index":1846,"title":{},"description":{"675":{}}}],["modsec_disable_vendor_upd",{"_index":1847,"title":{},"description":{"676":{}}}],["modsec_discard_all_rule_chang",{"_index":1829,"title":{},"description":{"665":{}}}],["modsec_discard_rule_chang",{"_index":1832,"title":{},"description":{"667":{}}}],["modsec_edit_rul",{"_index":1833,"title":{},"description":{"668":{}}}],["modsec_enable_vendor",{"_index":1849,"title":{},"description":{"677":{}}}],["modsec_enable_vendor_config",{"_index":1850,"title":{},"description":{"678":{}}}],["modsec_enable_vendor_upd",{"_index":1851,"title":{},"description":{"679":{}}}],["modsec_get_config",{"_index":1885,"title":{},"description":{"689":{}}}],["modsec_get_config_text",{"_index":1883,"title":{},"description":{"688":{}}}],["modsec_get_configs_with_changes_pend",{"_index":1886,"title":{},"description":{"690":{}}}],["modsec_get_log",{"_index":1888,"title":{},"description":{"691":{}}}],["modsec_get_rul",{"_index":1836,"title":{},"description":{"669":{}}}],["modsec_get_set",{"_index":1890,"title":{},"description":{"692":{}}}],["modsec_get_vendor",{"_index":1852,"title":{},"description":{"680":{}}}],["modsec_is_instal",{"_index":1891,"title":{},"description":{"693":{}}}],["modsec_make_config_act",{"_index":1894,"title":{},"description":{"695":{}}}],["modsec_make_config_inact",{"_index":1893,"title":{},"description":{"694":{}}}],["modsec_preview_vendor",{"_index":1854,"title":{},"description":{"682":{}}}],["modsec_remove_rul",{"_index":1837,"title":{},"description":{"670":{}}}],["modsec_remove_set",{"_index":1895,"title":{},"description":{"696":{}}}],["modsec_remove_vendor",{"_index":1855,"title":{},"description":{"683":{}}}],["modsec_report_rul",{"_index":1842,"title":{},"description":{"671":{}}}],["modsec_set_config_text",{"_index":1896,"title":{},"description":{"697":{}}}],["modsec_set_set",{"_index":1897,"title":{},"description":{"698":{},"699":{}}}],["modsec_undisable_rul",{"_index":1843,"title":{},"description":{"672":{}}}],["modsec_update_vendor",{"_index":1857,"title":{},"description":{"684":{}}}],["modsecur",{"_index":1814,"title":{"660":{},"661":{},"662":{},"663":{},"664":{},"665":{},"666":{},"667":{},"668":{},"669":{},"670":{},"671":{},"672":{},"674":{},"675":{},"676":{},"677":{},"678":{},"679":{},"680":{},"681":{},"682":{},"683":{},"684":{},"686":{},"687":{},"688":{},"689":{},"690":{},"691":{},"692":{},"693":{},"694":{},"695":{},"696":{},"697":{},"698":{},"699":{}},"description":{"659":{},"660":{},"661":{},"662":{},"663":{},"664":{},"665":{},"666":{},"667":{},"668":{},"669":{},"670":{},"671":{},"672":{},"673":{},"674":{},"675":{},"676":{},"677":{},"678":{},"679":{},"680":{},"681":{},"682":{},"683":{},"685":{},"686":{},"687":{},"688":{},"689":{},"690":{},"691":{},"692":{},"693":{},"694":{},"695":{},"696":{},"697":{},"698":{}}}],["modul",{"_index":25,"title":{"18":{},"100":{},"612":{},"623":{},"693":{}},"description":{"2":{},"18":{},"24":{},"100":{},"197":{},"360":{},"365":{},"366":{},"430":{},"487":{},"489":{},"496":{},"497":{},"506":{},"534":{},"612":{},"623":{},"634":{},"693":{}}}],["module'",{"_index":1734,"title":{"620":{}},"description":{"620":{}}}],["monitor",{"_index":782,"title":{"527":{},"528":{},"621":{}},"description":{"226":{},"521":{},"526":{},"527":{},"528":{},"621":{}}}],["month",{"_index":551,"title":{},"description":{"151":{},"549":{}}}],["monthli",{"_index":13,"title":{},"description":{"2":{}}}],["more",{"_index":66,"title":{},"description":{"2":{},"15":{},"23":{},"33":{},"41":{},"46":{},"81":{},"84":{},"85":{},"87":{},"96":{},"114":{},"115":{},"128":{},"191":{},"192":{},"200":{},"219":{},"227":{},"245":{},"249":{},"250":{},"252":{},"253":{},"258":{},"265":{},"273":{},"279":{},"286":{},"297":{},"328":{},"342":{},"347":{},"381":{},"384":{},"385":{},"387":{},"390":{},"391":{},"402":{},"455":{},"473":{},"491":{},"499":{},"507":{},"513":{},"515":{},"518":{},"537":{},"549":{},"550":{},"569":{},"600":{},"601":{},"607":{},"608":{},"611":{},"612":{},"613":{},"614":{},"615":{},"618":{},"620":{},"623":{},"624":{},"625":{},"626":{},"630":{},"669":{}}}],["mount",{"_index":286,"title":{},"description":{"51":{}}}],["move",{"_index":752,"title":{},"description":{"215":{}}}],["mozilla'",{"_index":1361,"title":{},"description":{"473":{}}}],["multiphp",{"_index":1779,"title":{},"description":{"643":{},"646":{}}}],["multipl",{"_index":173,"title":{"46":{},"80":{}},"description":{"33":{},"34":{},"46":{},"80":{},"226":{},"503":{},"567":{}}}],["must_try_time_min",{"_index":1282,"title":{},"description":{"425":{}}}],["mx",{"_index":895,"title":{},"description":{"256":{},"262":{},"267":{},"393":{},"394":{}}}],["my.cnf",{"_index":242,"title":{},"description":{"39":{}}}],["mypriv",{"_index":268,"title":{},"description":{"44":{}}}],["mysql",{"_index":20,"title":{"39":{},"201":{},"202":{},"203":{},"204":{},"205":{},"206":{},"208":{},"209":{},"210":{},"211":{},"212":{},"213":{},"214":{},"215":{},"216":{},"217":{},"222":{},"223":{},"224":{},"225":{},"226":{},"227":{},"228":{},"229":{},"230":{},"231":{}},"description":{"2":{},"69":{},"201":{},"202":{},"203":{},"204":{},"205":{},"206":{},"207":{},"208":{},"209":{},"210":{},"211":{},"212":{},"213":{},"214":{},"215":{},"216":{},"217":{},"222":{},"223":{},"224":{},"225":{},"226":{},"227":{},"228":{},"229":{},"230":{},"231":{},"691":{}}}],["mysql/mariadb",{"_index":717,"title":{},"description":{"202":{},"203":{},"206":{},"207":{},"208":{},"209":{},"211":{},"212":{},"214":{},"215":{},"216":{},"217":{}}}],["mysql/mariadb](https://go.cpanel.net/howtouseserverprofiles#rol",{"_index":728,"title":{},"description":{"205":{},"213":{}}}],["mysql/mariadb](https://go.cpanel.net/serverrol",{"_index":725,"title":{},"description":{"204":{}}}],["mysql_host",{"_index":785,"title":{},"description":{"227":{}}}],["mysql_pass",{"_index":787,"title":{},"description":{"227":{}}}],["mysql_port",{"_index":788,"title":{},"description":{"227":{}}}],["mysql_us",{"_index":786,"title":{},"description":{"227":{}}}],["name",{"_index":39,"title":{"215":{},"219":{},"331":{},"372":{},"512":{}},"description":{"2":{},"15":{},"23":{},"28":{},"41":{},"46":{},"171":{},"214":{},"215":{},"219":{},"221":{},"227":{},"245":{},"248":{},"249":{},"252":{},"256":{},"265":{},"295":{},"296":{},"297":{},"301":{},"309":{},"331":{},"393":{},"402":{},"403":{},"528":{},"529":{},"537":{},"579":{},"617":{},"639":{}}}],["name-bas",{"_index":1557,"title":{},"description":{"538":{}}}],["nameserv",{"_index":796,"title":{"233":{},"275":{},"278":{},"279":{},"457":{}},"description":{"233":{},"250":{},"275":{},"278":{},"279":{},"445":{},"447":{},"457":{}}}],["nameserver'",{"_index":942,"title":{"276":{},"277":{}},"description":{"276":{},"277":{}}}],["nat",{"_index":1077,"title":{"338":{},"339":{}},"description":{"337":{}}}],["nat-configur",{"_index":1081,"title":{},"description":{"338":{},"339":{}}}],["nat_checkip",{"_index":1082,"title":{},"description":{"338":{}}}],["nat_set_public_ip",{"_index":1083,"title":{},"description":{"339":{}}}],["near",{"_index":260,"title":{},"description":{"43":{}}}],["necessari",{"_index":1551,"title":{},"description":{"537":{}}}],["need",{"_index":240,"title":{"535":{}},"description":{"38":{},"81":{},"226":{},"250":{},"295":{},"481":{},"535":{},"601":{},"611":{},"617":{}}}],["netblock",{"_index":1263,"title":{"417":{}},"description":{"417":{}}}],["network",{"_index":1021,"title":{"336":{}},"description":{"322":{},"335":{},"336":{},"498":{},"500":{},"501":{},"537":{}}}],["never",{"_index":947,"title":{},"description":{"278":{}}}],["new",{"_index":126,"title":{"20":{},"164":{},"420":{},"654":{},"658":{}},"description":{"26":{},"36":{},"41":{},"46":{},"96":{},"215":{},"251":{},"256":{},"262":{},"344":{},"387":{},"420":{},"459":{},"465":{},"525":{},"584":{},"654":{},"658":{},"660":{},"662":{},"663":{},"664":{},"674":{},"699":{}}}],["next",{"_index":327,"title":{},"description":{"68":{},"263":{},"264":{}}}],["nginx",{"_index":1294,"title":{"430":{},"431":{},"432":{},"433":{},"434":{},"435":{},"436":{}},"description":{"430":{},"431":{},"432":{},"433":{},"434":{},"435":{},"436":{}}}],["nginxmanager_clear_cach",{"_index":1295,"title":{},"description":{"431":{}}}],["nginxmanager_get_cache_config_system",{"_index":1300,"title":{},"description":{"436":{}}}],["nginxmanager_get_cache_config_us",{"_index":1297,"title":{},"description":{"433":{}}}],["nginxmanager_rebuild_cache_config",{"_index":1299,"title":{},"description":{"435":{}}}],["nginxmanager_reset_users_cache_config",{"_index":1298,"title":{},"description":{"434":{}}}],["nginxmanager_set_cache_config",{"_index":1296,"title":{},"description":{"432":{}}}],["nobodi",{"_index":1136,"title":{},"description":{"365":{},"366":{}}}],["node",{"_index":1460,"title":{"508":{},"509":{},"510":{},"511":{},"513":{},"514":{},"515":{},"519":{},"521":{}},"description":{"508":{},"509":{},"510":{},"511":{},"513":{},"514":{},"515":{},"516":{}}}],["node](https://go.cpanel.net/cpanelglossary#child-nod",{"_index":1477,"title":{},"description":{"516":{},"525":{},"531":{}}}],["node](https://go.cpanel.net/cpanelglossary#parent-nod",{"_index":1501,"title":{},"description":{"525":{}}}],["non-php-fpm",{"_index":1797,"title":{},"description":{"650":{}}}],["non-root",{"_index":1723,"title":{},"description":{"615":{}}}],["non-trust",{"_index":1284,"title":{"426":{}},"description":{"426":{}}}],["none",{"_index":1706,"title":{},"description":{"611":{},"617":{}}}],["normalize_user_email_configur",{"_index":1222,"title":{},"description":{"397":{}}}],["note",{"_index":34,"title":{"331":{}},"description":{"2":{},"15":{},"23":{},"33":{},"36":{},"38":{},"41":{},"46":{},"47":{},"60":{},"66":{},"69":{},"74":{},"96":{},"128":{},"151":{},"152":{},"171":{},"181":{},"182":{},"183":{},"184":{},"186":{},"187":{},"188":{},"190":{},"191":{},"192":{},"193":{},"194":{},"195":{},"227":{},"236":{},"237":{},"238":{},"239":{},"240":{},"241":{},"242":{},"245":{},"249":{},"250":{},"252":{},"259":{},"261":{},"263":{},"264":{},"265":{},"271":{},"287":{},"291":{},"295":{},"296":{},"297":{},"300":{},"301":{},"303":{},"309":{},"328":{},"329":{},"330":{},"331":{},"332":{},"333":{},"334":{},"365":{},"366":{},"369":{},"377":{},"378":{},"379":{},"387":{},"389":{},"393":{},"394":{},"400":{},"402":{},"403":{},"404":{},"445":{},"447":{},"455":{},"456":{},"459":{},"465":{},"473":{},"494":{},"495":{},"496":{},"497":{},"500":{},"503":{},"507":{},"521":{},"525":{},"528":{},"529":{},"531":{},"536":{},"537":{},"553":{},"567":{},"568":{},"569":{},"593":{},"602":{},"607":{},"608":{},"611":{},"613":{},"614":{},"615":{},"618":{},"620":{},"623":{},"624":{},"625":{},"626":{},"637":{},"638":{},"640":{},"642":{},"644":{},"645":{},"648":{},"655":{},"664":{},"667":{},"677":{},"681":{},"699":{}}}],["noth",{"_index":1348,"title":{},"description":{"468":{},"469":{},"470":{},"471":{}}}],["notic",{"_index":1133,"title":{},"description":{"365":{},"366":{}}}],["notif",{"_index":1408,"title":{"492":{},"498":{},"503":{}},"description":{"492":{},"494":{},"495":{},"496":{},"497":{},"501":{},"503":{},"567":{},"569":{}}}],["ns",{"_index":1681,"title":{},"description":{"602":{}}}],["nsec",{"_index":921,"title":{"264":{}},"description":{"264":{}}}],["nsec3",{"_index":917,"title":{"263":{}},"description":{"263":{},"264":{}}}],["null",{"_index":608,"title":{},"description":{"168":{}}}],["number",{"_index":129,"title":{"21":{}},"description":{"21":{},"22":{},"32":{},"255":{},"367":{},"478":{},"480":{},"486":{},"537":{}}}],["nvdata",{"_index":165,"title":{"33":{},"34":{}},"description":{"33":{},"34":{}}}],["oauth",{"_index":523,"title":{"141":{}},"description":{"141":{}}}],["oauth2",{"_index":697,"title":{"195":{}},"description":{"195":{}}}],["object",{"_index":283,"title":{},"description":{"50":{},"581":{}}}],["obtain",{"_index":514,"title":{},"description":{"137":{},"386":{},"636":{}}}],["occupi",{"_index":888,"title":{},"description":{"255":{}}}],["occur",{"_index":1552,"title":{},"description":{"537":{}}}],["octet",{"_index":883,"title":{},"description":{"254":{}}}],["offlin",{"_index":1482,"title":{},"description":{"516":{}}}],["old",{"_index":753,"title":{},"description":{"215":{}}}],["on",{"_index":17,"title":{"154":{}},"description":{"2":{},"28":{},"51":{},"128":{},"227":{},"250":{},"253":{},"328":{},"342":{},"347":{},"381":{},"384":{},"385":{},"387":{},"390":{},"391":{},"392":{},"425":{},"465":{},"494":{},"495":{},"496":{},"497":{},"537":{},"567":{},"569":{},"669":{}}}],["one-tim",{"_index":495,"title":{"129":{}},"description":{"129":{}}}],["open",{"_index":690,"title":{},"description":{"193":{}}}],["openssh",{"_index":471,"title":{"118":{}},"description":{"118":{}}}],["openssh'",{"_index":1699,"title":{},"description":{"611":{}}}],["oper",{"_index":65,"title":{},"description":{"2":{},"15":{},"23":{},"41":{},"46":{},"245":{},"249":{},"252":{},"265":{},"402":{}}}],["opportun",{"_index":257,"title":{"43":{}},"description":{}}],["optim",{"_index":768,"title":{"217":{}},"description":{"217":{}}}],["option",{"_index":117,"title":{"475":{},"651":{},"657":{}},"description":{"15":{},"33":{},"200":{},"347":{},"374":{},"413":{},"580":{},"651":{},"657":{}}}],["option'",{"_index":1364,"title":{"476":{}},"description":{"475":{}}}],["order",{"_index":199,"title":{"320":{}},"description":{"36":{},"37":{},"38":{},"320":{},"352":{}}}],["ordinari",{"_index":1228,"title":{},"description":{"400":{}}}],["origin",{"_index":758,"title":{},"description":{"215":{},"663":{},"664":{}}}],["other",{"_index":1191,"title":{},"description":{"386":{}}}],["otp",{"_index":499,"title":{},"description":{"129":{},"132":{}}}],["otpurl",{"_index":508,"title":{},"description":{"133":{}}}],["out",{"_index":391,"title":{},"description":{"85":{}}}],["outag",{"_index":1426,"title":{},"description":{"498":{},"500":{},"501":{}}}],["outbound",{"_index":1167,"title":{"378":{}},"description":{}}],["outdat",{"_index":1806,"title":{},"description":{"655":{}}}],["outgo",{"_index":1118,"title":{"363":{},"369":{},"377":{}},"description":{"363":{},"377":{}}}],["output",{"_index":28,"title":{},"description":{"2":{},"3":{},"15":{},"33":{},"79":{},"152":{},"211":{},"212":{},"217":{},"254":{},"374":{},"468":{},"469":{},"553":{},"580":{}}}],["over",{"_index":225,"title":{},"description":{"37":{},"38":{},"87":{},"115":{},"118":{},"615":{}}}],["overrid",{"_index":955,"title":{"282":{},"284":{}},"description":{"282":{},"284":{}}}],["overwrit",{"_index":252,"title":{},"description":{"41":{},"46":{}}}],["own",{"_index":970,"title":{"451":{}},"description":{"291":{},"324":{},"462":{},"579":{}}}],["owner",{"_index":316,"title":{"63":{}},"description":{"63":{},"200":{},"251":{},"545":{},"601":{}}}],["ownership",{"_index":1220,"title":{},"description":{"397":{}}}],["packag",{"_index":250,"title":{"592":{},"593":{},"594":{},"595":{},"596":{},"597":{},"598":{},"599":{},"600":{},"601":{},"602":{},"603":{},"604":{},"628":{},"632":{}},"description":{"41":{},"42":{},"43":{},"46":{},"287":{},"295":{},"296":{},"297":{},"299":{},"300":{},"301":{},"302":{},"303":{},"442":{},"535":{},"592":{},"593":{},"594":{},"597":{},"599":{},"602":{},"603":{},"604":{},"628":{},"630":{},"632":{},"633":{},"639":{}}}],["package'",{"_index":253,"title":{},"description":{"41":{},"46":{},"304":{}}}],["package_manager_fixcach",{"_index":1688,"title":{},"description":{"606":{}}}],["package_manager_get_build_log",{"_index":1686,"title":{},"description":{"605":{}}}],["package_manager_get_package_info",{"_index":1682,"title":{},"description":{"602":{}}}],["package_manager_is_performing_act",{"_index":1670,"title":{},"description":{"598":{}}}],["package_manager_list_packag",{"_index":1671,"title":{},"description":{"599":{}}}],["package_manager_resolve_act",{"_index":1684,"title":{},"description":{"603":{}}}],["package_manager_submit_act",{"_index":1665,"title":{},"description":{"593":{},"598":{}}}],["package_manager_upgrad",{"_index":1667,"title":{},"description":{"594":{}}}],["pair",{"_index":465,"title":{"116":{}},"description":{"116":{},"339":{},"478":{},"480":{},"567":{},"569":{}}}],["paramet",{"_index":21,"title":{},"description":{"2":{},"28":{},"46":{},"47":{},"66":{},"81":{},"168":{},"200":{},"227":{},"245":{},"246":{},"252":{},"261":{},"265":{},"295":{},"300":{},"301":{},"303":{},"425":{},"445":{},"447":{},"553":{},"567":{},"578":{},"602":{},"611":{},"612":{},"617":{},"669":{}}}],["parameter'",{"_index":344,"title":{},"description":{"71":{},"256":{}}}],["parent",{"_index":1347,"title":{},"description":{"468":{},"469":{},"470":{},"471":{},"525":{}}}],["park",{"_index":928,"title":{},"description":{"268":{}}}],["pars",{"_index":874,"title":{"254":{}},"description":{"254":{},"550":{}}}],["parse_dns_zon",{"_index":871,"title":{},"description":{"252":{},"254":{}}}],["part",{"_index":1349,"title":{},"description":{"468":{},"469":{},"470":{},"471":{},"516":{}}}],["parti",{"_index":1840,"title":{},"description":{"671":{}}}],["participate_in_analyt",{"_index":1398,"title":{},"description":{"488":{}}}],["particularli",{"_index":372,"title":{},"description":{"81":{}}}],["partit",{"_index":1561,"title":{"539":{}},"description":{"539":{}}}],["pass",{"_index":1600,"title":{},"description":{"553":{}}}],["passphras",{"_index":1703,"title":{},"description":{"611":{},"617":{}}}],["passwd",{"_index":333,"title":{},"description":{"69":{}}}],["password",{"_index":318,"title":{"64":{},"65":{},"66":{},"67":{},"68":{},"69":{},"209":{},"216":{},"220":{},"466":{},"501":{},"502":{}},"description":{"64":{},"65":{},"66":{},"67":{},"68":{},"69":{},"87":{},"96":{},"129":{},"209":{},"216":{},"220":{},"465":{},"501":{},"611":{},"617":{}}}],["path",{"_index":711,"title":{"641":{}},"description":{"200":{},"641":{}}}],["pattern",{"_index":1340,"title":{},"description":{"465":{}}}],["paus",{"_index":1720,"title":{},"description":{"613":{}}}],["pause_transfer_sess",{"_index":1721,"title":{},"description":{"613":{}}}],["pdn",{"_index":901,"title":{},"description":{"258":{},"273":{}}}],["pem",{"_index":1189,"title":{},"description":{"386":{}}}],["pend",{"_index":98,"title":{"8":{},"11":{},"17":{}},"description":{"8":{},"11":{}}}],["per",{"_index":1624,"title":{"648":{}},"description":{"567":{},"643":{},"650":{},"651":{},"652":{},"654":{},"656":{},"657":{},"658":{}}}],["per-account",{"_index":167,"title":{},"description":{"33":{}}}],["per-login",{"_index":186,"title":{},"description":{"34":{}}}],["percentag",{"_index":1527,"title":{},"description":{"536":{}}}],["perform",{"_index":362,"title":{},"description":{"78":{},"115":{},"120":{},"121":{},"128":{},"154":{},"215":{},"278":{},"328":{},"337":{},"486":{},"565":{},"567":{},"571":{},"601":{},"607":{},"608":{},"643":{},"650":{},"651":{},"652":{},"654":{},"656":{},"657":{},"658":{}}}],["period",{"_index":1144,"title":{},"description":{"367":{},"368":{},"537":{}}}],["perman",{"_index":1481,"title":{},"description":{"516":{}}}],["permiss",{"_index":1221,"title":{"444":{}},"description":{"397":{},"444":{}}}],["permit",{"_index":1707,"title":{},"description":{"611":{},"617":{}}}],["permitrootlogin=no",{"_index":1729,"title":{},"description":{"617":{}}}],["permitrootlogin=y",{"_index":1726,"title":{},"description":{"617":{}}}],["persist",{"_index":172,"title":{},"description":{"33":{},"34":{}}}],["person",{"_index":184,"title":{},"description":{"34":{}}}],["personalization_get",{"_index":182,"title":{},"description":{"33":{}}}],["personalization_set",{"_index":192,"title":{},"description":{"34":{}}}],["personalz",{"_index":189,"title":{},"description":{"34":{}}}],["php",{"_index":1763,"title":{"634":{},"635":{},"636":{},"637":{},"638":{},"639":{},"640":{},"641":{},"642":{},"643":{},"644":{},"645":{},"646":{},"647":{},"648":{}},"description":{"634":{},"635":{},"636":{},"637":{},"638":{},"639":{},"640":{},"642":{},"644":{},"645":{},"646":{},"647":{},"648":{},"651":{},"657":{}}}],["php'",{"_index":1776,"title":{},"description":{"641":{}}}],["php-fpm",{"_index":1781,"title":{"649":{},"650":{},"651":{},"652":{},"653":{},"654":{},"655":{},"656":{},"657":{},"658":{}},"description":{"643":{},"649":{},"650":{},"651":{},"652":{},"653":{},"654":{},"655":{},"656":{},"657":{},"658":{}}}],["php.ini",{"_index":1768,"title":{"637":{},"638":{}},"description":{"637":{},"638":{},"646":{}}}],["php_fpm_config_get",{"_index":1811,"title":{},"description":{"657":{}}}],["php_fpm_config_set",{"_index":1800,"title":{},"description":{"651":{}}}],["php_get_default_accounts_to_fpm",{"_index":1812,"title":{},"description":{"658":{}}}],["php_get_handl",{"_index":1765,"title":{},"description":{"635":{}}}],["php_get_impacted_domain",{"_index":1767,"title":{},"description":{"636":{}}}],["php_get_installed_vers",{"_index":1778,"title":{},"description":{"642":{}}}],["php_get_old_fpm_flag",{"_index":1802,"title":{},"description":{"653":{}}}],["php_get_system_default_vers",{"_index":1788,"title":{},"description":{"644":{}}}],["php_get_vhost_vers",{"_index":1775,"title":{},"description":{"640":{}}}],["php_get_vhosts_by_vers",{"_index":1796,"title":{},"description":{"648":{}}}],["php_ini_get_cont",{"_index":1771,"title":{},"description":{"638":{}}}],["php_ini_get_direct",{"_index":1794,"title":{},"description":{"646":{}}}],["php_ini_set_cont",{"_index":1770,"title":{},"description":{"637":{}}}],["php_ini_set_direct",{"_index":1790,"title":{},"description":{"645":{}}}],["php_set_default_accounts_to_fpm",{"_index":1803,"title":{},"description":{"654":{}}}],["php_set_handl",{"_index":1795,"title":{},"description":{"647":{}}}],["php_set_old_fpm_flag",{"_index":1807,"title":{},"description":{"655":{}}}],["php_set_session_save_path",{"_index":1777,"title":{},"description":{"641":{}}}],["php_set_system_default_vers",{"_index":1774,"title":{},"description":{"639":{}}}],["php_set_vhost_vers",{"_index":1787,"title":{},"description":{"643":{}}}],["piec",{"_index":1288,"title":{},"description":{"427":{}}}],["pkgacct",{"_index":573,"title":{"152":{}},"description":{"152":{}}}],["place",{"_index":1230,"title":{},"description":{"400":{}}}],["plan",{"_index":249,"title":{"42":{},"294":{},"295":{},"296":{},"297":{},"298":{},"299":{},"300":{},"301":{},"302":{},"303":{},"304":{},"442":{}},"description":{"41":{},"42":{},"46":{},"84":{},"85":{},"280":{},"285":{},"294":{},"295":{},"296":{},"297":{},"298":{},"299":{},"300":{},"301":{},"302":{},"303":{}}}],["plan'",{"_index":982,"title":{},"description":{"297":{},"304":{}}}],["pleas",{"_index":1342,"title":{},"description":{"465":{}}}],["plugin",{"_index":188,"title":{"595":{},"596":{}},"description":{"34":{},"81":{},"85":{},"595":{},"596":{}}}],["point",{"_index":1206,"title":{},"description":{"392":{}}}],["pointer",{"_index":1204,"title":{},"description":{"392":{}}}],["polici",{"_index":486,"title":{"130":{}},"description":{"125":{},"126":{},"130":{},"388":{},"391":{}}}],["pool",{"_index":1023,"title":{"651":{},"657":{}},"description":{"322":{},"651":{},"657":{}}}],["pop3",{"_index":1172,"title":{"379":{}},"description":{"379":{}}}],["port",{"_index":238,"title":{},"description":{"38":{},"115":{},"118":{},"538":{},"611":{},"615":{}}}],["portal",{"_index":662,"title":{"184":{},"192":{},"195":{}},"description":{"194":{}}}],["portal](https://tickets.cpanel.net",{"_index":651,"title":{},"description":{"181":{},"182":{},"184":{},"191":{},"193":{},"195":{}}}],["portion",{"_index":709,"title":{},"description":{"200":{}}}],["possess",{"_index":962,"title":{},"description":{"287":{},"528":{},"529":{}}}],["possibl",{"_index":877,"title":{"603":{}},"description":{"254":{},"295":{},"296":{}}}],["post",{"_index":1351,"title":{"473":{},"498":{},"503":{}},"description":{"469":{},"471":{},"473":{},"498":{},"503":{},"637":{}}}],["postgresql",{"_index":741,"title":{"218":{},"219":{},"220":{},"221":{}},"description":{"211":{},"212":{},"217":{},"218":{},"219":{},"220":{},"221":{}}}],["potenti",{"_index":1404,"title":{},"description":{"491":{},"537":{}}}],["powerdn",{"_index":805,"title":{},"description":{"236":{},"237":{},"238":{},"239":{},"240":{},"241":{},"242":{},"258":{},"259":{},"263":{},"264":{},"273":{}}}],["preconfigur",{"_index":1766,"title":{"636":{},"653":{},"655":{}},"description":{"653":{}}}],["prefer",{"_index":1115,"title":{},"description":{"361":{}}}],["prefix",{"_index":1755,"title":{"632":{}},"description":{"632":{}}}],["prepar",{"_index":1899,"title":{},"description":{"699":{}}}],["present",{"_index":1828,"title":{},"description":{"665":{}}}],["preserv",{"_index":913,"title":{},"description":{"261":{},"663":{}}}],["prevent",{"_index":1121,"title":{},"description":{"364":{}}}],["previou",{"_index":1338,"title":{},"description":{"465":{}}}],["previously-exclud",{"_index":1630,"title":{},"description":{"570":{}}}],["price",{"_index":612,"title":{"170":{}},"description":{"170":{}}}],["primari",{"_index":1372,"title":{"538":{}},"description":{"478":{},"480":{},"538":{}}}],["privacy-enhanc",{"_index":1187,"title":{},"description":{"386":{}}}],["privat",{"_index":457,"title":{"337":{},"386":{},"389":{}},"description":{"115":{},"118":{},"337":{},"386":{},"588":{}}}],["privileg",{"_index":265,"title":{"44":{},"445":{},"446":{},"447":{}},"description":{"44":{},"75":{},"445":{},"446":{},"447":{},"462":{}}}],["privilege](https://go.cpanel.net/whmdocseditresellernameserversandprivileg",{"_index":1568,"title":{},"description":{"544":{}}}],["privileges*](https://go.cpanel.net/whmdocseditresellernameserversandprivileg",{"_index":1308,"title":{},"description":{"445":{},"447":{}}}],["problem",{"_index":1134,"title":{},"description":{"365":{},"366":{},"469":{},"471":{},"491":{},"581":{},"582":{},"671":{}}}],["procedur",{"_index":491,"title":{},"description":{"128":{}}}],["process",{"_index":88,"title":{"530":{}},"description":{"5":{},"13":{},"14":{},"17":{},"57":{},"60":{},"215":{},"224":{},"226":{},"322":{},"530":{},"595":{},"596":{},"598":{},"611":{},"612":{},"613":{},"614":{},"615":{},"618":{},"620":{},"623":{},"624":{},"625":{},"626":{},"652":{}}}],["processor",{"_index":1529,"title":{},"description":{"536":{}}}],["product",{"_index":610,"title":{"169":{},"170":{},"171":{},"172":{},"173":{}},"description":{"169":{},"170":{},"171":{},"172":{},"173":{},"200":{}}}],["product_group",{"_index":617,"title":{},"description":{"171":{}}}],["product_id",{"_index":635,"title":{},"description":{"171":{}}}],["profil",{"_index":776,"title":{"223":{},"224":{},"225":{},"226":{},"227":{},"228":{},"229":{},"230":{},"231":{},"396":{},"517":{},"519":{},"520":{},"521":{},"631":{},"633":{}},"description":{"223":{},"224":{},"225":{},"226":{},"227":{},"229":{},"230":{},"231":{},"396":{},"517":{},"520":{},"521":{},"631":{},"633":{}}}],["profile'",{"_index":791,"title":{},"description":{"228":{}}}],["profile](https://docs.cpanel.net/whm/server-configuration/server-profil",{"_index":1489,"title":{},"description":{"519":{}}}],["profile](https://go.cpanel.net/whmlinkednod",{"_index":1468,"title":{},"description":{"513":{}}}],["profiles](https://go.cpanel.net/serverrol",{"_index":1487,"title":{},"description":{"518":{}}}],["progress",{"_index":783,"title":{},"description":{"226":{},"652":{}}}],["propag",{"_index":1502,"title":{},"description":{"525":{}}}],["properli",{"_index":29,"title":{},"description":{"2":{},"328":{},"329":{},"330":{},"331":{},"332":{},"333":{},"334":{}}}],["properti",{"_index":1371,"title":{},"description":{"478":{},"480":{},"524":{}}}],["protect",{"_index":1190,"title":{"414":{}},"description":{"386":{},"414":{}}}],["protocol",{"_index":1386,"title":{},"description":{"483":{},"484":{},"485":{},"486":{}}}],["provid",{"_index":422,"title":{"97":{},"98":{},"100":{},"101":{},"102":{},"103":{},"104":{},"105":{},"106":{},"107":{},"108":{},"109":{},"110":{},"170":{},"171":{},"172":{},"173":{},"174":{},"175":{},"176":{},"177":{},"178":{},"179":{},"418":{},"419":{},"420":{},"423":{},"426":{},"564":{},"568":{}},"description":{"97":{},"98":{},"100":{},"101":{},"102":{},"103":{},"104":{},"105":{},"106":{},"107":{},"108":{},"109":{},"112":{},"166":{},"168":{},"170":{},"171":{},"174":{},"175":{},"176":{},"177":{},"178":{},"179":{},"200":{},"418":{},"419":{},"420":{},"423":{},"426":{},"490":{},"511":{},"564":{},"568":{},"572":{},"575":{},"633":{},"656":{}}}],["provider'",{"_index":639,"title":{},"description":{"173":{}}}],["provis",{"_index":1683,"title":{},"description":{"603":{}}}],["proxi",{"_index":1498,"title":{"525":{},"531":{},"532":{}},"description":{"525":{},"531":{},"537":{}}}],["proxying](https://go.cpanel.net/serviceproxi",{"_index":1499,"title":{},"description":{"525":{},"531":{},"532":{}}}],["ptr",{"_index":1203,"title":{"392":{}},"description":{"392":{}}}],["ptr](https://en.wikipedia.org/wiki/reverse_dns_lookup#multiple_pointer_record",{"_index":897,"title":{},"description":{"256":{}}}],["public",{"_index":454,"title":{"337":{},"338":{},"339":{},"449":{},"450":{}},"description":{"115":{},"337":{},"338":{},"339":{},"449":{},"450":{},"611":{},"617":{}}}],["public/priv",{"_index":1374,"title":{},"description":{"478":{},"480":{},"481":{}}}],["publish",{"_index":907,"title":{},"description":{"260":{}}}],["purchas",{"_index":1400,"title":{},"description":{"490":{}}}],["purchase_a_licens",{"_index":1401,"title":{},"description":{"490":{}}}],["purge_interval_min",{"_index":1281,"title":{},"description":{"425":{}}}],["purpos",{"_index":1373,"title":{},"description":{"478":{},"480":{}}}],["pushbullet",{"_index":1431,"title":{"500":{},"504":{}},"description":{"500":{},"504":{}}}],["put",{"_index":1150,"title":{},"description":{"369":{},"377":{},"378":{}}}],["putti",{"_index":472,"title":{"118":{}},"description":{"118":{}}}],["qualifi",{"_index":1593,"title":{},"description":{"550":{},"579":{}}}],["quantiti",{"_index":1639,"title":{},"description":{"578":{}}}],["queri",{"_index":851,"title":{"371":{}},"description":{"248":{},"250":{},"371":{}}}],["queu",{"_index":89,"title":{"377":{}},"description":{"5":{}}}],["queue",{"_index":83,"title":{"4":{},"12":{},"13":{},"59":{},"378":{},"399":{},"578":{}},"description":{"4":{},"5":{},"6":{},"7":{},"8":{},"9":{},"10":{},"11":{},"12":{},"13":{},"14":{},"16":{},"17":{},"233":{},"369":{},"377":{},"378":{},"399":{},"578":{},"593":{},"612":{}}}],["queue'",{"_index":110,"title":{},"description":{"15":{}}}],["quota",{"_index":280,"title":{"48":{},"49":{},"51":{},"53":{},"443":{}},"description":{"48":{},"49":{},"51":{},"53":{},"443":{},"535":{}}}],["quota_en",{"_index":287,"title":{},"description":{"51":{}}}],["ram",{"_index":1783,"title":{},"description":{"643":{},"650":{},"651":{},"652":{},"654":{},"656":{},"657":{},"658":{}}}],["random",{"_index":498,"title":{},"description":{"129":{},"132":{}}}],["rang",{"_index":1032,"title":{"328":{},"329":{},"330":{},"331":{},"333":{},"334":{}},"description":{"328":{},"330":{},"332":{},"333":{},"334":{}}}],["range'",{"_index":1051,"title":{},"description":{"331":{}}}],["ranges*](https://go.cpanel.net/whmdocsipv6rang",{"_index":1033,"title":{},"description":{"328":{}}}],["rare",{"_index":762,"title":{},"description":{"215":{}}}],["rate",{"_index":1427,"title":{},"description":{"498":{},"500":{},"501":{}}}],["re-configur",{"_index":493,"title":{},"description":{"128":{}}}],["re-creat",{"_index":817,"title":{},"description":{"238":{},"242":{}}}],["read",{"_index":68,"title":{},"description":{"2":{},"15":{},"23":{},"41":{},"46":{},"60":{},"81":{},"84":{},"85":{},"87":{},"96":{},"114":{},"115":{},"191":{},"192":{},"245":{},"249":{},"250":{},"252":{},"258":{},"265":{},"273":{},"279":{},"286":{},"297":{},"364":{},"402":{},"455":{},"473":{},"491":{},"499":{},"507":{},"513":{},"515":{},"518":{},"537":{},"549":{},"550":{},"600":{},"601":{},"607":{},"608":{},"611":{},"612":{},"613":{},"614":{},"615":{},"618":{},"620":{},"623":{},"624":{},"625":{},"626":{},"630":{}}}],["read_cpgreylist_deferred_entri",{"_index":1291,"title":{},"description":{"427":{}}}],["read_cpgreylist_trusted_host",{"_index":1293,"title":{},"description":{"429":{}}}],["read_cphulk_record",{"_index":1091,"title":{},"description":{"343":{}}}],["reason",{"_index":81,"title":{},"description":{"3":{}}}],["reboot",{"_index":1520,"title":{"535":{}},"description":{"535":{},"541":{}}}],["rebuild",{"_index":1022,"title":{"405":{}},"description":{"322":{},"405":{},"435":{},"525":{},"531":{},"590":{}}}],["rebuild_mail_sni_config",{"_index":1247,"title":{},"description":{"405":{}}}],["rebuilduserssldb",{"_index":1661,"title":{},"description":{"590":{}}}],["receiv",{"_index":807,"title":{},"description":{"236":{},"237":{},"238":{},"239":{},"240":{},"241":{},"242":{},"259":{},"263":{},"264":{},"364":{},"365":{},"366":{},"370":{},"371":{},"372":{},"373":{},"396":{},"500":{},"501":{},"671":{}}}],["recipi",{"_index":1142,"title":{"367":{},"368":{}},"description":{"367":{}}}],["recipient'",{"_index":1290,"title":{},"description":{"427":{}}}],["recogn",{"_index":234,"title":{},"description":{"38":{}}}],["recommend",{"_index":246,"title":{"630":{}},"description":{"41":{},"46":{},"81":{},"245":{},"374":{},"386":{},"389":{},"445":{},"447":{},"465":{},"469":{},"470":{},"471":{},"569":{},"580":{},"607":{},"608":{},"630":{},"637":{},"643":{},"650":{},"651":{},"652":{},"654":{},"656":{},"657":{},"658":{}}}],["recommendations](https://go.cpanel.net/easyapache4recommend",{"_index":1751,"title":{},"description":{"630":{}}}],["record",{"_index":44,"title":{"245":{},"246":{},"247":{},"250":{},"258":{},"259":{},"262":{},"265":{},"267":{},"273":{},"341":{},"343":{},"344":{},"346":{},"347":{},"374":{},"381":{},"382":{},"383":{},"384":{},"385":{},"388":{},"389":{},"390":{},"391":{},"392":{},"393":{},"394":{}},"description":{"2":{},"15":{},"23":{},"41":{},"46":{},"194":{},"236":{},"238":{},"242":{},"245":{},"246":{},"247":{},"249":{},"250":{},"252":{},"255":{},"258":{},"259":{},"260":{},"261":{},"262":{},"263":{},"264":{},"265":{},"267":{},"273":{},"343":{},"344":{},"346":{},"347":{},"374":{},"381":{},"382":{},"383":{},"384":{},"385":{},"388":{},"389":{},"390":{},"391":{},"392":{},"402":{},"545":{}}}],["record'",{"_index":833,"title":{},"description":{"245":{}}}],["record](https://en.wikipedia.org/wiki/mx_record",{"_index":896,"title":{},"description":{"256":{}}}],["record](https://tools.ietf.org/html/rfc4470",{"_index":922,"title":{},"description":{"264":{}}}],["record_exp_time_min",{"_index":1278,"title":{},"description":{"425":{}}}],["records](https://en.wikipedia.org/wiki/list_of_dns_record_types#a",{"_index":898,"title":{},"description":{"256":{}}}],["records](https://tools.ietf.org/html/rfc7208",{"_index":50,"title":{},"description":{"2":{},"23":{},"41":{},"46":{},"245":{},"249":{},"252":{},"265":{},"402":{}}}],["recov",{"_index":1328,"title":{},"description":{"462":{}}}],["recreat",{"_index":755,"title":{},"description":{"215":{}}}],["red",{"_index":53,"title":{},"description":{"2":{},"15":{},"23":{},"41":{},"46":{},"245":{},"249":{},"252":{},"265":{},"402":{}}}],["redirect",{"_index":524,"title":{"141":{},"393":{},"394":{}},"description":{"141":{},"393":{},"394":{}}}],["refer",{"_index":1553,"title":{},"description":{"538":{}}}],["refresh",{"_index":1013,"title":{},"description":{"315":{}}}],["regener",{"_index":450,"title":{},"description":{"114":{},"591":{}}}],["regist",{"_index":408,"title":{"94":{},"339":{}},"description":{"94":{}}}],["registr",{"_index":1633,"title":{"572":{}},"description":{"572":{}}}],["registrar",{"_index":813,"title":{},"description":{"236":{},"238":{},"242":{}}}],["regular",{"_index":460,"title":{},"description":{"115":{},"120":{}}}],["reinstal",{"_index":734,"title":{},"description":{"208":{}}}],["reject",{"_index":1149,"title":{},"description":{"369":{},"377":{},"378":{}}}],["relat",{"_index":700,"title":{},"description":{"196":{},"480":{}}}],["relationship",{"_index":857,"title":{},"description":{"250":{}}}],["relationship](https://go.cpanel.net/whmdocsdnsclust",{"_index":856,"title":{},"description":{"250":{}}}],["releas",{"_index":1165,"title":{"377":{},"546":{}},"description":{"377":{},"547":{},"551":{}}}],["release_outgoing_email",{"_index":1166,"title":{},"description":{"377":{}}}],["relev",{"_index":46,"title":{},"description":{"2":{},"15":{},"23":{},"41":{},"46":{},"245":{},"249":{},"252":{},"265":{},"402":{}}}],["remot",{"_index":379,"title":{"82":{},"222":{},"223":{},"224":{},"225":{},"226":{},"227":{},"228":{},"229":{},"230":{},"231":{},"233":{},"306":{},"509":{},"611":{},"615":{},"617":{},"622":{}},"description":{"82":{},"114":{},"157":{},"202":{},"203":{},"204":{},"205":{},"206":{},"207":{},"208":{},"209":{},"211":{},"212":{},"213":{},"214":{},"215":{},"216":{},"217":{},"222":{},"223":{},"224":{},"225":{},"226":{},"227":{},"228":{},"229":{},"230":{},"231":{},"233":{},"306":{},"469":{},"470":{},"471":{},"509":{},"510":{},"511":{},"513":{},"514":{},"515":{},"572":{},"611":{},"615":{},"617":{},"622":{},"671":{}}}],["remote_basic_credential_check",{"_index":1730,"title":{},"description":{"617":{}}}],["remote_mysql_create_profil",{"_index":794,"title":{},"description":{"231":{}}}],["remote_mysql_create_profile_via_ssh",{"_index":793,"title":{},"description":{"230":{}}}],["remote_mysql_delete_profil",{"_index":777,"title":{},"description":{"223":{}}}],["remote_mysql_initiate_profile_activ",{"_index":778,"title":{},"description":{"224":{}}}],["remote_mysql_monitor_profile_activ",{"_index":784,"title":{},"description":{"226":{}}}],["remote_mysql_read_profil",{"_index":779,"title":{},"description":{"225":{},"229":{}}}],["remote_mysql_update_profil",{"_index":790,"title":{},"description":{"227":{}}}],["remote_mysql_validate_profil",{"_index":792,"title":{},"description":{"228":{}}}],["remotestorag",{"_index":1301,"title":{"437":{}},"description":{"437":{}}}],["remov",{"_index":91,"title":{"6":{},"7":{},"8":{},"9":{},"10":{},"11":{},"27":{},"32":{},"128":{},"188":{},"241":{},"282":{},"296":{},"313":{},"314":{},"323":{},"329":{},"334":{},"341":{},"342":{},"346":{},"370":{},"371":{},"383":{},"394":{},"400":{},"411":{},"412":{},"415":{},"481":{},"514":{},"531":{},"566":{},"593":{},"607":{},"619":{},"665":{},"667":{},"670":{},"683":{},"694":{},"696":{}},"description":{"6":{},"7":{},"8":{},"9":{},"10":{},"11":{},"27":{},"29":{},"32":{},"84":{},"85":{},"128":{},"136":{},"182":{},"183":{},"188":{},"200":{},"236":{},"241":{},"246":{},"255":{},"271":{},"282":{},"313":{},"314":{},"319":{},"323":{},"329":{},"334":{},"341":{},"342":{},"370":{},"371":{},"383":{},"384":{},"393":{},"394":{},"400":{},"445":{},"447":{},"462":{},"466":{},"468":{},"481":{},"525":{},"531":{},"607":{},"619":{},"670":{},"683":{},"687":{},"694":{},"696":{}}}],["remove_autossl_user_excluded_domain",{"_index":1621,"title":{},"description":{"566":{}}}],["remove_connected_appl",{"_index":1382,"title":{},"description":{"481":{}}}],["remove_dmarc",{"_index":1181,"title":{},"description":{"383":{}}}],["remove_in_progress_exim_config_edit",{"_index":1236,"title":{},"description":{"400":{}}}],["remove_integration_group",{"_index":1011,"title":{},"description":{"313":{}}}],["remove_integration_link",{"_index":1012,"title":{},"description":{"314":{}}}],["remove_override_features_for_us",{"_index":956,"title":{},"description":{"282":{}}}],["remove_zone_key",{"_index":822,"title":{},"description":{"241":{}}}],["removeacct",{"_index":194,"title":{},"description":{"35":{}}}],["removezonerecord",{"_index":846,"title":{},"description":{"246":{}}}],["renam",{"_index":750,"title":{},"description":{"215":{},"219":{}}}],["rename_mysql_databas",{"_index":766,"title":{},"description":{"215":{}}}],["rename_mysql_us",{"_index":748,"title":{},"description":{"214":{}}}],["rename_postgresql_databas",{"_index":773,"title":{},"description":{"219":{}}}],["rename_postgresql_us",{"_index":775,"title":{},"description":{"221":{}}}],["reorder_hook",{"_index":1019,"title":{},"description":{"320":{}}}],["repair",{"_index":1217,"title":{"397":{},"398":{},"516":{},"606":{}},"description":{"398":{},"516":{},"606":{}}}],["replac",{"_index":387,"title":{},"description":{"84":{},"85":{},"387":{},"400":{},"465":{},"567":{},"569":{},"570":{}}}],["report",{"_index":104,"title":{"12":{},"348":{},"671":{}},"description":{"12":{},"226":{},"348":{},"526":{},"532":{},"671":{}}}],["repositori",{"_index":1458,"title":{},"description":{"507":{}}}],["repres",{"_index":549,"title":{},"description":{"151":{},"152":{},"251":{},"256":{},"297":{},"309":{},"536":{}}}],["request",{"_index":177,"title":{"78":{},"190":{}},"description":{"33":{},"78":{},"181":{},"182":{},"183":{},"184":{},"185":{},"186":{},"187":{},"188":{},"190":{},"191":{},"192":{},"193":{},"194":{},"195":{},"233":{},"469":{},"471":{},"473":{},"588":{}}}],["requir",{"_index":220,"title":{"601":{}},"description":{"37":{},"38":{},"81":{},"219":{},"227":{},"250":{},"387":{},"513":{},"515":{},"535":{},"593":{},"643":{},"650":{},"651":{},"652":{},"654":{},"656":{},"657":{},"658":{}}}],["resel",{"_index":331,"title":{"445":{},"452":{},"455":{},"458":{},"459":{},"460":{},"461":{},"462":{},"463":{}},"description":{"69":{},"74":{},"81":{},"115":{},"132":{},"200":{},"287":{},"291":{},"438":{},"440":{},"441":{},"442":{},"444":{},"445":{},"447":{},"448":{},"452":{},"458":{},"459":{},"460":{},"461":{},"462":{},"463":{},"465":{},"640":{}}}],["reseller'",{"_index":1302,"title":{"442":{},"443":{},"451":{},"453":{},"454":{},"456":{},"457":{},"462":{}},"description":{"439":{},"443":{},"451":{},"453":{},"454":{},"455":{},"456":{},"457":{},"462":{}}}],["resellerstat",{"_index":1320,"title":{},"description":{"454":{}}}],["reset",{"_index":736,"title":{},"description":{"209":{},"261":{},"434":{},"572":{}}}],["reset_autossl_provid",{"_index":1634,"title":{},"description":{"572":{}}}],["reset_service_ssl_certif",{"_index":1662,"title":{},"description":{"591":{}}}],["resetzon",{"_index":914,"title":{},"description":{"261":{}}}],["resid",{"_index":837,"title":{},"description":{"245":{},"251":{},"322":{},"667":{}}}],["resolv",{"_index":63,"title":{"258":{},"272":{},"273":{},"274":{},"278":{}},"description":{"2":{},"15":{},"23":{},"41":{},"46":{},"245":{},"246":{},"249":{},"252":{},"258":{},"265":{},"266":{},"272":{},"273":{},"274":{},"278":{},"402":{},"507":{}}}],["resolvedomainnam",{"_index":926,"title":{},"description":{"266":{}}}],["resort",{"_index":1485,"title":{},"description":{"516":{}}}],["resourc",{"_index":43,"title":{},"description":{"2":{},"15":{},"23":{},"41":{},"43":{},"46":{},"78":{},"245":{},"249":{},"252":{},"265":{},"402":{},"478":{},"480":{},"481":{}}}],["respons",{"_index":759,"title":{},"description":{"215":{}}}],["restart",{"_index":1505,"title":{"529":{},"541":{},"614":{}},"description":{"525":{},"529":{},"531":{},"584":{},"614":{},"663":{},"664":{},"699":{}}}],["restartservic",{"_index":1513,"title":{},"description":{"529":{}}}],["restor",{"_index":0,"title":{"0":{},"1":{},"2":{},"3":{},"4":{},"5":{},"6":{},"7":{},"8":{},"9":{},"10":{},"11":{},"12":{},"13":{},"14":{},"15":{},"16":{},"17":{},"143":{},"154":{},"261":{},"434":{},"572":{}},"description":{"0":{},"1":{},"2":{},"3":{},"4":{},"5":{},"6":{},"7":{},"8":{},"9":{},"10":{},"11":{},"12":{},"13":{},"14":{},"15":{},"16":{},"17":{},"143":{},"154":{},"215":{},"236":{},"261":{},"472":{},"473":{},"537":{},"611":{},"612":{},"613":{},"614":{},"615":{},"618":{},"620":{},"623":{},"624":{},"625":{},"626":{},"663":{},"664":{},"699":{}}}],["restore_config_from_fil",{"_index":1360,"title":{},"description":{"472":{}}}],["restore_config_from_upload",{"_index":1363,"title":{},"description":{"473":{}}}],["restore_modules_summari",{"_index":124,"title":{},"description":{"18":{}}}],["restore_queue_activ",{"_index":90,"title":{},"description":{"5":{}}}],["restore_queue_add_task",{"_index":9,"title":{},"description":{"1":{}}}],["restore_queue_clear_all_completed_task",{"_index":95,"title":{},"description":{"6":{}}}],["restore_queue_clear_all_failed_task",{"_index":97,"title":{},"description":{"7":{}}}],["restore_queue_clear_all_pending_task",{"_index":99,"title":{},"description":{"8":{}}}],["restore_queue_clear_all_task",{"_index":100,"title":{},"description":{"9":{}}}],["restore_queue_clear_completed_task",{"_index":102,"title":{},"description":{"10":{}}}],["restore_queue_clear_pending_task",{"_index":103,"title":{},"description":{"11":{}}}],["restore_queue_is_act",{"_index":107,"title":{},"description":{"13":{}}}],["restore_queue_list_act",{"_index":109,"title":{},"description":{"14":{}}}],["restore_queue_list_complet",{"_index":120,"title":{},"description":{"15":{}}}],["restore_queue_list_pend",{"_index":122,"title":{},"description":{"17":{}}}],["restore_queue_st",{"_index":121,"title":{},"description":{"16":{}}}],["restoreaccount",{"_index":72,"title":{},"description":{"2":{}}}],["restrict",{"_index":990,"title":{"465":{},"466":{}},"description":{"300":{},"301":{},"465":{},"466":{}}}],["restrict_whm_root_access",{"_index":1345,"title":{},"description":{"465":{}}}],["result",{"_index":151,"title":{"507":{}},"description":{"28":{},"152":{},"503":{},"603":{}}}],["retain",{"_index":322,"title":{},"description":{"66":{}}}],["retent",{"_index":1114,"title":{"360":{},"361":{}},"description":{"360":{},"361":{}}}],["retriev",{"_index":142,"title":{"168":{},"198":{}},"description":{"25":{},"33":{},"44":{},"47":{},"52":{},"56":{},"61":{},"65":{},"103":{},"104":{},"105":{},"112":{},"114":{},"153":{},"162":{},"168":{},"191":{},"192":{},"198":{},"203":{},"204":{},"206":{},"213":{},"217":{},"236":{},"275":{},"276":{},"277":{},"297":{},"306":{},"310":{},"324":{},"332":{},"351":{},"365":{},"374":{},"375":{},"376":{},"381":{},"390":{},"392":{},"399":{},"404":{},"429":{},"449":{},"476":{},"478":{},"480":{},"494":{},"495":{},"536":{},"539":{},"540":{},"562":{},"574":{},"575":{},"579":{},"583":{},"602":{},"620":{},"625":{},"657":{},"669":{},"688":{},"691":{},"692":{}}}],["retrieve_custom",{"_index":705,"title":{},"description":{"198":{}}}],["retrieve_transfer_session_remote_analysi",{"_index":1743,"title":{},"description":{"626":{}}}],["return",{"_index":26,"title":{"14":{},"15":{},"16":{},"17":{},"18":{},"21":{},"22":{},"25":{},"33":{},"36":{},"40":{},"44":{},"45":{},"47":{},"50":{},"52":{},"55":{},"56":{},"57":{},"58":{},"59":{},"61":{},"62":{},"63":{},"65":{},"67":{},"71":{},"75":{},"76":{},"84":{},"85":{},"89":{},"93":{},"94":{},"101":{},"103":{},"104":{},"105":{},"109":{},"112":{},"114":{},"120":{},"123":{},"127":{},"130":{},"131":{},"137":{},"139":{},"142":{},"144":{},"145":{},"146":{},"147":{},"148":{},"149":{},"150":{},"151":{},"153":{},"157":{},"159":{},"160":{},"162":{},"166":{},"170":{},"171":{},"172":{},"177":{},"178":{},"193":{},"203":{},"204":{},"205":{},"206":{},"211":{},"212":{},"213":{},"217":{},"225":{},"226":{},"229":{},"244":{},"249":{},"250":{},"252":{},"254":{},"258":{},"259":{},"266":{},"267":{},"273":{},"275":{},"276":{},"277":{},"281":{},"283":{},"286":{},"289":{},"290":{},"291":{},"292":{},"297":{},"302":{},"303":{},"304":{},"306":{},"310":{},"311":{},"312":{},"318":{},"324":{},"325":{},"332":{},"333":{},"335":{},"337":{},"343":{},"345":{},"349":{},"350":{},"351":{},"352":{},"353":{},"357":{},"364":{},"365":{},"367":{},"368":{},"372":{},"373":{},"374":{},"375":{},"376":{},"386":{},"399":{},"403":{},"404":{},"409":{},"410":{},"417":{},"418":{},"419":{},"421":{},"424":{},"427":{},"429":{},"433":{},"436":{},"439":{},"446":{},"449":{},"451":{},"452":{},"453":{},"454":{},"470":{},"476":{},"483":{},"484":{},"485":{},"486":{},"490":{},"491":{},"493":{},"494":{},"495":{},"507":{},"509":{},"510":{},"511":{},"512":{},"518":{},"519":{},"520":{},"523":{},"526":{},"532":{},"533":{},"535":{},"536":{},"539":{},"540":{},"543":{},"547":{},"549":{},"550":{},"551":{},"554":{},"559":{},"560":{},"561":{},"562":{},"563":{},"564":{},"574":{},"575":{},"576":{},"579":{},"580":{},"581":{},"582":{},"583":{},"587":{},"589":{},"598":{},"599":{},"600":{},"601":{},"602":{},"603":{},"605":{},"620":{},"623":{},"624":{},"625":{},"626":{},"628":{},"629":{},"630":{},"632":{},"633":{},"635":{},"636":{},"638":{},"640":{},"642":{},"644":{},"646":{},"648":{},"652":{},"653":{},"656":{},"657":{},"658":{},"669":{},"680":{},"682":{},"688":{},"689":{},"690":{},"691":{},"692":{},"693":{}},"description":{"2":{},"3":{},"21":{},"22":{},"36":{},"55":{},"57":{},"58":{},"59":{},"62":{},"71":{},"84":{},"85":{},"123":{},"127":{},"129":{},"131":{},"139":{},"146":{},"148":{},"166":{},"168":{},"171":{},"177":{},"211":{},"212":{},"215":{},"217":{},"249":{},"252":{},"253":{},"258":{},"261":{},"273":{},"286":{},"291":{},"297":{},"302":{},"337":{},"345":{},"357":{},"374":{},"386":{},"417":{},"419":{},"421":{},"424":{},"433":{},"436":{},"439":{},"468":{},"469":{},"483":{},"484":{},"485":{},"486":{},"490":{},"498":{},"500":{},"503":{},"507":{},"509":{},"510":{},"511":{},"512":{},"519":{},"520":{},"523":{},"525":{},"531":{},"533":{},"536":{},"538":{},"550":{},"553":{},"554":{},"559":{},"560":{},"580":{},"581":{},"582":{},"605":{},"624":{},"628":{},"629":{},"630":{},"632":{},"633":{},"635":{},"638":{},"640":{},"642":{},"644":{},"646":{},"680":{},"682":{}}}],["returned</th",{"_index":623,"title":{},"description":{"171":{}}}],["revers",{"_index":849,"title":{"248":{}},"description":{"248":{},"250":{}}}],["review",{"_index":1432,"title":{},"description":{"500":{},"501":{}}}],["revok",{"_index":398,"title":{},"description":{"88":{},"461":{}}}],["rfc",{"_index":47,"title":{},"description":{"2":{},"15":{},"23":{},"41":{},"46":{},"245":{},"249":{},"252":{},"265":{},"402":{}}}],["rfc-1035](https://tools.ietf.org/html/rfc1035",{"_index":872,"title":{},"description":{"253":{}}}],["risk",{"_index":1354,"title":{},"description":{"469":{},"471":{}}}],["role",{"_index":726,"title":{"518":{}},"description":{"204":{},"205":{},"213":{},"250":{},"365":{},"518":{},"525":{},"531":{},"633":{},"645":{},"650":{},"660":{},"672":{}}}],["role*](https://go.cpanel.net/howtouseserverprofiles#rol",{"_index":737,"title":{},"description":{"209":{},"214":{},"215":{},"219":{},"221":{}}}],["role](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#rol",{"_index":718,"title":{},"description":{"202":{},"208":{},"364":{},"366":{},"370":{},"371":{},"413":{},"628":{},"635":{},"636":{},"641":{},"642":{},"643":{},"646":{},"647":{},"653":{},"654":{},"655":{},"661":{},"662":{},"663":{},"664":{},"665":{},"666":{},"667":{},"668":{},"669":{},"670":{},"671":{},"674":{},"675":{},"676":{},"677":{},"678":{},"679":{},"680":{},"681":{},"682":{},"683":{},"684":{},"686":{},"688":{},"689":{},"690":{},"691":{},"693":{},"694":{},"695":{},"696":{},"697":{},"699":{}}}],["role](https://go.cpanel.net/howtouseserverprofil",{"_index":296,"title":{},"description":{"55":{},"656":{}}}],["role](https://go.cpanel.net/howtouseserverprofiles#rol",{"_index":298,"title":{},"description":{"56":{},"57":{},"60":{},"216":{},"220":{},"260":{},"262":{},"267":{},"274":{},"328":{},"329":{},"330":{},"331":{},"332":{},"333":{},"334":{},"372":{},"373":{},"630":{},"640":{},"657":{},"698":{}}}],["role](https://go.cpanel.net/howtouseserverprofiles/#rol",{"_index":1860,"title":{},"description":{"687":{}}}],["role](https://go.cpanel.net/serverrol",{"_index":722,"title":{},"description":{"203":{},"206":{},"207":{},"244":{},"246":{},"249":{},"251":{},"252":{},"253":{},"256":{},"261":{},"396":{},"631":{},"637":{},"638":{},"639":{},"644":{},"648":{},"652":{},"658":{}}}],["role](https://go.cpanel.net/serverroles#rol",{"_index":839,"title":{},"description":{"245":{},"265":{},"538":{},"651":{},"692":{}}}],["role](https://https://go.cpanel.net/serverrol",{"_index":306,"title":{},"description":{"58":{},"59":{}}}],["roles](https://go.cpanel.net/serverrol",{"_index":742,"title":{},"description":{"211":{},"212":{},"217":{}}}],["root",{"_index":269,"title":{"45":{},"209":{},"466":{},"611":{}},"description":{"45":{},"69":{},"74":{},"115":{},"120":{},"121":{},"132":{},"151":{},"209":{},"291":{},"364":{},"365":{},"366":{},"465":{},"466":{},"537":{},"544":{},"611":{},"617":{}}}],["root/.ssh/authorized_key",{"_index":455,"title":{},"description":{"115":{}}}],["root_escalation_method",{"_index":1716,"title":{},"description":{"611":{},"617":{}}}],["root_password",{"_index":1717,"title":{},"description":{"611":{},"617":{}}}],["root`'",{"_index":1701,"title":{},"description":{"611":{},"617":{}}}],["root`-en",{"_index":351,"title":{},"description":{"74":{},"115":{}}}],["root`-level",{"_index":354,"title":{},"description":{"75":{},"469":{}}}],["rpm",{"_index":1664,"title":{"593":{},"594":{},"595":{},"596":{},"598":{},"599":{},"600":{},"601":{},"602":{},"603":{},"605":{},"606":{}},"description":{"593":{},"599":{},"600":{},"601":{},"602":{},"603":{},"607":{},"608":{}}}],["rpm.version",{"_index":1673,"title":{"607":{},"608":{}},"description":{"600":{},"601":{},"607":{},"608":{}}}],["rule",{"_index":1813,"title":{"659":{},"660":{},"661":{},"662":{},"663":{},"664":{},"665":{},"666":{},"667":{},"668":{},"669":{},"670":{},"671":{},"672":{},"673":{},"674":{},"677":{},"681":{},"682":{}},"description":{"659":{},"660":{},"662":{},"665":{},"666":{},"667":{},"668":{},"669":{},"670":{},"671":{},"672":{},"673":{},"674":{},"677":{},"681":{},"682":{},"684":{}}}],["rule'",{"_index":1820,"title":{},"description":{"661":{}}}],["ruleset",{"_index":1856,"title":{"684":{}},"description":{}}],["run",{"_index":35,"title":{"79":{},"80":{},"81":{},"82":{},"687":{}},"description":{"2":{},"15":{},"23":{},"33":{},"41":{},"46":{},"159":{},"171":{},"233":{},"236":{},"237":{},"238":{},"239":{},"240":{},"241":{},"242":{},"245":{},"246":{},"249":{},"252":{},"258":{},"259":{},"263":{},"264":{},"265":{},"271":{},"273":{},"400":{},"402":{},"469":{},"471":{},"491":{},"513":{},"537":{},"554":{},"593":{},"595":{},"596":{},"607":{},"608":{},"637":{},"638":{},"640":{},"642":{},"644":{},"645":{},"648":{},"653":{},"655":{}}}],["run_cpkeyclt",{"_index":1407,"title":{},"description":{"491":{}}}],["same",{"_index":889,"title":{},"description":{"255":{},"295":{},"513":{},"567":{},"578":{},"601":{},"607":{},"608":{}}}],["save",{"_index":183,"title":{"34":{},"358":{},"479":{},"545":{},"641":{},"662":{}},"description":{"34":{},"156":{},"199":{},"479":{},"641":{},"668":{}}}],["save_connected_appl",{"_index":1377,"title":{},"description":{"479":{}}}],["save_cpgreylist_config",{"_index":1283,"title":{},"description":{"425":{}}}],["save_cphulk_config",{"_index":1112,"title":{},"description":{"358":{}}}],["save_spamd_config",{"_index":1257,"title":{},"description":{"413":{}}}],["saveacllist",{"_index":1313,"title":{},"description":{"447":{}}}],["savemx",{"_index":916,"title":{},"description":{"262":{}}}],["scan",{"_index":1223,"title":{},"description":{"398":{},"507":{}}}],["schema",{"_index":1735,"title":{"620":{}},"description":{}}],["script",{"_index":115,"title":{"152":{},"316":{},"317":{},"318":{},"319":{},"320":{},"559":{}},"description":{"15":{},"152":{},"316":{},"317":{},"318":{},"319":{},"320":{},"365":{},"366":{},"491":{},"559":{},"607":{},"608":{}}}],["script](https://go.cpanel.net/pkgacctscript",{"_index":574,"title":{},"description":{"152":{}}}],["script](https://go.cpanel.net/theswapipscript",{"_index":835,"title":{},"description":{"245":{}}}],["scripts](https://docs.cpanel.net/knowledge-base/cpanel-product/interface-lock-script",{"_index":1545,"title":{},"description":{"537":{}}}],["search",{"_index":1160,"title":{"374":{}},"description":{"498":{},"500":{}}}],["second",{"_index":150,"title":{},"description":{"28":{},"151":{},"215":{}}}],["secret",{"_index":496,"title":{"129":{},"132":{}},"description":{"129":{},"132":{},"133":{}}}],["section",{"_index":1041,"title":{},"description":{"328":{},"329":{},"330":{},"331":{},"332":{},"333":{},"334":{},"400":{},"468":{},"469":{},"502":{},"503":{},"504":{},"505":{},"646":{}}}],["section.key",{"_index":1691,"title":{},"description":{"607":{},"608":{}}}],["secur",{"_index":485,"title":{"234":{},"341":{},"342":{},"343":{},"344":{},"345":{},"346":{},"347":{},"349":{},"350":{},"351":{},"352":{},"353":{},"355":{},"356":{},"357":{},"358":{},"359":{},"506":{},"507":{}},"description":{"125":{},"126":{},"234":{},"235":{},"237":{},"238":{},"239":{},"240":{},"241":{},"242":{},"263":{},"264":{},"340":{},"348":{},"354":{},"387":{},"464":{},"469":{},"471":{},"506":{},"507":{},"611":{},"617":{},"659":{},"673":{},"685":{}}}],["see",{"_index":38,"title":{},"description":{"2":{},"15":{},"23":{},"41":{},"46":{},"200":{},"245":{},"249":{},"252":{},"265":{},"402":{},"655":{}}}],["select",{"_index":798,"title":{},"description":{"233":{},"245":{},"265":{},"328":{},"329":{},"330":{},"331":{},"332":{},"333":{},"334":{},"371":{},"537":{},"584":{},"646":{}}}],["self-sign",{"_index":1657,"title":{"588":{},"591":{}},"description":{"588":{},"591":{}}}],["semant",{"_index":918,"title":{"263":{},"264":{}},"description":{"263":{},"264":{}}}],["send",{"_index":647,"title":{"498":{},"500":{},"503":{},"504":{}},"description":{"179":{},"365":{},"366":{},"369":{},"378":{},"392":{},"409":{},"410":{},"498":{},"500":{}}}],["send_test_posturl",{"_index":1428,"title":{},"description":{"498":{},"503":{}}}],["send_test_pushbullet_not",{"_index":1434,"title":{},"description":{"500":{},"504":{}}}],["sender",{"_index":1193,"title":{},"description":{"386":{},"388":{},"391":{}}}],["sender'",{"_index":1289,"title":{},"description":{"427":{}}}],["sent",{"_index":529,"title":{"144":{}},"description":{"144":{},"367":{},"368":{},"500":{},"501":{}}}],["separ",{"_index":713,"title":{},"description":{"200":{},"481":{}}}],["sequenc",{"_index":879,"title":{},"description":{"254":{}}}],["server",{"_index":22,"title":{"115":{},"117":{},"164":{},"201":{},"207":{},"250":{},"260":{},"395":{},"399":{},"403":{},"417":{},"468":{},"469":{},"470":{},"471":{},"508":{},"509":{},"510":{},"511":{},"512":{},"513":{},"514":{},"515":{},"517":{},"518":{},"520":{},"521":{},"541":{},"551":{},"576":{},"586":{},"601":{},"611":{},"615":{},"618":{},"685":{}},"description":{"2":{},"15":{},"21":{},"23":{},"36":{},"38":{},"40":{},"41":{},"45":{},"46":{},"55":{},"56":{},"57":{},"58":{},"59":{},"60":{},"62":{},"70":{},"75":{},"76":{},"82":{},"115":{},"117":{},"121":{},"125":{},"126":{},"130":{},"164":{},"182":{},"184":{},"200":{},"201":{},"208":{},"209":{},"211":{},"212":{},"217":{},"230":{},"231":{},"233":{},"236":{},"237":{},"238":{},"239":{},"240":{},"241":{},"242":{},"245":{},"249":{},"250":{},"251":{},"252":{},"259":{},"260":{},"263":{},"264":{},"265":{},"278":{},"291":{},"322":{},"323":{},"328":{},"329":{},"330":{},"331":{},"332":{},"333":{},"334":{},"337":{},"338":{},"339":{},"361":{},"369":{},"374":{},"377":{},"378":{},"384":{},"385":{},"388":{},"389":{},"395":{},"402":{},"403":{},"409":{},"410":{},"452":{},"467":{},"468":{},"469":{},"470":{},"471":{},"474":{},"475":{},"477":{},"478":{},"480":{},"481":{},"482":{},"489":{},"491":{},"492":{},"493":{},"494":{},"495":{},"496":{},"497":{},"498":{},"500":{},"501":{},"502":{},"503":{},"504":{},"505":{},"508":{},"509":{},"510":{},"511":{},"513":{},"514":{},"515":{},"516":{},"517":{},"518":{},"519":{},"520":{},"521":{},"522":{},"525":{},"526":{},"529":{},"531":{},"534":{},"537":{},"538":{},"541":{},"542":{},"544":{},"545":{},"546":{},"551":{},"554":{},"564":{},"580":{},"586":{},"594":{},"601":{},"611":{},"615":{},"617":{},"618":{},"627":{},"628":{},"630":{},"631":{},"635":{},"636":{},"637":{},"638":{},"639":{},"640":{},"641":{},"642":{},"643":{},"644":{},"646":{},"647":{},"648":{},"649":{},"650":{},"651":{},"652":{},"653":{},"654":{},"655":{},"656":{},"657":{},"658":{},"659":{},"660":{},"661":{},"662":{},"663":{},"664":{},"665":{},"666":{},"667":{},"668":{},"669":{},"670":{},"671":{},"672":{},"673":{},"674":{},"675":{},"676":{},"677":{},"678":{},"679":{},"680":{},"681":{},"682":{},"683":{},"684":{},"685":{},"686":{},"687":{},"688":{},"689":{},"690":{},"691":{},"692":{},"693":{},"694":{},"695":{},"696":{},"697":{},"698":{},"699":{}}}],["server'",{"_index":133,"title":{"145":{},"233":{},"244":{},"278":{},"325":{},"335":{},"491":{},"519":{},"537":{},"538":{},"539":{},"540":{},"617":{},"622":{}},"description":{"22":{},"120":{},"145":{},"147":{},"156":{},"172":{},"186":{},"187":{},"188":{},"203":{},"211":{},"212":{},"244":{},"261":{},"278":{},"303":{},"318":{},"325":{},"330":{},"331":{},"334":{},"337":{},"365":{},"366":{},"387":{},"389":{},"399":{},"417":{},"425":{},"446":{},"470":{},"476":{},"510":{},"519":{},"521":{},"530":{},"537":{},"539":{},"540":{},"544":{},"576":{},"580":{},"589":{},"611":{},"622":{},"692":{}}}],["server*](https://go.cpanel.net/howtouseserverprofil",{"_index":1798,"title":{},"description":{"650":{}}}],["server-wid",{"_index":1128,"title":{},"description":{"364":{}}}],["server](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profil",{"_index":1465,"title":{},"description":{"512":{}}}],["server](https://docs.cpanel.net/knowledge-base/general-systems-administration/how-to-use-server-profiles/#rol",{"_index":1761,"title":{},"description":{"633":{}}}],["server](https://go.cpanel.net/howtouseserverprofiles#rol",{"_index":1503,"title":{},"description":{"525":{},"531":{}}}],["server](https://go.cpanel.net/serverrol",{"_index":1789,"title":{},"description":{"645":{}}}],["server’",{"_index":1072,"title":{},"description":{"335":{}}}],["servic",{"_index":412,"title":{"404":{},"522":{},"523":{},"524":{},"525":{},"526":{},"527":{},"528":{},"529":{},"531":{},"532":{},"533":{},"583":{},"584":{},"587":{},"591":{}},"description":{"96":{},"101":{},"102":{},"108":{},"196":{},"322":{},"345":{},"355":{},"356":{},"400":{},"404":{},"419":{},"498":{},"500":{},"501":{},"521":{},"522":{},"523":{},"524":{},"525":{},"526":{},"527":{},"528":{},"529":{},"531":{},"532":{},"537":{},"583":{},"584":{},"587":{},"591":{}}}],["service'",{"_index":1491,"title":{},"description":{"521":{},"533":{}}}],["services](https://go.cpanel.net/firewal",{"_index":1696,"title":{},"description":{"611":{},"615":{}}}],["servicesclust",{"_index":1603,"title":{"555":{}},"description":{"555":{}}}],["servicestatu",{"_index":1508,"title":{},"description":{"526":{}}}],["session",{"_index":174,"title":{"95":{},"96":{},"146":{},"148":{},"610":{},"611":{},"612":{},"613":{},"614":{},"615":{}},"description":{"33":{},"34":{},"95":{},"96":{},"148":{},"191":{},"192":{},"195":{},"610":{},"611":{},"612":{},"613":{},"614":{},"615":{},"617":{},"622":{},"625":{},"626":{},"641":{}}}],["session'",{"_index":537,"title":{"624":{},"625":{},"626":{}},"description":{"146":{},"152":{},"624":{}}}],["session_id",{"_index":577,"title":{},"description":{"152":{}}}],["set",{"_index":136,"title":{"90":{},"128":{},"137":{},"138":{},"155":{},"232":{},"283":{},"321":{},"327":{},"354":{},"357":{},"358":{},"359":{},"361":{},"380":{},"395":{},"397":{},"424":{},"425":{},"445":{},"446":{},"447":{},"448":{},"475":{},"476":{},"493":{},"494":{},"495":{},"496":{},"497":{},"509":{},"515":{},"533":{},"573":{},"586":{},"604":{},"627":{},"659":{},"673":{},"685":{},"687":{}},"description":{"23":{},"33":{},"34":{},"41":{},"46":{},"66":{},"90":{},"106":{},"107":{},"128":{},"132":{},"133":{},"137":{},"138":{},"155":{},"156":{},"168":{},"173":{},"179":{},"191":{},"192":{},"232":{},"233":{},"258":{},"273":{},"278":{},"283":{},"304":{},"321":{},"327":{},"328":{},"329":{},"330":{},"331":{},"332":{},"333":{},"334":{},"354":{},"357":{},"358":{},"359":{},"366":{},"369":{},"378":{},"380":{},"394":{},"395":{},"397":{},"420":{},"424":{},"425":{},"440":{},"443":{},"448":{},"450":{},"475":{},"494":{},"495":{},"496":{},"497":{},"531":{},"533":{},"538":{},"546":{},"548":{},"567":{},"568":{},"569":{},"573":{},"586":{},"604":{},"627":{},"632":{},"639":{},"641":{},"645":{},"647":{},"659":{},"671":{},"673":{},"674":{},"677":{},"681":{},"682":{},"684":{},"685":{},"692":{},"697":{},"698":{},"699":{}}}],["set_application_contact_event_import",{"_index":1418,"title":{},"description":{"496":{}}}],["set_application_contact_import",{"_index":1419,"title":{},"description":{"497":{}}}],["set_autossl_metadata",{"_index":1623,"title":{},"description":{"567":{},"569":{}}}],["set_autossl_metadata_key",{"_index":1625,"title":{},"description":{"567":{},"569":{}}}],["set_autossl_provid",{"_index":1626,"title":{},"description":{"568":{}}}],["set_autossl_user_excluded_domain",{"_index":1631,"title":{},"description":{"570":{}}}],["set_cpanel_upd",{"_index":1583,"title":{},"description":{"548":{}}}],["set_cphulk_config_key",{"_index":1113,"title":{},"description":{"359":{}}}],["set_digest_auth",{"_index":241,"title":{},"description":{"38":{}}}],["set_enhancement_limit",{"_index":1304,"title":{},"description":{"440":{}}}],["set_local_mysql_root_password",{"_index":332,"title":{},"description":{"69":{},"209":{}}}],["set_manual_mx_redirect",{"_index":1214,"title":{},"description":{"393":{},"394":{}}}],["set_market_product_attribut",{"_index":640,"title":{},"description":{"173":{}}}],["set_market_provider_commission_id",{"_index":648,"title":{},"description":{"179":{}}}],["set_mysql_password",{"_index":767,"title":{},"description":{"216":{}}}],["set_nameserv",{"_index":801,"title":{},"description":{"233":{}}}],["set_nsec3_for_domain",{"_index":920,"title":{},"description":{"263":{}}}],["set_postgresql_password",{"_index":774,"title":{},"description":{"220":{}}}],["set_primary_servernam",{"_index":1560,"title":{},"description":{"538":{}}}],["set_provider_client_configur",{"_index":440,"title":{},"description":{"106":{}}}],["set_provider_display_configur",{"_index":441,"title":{},"description":{"107":{}}}],["set_public_contact",{"_index":1316,"title":{},"description":{"450":{}}}],["set_service_config_key",{"_index":1497,"title":{},"description":{"524":{}}}],["set_service_proxy_backend",{"_index":1507,"title":{},"description":{"525":{},"531":{}}}],["set_tier",{"_index":1578,"title":{},"description":{"546":{}}}],["set_tweakset",{"_index":1367,"title":{},"description":{"475":{}}}],["set_up_dns_resolver_workaround",{"_index":939,"title":{},"description":{"274":{}}}],["set_user_email_forward_destin",{"_index":1141,"title":{},"description":{"366":{}}}],["setacl",{"_index":1309,"title":{},"description":{"445":{}}}],["sethostnam",{"_index":1548,"title":{},"description":{"537":{}}}],["setminimumpasswordstrength",{"_index":323,"title":{},"description":{"66":{}}}],["setresellerip",{"_index":1323,"title":{},"description":{"455":{},"456":{}}}],["setresellerlimit",{"_index":1306,"title":{},"description":{"443":{}}}],["setresellermainip",{"_index":1321,"title":{},"description":{"455":{},"456":{}}}],["setresellernameserv",{"_index":1324,"title":{},"description":{"457":{}}}],["setresellerpackagelimit",{"_index":1305,"title":{},"description":{"442":{}}}],["setresolv",{"_index":949,"title":{},"description":{"278":{}}}],["setsiteip",{"_index":836,"title":{},"description":{"245":{},"326":{}}}],["settings*](https://docs.cpanel.net/whm/server-configuration/tweak-set",{"_index":1365,"title":{},"description":{"475":{}}}],["settings*](https://go.cpanel.net/whmdocstweakset",{"_index":1050,"title":{},"description":{"330":{},"331":{},"332":{},"333":{}}}],["settings*](https://go.cpanel.net/whmdocstweaksettings#system",{"_index":1043,"title":{},"description":{"328":{}}}],["settings](https://go.cpanel.net/whmdocstweakset",{"_index":1046,"title":{},"description":{"329":{}}}],["settings_",{"_index":1069,"title":{},"description":{"334":{}}}],["settings_](https://go.cpanel.net/whmdocstweakset",{"_index":1067,"title":{},"description":{"334":{}}}],["setup",{"_index":212,"title":{"532":{}},"description":{"36":{},"128":{},"328":{},"330":{},"331":{},"503":{},"504":{},"505":{},"537":{}}}],["setup*](https://docs.cpanel.net/whm/server-configuration/basic-webhost-manager-setup",{"_index":1444,"title":{},"description":{"502":{},"503":{}}}],["setup*](https://go.cpanel.net/whmdocsbasicasiswebhostmanagersetup",{"_index":1036,"title":{},"description":{"328":{},"330":{},"331":{}}}],["setup](https://docs.cpanel.net/whm/server-configuration/basic-webhost-manager-setup",{"_index":1448,"title":{},"description":{"504":{}}}],["setup](https://go.cpanel.net/whmdocsbasicasiswebhostmanagersetup",{"_index":1079,"title":{},"description":{"337":{}}}],["setup_",{"_index":1061,"title":{},"description":{"334":{},"337":{},"502":{}}}],["setup_](https://go.cpanel.net/whmdocsbasicasiswebhostmanagersetup",{"_index":1059,"title":{},"description":{"334":{}}}],["setup_via",{"_index":789,"title":{},"description":{"227":{}}}],["setupresel",{"_index":1325,"title":{},"description":{"459":{}}}],["sever",{"_index":780,"title":{},"description":{"226":{},"611":{},"617":{},"643":{},"650":{},"651":{},"652":{},"654":{},"656":{},"657":{},"658":{}}}],["share",{"_index":364,"title":{"250":{},"324":{}},"description":{"78":{},"250":{},"324":{},"328":{},"330":{},"331":{},"334":{}}}],["ship",{"_index":1564,"title":{},"description":{"543":{}}}],["showbw",{"_index":288,"title":{},"description":{"52":{}}}],["showcas",{"_index":1598,"title":{"553":{}},"description":{}}],["showcase](https://go.cpanel.net/guidetothefeatureshowcas",{"_index":1599,"title":{},"description":{"553":{}}}],["sign",{"_index":236,"title":{},"description":{"38":{},"96":{},"236":{},"238":{},"242":{},"259":{},"386":{},"588":{}}}],["similar",{"_index":1375,"title":{},"description":{"478":{},"480":{}}}],["simplest",{"_index":1727,"title":{},"description":{"617":{}}}],["singl",{"_index":101,"title":{},"description":{"10":{},"11":{},"41":{},"96":{},"154":{},"255":{},"359":{},"377":{},"567":{}}}],["site'",{"_index":1031,"title":{},"description":{"326":{}}}],["slack",{"_index":1450,"title":{"505":{}},"description":{"505":{}}}],["slower",{"_index":1392,"title":{},"description":{"486":{}}}],["sni",{"_index":1241,"title":{"403":{},"404":{},"405":{}},"description":{"403":{},"404":{},"405":{}}}],["socket",{"_index":1384,"title":{"483":{},"484":{},"485":{},"486":{}},"description":{"483":{},"484":{},"485":{},"486":{}}}],["softwar",{"_index":797,"title":{"233":{},"543":{},"544":{}},"description":{"233":{},"535":{},"543":{},"544":{},"643":{},"646":{}}}],["sort",{"_index":740,"title":{},"description":{"211":{},"374":{},"580":{}}}],["sort](https://go.cpanel.net/whmapi1sortoutput",{"_index":745,"title":{},"description":{"212":{},"217":{},"374":{},"580":{}}}],["sourc",{"_index":581,"title":{},"description":{"152":{},"615":{}}}],["space",{"_index":205,"title":{},"description":{"36":{}}}],["spam",{"_index":1248,"title":{"406":{},"414":{}},"description":{"406":{},"413":{},"414":{}}}],["spamassassin",{"_index":1256,"title":{"413":{}},"description":{"413":{}}}],["specif",{"_index":383,"title":{"249":{},"407":{},"408":{},"411":{},"412":{}},"description":{"84":{},"168":{},"199":{},"200":{},"254":{},"292":{},"342":{},"368":{},"407":{},"408":{},"411":{},"412":{},"478":{},"479":{},"480":{},"518":{},"523":{},"524":{},"570":{},"581":{}}}],["specifi",{"_index":301,"title":{},"description":{"57":{},"66":{},"96":{},"102":{},"108":{},"128":{},"144":{},"160":{},"200":{},"213":{},"223":{},"225":{},"228":{},"310":{},"337":{},"359":{},"364":{},"382":{},"418":{},"423":{},"426":{},"498":{},"500":{},"502":{},"503":{},"504":{},"505":{},"546":{},"557":{},"566":{},"603":{},"611":{},"617":{},"636":{},"648":{},"667":{},"697":{}}}],["spf",{"_index":42,"title":{"388":{},"391":{}},"description":{"2":{},"15":{},"23":{},"41":{},"46":{},"245":{},"249":{},"252":{},"265":{},"388":{},"391":{},"402":{}}}],["spf_bypass",{"_index":1276,"title":{},"description":{"425":{}}}],["sql",{"_index":732,"title":{"207":{}},"description":{}}],["ssh",{"_index":449,"title":{"113":{},"115":{},"116":{},"117":{},"119":{},"120":{},"121":{},"181":{},"182":{},"183":{},"185":{},"230":{},"617":{}},"description":{"113":{},"115":{},"116":{},"117":{},"119":{},"120":{},"121":{},"181":{},"182":{},"183":{},"185":{},"230":{},"611":{},"615":{},"617":{}}}],["ssh::authkey",{"_index":462,"title":{},"description":{"115":{},"121":{}}}],["ssh::listkey",{"_index":475,"title":{},"description":{"120":{}}}],["sshd_config",{"_index":1728,"title":{},"description":{"617":{}}}],["sshd_config`](https://linux.die.net/man/5/sshd_config",{"_index":1700,"title":{},"description":{"611":{}}}],["sshkey_nam",{"_index":1704,"title":{},"description":{"611":{},"617":{}}}],["sshkey_passphras",{"_index":1705,"title":{},"description":{"611":{},"617":{}}}],["ssl",{"_index":232,"title":{"574":{},"575":{},"576":{},"577":{},"578":{},"580":{},"584":{},"585":{},"586":{},"588":{},"589":{},"590":{},"591":{}},"description":{"38":{},"87":{},"171":{},"469":{},"471":{},"556":{},"573":{},"575":{},"576":{},"577":{},"578":{},"580":{},"584":{},"585":{},"586":{},"588":{},"589":{},"590":{},"591":{}}}],["ssl-encrypt",{"_index":1652,"title":{"583":{}},"description":{"583":{}}}],["stabil",{"_index":946,"title":{},"description":{"278":{}}}],["stage",{"_index":1815,"title":{"660":{},"663":{},"664":{},"665":{},"667":{},"668":{},"690":{},"699":{}},"description":{"660":{},"663":{},"664":{},"665":{},"667":{},"668":{},"690":{},"697":{},"699":{}}}],["standard",{"_index":893,"title":{},"description":{"256":{},"473":{},"513":{}}}],["start",{"_index":85,"title":{"5":{},"60":{},"208":{},"224":{},"552":{},"565":{},"571":{},"593":{},"594":{},"614":{}},"description":{"55":{},"322":{},"552":{},"595":{},"596":{},"614":{}}}],["start_autossl_check_for_all_us",{"_index":1632,"title":{},"description":{"571":{}}}],["start_autossl_check_for_one_us",{"_index":1620,"title":{},"description":{"565":{}}}],["start_background_mysql_upgrad",{"_index":735,"title":{},"description":{"208":{}}}],["start_background_pkgacct",{"_index":535,"title":{"146":{},"148":{}},"description":{"146":{},"148":{},"152":{}}}],["start_cpanel_upd",{"_index":1597,"title":{},"description":{"552":{}}}],["start_local_cpmove_restor",{"_index":588,"title":{},"description":{"154":{}}}],["start_profile_activ",{"_index":1493,"title":{},"description":{"521":{}}}],["start_transfer_sess",{"_index":1722,"title":{},"description":{"614":{}}}],["state",{"_index":542,"title":{"148":{}},"description":{"148":{},"215":{},"625":{}}}],["statist",{"_index":381,"title":{"83":{},"375":{},"376":{}},"description":{"83":{},"375":{},"376":{}}}],["statu",{"_index":282,"title":{"57":{},"130":{},"153":{},"159":{},"193":{},"202":{},"204":{},"345":{},"372":{},"373":{},"403":{},"404":{},"417":{},"421":{},"432":{},"459":{},"461":{},"491":{},"510":{},"526":{},"549":{},"550":{},"598":{},"625":{},"652":{},"653":{},"655":{},"658":{},"693":{}},"description":{"50":{},"57":{},"130":{},"153":{},"159":{},"191":{},"204":{},"226":{},"337":{},"345":{},"372":{},"373":{},"404":{},"417":{},"421":{},"459":{},"461":{},"491":{},"510":{}}}],["step",{"_index":751,"title":{},"description":{"215":{},"226":{}}}],["still",{"_index":1483,"title":{},"description":{"516":{},"525":{},"531":{}}}],["stop",{"_index":1170,"title":{"379":{},"610":{}},"description":{}}],["stopper",{"_index":1514,"title":{"530":{}},"description":{}}],["storag",{"_index":169,"title":{},"description":{"33":{},"34":{}}}],["store",{"_index":197,"title":{"112":{},"490":{},"502":{}},"description":{"36":{},"96":{},"112":{},"145":{},"157":{},"160":{},"166":{},"194":{},"195":{},"215":{},"308":{},"322":{},"475":{},"490":{},"689":{},"692":{}}}],["stream",{"_index":579,"title":{},"description":{"152":{}}}],["strength",{"_index":320,"title":{"65":{},"66":{},"67":{}},"description":{"65":{},"66":{},"67":{}}}],["string",{"_index":1422,"title":{},"description":{"498":{},"500":{},"501":{}}}],["strongli",{"_index":245,"title":{},"description":{"41":{},"46":{},"114":{},"211":{},"212":{},"217":{},"306":{},"374":{},"386":{},"445":{},"447":{},"470":{},"580":{},"607":{},"608":{},"637":{},"643":{},"650":{},"651":{},"652":{},"654":{},"656":{},"657":{},"658":{}}}],["structur",{"_index":1736,"title":{},"description":{"620":{}}}],["stub",{"_index":677,"title":{},"description":{"190":{}}}],["style",{"_index":334,"title":{"70":{}},"description":{}}],["su",{"_index":1714,"title":{},"description":{"611":{},"617":{}}}],["sub",{"_index":19,"title":{},"description":{"2":{}}}],["subdomain",{"_index":910,"title":{"269":{}},"description":{"261":{},"269":{},"271":{},"537":{}}}],["submit",{"_index":1838,"title":{},"description":{"671":{}}}],["succe",{"_index":1243,"title":{},"description":{"403":{},"525":{},"531":{}}}],["success",{"_index":765,"title":{},"description":{"215":{},"498":{},"500":{},"501":{}}}],["successfulli",{"_index":94,"title":{},"description":{"6":{},"215":{}}}],["such",{"_index":1381,"title":{},"description":{"481":{}}}],["sudo",{"_index":1715,"title":{},"description":{"611":{},"617":{}}}],["suexec",{"_index":1135,"title":{},"description":{"365":{},"366":{}}}],["suggest",{"_index":452,"title":{},"description":{"114":{},"211":{},"212":{},"217":{},"306":{}}}],["summari",{"_index":277,"title":{"47":{}},"description":{"47":{}}}],["suppli",{"_index":706,"title":{},"description":{"199":{},"200":{},"256":{}}}],["support",{"_index":221,"title":{"180":{},"181":{},"182":{},"183":{},"185":{},"186":{},"187":{},"188":{},"190":{},"191":{},"193":{},"194":{},"403":{},"549":{},"550":{}},"description":{"37":{},"38":{},"180":{},"183":{},"186":{},"189":{},"190":{},"191":{},"193":{},"194":{},"403":{},"501":{},"546":{},"549":{},"550":{},"687":{}}}],["support'",{"_index":657,"title":{},"description":{"183":{},"187":{},"188":{}}}],["support-rel",{"_index":688,"title":{},"description":{"192":{}}}],["support](https://go.cpanel.net/cpanel-lt",{"_index":1594,"title":{},"description":{"550":{}}}],["sure",{"_index":1339,"title":{},"description":{"465":{}}}],["suspend",{"_index":348,"title":{"73":{},"75":{},"76":{},"369":{},"460":{},"613":{}},"description":{"73":{},"76":{},"369":{},"377":{},"378":{},"451":{},"460":{}}}],["suspend_outgoing_email",{"_index":1151,"title":{},"description":{"369":{}}}],["suspendacct",{"_index":349,"title":{},"description":{"73":{}}}],["suspendresel",{"_index":1326,"title":{},"description":{"460":{}}}],["suspens",{"_index":347,"title":{"72":{}},"description":{"72":{}}}],["swapip",{"_index":834,"title":{},"description":{"245":{}}}],["symlink",{"_index":1123,"title":{},"description":{"364":{}}}],["syntax",{"_index":1238,"title":{"402":{}},"description":{"402":{}}}],["system",{"_index":31,"title":{"44":{},"164":{},"534":{},"535":{},"536":{},"587":{},"607":{},"608":{},"644":{}},"description":{"2":{},"15":{},"23":{},"25":{},"34":{},"36":{},"41":{},"46":{},"50":{},"55":{},"56":{},"57":{},"58":{},"59":{},"60":{},"66":{},"69":{},"78":{},"84":{},"96":{},"133":{},"144":{},"152":{},"156":{},"164":{},"190":{},"195":{},"202":{},"203":{},"204":{},"205":{},"206":{},"207":{},"208":{},"209":{},"211":{},"212":{},"213":{},"214":{},"215":{},"216":{},"217":{},"219":{},"220":{},"221":{},"233":{},"244":{},"245":{},"246":{},"249":{},"251":{},"252":{},"253":{},"256":{},"260":{},"261":{},"262":{},"265":{},"267":{},"274":{},"297":{},"322":{},"328":{},"329":{},"330":{},"331":{},"332":{},"333":{},"334":{},"337":{},"364":{},"365":{},"366":{},"367":{},"368":{},"369":{},"370":{},"371":{},"372":{},"373":{},"377":{},"378":{},"387":{},"389":{},"393":{},"396":{},"400":{},"402":{},"413":{},"434":{},"436":{},"472":{},"473":{},"475":{},"481":{},"486":{},"494":{},"495":{},"496":{},"497":{},"498":{},"500":{},"501":{},"521":{},"525":{},"531":{},"535":{},"537":{},"538":{},"563":{},"592":{},"593":{},"597":{},"604":{},"611":{},"617":{},"618":{},"628":{},"630":{},"631":{},"633":{},"635":{},"636":{},"637":{},"638":{},"639":{},"640":{},"641":{},"642":{},"643":{},"644":{},"645":{},"646":{},"647":{},"648":{},"650":{},"651":{},"652":{},"653":{},"654":{},"655":{},"656":{},"657":{},"658":{},"660":{},"661":{},"662":{},"663":{},"664":{},"665":{},"666":{},"667":{},"668":{},"669":{},"670":{},"671":{},"672":{},"674":{},"675":{},"676":{},"677":{},"678":{},"679":{},"680":{},"681":{},"682":{},"683":{},"684":{},"686":{},"687":{},"688":{},"689":{},"690":{},"691":{},"692":{},"693":{},"694":{},"695":{},"696":{},"697":{},"698":{},"699":{}}}],["system'",{"_index":106,"title":{"156":{}},"description":{"13":{},"50":{},"337":{},"368":{},"401":{},"483":{},"484":{},"485":{},"486":{},"491":{},"504":{},"512":{},"536":{},"569":{},"587":{},"599":{},"602":{},"639":{},"651":{},"652":{},"657":{}}}],["system*](https://go.cpanel.net/whmdocstweaksettings#system",{"_index":1049,"title":{},"description":{"330":{},"331":{},"332":{},"333":{}}}],["system](https://docs.cpanel.net/knowledge-base/rpm-versions/introduction-to-the-rpm-versions-system",{"_index":1679,"title":{},"description":{"601":{},"607":{},"608":{}}}],["system](https://go.cpanel.net/rpm-vers",{"_index":1674,"title":{},"description":{"600":{}}}],["system_needs_reboot",{"_index":1525,"title":{},"description":{"535":{}}}],["systemloadavg",{"_index":1531,"title":{},"description":{"536":{}}}],["tabl",{"_index":618,"title":{},"description":{"171":{},"202":{},"611":{},"617":{},"687":{}}}],["take",{"_index":781,"title":{},"description":{"226":{}}}],["tarbal",{"_index":587,"title":{},"description":{"154":{}}}],["target",{"_index":578,"title":{"618":{}},"description":{"152":{},"615":{},"618":{}}}],["targets[target",{"_index":1678,"title":{},"description":{"601":{}}}],["task",{"_index":93,"title":{"6":{},"7":{},"8":{},"9":{},"10":{},"11":{},"14":{},"15":{},"16":{},"17":{}},"description":{"6":{},"7":{},"8":{},"9":{},"10":{},"11":{},"13":{},"14":{},"15":{},"16":{},"17":{},"593":{}}}],["tcp",{"_index":1383,"title":{"483":{},"485":{}},"description":{"483":{},"485":{}}}],["td>*</td",{"_index":629,"title":{},"description":{"171":{}}}],["td>ani",{"_index":631,"title":{},"description":{"171":{}}}],["td>contain",{"_index":627,"title":{},"description":{"171":{}}}],["td>marketprovidermetadata</td",{"_index":630,"title":{},"description":{"171":{}}}],["td>ssl_certificate</td",{"_index":625,"title":{},"description":{"171":{}}}],["td>sslmarketprovidermetadata</td",{"_index":626,"title":{},"description":{"171":{}}}],["team",{"_index":481,"title":{},"description":{"123":{}}}],["technic",{"_index":679,"title":{"191":{},"194":{}},"description":{"191":{},"194":{}}}],["templat",{"_index":894,"title":{"297":{}},"description":{"256":{},"297":{}}}],["temporari",{"_index":411,"title":{"96":{}},"description":{"96":{}}}],["term",{"_index":1572,"title":{"549":{},"550":{}},"description":{"545":{}}}],["termin",{"_index":1173,"title":{},"description":{"379":{},"465":{}}}],["terminate_cpuser_mailbox_sess",{"_index":1176,"title":{},"description":{"379":{}}}],["terminateresel",{"_index":1329,"title":{},"description":{"462":{}}}],["test",{"_index":469,"title":{"500":{}},"description":{"117":{},"185":{},"498":{},"500":{},"501":{}}}],["test'",{"_index":1423,"title":{},"description":{"498":{},"500":{},"501":{}}}],["text",{"_index":231,"title":{"191":{},"686":{}},"description":{"38":{},"191":{},"686":{}}}],["th>attribut",{"_index":622,"title":{},"description":{"171":{}}}],["th>description</th",{"_index":624,"title":{},"description":{"171":{}}}],["th>product",{"_index":620,"title":{},"description":{"171":{}}}],["theme",{"_index":175,"title":{},"description":{"33":{},"34":{},"71":{},"198":{},"199":{},"200":{}}}],["theme'",{"_index":336,"title":{"71":{}},"description":{}}],["third",{"_index":1839,"title":{},"description":{"671":{}}}],["third-parti",{"_index":392,"title":{"543":{}},"description":{"85":{},"96":{},"543":{}}}],["those",{"_index":384,"title":{},"description":{"84":{},"85":{},"168":{},"322":{}}}],["three",{"_index":757,"title":{},"description":{"215":{},"427":{},"549":{},"578":{}}}],["threshold",{"_index":263,"title":{},"description":{"43":{}}}],["through",{"_index":366,"title":{"79":{},"144":{}},"description":{"79":{},"81":{},"120":{},"121":{},"144":{},"181":{},"182":{},"183":{},"184":{},"185":{},"186":{},"187":{},"188":{},"190":{},"191":{},"192":{},"193":{},"194":{},"195":{},"445":{},"447":{},"469":{},"471":{},"498":{}}}],["ticket",{"_index":649,"title":{"183":{},"189":{},"190":{},"193":{}},"description":{"180":{},"183":{},"186":{},"189":{},"190":{},"193":{}}}],["ticket_create_stub_ticket",{"_index":678,"title":{},"description":{"190":{}}}],["ticket_get_support_agr",{"_index":686,"title":{},"description":{"191":{}}}],["ticket_get_support_info",{"_index":689,"title":{},"description":{"192":{}}}],["ticket_gr",{"_index":654,"title":{},"description":{"181":{}}}],["ticket_list",{"_index":691,"title":{},"description":{"193":{}}}],["ticket_remove_clos",{"_index":661,"title":{},"description":{"183":{}}}],["ticket_revok",{"_index":655,"title":{},"description":{"182":{}}}],["ticket_ssh_test",{"_index":664,"title":{},"description":{"184":{}}}],["ticket_ssh_test_start",{"_index":665,"title":{},"description":{"185":{}}}],["ticket_update_service_agreement_approv",{"_index":696,"title":{},"description":{"194":{}}}],["ticket_validate_oauth2_cod",{"_index":698,"title":{},"description":{"195":{}}}],["ticket_whitelist_check",{"_index":671,"title":{},"description":{"186":{}}}],["ticket_whitelist_setup",{"_index":675,"title":{},"description":{"187":{}}}],["ticket_whitelist_unsetup",{"_index":676,"title":{},"description":{"188":{}}}],["tier",{"_index":1576,"title":{"546":{}},"description":{}}],["tier](https://docs.cpanel.net/knowledge-base/cpanel-product/product-versions-and-the-release-process",{"_index":1577,"title":{},"description":{"546":{},"547":{},"551":{}}}],["time",{"_index":694,"title":{},"description":{"194":{},"219":{},"226":{},"367":{},"368":{},"578":{},"593":{}}}],["timestamp",{"_index":554,"title":{},"description":{"151":{}}}],["titl",{"_index":1421,"title":{},"description":{"498":{},"500":{}}}],["toggl",{"_index":1622,"title":{},"description":{"567":{},"569":{}}}],["toggle_user_backup_st",{"_index":596,"title":{},"description":{"161":{}}}],["token",{"_index":394,"title":{"86":{},"87":{},"88":{},"89":{},"91":{},"166":{},"315":{},"500":{}},"description":{"86":{},"87":{},"88":{},"89":{},"91":{},"129":{},"166":{},"191":{},"192":{},"195":{},"315":{},"470":{},"478":{},"480":{},"481":{},"498":{},"500":{},"513":{},"515":{}}}],["token'",{"_index":401,"title":{"90":{}},"description":{"90":{}}}],["token](https://go.cpanel.net/manageapitoken",{"_index":858,"title":{},"description":{"250":{}}}],["token’",{"_index":404,"title":{},"description":{"91":{}}}],["tool",{"_index":359,"title":{},"description":{"77":{},"83":{},"86":{},"92":{},"95":{}}}],["total",{"_index":128,"title":{"21":{}},"description":{"451":{}}}],["touch",{"_index":1805,"title":{},"description":{"655":{}}}],["touchfil",{"_index":1573,"title":{},"description":{"545":{}}}],["tr",{"_index":619,"title":{},"description":{"171":{}}}],["tr><td>0</td><td><a",{"_index":1862,"title":{},"description":{"687":{}}}],["tr><td>1</td><td><a",{"_index":1864,"title":{},"description":{"687":{}}}],["tr><td>2</td><td><a",{"_index":1866,"title":{},"description":{"687":{}}}],["tr><td>3</td><td><a",{"_index":1868,"title":{},"description":{"687":{}}}],["tr><td>4</td><td><a",{"_index":1870,"title":{},"description":{"687":{}}}],["tr><td>5</td><td><a",{"_index":1872,"title":{},"description":{"687":{}}}],["tr><td>6</td><td><a",{"_index":1874,"title":{},"description":{"687":{}}}],["tr><td>7</td><td><a",{"_index":1876,"title":{},"description":{"687":{}}}],["tr><td>8</td><td><a",{"_index":1878,"title":{},"description":{"687":{}}}],["tr><td>9</td><td><a",{"_index":1880,"title":{},"description":{"687":{}}}],["tr><th>setting_id</th><th>documentation</th></tr",{"_index":1861,"title":{},"description":{"687":{}}}],["track",{"_index":160,"title":{"32":{},"375":{},"376":{}},"description":{"32":{},"375":{},"376":{}}}],["transfer",{"_index":456,"title":{"609":{},"610":{},"611":{},"612":{},"613":{},"614":{},"615":{},"616":{},"620":{},"621":{},"623":{},"624":{},"625":{},"626":{}},"description":{"115":{},"118":{},"516":{},"609":{},"610":{},"611":{},"612":{},"613":{},"614":{},"615":{},"616":{},"617":{},"618":{},"620":{},"621":{},"622":{},"623":{},"624":{},"625":{},"626":{}}}],["transfer_module_schema",{"_index":1737,"title":{},"description":{"620":{}}}],["translat",{"_index":1074,"title":{"336":{}},"description":{"336":{}}}],["transmiss",{"_index":1385,"title":{},"description":{"483":{},"485":{}}}],["transport",{"_index":530,"title":{"144":{},"153":{}},"description":{"144":{},"153":{}}}],["treat",{"_index":763,"title":{},"description":{"215":{}}}],["trigger",{"_index":87,"title":{},"description":{"5":{}}}],["triplet",{"_index":1287,"title":{"427":{}},"description":{"427":{}}}],["troubleshoot",{"_index":1405,"title":{},"description":{"491":{}}}],["trueowner",{"_index":892,"title":{},"description":{"256":{}}}],["trueowner=us",{"_index":891,"title":{},"description":{"256":{}}}],["trust",{"_index":855,"title":{"415":{},"416":{},"417":{},"423":{},"429":{}},"description":{"250":{},"364":{},"416":{},"417":{},"420":{},"423":{},"426":{},"429":{}}}],["tsa",{"_index":693,"title":{},"description":{"194":{}}}],["tsa'",{"_index":695,"title":{},"description":{"194":{}}}],["tweak",{"_index":1042,"title":{"475":{},"476":{}},"description":{"328":{},"329":{},"330":{},"331":{},"332":{},"333":{},"334":{},"475":{}}}],["two",{"_index":1538,"title":{},"description":{"537":{}}}],["two-factor",{"_index":478,"title":{"122":{}},"description":{"122":{},"123":{},"124":{},"125":{},"126":{},"128":{},"129":{},"130":{},"131":{},"132":{},"133":{}}}],["twofactorauth_disable_polici",{"_index":487,"title":{},"description":{"125":{}}}],["twofactorauth_enable_polici",{"_index":488,"title":{},"description":{"126":{}}}],["twofactorauth_generate_tfa_config",{"_index":503,"title":{},"description":{"129":{}}}],["twofactorauth_generate_tfa_configorauth_generate_tfa_config",{"_index":507,"title":{},"description":{"132":{}}}],["twofactorauth_get_issu",{"_index":490,"title":{},"description":{"127":{}}}],["twofactorauth_get_tfa_config_for_us",{"_index":482,"title":{},"description":{"123":{}}}],["twofactorauth_get_user_config",{"_index":506,"title":{},"description":{"131":{}}}],["twofactorauth_policy_statu",{"_index":504,"title":{},"description":{"130":{}}}],["twofactorauth_remove_user_config",{"_index":494,"title":{},"description":{"128":{}}}],["twofactorauth_set_issu",{"_index":509,"title":{},"description":{"133":{}}}],["twofactorauth_set_tfa_config",{"_index":502,"title":{},"description":{"129":{},"132":{}}}],["twofactorauth_set_tfa_config_for_us",{"_index":484,"title":{},"description":{"124":{}}}],["txt",{"_index":51,"title":{},"description":{"2":{},"15":{},"23":{},"41":{},"46":{},"245":{},"249":{},"252":{},"261":{},"265":{},"402":{}}}],["type",{"_index":832,"title":{"512":{}},"description":{"245":{},"265":{}}}],["uapi",{"_index":191,"title":{"79":{},"81":{}},"description":{"34":{},"79":{},"81":{},"84":{},"85":{}}}],["uapi](https://go.cpanel.net/usewhmapitocallcpanelapianduapi",{"_index":463,"title":{},"description":{"115":{}}}],["uapi_cpanel",{"_index":368,"title":{},"description":{"79":{},"81":{}}}],["udp",{"_index":1388,"title":{"484":{},"486":{}},"description":{"484":{},"486":{}}}],["uid",{"_index":158,"title":{"32":{}},"description":{"32":{}}}],["unassign",{"_index":154,"title":{"29":{}},"description":{}}],["unassign_account_enhanc",{"_index":155,"title":{},"description":{"29":{}}}],["unbind",{"_index":1045,"title":{},"description":{"329":{}}}],["unblock",{"_index":1088,"title":{},"description":{"342":{},"411":{},"412":{}}}],["unblock_incoming_email_from_countri",{"_index":1254,"title":{},"description":{"412":{}}}],["unblock_incoming_email_from_domain",{"_index":1253,"title":{},"description":{"411":{}}}],["unbound",{"_index":936,"title":{"274":{}},"description":{}}],["unbound](http://www.linuxfromscratch.org/blfs/view/svn/server/unbound.html",{"_index":937,"title":{},"description":{"274":{}}}],["undefin",{"_index":606,"title":{},"description":{"168":{}}}],["undergo",{"_index":308,"title":{},"description":{"59":{}}}],["unencrypt",{"_index":226,"title":{},"description":{"37":{},"38":{}}}],["uninstal",{"_index":1663,"title":{"592":{},"596":{},"601":{}},"description":{"592":{},"593":{},"596":{}}}],["uninstall_rpm_plugin",{"_index":1669,"title":{},"description":{"596":{}}}],["uniqu",{"_index":1098,"title":{"367":{},"368":{}},"description":{"347":{},"367":{},"498":{},"500":{},"501":{}}}],["unlik",{"_index":1478,"title":{},"description":{"516":{}}}],["unlink",{"_index":424,"title":{},"description":{"98":{},"514":{}}}],["unlink_server_nod",{"_index":1472,"title":{},"description":{"514":{}}}],["unlink_user_authn_provid",{"_index":427,"title":{},"description":{"98":{}}}],["unregist",{"_index":423,"title":{"98":{}},"description":{}}],["unset",{"_index":1517,"title":{},"description":{"531":{}}}],["unset_all_service_proxy_backend",{"_index":1506,"title":{},"description":{"525":{},"531":{}}}],["unset_manual_mx_redirect",{"_index":1213,"title":{},"description":{"393":{},"394":{}}}],["unset_nsec3_for_domain",{"_index":923,"title":{},"description":{"264":{}}}],["unsetupresel",{"_index":1327,"title":{},"description":{"461":{},"462":{}}}],["unsuspend",{"_index":350,"title":{"74":{},"363":{},"463":{}},"description":{"74":{},"75":{},"363":{},"463":{}}}],["unsuspend_outgoing_email",{"_index":1119,"title":{},"description":{"363":{}}}],["unsuspendacct",{"_index":353,"title":{},"description":{"74":{}}}],["unsuspendresel",{"_index":1330,"title":{},"description":{"463":{}}}],["until",{"_index":799,"title":{},"description":{"233":{}}}],["untrack_acct_id",{"_index":163,"title":{},"description":{"32":{}}}],["up",{"_index":137,"title":{"91":{},"152":{}},"description":{"23":{},"91":{},"152":{},"191":{},"192":{},"236":{},"481":{},"632":{}}}],["updat",{"_index":59,"title":{"28":{},"41":{},"42":{},"46":{},"49":{},"53":{},"66":{},"68":{},"69":{},"90":{},"106":{},"107":{},"124":{},"132":{},"133":{},"138":{},"156":{},"173":{},"179":{},"199":{},"207":{},"209":{},"214":{},"215":{},"216":{},"219":{},"220":{},"221":{},"227":{},"233":{},"245":{},"248":{},"255":{},"270":{},"278":{},"279":{},"293":{},"301":{},"315":{},"317":{},"320":{},"326":{},"331":{},"359":{},"366":{},"400":{},"413":{},"420":{},"425":{},"432":{},"435":{},"440":{},"442":{},"443":{},"445":{},"447":{},"450":{},"456":{},"457":{},"471":{},"472":{},"473":{},"475":{},"496":{},"497":{},"499":{},"515":{},"521":{},"524":{},"525":{},"530":{},"537":{},"538":{},"542":{},"544":{},"546":{},"548":{},"551":{},"552":{},"553":{},"567":{},"568":{},"569":{},"590":{},"593":{},"598":{},"608":{},"637":{},"639":{},"641":{},"643":{},"645":{},"647":{},"651":{},"668":{},"676":{},"679":{},"684":{},"697":{},"698":{}},"description":{"2":{},"15":{},"23":{},"41":{},"46":{},"69":{},"90":{},"124":{},"207":{},"227":{},"245":{},"248":{},"249":{},"252":{},"255":{},"265":{},"270":{},"279":{},"287":{},"293":{},"295":{},"330":{},"331":{},"334":{},"389":{},"400":{},"402":{},"471":{},"475":{},"479":{},"499":{},"515":{},"535":{},"537":{},"542":{},"544":{},"548":{},"552":{},"594":{},"676":{},"679":{},"684":{},"687":{}}}],["update_configclusterserv",{"_index":1358,"title":{},"description":{"471":{}}}],["update_contact_email",{"_index":1430,"title":{},"description":{"499":{}}}],["update_custom",{"_index":707,"title":{},"description":{"199":{}}}],["update_featurelist",{"_index":973,"title":{},"description":{"293":{}}}],["update_integration_link_token",{"_index":1014,"title":{},"description":{"315":{}}}],["update_linked_server_nod",{"_index":1474,"title":{},"description":{"515":{}}}],["update_nameservers_config",{"_index":952,"title":{},"description":{"279":{}}}],["update_reverse_dns_cach",{"_index":853,"title":{},"description":{"248":{}}}],["update_sql_config",{"_index":733,"title":{},"description":{"207":{}}}],["update_updateconf",{"_index":1569,"title":{},"description":{"544":{}}}],["updateuserdomain",{"_index":934,"title":{},"description":{"270":{}}}],["upgrad",{"_index":256,"title":{"43":{},"202":{},"204":{},"208":{},"594":{}},"description":{"43":{},"202":{},"204":{},"208":{},"544":{},"593":{}}}],["uri",{"_index":525,"title":{"141":{}},"description":{}}],["uri](https://developers.google.com/identity/protocols/oauth2installedapp",{"_index":526,"title":{},"description":{"141":{}}}],["url",{"_index":339,"title":{"71":{},"111":{},"112":{},"490":{},"498":{},"503":{}},"description":{"71":{},"111":{},"112":{},"129":{},"132":{},"469":{},"471":{},"490":{},"498":{},"503":{}}}],["us",{"_index":10,"title":{"152":{},"551":{}},"description":{"2":{},"15":{},"23":{},"33":{},"34":{},"36":{},"41":{},"46":{},"47":{},"55":{},"57":{},"69":{},"71":{},"81":{},"84":{},"85":{},"87":{},"114":{},"115":{},"120":{},"121":{},"129":{},"133":{},"137":{},"138":{},"168":{},"190":{},"191":{},"192":{},"198":{},"199":{},"200":{},"230":{},"236":{},"237":{},"238":{},"239":{},"240":{},"241":{},"242":{},"245":{},"246":{},"249":{},"251":{},"252":{},"256":{},"259":{},"261":{},"263":{},"264":{},"265":{},"278":{},"287":{},"297":{},"302":{},"306":{},"328":{},"330":{},"331":{},"334":{},"337":{},"342":{},"364":{},"365":{},"366":{},"374":{},"389":{},"393":{},"394":{},"402":{},"462":{},"465":{},"469":{},"470":{},"490":{},"496":{},"497":{},"498":{},"500":{},"501":{},"513":{},"514":{},"515":{},"516":{},"518":{},"521":{},"525":{},"531":{},"535":{},"537":{},"545":{},"551":{},"567":{},"568":{},"569":{},"570":{},"580":{},"583":{},"602":{},"611":{},"612":{},"615":{},"617":{},"618":{},"622":{},"637":{},"648":{},"652":{},"660":{},"671":{}}}],["usag",{"_index":262,"title":{"50":{},"332":{}},"description":{"43":{},"50":{},"332":{}}}],["user",{"_index":3,"title":{"1":{},"42":{},"61":{},"96":{},"127":{},"149":{},"150":{},"160":{},"211":{},"213":{},"216":{},"220":{},"352":{},"433":{},"590":{},"611":{}},"description":{"32":{},"34":{},"36":{},"37":{},"45":{},"47":{},"50":{},"58":{},"68":{},"69":{},"75":{},"81":{},"96":{},"115":{},"120":{},"121":{},"123":{},"124":{},"128":{},"129":{},"149":{},"150":{},"151":{},"152":{},"160":{},"161":{},"200":{},"211":{},"213":{},"251":{},"256":{},"275":{},"281":{},"300":{},"301":{},"302":{},"309":{},"352":{},"363":{},"364":{},"365":{},"366":{},"367":{},"368":{},"369":{},"375":{},"377":{},"378":{},"400":{},"434":{},"435":{},"445":{},"447":{},"469":{},"484":{},"486":{},"503":{},"516":{},"528":{},"529":{},"537":{},"565":{},"571":{},"575":{},"582":{},"590":{},"611":{},"615":{},"617":{},"618":{},"619":{}}}],["user'",{"_index":6,"title":{"58":{},"275":{},"289":{},"291":{},"302":{},"431":{},"449":{},"450":{},"562":{}},"description":{"1":{},"36":{},"39":{},"44":{},"47":{},"51":{},"53":{},"69":{},"71":{},"114":{},"159":{},"191":{},"194":{},"209":{},"214":{},"216":{},"220":{},"221":{},"289":{},"291":{},"302":{},"310":{},"367":{},"369":{},"377":{},"378":{},"397":{},"431":{},"433":{},"500":{},"501":{},"525":{},"531":{},"562":{},"570":{},"611":{},"617":{}}}],["user-control",{"_index":505,"title":{},"description":{"131":{}}}],["user.tar",{"_index":562,"title":{},"description":{"151":{}}}],["user.tar.gz",{"_index":563,"title":{},"description":{"151":{}}}],["usernam",{"_index":74,"title":{"3":{},"20":{},"214":{},"221":{},"501":{},"502":{},"618":{}},"description":{"3":{},"20":{},"309":{},"471":{},"501":{},"578":{},"611":{},"617":{}}}],["users*](https://go.cpanel.net/whmdocsmanagewheelgroupus",{"_index":1712,"title":{},"description":{"611":{},"617":{}}}],["user’",{"_index":1125,"title":{},"description":{"364":{}}}],["usr",{"_index":569,"title":{},"description":{"151":{}}}],["usr/hom",{"_index":570,"title":{},"description":{"151":{}}}],["usr/local/apache/conf/modsec2.conf",{"_index":1889,"title":{},"description":{"692":{}}}],["usr/local/apache/conf/modsec2.cpanel.conf",{"_index":1859,"title":{},"description":{"687":{}}}],["usr/local/apache/conf/modsec_vendor_config",{"_index":1884,"title":{},"description":{"689":{}}}],["usr/local/cpanel/bin/backup_restore_manager`](https://go.cpanel.net/backuprestoremanagerscript",{"_index":114,"title":{},"description":{"15":{}}}],["usr/local/cpanel/bin/set_hostnam",{"_index":1549,"title":{},"description":{"537":{}}}],["usr/local/cpanel/cpkeyclt",{"_index":1403,"title":{},"description":{"491":{}}}],["usr/local/cpanel/logs/error_log`](https://docs.cpanel.net/knowledge-base/cpanel-product/the-cpanel-log-files/#usr-local-cpanel-logs-error-log",{"_index":674,"title":{},"description":{"187":{},"188":{}}}],["usr/local/cpanel/scripts/check_cpanel_pkg",{"_index":1676,"title":{},"description":{"601":{},"607":{},"608":{}}}],["usr/local/cpanel/scripts/pkgacct",{"_index":575,"title":{},"description":{"152":{}}}],["usr/local/cpanel/scripts/update_local_rpm_vers",{"_index":1689,"title":{},"description":{"607":{},"608":{}}}],["usr/local/cpanel/whostmgr/docroot/cgi/live_tail_log.cgi",{"_index":580,"title":{},"description":{"152":{}}}],["usual",{"_index":1132,"title":{},"description":{"365":{},"366":{}}}],["utility](https://docs.cpanel.net/whm/scripts/the-set_hostname-util",{"_index":1550,"title":{},"description":{"537":{}}}],["valid",{"_index":73,"title":{"3":{},"13":{},"20":{},"37":{},"39":{},"51":{},"117":{},"140":{},"166":{},"184":{},"185":{},"186":{},"195":{},"202":{},"228":{},"260":{},"338":{},"381":{},"387":{},"390":{},"391":{},"392":{},"401":{},"402":{},"501":{},"502":{},"617":{},"618":{},"622":{},"661":{}},"description":{"39":{},"129":{},"140":{},"166":{},"195":{},"228":{},"261":{},"338":{},"364":{},"387":{},"391":{},"392":{},"401":{},"402":{},"498":{},"500":{},"501":{},"581":{},"582":{},"618":{},"661":{},"699":{}}}],["validate_current_dkim",{"_index":1201,"title":{},"description":{"390":{}}}],["validate_current_dmarc",{"_index":1178,"title":{},"description":{"381":{}}}],["validate_current_installed_exim_config",{"_index":1237,"title":{},"description":{"401":{}}}],["validate_current_ptr",{"_index":1207,"title":{},"description":{"392":{}}}],["validate_current_spf",{"_index":1202,"title":{},"description":{"391":{}}}],["validate_exim_configuration_syntax",{"_index":1240,"title":{},"description":{"402":{}}}],["validate_login_token",{"_index":601,"title":{},"description":{"166":{}}}],["validate_system_us",{"_index":1731,"title":{},"description":{"618":{}}}],["valu",{"_index":251,"title":{"133":{},"247":{},"261":{},"434":{},"476":{},"643":{}},"description":{"41":{},"46":{},"66":{},"71":{},"106":{},"133":{},"168":{},"245":{},"246":{},"247":{},"251":{},"256":{},"258":{},"261":{},"273":{},"297":{},"445":{},"447":{},"475":{},"476":{},"536":{},"553":{},"562":{},"567":{},"569":{},"607":{},"608":{},"611":{},"617":{},"643":{},"645":{}}}],["var/cpanel/activ",{"_index":1574,"title":{},"description":{"545":{}}}],["var/cpanel/authorized_whm_root_ip",{"_index":1333,"title":{},"description":{"465":{}}}],["var/cpanel/backups/config",{"_index":589,"title":{},"description":{"156":{}}}],["var/cpanel/conf",{"_index":1496,"title":{},"description":{"524":{}}}],["var/cpanel/cpanel.config`](https://docs.cpanel.net/knowledge-base/cpanel-product/the-cpanel-config-fil",{"_index":1366,"title":{},"description":{"475":{}}}],["var/cpanel/cpanel.config`](https://go.cpanel.net/thecpanelconfigfil",{"_index":1368,"title":{},"description":{"476":{}}}],["var/cpanel/integration/links/usernam",{"_index":1006,"title":{},"description":{"309":{}}}],["var/cpanel/packages/extensions/name.tt2",{"_index":984,"title":{},"description":{"297":{}}}],["var/cpanel/pkgacct_sessions/session_id",{"_index":576,"title":{},"description":{"152":{}}}],["var/cpanel/us",{"_index":933,"title":{},"description":{"270":{}}}],["var/cpanel/users/us",{"_index":864,"title":{},"description":{"251":{},"256":{}}}],["vari",{"_index":112,"title":{},"description":{"15":{}}}],["variabl",{"_index":976,"title":{},"description":{"295":{},"296":{}}}],["variou",{"_index":1424,"title":{},"description":{"498":{},"500":{}}}],["vendor",{"_index":1841,"title":{"673":{},"674":{},"675":{},"676":{},"677":{},"678":{},"679":{},"680":{},"681":{},"682":{},"683":{},"684":{}},"description":{"671":{},"673":{},"674":{},"676":{},"677":{},"679":{},"680":{},"681":{},"682":{},"683":{},"684":{}}}],["vendor'",{"_index":1845,"title":{},"description":{"675":{},"678":{},"683":{}}}],["vendor_id",{"_index":1834,"title":{},"description":{"669":{}}}],["verif",{"_index":501,"title":{"503":{},"504":{}},"description":{"129":{}}}],["verifi",{"_index":663,"title":{"505":{}},"description":{"184":{},"337":{},"491":{},"505":{}}}],["verify_icq_access",{"_index":1445,"title":{},"description":{"502":{}}}],["verify_new_usernam",{"_index":127,"title":{},"description":{"20":{}}}],["verify_new_username_for_restor",{"_index":82,"title":{},"description":{"3":{}}}],["verify_oscar_access",{"_index":1441,"title":{},"description":{"501":{},"502":{}}}],["verify_posturl_access",{"_index":1447,"title":{},"description":{"503":{}}}],["verify_pushbullet_access",{"_index":1449,"title":{},"description":{"504":{}}}],["verify_slack_access",{"_index":1452,"title":{},"description":{"505":{}}}],["verify_user_has_featur",{"_index":954,"title":{},"description":{"281":{}}}],["version",{"_index":60,"title":{"203":{},"205":{},"206":{},"543":{},"547":{},"550":{},"551":{},"554":{},"639":{},"640":{},"642":{},"644":{},"648":{}},"description":{"2":{},"15":{},"23":{},"41":{},"46":{},"194":{},"203":{},"205":{},"206":{},"208":{},"245":{},"249":{},"252":{},"265":{},"402":{},"510":{},"513":{},"543":{},"547":{},"549":{},"551":{},"554":{},"636":{},"639":{},"640":{},"642":{},"644":{},"648":{},"684":{}}}],["version'",{"_index":1579,"title":{"637":{},"638":{},"645":{},"646":{},"647":{}},"description":{"547":{},"637":{},"638":{},"645":{},"646":{},"647":{}}}],["version](https://docs.cpanel.net/knowledge-base/cpanel-product/product-versions-and-the-release-process",{"_index":1602,"title":{},"description":{"554":{}}}],["vhost",{"_index":1504,"title":{"576":{},"577":{},"580":{}},"description":{"525":{},"531":{},"576":{}}}],["vhost_nam",{"_index":1642,"title":{},"description":{"578":{}}}],["via",{"_index":377,"title":{"230":{},"473":{},"498":{},"503":{},"567":{}},"description":{"81":{},"115":{},"393":{},"473":{},"611":{}}}],["view",{"_index":658,"title":{},"description":{"183":{},"186":{},"468":{},"469":{},"470":{},"471":{}}}],["virtual",{"_index":929,"title":{"538":{},"640":{},"648":{}},"description":{"268":{},"525":{},"531":{},"538":{},"576":{},"577":{},"580":{},"640":{},"648":{}}}],["visitor",{"_index":1554,"title":{},"description":{"538":{}}}],["vista",{"_index":218,"title":{},"description":{"37":{},"38":{}}}],["want",{"_index":190,"title":{},"description":{"34":{},"389":{}}}],["warn",{"_index":40,"title":{},"description":{"2":{},"15":{},"23":{},"41":{},"46":{},"114":{},"115":{},"118":{},"120":{},"121":{},"211":{},"212":{},"215":{},"217":{},"219":{},"236":{},"245":{},"246":{},"249":{},"252":{},"265":{},"278":{},"306":{},"374":{},"386":{},"402":{},"403":{},"445":{},"447":{},"462":{},"470":{},"501":{},"516":{},"525":{},"531":{},"537":{},"570":{},"580":{},"643":{},"650":{},"651":{},"652":{},"654":{},"656":{},"657":{},"658":{}}}],["way",{"_index":375,"title":{},"description":{"81":{}}}],["web",{"_index":223,"title":{"360":{},"361":{}},"description":{"37":{},"38":{},"55":{},"56":{},"57":{},"58":{},"59":{},"60":{},"151":{},"268":{},"328":{},"329":{},"330":{},"331":{},"332":{},"333":{},"334":{},"360":{},"361":{},"525":{},"531":{},"538":{},"627":{},"628":{},"630":{},"631":{},"633":{},"635":{},"636":{},"637":{},"638":{},"639":{},"640":{},"641":{},"642":{},"643":{},"644":{},"645":{},"646":{},"647":{},"648":{},"649":{},"650":{},"651":{},"652":{},"653":{},"654":{},"655":{},"656":{},"658":{},"659":{},"660":{},"661":{},"662":{},"663":{},"664":{},"665":{},"666":{},"667":{},"668":{},"669":{},"670":{},"671":{},"672":{},"673":{},"674":{},"675":{},"676":{},"677":{},"678":{},"679":{},"680":{},"681":{},"682":{},"683":{},"684":{},"685":{},"686":{},"687":{},"688":{},"689":{},"690":{},"691":{},"692":{},"693":{},"694":{},"695":{},"696":{},"697":{},"698":{},"699":{}}}],["webhook",{"_index":1451,"title":{"505":{}},"description":{"505":{}}}],["webhost",{"_index":211,"title":{},"description":{"36":{},"328":{},"330":{},"331":{},"334":{},"337":{},"502":{},"503":{},"504":{},"505":{}}}],["webpro",{"_index":681,"title":{},"description":{"191":{},"337":{},"491":{},"507":{}}}],["webserv",{"_index":1810,"title":{},"description":{"657":{}}}],["weekli",{"_index":12,"title":{},"description":{"2":{}}}],["wheel",{"_index":1711,"title":{},"description":{"611":{},"617":{}}}],["whenev",{"_index":1546,"title":{},"description":{"537":{}}}],["whether",{"_index":105,"title":{"250":{},"518":{},"535":{}},"description":{"13":{},"37":{},"39":{},"84":{},"131":{},"139":{},"157":{},"186":{},"250":{},"258":{},"260":{},"273":{},"281":{},"364":{},"403":{},"420":{},"518":{},"535":{},"549":{},"550":{},"551":{},"652":{},"653":{},"654":{},"655":{},"656":{},"658":{},"693":{}}}],["whitelabel",{"_index":708,"title":{},"description":{"200":{}}}],["whitelist",{"_index":669,"title":{},"description":{"186":{},"187":{},"188":{},"344":{},"346":{},"347":{},"349":{}}}],["whm",{"_index":141,"title":{"79":{},"80":{},"82":{},"87":{},"88":{},"89":{},"90":{},"93":{},"464":{},"465":{},"466":{},"499":{},"546":{},"547":{},"548":{},"552":{},"554":{},"595":{},"596":{}},"description":{"24":{},"33":{},"34":{},"35":{},"36":{},"55":{},"57":{},"65":{},"66":{},"71":{},"75":{},"79":{},"80":{},"81":{},"82":{},"87":{},"88":{},"89":{},"93":{},"96":{},"114":{},"115":{},"120":{},"121":{},"129":{},"132":{},"171":{},"183":{},"186":{},"196":{},"197":{},"215":{},"229":{},"251":{},"278":{},"286":{},"300":{},"301":{},"306":{},"328":{},"329":{},"330":{},"331":{},"332":{},"333":{},"337":{},"360":{},"389":{},"393":{},"394":{},"400":{},"430":{},"445":{},"447":{},"455":{},"456":{},"462":{},"464":{},"465":{},"466":{},"475":{},"487":{},"489":{},"493":{},"494":{},"496":{},"497":{},"502":{},"503":{},"504":{},"506":{},"510":{},"512":{},"516":{},"519":{},"521":{},"525":{},"531":{},"534":{},"535":{},"537":{},"543":{},"545":{},"546":{},"547":{},"548":{},"551":{},"552":{},"554":{},"567":{},"568":{},"569":{},"598":{},"611":{},"615":{},"617":{},"634":{},"643":{},"660":{},"667":{},"697":{},"699":{}}}],["whm'",{"_index":209,"title":{},"description":{"36":{},"183":{},"186":{},"252":{},"256":{},"328":{},"329":{},"330":{},"331":{},"332":{},"333":{},"334":{},"337":{},"400":{},"445":{},"447":{},"470":{},"475":{},"493":{},"494":{},"495":{},"496":{},"497":{},"502":{},"503":{},"504":{},"505":{},"521":{},"537":{},"545":{},"611":{},"617":{},"643":{},"646":{},"652":{}}}],["whm.example.com",{"_index":1542,"title":{},"description":{"537":{}}}],["whm](https://docs.cpanel.net/whm/development/manage-api-tokens-in-whm",{"_index":396,"title":{},"description":{"87":{}}}],["whm](https://go.cpanel.net/apitokensinwhm",{"_index":1470,"title":{},"description":{"513":{}}}],["whm](https://go.cpanel.net/guide-to-api-authentication-api-tokens-in-whm",{"_index":1473,"title":{},"description":{"515":{}}}],["whmapi1",{"_index":179,"title":{},"description":{"33":{}}}],["whostmgr::transf",{"_index":24,"title":{},"description":{"2":{}}}],["window",{"_index":217,"title":{},"description":{"37":{},"38":{}}}],["wish",{"_index":1355,"title":{},"description":{"469":{},"639":{},"655":{}}}],["within",{"_index":373,"title":{},"description":{"81":{},"127":{},"322":{},"367":{},"368":{},"549":{}}}],["without",{"_index":415,"title":{},"description":{"96":{}}}],["work",{"_index":1697,"title":{},"description":{"611":{},"612":{},"613":{},"614":{},"615":{},"618":{},"620":{},"623":{},"624":{},"625":{},"626":{}}}],["workflow",{"_index":827,"title":{},"description":{"245":{},"246":{}}}],["workload",{"_index":1808,"title":{"656":{}},"description":{"656":{}}}],["write",{"_index":1359,"title":{},"description":{"472":{},"473":{},"631":{}}}],["write-onli",{"_index":838,"title":{},"description":{"245":{},"250":{},"251":{}}}],["www",{"_index":1534,"title":{},"description":{"537":{}}}],["wwwacct.conf",{"_index":950,"title":{},"description":{"279":{},"499":{}}}],["xdn",{"_index":862,"title":{},"description":{"251":{}}}],["xml",{"_index":27,"title":{},"description":{"2":{}}}],["year",{"_index":552,"title":{},"description":{"151":{}}}],["you'v",{"_index":769,"title":{},"description":{"217":{}}}],["yum",{"_index":1687,"title":{"606":{}},"description":{"606":{}}}],["zone",{"_index":823,"title":{"242":{},"243":{},"244":{},"245":{},"246":{},"251":{},"252":{},"253":{},"254":{},"255":{},"256":{},"261":{},"265":{}},"description":{"242":{},"243":{},"244":{},"245":{},"246":{},"249":{},"251":{},"252":{},"253":{},"254":{},"255":{},"256":{},"261":{},"265":{}}}],["zone'",{"_index":866,"title":{},"description":{"251":{},"256":{}}}]],"pipeline":[]}},"options":{"labels":{"enum":"Possible Values"},"theme":{"spacing":{"unit":3},"colors":{"tonalOffset":0.5,"primary":{"main":"black"},"http":{"get":"#85B655","post":"#179BD7"},"success":{"main":"#85B655"}},"typography":{"fontSize":"16px","fontFamily":"Open Sans Light, open sans, sans-serif","headings":{"fontFamily":"Montserrat Medium, sans-serif"}},"logo":{"gutter":"10px"}},"requiredPropsFirst":true,"sortPropsAlphabetically":true,"expandResponses":"200","jsonSampleExpandLevel":"all","hideDownloadButton":true,"noAutoAuth":true,"showExtensions":false,"showConsole":false,"nativeScrollbars":true}};

      var container = document.getElementById('redoc');
      Redoc.hydrate(__redoc_state, container);

      </script>
</body>

</html>
Back to Directory File Manager